splitting larger snes roms succesfully (dw3 translation)

This is an archive of a topic from NESdev BBS, taken in mid-October 2019 before a server upgrade.
View original topic
splitting larger snes roms succesfully (dw3 translation)
by on (#43959)
the short verison, I'd like to use the new dw3 translation on my snes copier (I believe it to be capable of 48mbit files)

i've spent several hours fiddling with it (let me tell you ...copying 7 floppydisks over and over again is a pain.

but i'm running into a snag, for my copier to work you need to split the files up, not a big deal right? snestool does it just fine.

but the problem i'm running into is ,when I split the rom into however many parts then try loading it up in an emulator it craps itself and dies.
(same when I try to move it over to the copier itself)

i've tried splitting it into 1 meg files, as well as smaller 512k files, and I get the same problem.

is there some magical secret i'm missing? or can snestool just not function with such a large file?


any help would be apreciated!

by on (#43969)
It would help to know what copier you have. If it's Game Doctor SF you need to convert it to it's format and then split it. If it's something else like Pro Fighter you need to convert it to fig. Splitting the file should be as simple as that, splitting the file. The copier should just be reading the backup header and then reading disks until it gets all the data. On GD SF copiers you can use 1.6MB floppies to split games into 12mbit parts which is quite handy since 24mbit games take 2 floppies rather than 3, and 32mbit take 3 rather than 4.

by on (#43970)
I havn't had a problem splitting roms previously (i've used the copier for years) the problem i'm having is just with the one rom, after splitting it in the usual fashion I tested the rom out in an emulator and it crashed the emulator.

I was able to split the japanese rom just fine and it worked fine in an emualtor and on the copier, but when I try to split the working patched rom it won't run in either, hence my dilema.

by on (#44009)
Was the original ROM the same size as the translated ROM? If not they may not have changed the internal ROM header's size byte. Some devices rely on this.

by on (#44013)
hmm I know the rom size was increased to 48mb from 32mb.

but would that cause an emulator to crap the bed when you try to load it once its split?

by on (#44018)
It helps to know what copier/format it's for because there are so many. I've normally used ucon64 for making Game Doctor files. I don't have 48mb, so I can't try it out unfortunately.

Also BTW it seems like I remember few (if any) of my split GD format roms would load in an emulator.

by on (#44031)
Blitzwing256 wrote:
hmm I know the rom size was increased to 48mb from 32mb.

but would that cause an emulator to crap the bed when you try to load it once its split?


Emulators don't generally crap out like that with smaller expanded sizes but larger it is possible. Anyway, the Game Doctor definitely wouldn't like that 32mb to 48mb unless you change the internal rom header's rom size byte.