Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create an app to quickly select combinations of overlay + filter + core options #766

Open
schmurtzm opened this issue Apr 12, 2023 · 5 comments
Labels
feature request New feature asked
Milestone

Comments

@schmurtzm
Copy link
Member

schmurtzm commented Apr 12, 2023

The idea is to have an app to choose with visual examples some Retroarch presets for emulators.
Typically you choose GB system , then you have a gallery of proposed presets with screenshots.

Because a good RA configuration is boring to do for novices and it's hard to have the good combination of settings.

Jeltron guide will be very useful to create the first templates.

My idea currently is to start simple : a screenshot and the extraction of the required configuration lines in the core override.
Then when you select a screenshot it will override the "core override" to get the template applied in one second.

For example from a proposed screenshot about GB, you could apply an overlay + a filter + some blending from core option in one click.

We could also imagine to expand the possibilities of the app with :

  • backups of the current configuration before override
  • export current config settings : ideal to create a new preset to share.
@schmurtzm schmurtzm converted this from a draft issue Apr 12, 2023
@schmurtzm schmurtzm added this to the v4.2 milestone Apr 12, 2023
@rogerioojr
Copy link

if possible, an option together that manages to change the dimensions of the screen, so that the overlay does not cut the screen as it happens now

@schmurtzm schmurtzm added the feature request New feature asked label Apr 12, 2023
@schmurtzm
Copy link
Member Author

if possible, an option together that manages to change the dimensions of the screen, so that the overlay does not cut the screen as it happens now

The easiest way is to have dedicated overlays like the one that Jeltron has done for Onion.
However I think that it is possible to set the scale and the offset of the overlay in RA settings so we could imagine a preset which include these settings too.

@schmurtzm schmurtzm moved this from 🆕 New / To discuss to 📋 Backlog / To do in Onion Development Apr 12, 2023
@Aemiii91 Aemiii91 modified the milestones: v4.2, v4.3 Jul 4, 2023
@sinedied
Copy link
Contributor

I was going to suggest something like this then I saw this issue :)
What about a simple UI screen where you can choose globally between 3 presets?

  1. sharp pixels / no overlays / full screen with aspect ratio
  2. screen emulation: grid / scanlines depending of device's screen using overlays or filters (best depending of system) / full screen with aspect ratio
  3. real: grid / scanlines + border overlays / integer scaling

Choosing one of these presets would apply settings globally, rather than having to select it for each device.
The first preset is basically the current default. The preset 2. is what I've currently set up on my device (took me quite some time to find the best combination!), so I could contribute it.

@retroNUC
Copy link
Contributor

As a potential first step, I would suggest taking Jeltron's guide, making sure it's up to date with the overlay renames from 4.2, and added to the Wiki as a dedicated page.

@schmurtzm schmurtzm moved this from 📋 Backlog / To do to 🆕 New / To discuss in Onion Development Sep 25, 2023
@schmurtzm schmurtzm removed the status in Onion Development Dec 15, 2023
@schmurtzm schmurtzm modified the milestones: v4.3, v4.4 Dec 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature asked
Projects
Status: No status
Development

No branches or pull requests

6 participants
@sinedied @schmurtzm @Aemiii91 @retroNUC @rogerioojr and others