Register - Login
Views: 85582191
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - JCS - Stats - Latest Posts - Color Chart - Smilies
09-20-17 05:59:49 AM

Jul - Computers - This game is not acceptable by main board? New poll - New thread - New reply
Next newer thread | Next older thread
Yoshimaster96

Shyguy
Level: 19


Posts: 80/91
EXP: 30990
For next: 4787

Since: 03-25-14


Since last post: 1.0 years
Last activity: 1.0 years

Posted on 01-17-15 03:58:33 PM Link | Quote
I'm trying to run Monkey Ball NAOMI .bin ROM, but it gives me an "ERROR 01 THIS GAME IS NOT ACCEPTABLE BY MAIN BOARD." I heard this is because I am using the wrong BIOS. Which one do I use? I'm not asking for a link, but just a name.
Joe
Common spammer
🗿
Level: 103


Posts: 3179/3286
EXP: 11461246
For next: 10160

Since: 08-02-07
From: Pororoca

Since last post: 45 days
Last activity: 17 hours

Posted on 01-17-15 04:37:37 PM Link | Quote
Use MAME to check your ROMs.


mame monkeyba -verifyroms


If you're using the wrong ROMs, MAME will complain.
Yoshimaster96

Shyguy
Level: 19


Posts: 81/91
EXP: 30990
For next: 4787

Since: 03-25-14


Since last post: 1.0 years
Last activity: 1.0 years

Posted on 01-18-15 09:45:28 AM Link | Quote
It says, "No matching games found for monkeyba.bin". What does that mean?
Kak

gg photobucket
Level: 67


Posts: 1377/1627
EXP: 2522950
For next: 69922

Since: 09-03-13
From: ???

Since last post: 32 days
Last activity: 10 days

Posted on 01-18-15 10:00:26 AM Link | Quote
MAME (and every other emulator I can think of) uses .chd files for these types of games and not bin files. Like the "normal" zipped roms, these should not be extracted.

About the error, for me this happens when I try to run the ROM directly from the Demul emulator. Generally, launching the game from "File->Run NAOMI" works when you have the chd file. I don't know much about the correct BIOS though, as Demul chooses the right one based on the loaded ROM.
Joe
Common spammer
🗿
Level: 103


Posts: 3180/3286
EXP: 11461246
For next: 10160

Since: 08-02-07
From: Pororoca

Since last post: 45 days
Last activity: 17 hours

Posted on 01-18-15 10:06:50 AM Link | Quote
Originally posted by Yoshimaster96
It says, "No matching games found for monkeyba.bin". What does that mean?

It means you didn't run the exact command I showed you.
Yoshimaster96

Shyguy
Level: 19


Posts: 82/91
EXP: 30990
For next: 4787

Since: 03-25-14


Since last post: 1.0 years
Last activity: 1.0 years

Posted on 01-18-15 12:51:20 PM Link | Quote
I want to be able to extract the CHD so I can edit it. I want to make my own levels. Then, I want to re-compress it.
Kak

gg photobucket
Level: 67


Posts: 1378/1627
EXP: 2522950
For next: 69922

Since: 09-03-13
From: ???

Since last post: 32 days
Last activity: 10 days

Posted on 01-18-15 01:10:13 PM (last edited by Schezo at 01-18-15 01:11:48 PM) Link | Quote
Originally posted by Yoshimaster96
I want to be able to extract the CHD so I can edit it. I want to make my own levels. Then, I want to re-compress it.

The CHDMan tool from MESS can be used to create and extract chd files. I don't know if the recompressed chd can be run as-is though.

About level editing... there doesn't seem to be any kind of level editor out there.
andlabs
Member
Level: 34


Posts: 245/277
EXP: 241424
For next: 12227

Since: 03-18-10
From: United States

Since last post: 40 days
Last activity: 5 days

Posted on 01-18-15 01:11:48 PM (last edited by andlabs at 01-18-15 01:13:55 PM) Link | Quote
You're going to have a lot of fun with that.

First, you need to modify MAME to NOT demand strict checksum matches for chd files. By default MAME won't run modified ROMs. I do not know if this is merely a configuration option or if it requires recompiling MAME.

Second, you will need to convert the CHD to a raw file. There's a MAME tool for this; if you build from source you need to pass a special argument to make to build this. I forget what the tool is called.

Once you get the raw file, which should be a GD-ROM image, you will need to edit the GD-ROM. Hopefully NAOMI GD-ROMs don't have additional requirements or changes from Dreamcast GD-ROMs! (This seems to be hit-and-miss; Puyo Puyo Fever seems to have a nonstandard disk layout...)

And that assumes Monkey Ball doesn't do its own integrity checks. If so, you'll need to go into the code sector and disable those, too. (I do not know if the SH-4 in the NAOMI is big endian or little endian but if it's the same endianness as the 32X's SH-2 then IIRC 00 0B / 00 09 is rts/nop - yes you're going to have to deal with branch delay slots!)

Then you have to hope you can repack the GD-ROM and CHD properly before giving it back to MAME.

If a normal Dreamcast emulator supports booting NAOMI raw GDR-ROMs you would probably have an easier time doing that instead.
Next newer thread | Next older thread
Jul - Computers - This game is not acceptable by main board? New poll - New thread - New reply




Rusted Logic

Acmlmboard - commit 2f1bc75 [2017-08-27]
©2000-2017 Acmlm, Xkeeper, Inuyasha, et al.

29 database queries, 4 query cache hits.
Query execution time: 0.167697 seconds
Script execution time: 0.007772 seconds
Total render time: 0.175469 seconds