Main > Software Forum

HyperMap V0.09. Added HyperLaunch support

<< < (3/16) > >>

EMDB:

--- Quote from: EddieArcadian on August 30, 2013, 08:31:04 pm ---I found this list of 4-player games:
http://armchairarcade.com/neo/node/486

--- End quote ---
Thanks. I used this list to complete my UltraMap4Mame configuration file for the about 150 games I currently have configured in Hyperspin. I only added the 2/4-ways as all other will default to 8-way anyway. I attached the file for reference.

headkaze:
You should be getting the control info from Mame's own xml output file (mame.exe -listxml) by parsing it. You should also be using Controls.dat.

Be aware the input format for Mame has changed recently.

EMDB:

--- Quote from: headkaze on September 02, 2013, 04:27:08 pm ---You should be getting the control info from Mame's own xml output file (mame.exe -listxml) by parsing it. You should also be using Controls.dat.

Be aware the input format for Mame has changed recently.

--- End quote ---
I wasn't even aware of the -listxml parameter. I tried it on my 0.148 build and it generated a 130MB XML file. Way too big to parse every time. I think I will add an option to UltraMap4Mame to extract the required directions per game from the xml file and store it in UltraMap4Mame.ini.

What should be the benifit from Controls.dat as it seems quite outdated?

Thanks for this info!

EMDB:
I compiled my MAME 0.149 with hi-scores, no-nags and support for dkongpe (thanks for the MAME compiler HeadKaze  ;) ) and created a new listxml.

Reading and parsing this 133MB text file took my application just over 13 minutes. I ended up with over 1000 games with 2 or 4-way directions. Because my Hyperspin setup only holds about 200 games it would be nice to only list the ones actually used. So I added a parser for the MAME database from Hyperspin too which removes all non used games from the configuration. I ended up with 23 2 and 4-way games.

You can download it here: https://dl.dropboxusercontent.com/u/82432150/UltraMap4Mame_V0.02.zip



EMDB:
I finally mounted an U360 in my cabinet in progress so I could try UltraMap4Mame myself. It works just fine but...

If you launch a 2-way game the U360 is set to 2-way before MAME is launched. Seems fine. Playing the game is fine but after exiting MAME and returning to HyperSpin the U360 is still in 2 way mode which makes ik kinda hard to select another game  :banghead:

I created a new version which waits for MAME to finish and sets the stick to 8-way before exiting and returning to HyperSpin.  :cheers:

I will create a new official version soon...

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version