From what I've seen, for individual game, the Bezel Project uses the RetroArch's configuration override feature, by creating an overlay config in /opt/retropie/configs/all/retroarch/<core_name>/<game_name>.cfg (see an example here).
It doesn't overwrite RetroPie's ROM folder configuration (/opt/retropie/config/arcade/retroarch.cfg) or any of the .cfg file in the ROM folders.
So, referring to the 2 configuration examples above, I don't think they'll be impacted. Anyway, take a backup before adding the bezels, just to be safe. Make sure you have enough free space, since the they take quite some space (just the MAME bezels take more than 1Gb).
Besides posting them here, I guess for bezels you can try creating a repository similar to @UDb23's one and submit it to @meleu's rpie-art.sh script so it can be installed by users (see https://github.com/meleu/rpie-art).
For boxart, maybe adding them to a scraping site directly (i.e. ScreenScraper.fr or MobyGames) in addition to posting them here.
If you want to use forum, create a topic for your artwork (or 2 for each type of artworks) and update them periodically in case you add new stuff.
#Turbo (Sega 1981) bezel with working LED scores, tach and gear
#Repackaged and totally redesigned for 1920x1080 using LR-MAME2000 by passion4pins 12/2019
#Original artwork credits go to:-
#Krakerman, UDB23, Nono6493 and many unknown.
#Based on MAME 0.375b
overlays = 1
overlay0_overlay = turbo-1920.png
overlay0_full_screen = true
overlay0_descs = 0
Sorry if this is answered somewhere else but I search and couldn't find anything.
I recently added overlays to my retropie emulators and have had perfect luck with NES and GB, however, my GBC emulator(s) will not show the bezels even though I can select them fine. I have tried all three GBC emulators with the same issue. All overlay files are stored in the correct folder.... Super confused as to why they'd work flawlessly with two emulators and not the third.
Please help! I am not overly technical, but have had no issues until this point. Thanks in advance!
Control in bezelname.cfg if the name contain "-" delete and rename Image name without "-"
Ex. Super-nintendo, Image file must Be "supernintendo" it work for me.
Every thing must end one day. Today is the end. Here are my 3 last overlays. Do not worry, it's just before holydays. I will come back at the end of august or beginning of september. Perhaps, if I have time, I will release one or two small things during this month to keep you awake. But do not expect too much.
Today, I give you three overlays for three classics. Some are more famous than other, but they are all a part of my gaming history. Let's go :
Mappy 1080p overlay
Popeye 1080p Overlay
And of course "The Classic" Mario Bros (Nintendo):
Mario Bros 1080p overlay
Added Bagman (From Sideart/Marque - the real Arcade Bezel was just a black/blank overlay)
After I've spend some time on Popeye, just to realize later that it is a 4:3 game... sigh... (and that where I am now parsing/merging Catlist&Mame.xml infos for my little python app, and should have known better if I would actually use it, instead of just scripting it&its companions).... so here is my 1600x1200 bezel for popeye... I'll be keeping that in my archives, because it may be a good base to get a 1080/16:9 overlay alternative for the present ones :/ (still wasted hours :p) :
Of course that's buried in a bazillion other lines in the .CFG.
That's because you enabled 'Config Save on Exit' and all the configurations have been dumped in this file. You shouldn't do that, core options are saved by default (in a separate file) and for other options you use 'Save Core Override'.
Replace the retroarch.cfg file contents you have now in the gb folder with
I went through Retroarch and changed the X and Y position
Every overlay is made for a specific screen resolution (not for specific TV); e.g. 1080p, if both TVs are set to 1080p the overlays must display correctly on both.
On top of that each overlay has a viewport (actual game area) that is sized for specific game area scale (e.g. integer scale, 3x, etc). If your retroarch settings for a specific core are different than the settings the overlay was intended for then it will not display correctly.
Due to different spelling I still have some games without overlays. So I edited the config files manually and found something.
Game: Godzilla - Kaijuu Daikessen (Japan)
Issue: Missing overlay and mixed spelling
Desc: The file is in the config folder of the SNES repo but if you take a look inside it points to the CFG in the SFC overlay folder. The game name spelling is also different (Godzilla/Gojira). The problem is... there is neither in the SNES repo nor in the SFC a Godzilla/Gojira PNG or CFG in the overlay folder.
Game: Assault Suits Valken (Japan)
Issue: Missing overlay
Desc: Same as Godzilla - Kaijuu Daikessen (Japan)
@timbone316 You probably have save_on_exit in RetroArch. Try to open the RGUI (Select + X) while ingame and disable this.
To revert to the Mame2003 default retroarch.cfg file, re-install the package from the RetroPie-setup script.