The NEW Build Your Own Arcade Controls

Software Support => controls.dat => Topic started by: Jollywest on June 25, 2011, 03:38:43 am

Title: Is 0.142 available anywhere?
Post by: Jollywest on June 25, 2011, 03:38:43 am
Hi,

Sorry if this is obvious but I see the controls.dat project gets moved about now and again, just wondered if 0.142 is available anywhere?

Thanks.
Title: Re: Is 0.142 available anywhere?
Post by: Howard_Casto on June 25, 2011, 04:26:25 pm
The giant sticky with the newspaper icon shows that controls.dat's home is right here on byoac.

controls.arcadecontrols.com (http://controls.arcadecontrols.com)

Controls.dat typically doesn't work like that.  Although mame is currently in the .142's there hasn't been any significant renaming of roms as it pertains to our entires.... thus we are still on .141 for now.  Sirp will update it soon I assume. 
Title: Re: Is 0.142 available anywhere?
Post by: SirPoonga on August 09, 2011, 12:21:45 pm
When I get around to it.  As HC said, for controls.dat there are few changes.  Using an "older" version of controls.dat will cover 98% of the games.  The ones that won't show up properly are any where the rom name was renamed.
Title: Re: Is 0.142 available anywhere?
Post by: Chancedo1 on January 31, 2015, 05:43:20 am
It worked. Something so simple.

Well, I guess that's good for me. Less chance to mess something up. :D
Title: Re: Is 0.142 available anywhere?
Post by: bmanbdaman on February 25, 2015, 11:54:55 pm
Well, I just used the Progetto Snaps (http://www.progettosnaps.net/renameset/) diff text for MAME changes, sorted it into a text file in numerical order, only kept 141.2 -> 147 (my version) data and ran against it to see what changed.

changes.txt
Code: [Select]
cdi|cdimono1|0.141|2
evilngt|evilngte|0.141|2
ptblnk2a|ptblank2a|0.141|2
sbomberb|sbomber|0.141|2
willowje|willowo|0.141|2
cd32bios|cd32|0.141|3
cyvern|cyvernj|0.141|3
ddr2ml|ddr2mla|0.141|3
...

Basically it just confirmed what was said. There are only a couple of changes I have to make.

Code: [Select]
E:\Arcade3\mame0147b>for /f "usebackq delims=| tokens=1,2,3,4" %a in (c:\temp\changes.txt) do @for /f %e in ('@find "[%a]" controls.ini') do @if "%e" == "[%a]" @for /f "delims== tokens=5" %f in ('@findstr /C:"game name\=\"%b
\"" mame.xml') do @echo "%e ==> [%b] rom of %f"
"[thepit] ==> [thepitj] rom of "thepit">"
"[bkraidj] ==> [bbakraidja] rom of "bbakraid">"       <== here is one
"[terracre] ==> [terracreo] rom of "terracre">"
"[tekken2] ==> [tekken2ub] rom of "tekken2">"
"[amidar] ==> [amidar1] rom of "amidar">"
"[ghostb] ==> [ghostb2a] rom of "ghostb">"
"[missile] ==> [missile2] rom of "missile">"
"[tempest] ==> [tempest3] rom of "tempest">"
"[ikari3] ==> [ikari3u] rom of "ikari3">"
"[nibbler] ==> [nibbler6] rom of "nibbler">"
"[gunbustr] ==> [gunbustrj] rom of "gunbustr">"
"[bshark] ==> [bsharku] rom of "bshark">"
"[terraf] ==> [terrafb] rom of "terraf">"
"[sfiii3] ==> [sfiii3u] rom of "sfiii3">"
"[1941] ==> [1941r1] rom of "1941">"
"[rastan] ==> [rastana] rom of "rastan">"
"[spacefb] ==> [spacefbe2] rom of "spacefb" sampleof"
"[sshooter] ==> [sshooter17] rom of "sshooter">"
"[bzone] ==> [bzonea] rom of "bzone">"
"[excitebk] ==> [excitebka] rom of "excitebk">"
"[iceclimb] ==> [iceclimba] rom of "iceclimb">"
"[smgolf] ==> [smgolfb] rom of "smgolf">"
"[suprmrio] ==> [suprmrioa] rom of "suprmrio">"
"[vssoccer] ==> [vssoccera] rom of "vssoccer">"
"[vstennis] ==> [vstennisa] rom of "vstennis">"
"[wargods] ==> [wargodsb] rom of "wargods">"
"[daioh] ==> [daioha] rom of "daioh">"
"[gt5] ==> [gtsers15] rom of "gtsers8">"       <== here is one