Build Your Own Arcade Controls Forum

Main => Software Forum => Topic started by: BobA on April 18, 2007, 01:25:03 am

Title: Neo Geo Bios rom change
Post by: BobA on April 18, 2007, 01:25:03 am
Mame32 allows you to select between US and Japan ROMS but not the others in the ZIP.    How do you use the UNIbios roms that are included in the NeoGeo BIOS zip?    Do you overwrite the US BIOS rom and if so which one?
Title: Re: Neo Geo Bios rom change
Post by: u_rebelscum on April 18, 2007, 12:29:57 pm
Not sure why mame32 isn't letting choose the other bios.  Quote from windows.txt in the docs folder:
-bios <biosname>

   Specifies the specific BIOS to use with the current game, for game
   systems that make use of a BIOS. The -listxml output will list all of
   the possible BIOS names for a game. The default is 'default'.


And a clip from the first neogeo game in listxml:

Code: [Select]
<game name="nam1975" sourcefile="neogeo.c" romof="neogeo">
...
<biosset name="euro" description="Europe MVS (Ver. 2)" default="yes"/>
<biosset name="euro-s1" description="Europe MVS (Ver. 1)"/>
<biosset name="us" description="US MVS (Ver. 2?)"/>
<biosset name="us-e" description="US MVS (Ver. 1)"/>
<biosset name="asia" description="Asia MVS (Ver. 3)"/>
<biosset name="japan" description="Japan MVS (Ver. 3)"/>
<biosset name="japan-s2" description="Japan MVS (Ver. 2)"/>
<biosset name="japan-s1" description="Japan MVS (Ver. 1)"/>

Looks like there should be eight choices for the bios, unless the game you're playing wasn't released in all regions.  What game(s) have you tried? 
Might be a mame32 limit, anybody else help him here?  Can you type in the other valid bios (those in the list above)?

Not sure about the UNIbios, either.  I don't think official mame or mame32 will use it as it doesn't match the CRCs.  Maybe other derivatives have added support, though?

Not much help, sorry. :-\
Title: Re: Neo Geo Bios rom change
Post by: BobA on April 18, 2007, 03:34:36 pm
Thanks for the info.  The unibios would probably need some sort of derivative mame to run.   I get all the regular 8 choices but not any of the unibios versions.  The unibios versions are included in the neogeo.zip bios file so they must be intended for some sort of use.
Title: Re: Neo Geo Bios rom change
Post by: DJ Infinity on April 18, 2007, 05:41:29 pm
You would have to use a Mame with support for the uni-bios. I compile my own and add support for it (That's if mame32+ hasn't updated their source). The uni-bios is commented out in offical Mame
Title: Re: Neo Geo Bios rom change
Post by: BobA on April 19, 2007, 08:22:45 am
Thanks for that info.

Title: Re: Neo Geo Bios rom change
Post by: SavannahLion on April 23, 2007, 07:59:43 pm
Not sure about the UNIbios, either.  I don't think official mame or mame32 will use it as it doesn't match the CRCs.  Maybe other derivatives have added support, though?

If I'm following this conversation right, the UniBIOS isn't enabled (included, supported, whatever) in MAME because it's a Homebrew project. Hence it, as it's been thrown at me on more than one ocassion, doesn't jive with MAME's goal of accurate emulation of the original hardware.

Or is this a completely different UniBIOS beign discussed?

I'm suprised Dion Dakis isn't all over this like a downtown whore looking for crack.
Title: Re: Neo Geo Bios rom change
Post by: Howard_Casto on April 26, 2007, 12:53:48 am
Well that shouldn't be an issue... rom hacks are often included in mame and that is essentially what the unibios is... it was created to be put and has been put in real mvs machines.