-
Notifications
You must be signed in to change notification settings - Fork 39
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
core-specific OSD options (cfgstr) set in the ini file #115
Comments
I rather think about adding a 'G'lobal specifier to the cfg string, and options marked with them are saved to a global .ini file instead. Like 'OxyG,CRT H offset,1,2,3,4'. Need to think about the key used in the .ini file. |
What about this?
And the global ini could have:
A the end there can be 10 global options/'namespace'. |
If we go that route, the ini file is not user friendly and becomes more obscure because of the name used for the settings. And the cfgstr becomes more complicated too with a new section, rather than using glob syntax in the ini. Sorgelig does not want to support this on MiSTer either. So it is ok. I'll drop the request. Thanks for considering it. |
One advantage of this method would be that the user don't need to be aware of the ini file at all, everything can be done in the OSD. |
This is the MiST version of my MiSTer issue. We had touched on a related topic recently but I could not find the issue in mist-devel. We were discussing about using the core_mod information but it was limited to one byte. This topic is closely related:
Although each arcade core is a different RBF file, many cores come from the same author and hence follow some common settings and OSD arrangements. The 57 RBF files I am maintaining have a consistent OSD interface and status word. But other authors, including those publishing in the mister-devel area, are also managing settings uniformly.
It would be convenient to provide some way for the user to enter common information for cores in the ini file. A good use case is the CRT adjustments. Even today, CRT users are about 50% of MiSTer users according to polls I run periodically. If you have a CRT that shifts the image to the left, you currently need to adjust each core manually and save settings. It would be convenient if users could do something like this in the ini file:
In this case the CRT H offset string comes directly from the cfgstr provided by the core. The core name uses glob patterns.
But I do not care so much about these solution proposals. My point is that letting the user set common settings would be very convenient. Is this already supported? If not, may I please request support for this?
The text was updated successfully, but these errors were encountered: