Jump to content

Welcome to 1Emulation.com
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account
Photo

Uni-Bios in MAME

- - - - -

  • Please log in to reply
6 replies to this topic

#1
taratata

taratata

    Oh god. Did you eat all this acid?

  • Premium Members
  • 717 posts
Click to view battle stats
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?

#2
Agozer

Agozer

    Board Script AI | 16-bit Corpse | The Mummy

  • User Admin
  • 19,839 posts
  • Gender:Male
  • Location:Nokia Land
  • Interests:Video games, plain and simple.
Click to view battle stats
I always have to rename my Uni-BIOS if i want to use it in NeoRAGEx... That's just the way it is.

#3
taratata

taratata

    Oh god. Did you eat all this acid?

  • Premium Members
  • 717 posts
Click to view battle stats
Well, the difference is that MAME uses drivers, and NeoRageX doesn't... (I guess it's the same for BIOSes, please correct me if I'm wrong)

Edited by taratata, 07 January 2004 - 12:55 PM.


#4
taratata

taratata

    Oh god. Did you eat all this acid?

  • Premium Members
  • 717 posts
Click to view battle stats
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

#5
Weirdy

Weirdy

    life...is like a box of chocolates

  • 1Emu Veteran
  • 7,291 posts
  • Gender:Male
  • Location:An awesome desert.
Click to view battle stats
and you can disable any other bios in the source simply by adding a // before their names

#6
James

James

    Emulation Master

  • 1Emu Veteran
  • 2,884 posts
  • Gender:Male
  • Location:Newcastle Australia
Click to view battle stats
my mame compile uses uni-bios.12 along with normal bios

#7
taratata

taratata

    Oh god. Did you eat all this acid?

  • Premium Members
  • 717 posts
Click to view battle stats
@weird: yep, but I like keeping the choice <_<

@james: that's what I thought I had read in another thread, but how do you enable it? In Default Game Options -> Misc. I only see the 7 normal bioses (0-6)?




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users