Jump to content

kof2003 on winkawaks


Recommended Posts

Then just rename the stuff that needs renaming. The DAT values aren't set in stone, geez.

 

Make sure that the set name matches yours to the letter. If it doesn't, change them to match yours.

 

Make sure that the filenames match yours to the letter. If they don't, change them to match yours.

 

Make sure that the CRC values match yours to the letter. If they don't, change them to match yours.

 

Make sure that the filesizes in hex match yours. If they don't, change them to match yours.

 

 

 

Are you beginning to see a pattern here?

Link to comment
Share on other sites

  • Replies 34
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

Then just rename the stuff that needs renaming. The DAT values aren't set in stone, geez.

 

Make sure that the set name matches yours to the letter. If it doesn't, change them to match yours.

 

Make sure that the filenames match yours to the letter. If they don't, change them to match yours.

 

Make sure that the CRC values match yours to the letter. If they don't, change them to match yours.

 

Make sure that the filesizes in hex match yours. If they don't, change them to match yours.

 

 

 

Are you beginning to see a pattern here?

 

Yep, I spent twenty minutes changing the filenames, setnames and CRC values so that they match the ones in the DAT file.

 

Now there seems to be only 1 problem left:

 

271-m1.rom, Wrong size. Expected 262144, Found 524288

 

I don't see any values in the DAT file that look like size requirements.

How do I change the filesizes in hex then? :)

Edited by garyoak99
Link to comment
Share on other sites

...

 

I hope that you are changing the DAT contents to match your set, and not the other way around, like that first sentence of yours indicated. :D

 

The filesize in hex is after the filename and the after the first indexing number. When there are multiple C or V roms, the indexing number uses pretty much a predefined format, but I'm sure you have little trouble with those if you look at my DAT example.

 

2000000 = 32MB (33,553,432 B)

800000 = 8MB (8,388,608 B)

600000 = 6MB

400000 = 4MB (4,194,304 B)

200000 = 2MB (2,097,152 B)

100000 = 1MB

80000 = 512kB (524,288 B)

40000 = 256kB (262,144 B)

20000 = 128kB (131,072 B)

10000 = 64kB

 

Are you beginning to see a pattern again? :D

Edited by Agozer
Link to comment
Share on other sites

...

 

I hope that you are changing the DAT contents to match your set, and not the other way around, like that first sentence of yours indicated. :D

 

The filesize in hex is after the filename and the after the first indexing number. When there are multiple C or V roms, the indexing number uses  pretty much a predefined format, but I'm sure you have little trouble with those if you look at my DAT example.

 

2000000 = 32MB (33,553,432 B )

800000 = 8MB (8,388,608 B )

600000 = 6MB

400000 = 4MB (4,194,304 B )

200000 = 2MB (2,097,152 B )

100000 = 1MB

80000 = 512kB (524,288 B )

40000 = 256kB (262,144 B )

20000 = 128kB (131,072 B )

10000 = 64kB

 

Are you beginning to see a pattern again? :D

 

Yep, I modified the DAT file so it matched the contents of my romset.

I changed the file size successfully too.

Then when I loaded it in the Nebula Loader; all I got was a green screen! :)

 

This is what I now have in my DAT after all those changes:

 

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

System: NEO
RomName: kof2003
Game: King of Fighters 2003 (Bootleg)

[Program]
271-c1d.rom,0,800000,E42FC226,0
271-c2d.rom,1,800000,1B5E3B58,0

[Text]
271-s1.rom,0,20000,C47F8AC3,0

[Z80]
271-m1.rom,0,80000,E86AF8F,0

[Samples]
271-v1d.rom,0,400000,D2B8AA5E,0
271-v2d.rom,400000,400000,71956EE2,0
271-v3d.rom,800000,400000,DDBBB199,0
271-v4d.rom,C00000,400000,1B90C4F,0

[Graphics]
271-c1d.rom,0,800000,E42FC226,0
271-c2d.rom,1,800000,1B5E3B58,0
271-c3d.rom,1000000,800000,D334FDD9,0
271-c4d.rom,1000001,800000,D457699,0
271-c5d.rom,2000000,800000,8A91AAE4,0
271-c6d.rom,2000001,800000,9F8674B8,0
271-c7d.rom,3000000,800000,374EA523,0
271-c8d.rom,3000001,800000,75211F4D,0

