Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

Mame2003 (0.78u6) Generic Arcade Bezel for every game with crt-pi-curvate (vertical & horizontal)



  • @UDb23 Thank you!


  • Global Moderator

    @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 here

    thanks! 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)"
    

    fba027939info.txt

    (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.


  • Global Moderator

    @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


  • Global Moderator

    @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.


  • Global Moderator

    @UDb23 said in Mame2003 (0.78u6) Generic Arcade Bezel for every game with crt-pi-curvate (vertical & horizontal):

    @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.

    cool! thanks!

    BTW your FBA list includes over double number of roms compared to the list provided by @Rion.

    yeah FBA is a bit strange with how it treats gamelists. from memory, the .dat files only include working games, but the gamelist/info outputs all games, including ones that only have preliminary emulation (load and then do nothing, mostly) or don't work at all.



  • is it possible an horizontal versión of "Final Arcade 4:3" with less reflexions?, like "final arcade generic vertical no-scratches"

    all works fine. Excellent job.



  • @Rion Is there any change you could make these for 720p please ? It gives bad framerates on a lot of games at 1080p including simple games like 1942 ! (Using a stock speed Pi 3).



  • @windale Sure but you can do it yourself. Look here



  • @Rion said in Mame2003 (0.78u6) Generic Arcade Bezel for every game with crt-pi-curvate (vertical & horizontal):

    @windale Sure but you can do it yourself. Look here

    I don't know what's going on in that post but thanks anyway.



  • so with this can i just move the config files to FB Alpha instead of mame2003? will it work?



  • Hey guys I know this is a bit old, but can anybody please reupload the files as the links seem to be dead and this setup would be great for a project I am working on.

    Or if there is a working script that can create the cfg files from the roms folder and using the info from the db to identify the orientation of the screen and then assign either a vertical or horizontal png overlay.

    Cheers and sorry for opening an old thread



  • @rion can you reup? links are dead



  • As previous requests, I'm asking too for some reupload of the 4:3 overlays.. :)



  • @red2blue, @papinist I think I found something at http://smartretro.co.uk/forums/viewtopic.php?f=3&t=8288

    This is the direct link, just in case...
    Arcade Bezel overlays (John Merrit)



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.