Jump to content

Uni-Bios in MAME


taratata

Recommended Posts

Hi all,

I've been trying to boot neogeo games in MAME using the unibios. The only way I've found is renaming it to another bios name (in my case vs-bios.rom)... I was wondering: since MAME runs "hacked" games by default, I thought maybe it could run a hacked bios also without any such tricks.

Not that using this trick is really a problem, but I always get the wrong crc message, which is a little boring in the long run, and I'd prefer to leave the neogeo.zip as it is for other emulators.

Should I add a driver for it or is there a simpler way?

Link to comment
Share on other sites

Oops, I should have thought twice before asking this question... I found the answer myself <_<

As a repent :), for those interested here is what I added:

in driver/neogeo.c, under SYSTEM_BIOS_START( neogeo )

	SYSTEM_BIOS_ADD( 7, "uni-bios.12","Unibios MVS (Hack, Ver. 1.2)" )

and under #define NEOGEO_BIOS \

ROM_LOAD16_WORD_SWAP_BIOS( 7, "uni-bios.12",  0x00000, 0x020000, CRC(4fa698e9) ) /* Universe Bios v1.2 (hack) */

and in ui/properties.c in InitializeBIOSUI(HWND hwnd) (near the end, after the other ComboBox_AddString)

ComboBox_AddString(hCtrl,"Unibios MVS (Hack, Ver. 1.2)");

Next time I'll try harder to find the answer before asking the question :P

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...