[System]
CartridgeID: 271
GfxCrypt: 0
GfxKey: 0
ButLayout: 9
Fix: 0

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

 

What changes would you suggest? :wub:

Edited by Agozer
Link to comment
Share on other sites

Why did you place two C roms that you've already commented in the Graphics section into the Program section where the P rom(s) should be?

 

...

 

And then you failed to comment in the P roms. :/

 

You need to be thorough or you'll never get any games working.

Link to comment
Share on other sites

Why did you place two C roms that you've already commented in the Graphics section into the Program section where the P rom(s) should be?

 

...

 

And then you failed to comment in the P roms. :/

 

You need to be thorough or you'll never get any games working.

 

I just made the correction and now my DAT looks like:

 

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

System: NEO
RomName: kof2003
Game: King of Fighters 2003 (Bootleg)

[Program]
271-p1.rom,0,400000,92ED6EE3,0

[Text]
271-s1.rom,0,20000,C47F8AC3,0

[Z80]
271-m1.rom,0,80000,E86AF8F,0

[Samples]
271-v1d.rom,0,400000,D2B8AA5E,0
271-v2d.rom,400000,400000,71956EE2,0
271-v3d.rom,800000,400000,DDBBB199,0
271-v4d.rom,C00000,400000,1B90C4F,0

[Graphics]
271-c1d.rom,0,800000,E42FC226,0
271-c2d.rom,1,800000,1B5E3B58,0
271-c3d.rom,1000000,800000,D334FDD9,0
271-c4d.rom,1000001,800000,D457699,0
271-c5d.rom,2000000,800000,8A91AAE4,0
271-c6d.rom,2000001,800000,9F8674B8,0
271-c7d.rom,3000000,800000,374EA523,0
271-c8d.rom,3000001,800000,75211F4D,0

[System]
CartridgeID: 271
GfxCrypt: 0
GfxKey: 0
ButLayout: 9
Fix: 0

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

 

I run the Nebula Loader and it crashes without any errors. I get the usual Windows XP pop-up:

 

nebula.exe has encountered a problem and needs to close. We are sorry for the inconvenience.

 

If you were in the middle of something, the information you were working on might be lost.

 

Please tell Microsoft about this problem.

We have created an error report that you can send to us. We will treat this report as confidential and anonymous.

 

What might be the problem now? :P

Link to comment
Share on other sites

Hard to say. Are you starting Nebula with nl.exe (The Nebula unlocker/loader executable)?

 

You must have mentioned this before, but the set works perfectly in NeoRAGEx, yes?

 

EDIT: It seems that you had some serious graphics corruption in NRX, which means that there's something wrong with the set you have, and that can lead to Nebula crashing unexpectedly.

Link to comment
Share on other sites

Hard to say. Are you starting Nebula with nl.exe (The Nebula unlocker/loader executable)?

 

You must have mentioned this before, but the set works perfectly in NeoRAGEx, yes?

 

EDIT: It seems that you had some serious graphics corruption in NRX, which  means that there's something wrong with the set you have, and that can lead to Nebula crashing unexpectedly.

 

Yes, I was starting Nebula using the Loader executable.

 

Yes, it was starting with some serious graphics corruption in NeoRAGEx. I tried using your DAT file but even after I changed their filenames to match the ones in the romset; it still came up with the message that ALL the files were missing! :P

 

I'll definitely try a different romset and emulator then since there is probably something wrong with this one.

Link to comment
Share on other sites

Did you change the setname, filesizes and the CRCs as well? :P

 

One last time, DATs only [try to] load what you've specified, and you can't make any errors in the syntax; DATs are extremely picky about those things. Everything you type in there must match 100% to the set the DAT is referring to.

 

Of course, if the game has borked roms no DAT will make it better.

 

Oh yes, you cannot use the MAME set in Nebula. Use no roms from that set.

 

So just for reference, the NeoRAGex set has a P, M1, and M1 rom + 8 C roms + 4 V roms. Put nothing else in the DAT except the info pertaining these roms. The M1 or P1 rom could be encrypted hence the garbled graphics. How big is the compression ratio of these two files?

 

