Miscellaneous > Projects

FBA-XXX driverlist.h generator

(1/2) > >>

iq_132:

--- Quote ---What is this?
-----------
This program generates the driverlist.h needed by fba-xxx rather than doing it by hand.

It does this by going through the fba.vcproj and finding every d_XXXX.cpp file and
then going through each d_XXXX.cpp file and stripping out the driver info they should
contain.

It then takes the driverlist (and the titles for each game) and alphabetizes the list
by the title for each game.

Last, it generates src\burn\driverlist.h


Usage:
-----------
Just put this program in the same directory as your fba.vcproj and run it.
There are no command line switches, any options have to be set by recompiling the source.


How do I compile the source?
-----------
I use gcc to compile it...
gcc drvlistgen.cpp -O3 -o drvlistgen.exe


Who wrote this?
-----------
IQ_132
http://neosource.1emu.net/


Bugs?
-----------
Report them at:
http://neo-source.com/


License?
-----------
This program is licensed under the WTFPL with two additional stipulations:
1. You cannot claim this code as your own (I don't care about credits, but you can't take credit).
2. You cannot use this code for monetary gain (unless you split it with me :D).
http://sam.zoy.org/wtfpl/

--- End quote ---

kenshiro:
In five seconds i've generated a nice, clean and sexy driverlist lol  :biggrin:. Updating all my Neogeo drivers to the last MAME version by only one clic, that's too good :biggrin:

This tool is definitly the best friend of forgetful people like me (lazy too  :biggrin:)

Great job iq :wink:

kenshiro:
I made a little adjustement to perfectly align the games titles  :cool:

iq_132:
Cool :)

iq_132:

--- Quote ---03-07-08 revision 1
   adjusted alignment of titles (credits to Kenshiro :))
   added comments
   modified alphabetizing, should reduce ram (and increase speed?)
   added ability to put debug drivers at the end of the list

--- End quote ---

Navigation

[0] Message Index

[#] Next page

Go to full version