Agozer Posted March 20, 2006 Share Posted March 20, 2006 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 More sharing options...
garyoak99 Posted March 20, 2006 Share Posted March 20, 2006 (edited) 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?<{POST_SNAPBACK}> 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 March 20, 2006 by garyoak99 Link to comment Share on other sites More sharing options...
Agozer Posted March 20, 2006 Share Posted March 20, 2006 (edited) ... 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. 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 800000 = 8MB (8,388,608 600000 = 6MB 400000 = 4MB (4,194,304 200000 = 2MB (2,097,152 100000 = 1MB80000 = 512kB (524,288 40000 = 256kB (262,144 20000 = 128kB (131,072 10000 = 64kB Are you beginning to see a pattern again? Edited March 20, 2006 by Agozer Link to comment Share on other sites More sharing options...
garyoak99 Posted March 20, 2006 Share Posted March 20, 2006 (edited) ... 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. 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 = 1MB80000 = 512kB (524,288 B )40000 = 256kB (262,144 B )20000 = 128kB (131,072 B )10000 = 64kB Are you beginning to see a pattern again? <{POST_SNAPBACK}> 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? Edited March 21, 2006 by Agozer Link to comment Share on other sites More sharing options...
Agozer Posted March 21, 2006 Share Posted March 21, 2006 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 More sharing options...
garyoak99 Posted March 21, 2006 Share Posted March 21, 2006 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.<{POST_SNAPBACK}> 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? Link to comment Share on other sites More sharing options...
Agozer Posted March 21, 2006 Share Posted March 21, 2006 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 More sharing options...
garyoak99 Posted March 21, 2006 Share Posted March 21, 2006 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.<{POST_SNAPBACK}> 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! 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 More sharing options...
Agozer Posted March 21, 2006 Share Posted March 21, 2006 Did you change the setname, filesizes and the CRCs as well? 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 More sharing options...
garyoak99 Posted March 21, 2006 Share Posted March 21, 2006 (edited) Did you change the setname, filesizes and the CRCs as well? 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.<{POST_SNAPBACK}> 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! 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? Edited March 21, 2006 by garyoak99 Link to comment Share on other sites More sharing options...
Agozer Posted March 21, 2006 Share Posted March 21, 2006 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: NEORomName: kof2003Game: 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,0271-v2.rom,400000,400000,71956EE2,0271-v3.rom,800000,400000,DDBBB199,0271-v4.rom,C00000,400000,1B90C4F,0 [Graphics]271-c1.rom,0,800000,E42FC226,0271-c2.rom,1,800000,1B5E3B58,0271-c3.rom,1000000,800000,D334FDD9,0271-c4.rom,1000001,800000,D457699,0271-c5.rom,2000000,800000,8A91AAE4,0271-c6.rom,2000001,800000,9F8674B8,0271-c7.rom,3000000,800000,374EA523,0271-c8.rom,3000001,800000,75211F4D,0 [system]CartridgeID: 271GfxCrypt: 0GfxKey: 0ButLayout: 9Fix: 0 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% If this doesn't work, contact me via PM and I'll try one more thing. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now