AdvanceMame 1.4 and backdrops
-
Hi - I'm having the devil of a game to get backdrops working in AdvanceMame 1.4. I've updated the AdvanceMame config file for crop and display bezel and downloaded the Mr Do artwork zip files and put them into the artwork subfolder of AdvanceMame roms - anyone got any tips ?
Mark
-
@lamaman1971 I can help. It is better to discuss a specific example. I suggest Asteroids Deluxe. Do you have that one? If so, we can compare files, folders and .rc settings. You will need the
astdelux.zip
rom, theastdelux.zip
artwork file which goes into the folder specified by the artwork path in your .rc file, and you need thedisplay_artwork_backdrop yes
setting in your .rc file. -
Hi,
So, working on Asteroids Deluxe per your recommendation.I am not use the Arcade folder - my roms are all in the mame-advmame structure.
Below are my file details :
Artwork
./RetroPie/roms/mame-advmame/artwork
-rwxrwxrwx 1 pi pi 4.7M Sep 23 19:51 astdelux.zipRom
./RetroPie/roms/mame-advmame/
-rw-r--r-- 1 pi pi 11K Sep 24 15:32 astdelux.zipConfig File
./.advance/advmame-1.4.rcir_artwork /home/pi/RetroPie/roms/mame-advmame/artwork
dir_diff /home/pi/RetroPie/roms/mame-advmame/diff
dir_hi /home/pi/RetroPie/roms/mame-advmame/hi
dir_image /home/pi/RetroPie/roms/mame-advmame
dir_inp /home/pi/RetroPie/roms/mame-advmame/inp
dir_memcard /home/pi/RetroPie/roms/mame-advmame/memcard
dir_nvram /home/pi/RetroPie/roms/mame-advmame/nvram
dir_rom /home/pi/RetroPie/roms/mame-advmame:/home/pi/RetroPie/roms/arcade
dir_sample /home/pi/RetroPie/roms/mame-advmame/samples
dir_snap /home/pi/RetroPie/roms/mame-advmame/snap
dir_sta /home/pi/RetroPie/roms/mame-advmame/nvram
display_adjust none
display_antialias yes
display_artwork_backdrop yes
display_artwork_bezel yes
display_artwork_crop no
display_artwork_overlay yeshope that helps, Im stumped!
Mark
-
Content of the astdelux.zip artwork file as follows :
-rw-r--r-- 1 pi pi 1.4M Feb 12 2008 astdelu1.png
-rw-r--r-- 1 pi pi 900K Feb 3 2007 astdeluxe_bezel.png
-rw-r--r-- 1 pi pi 873K Feb 11 2007 astdeluxe_cocktail.png
-rw-r--r-- 1 pi pi 717K Feb 12 2008 astdelux.png
-rw-r--r-- 1 pi pi 639K Feb 11 2008 asteroids_deluxe_bezel.png
-rw-r--r-- 1 pi pi 501K Feb 11 2007 atari_cocktail_wood.png
-rw-r--r-- 1 pi pi 2.6K Jul 2 2016 default.lay -
@lamaman1971 at minimum, you have the wrong artwork file. This version of mame requires ones with the .art files, not the .lay files within the zip.
-
Ah! A quick visit to Mr. Do's arcade (http://mrdo.mameworld.info/old_artwork.php) clarified the problem!. I've downloaded the "pre-0.106" files for a try tonight! I've been using the other ones on my PC based Hyperspin cabinet and didn't realise (or had forgotten) about these older versions.
Many Thanks,
Mark
-
@lamaman1971 said in AdvanceMame 1.4 and backdrops:
I've downloaded the "pre-0.106" files for a try tonight!
I think you mean the "through 0.106" as the format changed after that. I hope it works--it should, provided everything else is setup correctly.
-
Tried it last night and the new zip files work great. One last question - is it possible to disable Bezels on a per-rom basis while keeping the backdrop enabled?
-
@lamaman1971 you probably need to edit the .art text file inside the zip (it will be self-explanatory) and rezip the artwork file.
-
Note that advmame is based on mame version 1.06 and may or may never be updated to a newer version. So you MUST have the older artwork format and the older samples pack. (they are still wav format NOT the sam format.)
However Andrea has done great work still updating and improving such and old version. The stock mame version does not play cp3 roms or use the toplan sound samples..but advmame can. Not having to update every month is a good thing too :D
However is still is old..but it still works!
-
@lamaman1971 I just realized, there is an easier solution for per-ROM settings without bothering to modify an artwork .zip file. You can simply specify the ROM as a prefix to a setting inside your .rc file. For example, say you have:
display_artwork_bezel yes
but you want to forego the bezel for Tempest. Just add:
tempest/display_artwork_bezel no
which will override the bezel setting for that one ROM.
AdvanceMAME works this way for everything, so you can get very granular with controls, video--anything really. It also works to use prefixes like
vertical/display_artwork_bezel no
. I am not sure about all of the supported categories, but I know they exist for game resolution, orientation, vector, and possibly others. Obviously, if you wanted to have your default setting beno
and then only use a bezel for a specific title with a prefix of that ROM and a setting toyes
that will work too. -
F Folly referenced this topic on
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.