Using custom overlays with console emulators
-
Ive created some custom bezel overlays for nes and i was wondering how i would go about setting these up.
Do i need to create config files for each overlay?
How do i get these overlays into retropie config menu, so that i can change them quickly without typing the path into a config file?
What config do i need to edit to get the actual play area to display correctly within the bezel?
Thanks in advance! -
That overlay is really cool. The one you posted here are the types that should come with Retropie, they look appropriate for cabinets. I do not have a clear cut way to show you how this is done. It can be done PER ROM or PER SYSTEM but screen parameters must be set and somehow measured to fit that space. To me it's not very easy to implement. @Floob has a tutorial for using some other kinds of overlays:
-
@Beretta9 You can see an example of the config you need here:
https://github.com/biscuits99/rp-video-manager/blob/master/users/chito/system-retroarch-cfg/nes/retroarch-overlay-chito-nes.cfg
The viewport values size and place the gameplay area.You would want to put this in the following file (so you would edit this one file to apply to all nes games)
/opt/retropie/configs/nes/retroarch.cfg
The .cfg that is referred to in the first link looks like this:
https://github.com/biscuits99/rp-video-manager/blob/master/users/chito/overlays/1980-1990_1080p.cfgIf you wanted to get this in the RetroPie config menu, you could put the overlay in the standard dir and it should pick it up, but to be honest I havent tried that so I dont have the paths to hand. Also you would probably want to tweak the gameplay area, so there may be more involved if you do it that way.
If you wanted to put a whole set together, I could always add it to the video manager tool if you wanted:
https://github.com/biscuits99/rp-video-manager -
Thanks for the info floob.
When i complete a full set of these, i will be sure to share them so that you can add these into the video manager tool. -
Ive ran into another problem with this.
Whenever i have the bezel overlay and crt pi curvature enabled at the same time, it makes the game play a little choppy.
Anybody have an ideas on how to get this running smoothly.
Thanks in advance. -
Which Pi do you have? Which emulator are you using?
-
@Floob pi3 using lr-fceumm.
No overclock.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.