How to fix Bezels in Retroarch please ? , Thanks
-
Hello everyone,
sorry but I'm looking for some help with installing and adjusting the bezels on Retropie please.
So I have a raspberry pi Zero, I created an image on my Micro SD card with Raspberry PI Imager, I copied the Roms and BIOS and all my emulators and all my games work fine; it's OK.
But now I just have a problem with the Bezels,
I manage to install them, it's ok and the Bezel is displayed on the screen
throughout the game, but once I exit the game
and I run a new game, the Bezel is gone.In fact how do I save my Bezels settings in Retroarch permanently for each emulator, so that the Bezels appear well with each game please; really I can not find how to fix this problem in Retroarch despite my research on the internet ...
Could you be kind enough to give me some information
on how to solve my problem please, thanks a lot in advance.Best regards,
Rode21
-
Hello @rode21,
first, we need some more information.
- Which RetroPie image did you use?
- How exactly did you install the bezels?
-
There are several places you can place a config override. Some of them already exist, some will have to be created.
Global:
/opt/retropie/configs/all/retroarch.cfg
Per-system (arcade, nes, megadrive, etc.)
/opt/retropie/configs/[system]/retroarch.cfg
Example:
/opt/retropie/configs/snes/retroarch.cfg
Per-title:
[rom folder]/[rom name.ext].cfg
or
/opt/retropie/configs/all/retroarch/config/[emulator name]/[rom name].cfg
Example:
/home/pi/RetroPie/roms/arcade/puckman.zip.cfg
or
/opt/retropie/configs/all/retroarch/config/FinalBurn\ Neo/puckman.cfg
(Note:.zip.cfg
extension in the first one, just.cfg
in the second.)In any of these, depending on which games you want to use the same overlay image, you can specify an overlay config with
input_overlay = "/path/to/overlay.cfg"
, example:input_overlay = "/opt/retropie/configs/all/retroarch/overlay/gamebezels/mybezel.cfg"
Then you'll need to create that config file. The config file points to the image file used for the overlay, as well as a few other settings. Example
mybezel.cfg
file:overlays = "1" overlay0_overlay = "mybezel.png" overlay0_full_screen = "true" overlay0_descs = "0"
The path to
mybezel.png
is./relative
tomybezel.cfg
or can be/absolute
. -
Hello Sleve,
Thanks a lot for your help,
so i already have .cfg files and images in .png
corresponding to install the Bezels and I have checked with your
example of file.cfg everything matches that is ok.Here is one of my example files:
overlays = 1
overlay0_overlay = Nintendo-Game-Boy-Color.png
overlay0_full_screen = true
overlay0_descs = 0
And I know where to put them in retroarch / overlay ... ect
ok that's good and thank you for your information,
but my big problem is after that.I want to use the same .cfg and .png file
in the same emulator, to have a single Bezel
for all the games of this single console,
and i don't know what to do like
options in Retroarch to keep my settings
forever.I activated: Save when exiting retroarch
but after I do what please, I save the new configuration?
Do I save game overrides?
I do save state?
I don't know what options to choose in retroarch and in what order to activate them, so that the settings that I will have chosen for my single Bezel appear in all games on the same console.
Can you help me to make it happen please?
Thank you very much again in advance and good day to you,
Best regards,
Rode21.
-
@rode21 I'm not trying to be unhelpful, but the "which image" question is actually an important one, because your changes may be "stepped on" with some third party images. Game overrides shouldn't be necessary.
input_overlay = "/path/to/overlay.cfg"
in/opt/retropie/configs/[system]/retroarch.cfg
seems like what you want. (see @sleve_mcdichael's post above) -
You can see a configuration example here for Atari 2600; all games for that system will use the same overlay.
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.