On second thought, hold on to that NRX set of yours. I might have a few tricks up my sleeve.

Link to comment
Share on other sites

Did you change the setname, filesizes and the CRCs as well? :clapping:

 

One last time, DATs only [try to] load what you've specified, and you can't make any errors in the syntax; DATs are extremely picky about those things. Everything you type in there must match 100% to the set the DAT is referring to.

 

Of course, if the game has borked roms no DAT will make it better.

 

Oh yes, you cannot use the MAME set in Nebula. Use no roms from that set.

 

So just for reference, the NeoRAGex set has a P, M1, and M1 rom + 8 C roms + 4 V roms. Put nothing else in the DAT except the info pertaining these roms. The M1 or P1 rom could be encrypted hence the garbled graphics. How big is the compression ratio of these two files?

 

On second thought, hold on to that NRX set of yours. I might have a few tricks up my sleeve.

 

That is what is strange about it; all the other attempts Nebula told me there was something wrong with the filesizes and CRCs; this time (after I copied and changed ONLY the filenames in your DAT file) it just said ALL the files not found! :P

 

Here is your DAT file with only the filenames changed to match what is found in my romset:

 

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

System: NEO
RomName: King of Fighters 2003
Game: King of Fighters 2003

[Program]
271-p1.rom,0,800000,B87049F2,0

[Text]
271-s1.rom,0,20000,DF422440,0

[Z80]
271-m1.rom,0,20000,396E17CD,0

[Samples]
271-v1.rom,0,400000,D2B8AA5E,0
271-v2.rom,400000,400000,71956EE2,0
271-v3.rom,800000,400000,DDBBB199,0
271-v4.rom,C00000,400000,1B90C4F,0

[Graphics]
271-c1.rom,0,800000,E42FC226,0
271-c2.rom,1,800000,1B5E3B58,0
271-c3.rom,1000000,800000,D334FDD9,0
271-c4.rom,1000001,800000,D457699,0
271-c5.rom,2000000,800000,8A91AAE4,0
271-c6.rom,2000001,800000,9F8674B8,0
271-c7.rom,3000000,800000,374EA523,0
271-c8.rom,3000001,800000,75211F4D,0

[System]
CartridgeID: 271
GfxCrypt: 0
GfxKey: 0
ButLayout: 9
Fix: 0

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

 

Since everything comes down to the romset; I have decided to simply attach the screenshot of it so we can finally figure out what is wrong with the romset.

 

Edit: It expanded the post horribly so I turned it into an attachment.

 

That picture should answer all the questions including compression ratio. The compression ratio between those two are 56% and 77% if I read it correctly.

 

Now that you can see the romset; what do you think? :(

post-7793-1142959910_thumb.jpg

Edited by garyoak99
Link to comment
Share on other sites

I've corrected your DAT that you posted on this same page earlier, and I'm assuming that the CRC values match your files (since I don't see the CRC column in that screenshot).

 

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

 

System: NEO

RomName: kof2003

Game: King of Fighters 2003 (Bootleg)

 

[Program]

271-p1.rom,0,800000,92ED6EE3,0

 

[Text]

271-s1.rom,0,20000,C47F8AC3,0

 

[Z80]

271-m1.rom,0,80000,E86AF8F,0

 

[samples]

271-v1.rom,0,400000,D2B8AA5E,0

271-v2.rom,400000,400000,71956EE2,0

271-v3.rom,800000,400000,DDBBB199,0

271-v4.rom,C00000,400000,1B90C4F,0

 

[Graphics]

271-c1.rom,0,800000,E42FC226,0

271-c2.rom,1,800000,1B5E3B58,0

271-c3.rom,1000000,800000,D334FDD9,0

271-c4.rom,1000001,800000,D457699,0

271-c5.rom,2000000,800000,8A91AAE4,0

271-c6.rom,2000001,800000,9F8674B8,0

271-c7.rom,3000000,800000,374EA523,0

271-c8.rom,3000001,800000,75211F4D,0

 

[system]

CartridgeID: 271

GfxCrypt: 0

GfxKey: 0

ButLayout: 9

Fix: 0

 

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

 

If this doesn't work, contact me via PM and I'll try one more thing.

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...