Bezel support on mame and other emu
-
Thanks, that did it. Last question, I have a bunch (1000+) bezels from hyperspin how can I add these to my mame games.
Where do I put the files?
What kind of format do they need to be? -
There is now one that can explain how to add my own overlays?
-
@trekdrop There is an example of the config you put into a retroarch.cfg here:
https://retropie.org.uk/forum/topic/2960/bezel-support-on-mame-and-other-emu/2In the .cfg it refers to would just have something like this in it.
overlays = 1 overlay0_overlay = abcop.png overlay0_full_screen = true overlay0_descs = 0
-
So if I understand it correctly, I need to do this manually. There is no way I it can find the same name png and the rom so it will be put together?
-
A config file/entry must exist.
-
Nice thanks, I made 10 bezels now and it works. It's one hell of a job because you need to manually put the right name of the game in each folder.
So one last question, the TV border where is the cfg that links it to the console.
Neogeo has a TV overlay I want to make all neogeo games with a arcade cab overlay. So where do I need to change that.
-
@trekdrop Tell me about it, I've gone through about 250 configs in the tool here:
https://github.com/biscuits99/rp-video-managerAt least you only have to do it once, so its worth the effort.
If you need a bezel for just one system, Neo Geo, you could apply it to that systems retroarch.cfg
As the Neo Geo is effectively an arcade machine you need to decide whioch emulator you will be using.The system based retroarch.cfg files are in
/opt/retropie/configs/{system-name}/retroarch.cfg
So really you need to use a different emulator to that of the rest of your arcade roms.
Or I guess you could just tweak the emulator.cfg to run the same emulator against roms in a different folder. -
@Floob This may be another use for the recent updates to the runcommand.
Using the new runcommand user scripts for launch and for end, you could setup your config to reference a generic overlay, then, using
$configdir/all/runcommand-onstart.sh
you could write a command to copy the appropriate overlay into place using the $rom parameter from a folder full of the ones you have. Or I suppose you could re-write the config to point to the appropriate overlay if one exists. Then, you could set it back to default using runcommand-onned.sh. -
@caver01 So many options, so little time :)
-
@Floob just wanted to let you know I installed the arcade bezels based off your github video manager last night and it worked flawlessly. Thanks for all your work on this and your videos. I noticed some other menu options for console bezels but haven't tried those yet.
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.