Mame2003 (0.78u6) Generic Arcade Bezel for every game with crt-pi-curvate (vertical & horizontal)
-
Edit: Updated as requested by @dankcushions to revert back to the official way of applying the override files and not inside the rom folder. With some minor changes and new links.
This is a continuation from my previous post. I wanted to split these up in a different thread because these are both for all vertical and horizontal games for Mame 0.78u6. Or just 0.78.
Nothing of this would be possible if not for John Merrit over at Libretro. and his Arcade Overlays.
@floob for his work on the rpi-video-manager
@dankcushions Work with the Python script.
@pjft work with the bash/bin script.
@Riverstorm For explaining Python
@UDb23 For his Resolution Database hereEvery game uses either the crt-pi-curvature-vertical or crt-pi-curvature made by @davej for best effect . (Personal preference)
Place the cfg files in "/opt/retropie/configs/all/retroarch/config/MAME 2003/"
Copy the overlays to "/opt/retropie/configs/all/retroarch/overlay/"There are several version to choose from.
Horizontal Games
Vertical Games
Ps. If you are already using John Merrit overlays for specific games from @floob 's rp-video-manager
Make a backup of these first before placing the cfg files in "/opt/retropie/configs/all/retroarch/config/MAME 2003/"
And the overlays to "/opt/retropie/configs/all/retroarch/overlay/".Then just paste them back and overwrite the other files that are using a Generic overlay.
Ds. More to come later for FBA and some more for Mame.
-
Edit: Updated as requested by @dankcushions to revert back to the official way of applying the override files and not inside the rom folder. With some minor changes and new links.
This time i added a new Generic Vertical Arcade Overlay by John Merrit that uses as much screen space as possible. Both with and without glass.
-
Thanks @Rion for putting this together. I'm sure these will come in handy for the RetroPie community!
I assume these are for a specific resolution?
Happy Sunday.
-
@pjft Yes sorry about that. These are for 1080p
-
@Rion Nothing to apologize for - thanks for clarifying!
-
@Rion Seems it's the right moment; I just finished the creation of the resolution database for lr-mame2003.
It contains screen information for 4711 roms.File Structure (comma delimited):
Romname, original Width, original Height, orientation: Vertical or Horizontal, type: Raster or Vector, RGUI "Sidebars" Width , RGUI "Sidebars" Height, RGUI "Integer scale on" Width, RGUI "Integer scale on" Height.I tested the Retroarch "prediction" algorithm by checking multiple games in RGUI and it seems to work correctly.
Please let me know if you find any resulting resolution errors.Database file is available here.
It should now be possible to create retroarch lr-mame2003 overlays without getting crazy to find out actual game area by trial and error with RGUI.
-
@Rion Nice job ! thanks.
-
@UDb23 Thank you! I hope someone find this useful 😀
-
@UDb23 said in Mame2003 (0.78u6) Generic Arcade Bezel for every game with crt-pi-curvate (vertical & horizontal):
Database file is available here.
amazing! but "no longer available" :( can you or someone please re-upload to somewhere better? i have a little project this would work out amazingly for.
-
@dankcushions I also added FBA resolution db, therefore link changed;sorry.
Update db link here -
@UDb23 Thank you!
-
@UDb23 said in Mame2003 (0.78u6) Generic Arcade Bezel for every game with crt-pi-curvate (vertical & horizontal):
@dankcushions I also added FBA resolution db, therefore link changed;sorry.
Update db link herethanks! but i have a question/request: is it possible to include the aspect ratio in these files? i ask because not all arcade games have square pixels. something like dodonpachi dai ou jou is 224x448 pixels, but still a 3:4 aspect ratio (rather than 1:2 as you might presume from the pixels). i need this for my little project but maybe it's useful for you also.
aspect ratio is included in -listinfo for mame 0.78 (windows binary). eg:
game ( name ssf2 description "Super Street Fighter 2: The New Challengers (World 930911)" year 1993 manufacturer "Capcom" rom ( name ssfe.03 size 524288 crc a597745d sha1 5b12e09c14f0ea93b668b97ca2d27a686c85f641 region cpu1 offs 0 ) rom ( name ssfe.04 size 524288 crc b082aa67 sha1 ca26b4bb1947cb30eaf6b61f606b859d18da4c4c region cpu1 offs 80000 ) rom ( name ssfe.05 size 524288 crc 02b9c137 sha1 ba624441e1b4bfb67c71f6a116fe43539eaa4a15 region cpu1 offs 100000 ) rom ( name ssfe.06 size 524288 crc 70d470c5 sha1 ba03c8f4c76f72f4483e91547e03d1a0cf6db485 region cpu1 offs 180000 ) rom ( name ssfe.07 size 524288 crc 2409001d sha1 f532ebb2efbb8f8ba311d10ff897490352c87f97 region cpu1 offs 200000 ) rom ( name ssfex.03 size 524288 crc 29690c24 sha1 b42ed9344c56c59a0a3e85a6dc1ac415ad55a5b3 region user1 offs 0 ) rom ( name ssfex.04 size 524288 crc d001e53a sha1 8585c9f829692ce914a7a557e7d5c1093c613320 region user1 offs 80000 ) rom ( name ssfex.05 size 524288 crc a45602e4 sha1 ae10d898d4f8973657c76a8b7e3c790a7f33fc22 region user1 offs 100000 ) rom ( name ssfex.06 size 524288 crc ae3c8a14 sha1 52352d758f0d5d6df69283751c6376f2568e98ed region user1 offs 180000 ) rom ( name ssfex.07 size 524288 crc f88f584e sha1 3e8280ec13d5f72f133d893f439775763d510346 region user1 offs 200000 ) rom ( name ssf.13 size 2097152 crc cf94d275 sha1 bf2a6d98a656d1cb5734da7836686242d3211137 region gfx1 offs 0 ) rom ( name ssf.15 size 2097152 crc 5eb703af sha1 4b302dbb66e8a5c2ad92798699391e981bada427 region gfx1 offs 2 ) rom ( name ssf.17 size 2097152 crc ffa60e0f sha1 b21b1c749a8241440879bf8e7cb33968ccef97e5 region gfx1 offs 4 ) rom ( name ssf.19 size 2097152 crc 34e825c5 sha1 4d320fc96d1ef0b9928a8ce801734245a4c097a5 region gfx1 offs 6 ) rom ( name ssf.14 size 1048576 crc b7cc32e7 sha1 0f4d26af338dab5dce5b7b34d32ad0c573434ace region gfx1 offs 800000 ) rom ( name ssf.16 size 1048576 crc 8376ad18 sha1 f4456833fb396e6501f4174c0fe5fd63ea40a188 region gfx1 offs 800002 ) rom ( name ssf.18 size 1048576 crc f5b1b336 sha1 4b060501e56b9d61294748da5387cdae5280ec4d region gfx1 offs 800004 ) rom ( name ssf.20 size 1048576 crc 459d5c6b sha1 32b11ba7a12004aff810d719bff7508204c7b7c0 region gfx1 offs 800006 ) rom ( name ssf.01 size 131072 crc eb247e8c sha1 24296c18d9b1136d69712bf1c9d9d15463041e83 region cpu2 offs 0 ) rom ( name ssf.q01 size 524288 crc a6f9da5c sha1 6d19f83a01bd25b838d5c2871f7964529d926c98 region sound1 offs 0 ) rom ( name ssf.q02 size 524288 crc 8c66ae26 sha1 32a82aee6ed4480e5a990f9af161734c7c0a1403 region sound1 offs 80000 ) rom ( name ssf.q03 size 524288 crc 695cc2ca sha1 c2675f0233608b76de528d2a6ef19846d1348060 region sound1 offs 100000 ) rom ( name ssf.q04 size 524288 crc 9d9ebe32 sha1 9b26329370041374f1a90b479a172d2bc2801c4d region sound1 offs 180000 ) rom ( name ssf.q05 size 524288 crc 4770e7b7 sha1 0e764f0befb9227b0b36508d8ca8ec9be31bcb05 region sound1 offs 200000 ) rom ( name ssf.q06 size 524288 crc 4e79c951 sha1 1144781d7dc57ef8a6458d982f5c91548ff59e27 region sound1 offs 280000 ) rom ( name ssf.q07 size 524288 crc cdd14313 sha1 ebe767a9d4b51dba4282fa0a36a546a88620dd59 region sound1 offs 300000 ) rom ( name ssf.q08 size 524288 crc 6f5a088c sha1 6c0b4690479647a99d76335f174be8455b4ff118 region sound1 offs 380000 ) chip ( type cpu name 68000 clock 11800000 ) chip ( type cpu name Z80 clock 8000000 ) chip ( type audio name QSound clock 4000000 ) video ( screen raster orientation horizontal x 384 y 224 aspectx 4 aspecty 3 freq 59.633331 ) sound ( channels 2 ) input ( players 2 control joy8way buttons 6 coins 2 service yes ) driver ( status good color good sound good palettesize 4096 ) )
ie - this line:
video ( screen raster orientation horizontal x 384 y 224 aspectx 4 aspecty 3 freq 59.633331 )
here it is in XML and TXT format.
i also did the same for fba (i downloaded current fba for windows and did
fba -listextrainfo > fba027939info.txt
eg:
ssf2 384x224 4:3 0x07010000 "CPS2" 1 2 8 2 "(null)"
(these might also be better datasources for some of your other information)
-
@dankcushions ok. I will modify my tool to extract the aspect ratio info from the files you provided and add it to my resolution db files. Should be able to do it tomorrow.
-
@dankcushions Created new Resolution DB file for Mame .78 that includes also AspectX, AspectY and Frequency (last 3 values of each row).
File available in post below.Had no time to do extensive checking of the data; please let me know if you find any inconsistencies.
Will create FBA DB version soon.
-
@UDb23 said in Mame2003 (0.78u6) Generic Arcade Bezel for every game with crt-pi-curvate (vertical & horizontal):
@dankcushions Created new Resolution DB file for Mame .78 that includes also AspectX, AspectY and Frequency (last 3 values of each row).
File available here.Had no time to do extensive checking of the data; please let me know if you find any inconsistencies.
Will create FBA DB version soon.
thanks! this is perfect :) i found a few (10) missing games in the resolution_db file, and one new one, when compared to the mame 0.78 gamelist (assuming i've no mistakes in that!). i created a diff for these here: https://www.diffchecker.com/BIfCOcFT
any ideas?
-
@dankcushions With over 4700 having only 10 missing seems a good result! :-))
Jokes aside let me check and I'll come back to you.
My tool combines data from different sources including scraping some data from progettoemma's website.
Anyway if only 10 or 11 being different, easiest think is I check&Add them manually to the file. -
@dankcushions
Fixed!- Acpsx (my list) and Cvs (your list) seem to be both bios files: removed them.
- Galpanicb (galspanica in newer mame releases), Jdreddb, Natodefa, S1945* (all 6 versions) added to DB.
Updated Mame .78 Resolution DB (Res info about 4720 ROMs): here
-
@UDb23 said in Mame2003 (0.78u6) Generic Arcade Bezel for every game with crt-pi-curvate (vertical & horizontal):
Will create FBA DB version soon.
i was bored so i did it :) this is with a pretty unsophisticated excel trick so you might want to generate it yourself anyway to be sure! i think it's correct though.
fba resolution db + aspect ratios = here
-
@dankcushions Well done, thanks.
Lately used up my free time to create new overlays: Moon Cresta and Marvel vs Capcom.
New Rally X also coming (by request).In the weekend I'll check the FBA list.
-
@dankcushions So I finally managed to find time to create the FBA res db too; the FBA txt file structure far easier than the mame one... and yes.. excel makes it even easier.
BTW your FBA list includes over double number of roms compared to the list provided by @Rion.Also updated the .78 db file as I found & removed some more bios files in there.
Download both here.
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.