is it possible to use a save file generated by a trimmed rom in an untrimmed rom?
in case you find unexpected limitations with trimmed roms
Yes.
How do you do it?
is it possible to use a save file generated by a trimmed rom in an untrimmed rom?
in case you find unexpected limitations with trimmed roms
Yes.
Have the same name on the sav file as the romis it possible to use a save file generated by a trimmed rom in an untrimmed rom?
in case you find unexpected limitations with trimmed roms
Yes.
How do you do it?
What's up with these trimmers? I tried the R4 trimmer and got a certain size. Tried the DS-X trimmer, not the manager and got a different size. If trimming just takes off excess, how can there be such difference? About a 3 megabyte different. Which one is legit?
can someone post a link of the DS-X trimmer? not to their forums....
They probably were over trimmed. I used the R4 trim tool for Pokemon Diamond and Pearl and my Pokemon never evolved.
As much as it pains me to say this (GO TEAM R4! WOOHOOO!).. go with the DS-X trimmer. As the R4 provided one seems to be overtrimming some roms. It's all in the code, and in should only remove those empty bytes. But the program can get confused at times depending on how the code is written and by a rare chance.. delete something that is more than an empty byte.
The DS-X trimmer seems to have been tested properly and takes the 'safe' road rather than the 'unsafe'. Which means it only trims to a certain safe point.
As much as it pains me to say this (GO TEAM R4! WOOHOOO!).. go with the DS-X trimmer. As the R4 provided one seems to be overtrimming some roms. It's all in the code, and in should only remove those empty bytes. But the program can get confused at times depending on how the code is written and by a rare chance.. delete something that is more than an empty byte.
The DS-X trimmer seems to have been tested properly and takes the 'safe' road rather than the 'unsafe'. Which means it only trims to a certain safe point.
Funny thing, I just tried trimming POR, The DS-X gave me 41 megs. The R4 trimmer gave me 44.9 and the bodom-child's trimmer gave me 44.9 as well. Can anyone try trimming POR? See what they get? I have the correct rom and all.
BTW, nice trimmer bodom-child. It's nice and freakin easy to use.
QUOTE said:i'm realizing dslazy's included NDS Rom Trimmer trims more than it should. it might cause problems for some games. the header says where the rom ends on the card, but dslazy's trimmer deletes trailing FF's and 00's from the last file. I'm assuming it's working backwards, from the end of the cart to the last file, but it keeps going until it finds something that's not 00 or FF... I think it shouldn't be done. I haven't had a problem yet... but... I'll trim up to where the developers said where the empty data starts (which is, as i said, specified in the header)
Post two:
QUOTE0x080 to 0x083 holds the ROM Size
DSLazy/Trimmer starts cutting backwards from the end. The problem is that in the file table, it says where in the rom a file begins and a file ends. it's luck it works. let's say the last file on the table was a sprite file and it's between 101 and 150. Let's say the header says the rom ends in 150, being that it's the last file. let's say from 141 to 150, it's all FF (in hex). And finally, let's say the card size is 200.
According to the header, the unused space is from 151 to 200. Now this is true. What DSLazy/Trimmer does, it counts back from 200 until it finds a value not equal to 00 or FF. It should erase up to 151, but since the end of the last file has FF, it keeps going until 141. In some games, this might not cause a problem.
Now supposed the last file on the ROM is a sprite, and the developer sends a command to copy it the memory or whatever, maybe send it via wifi, anything. When it looks to send the file, it checks the FAT (file allocation table) and expects to read from 101 to 150, but in fact, the file has been truncated from 101 to 140. This might cause problems when it tries to read sector 141 as in, a crash. So I'm not going to truncate from the last file and any rom that has truncated files is flagged red in my program.
QUOTE said:DS-X Manager 0.24 works, but 0.26 is horrendously buggy and it doesn't even work properly (can't select folders; options are greyed out).
What's up with these trimmers? I tried the R4 trimmer and got a certain size. Tried the DS-X trimmer, not the manager and got a different size. If trimming just takes off excess, how can there be such difference? About a 3 megabyte different. Which one is legit?
As much as it pains me to say this (GO TEAM R4! WOOHOOO!).. go with the DS-X trimmer. As the R4 provided one seems to be overtrimming some roms. It's all in the code, and in should only remove those empty bytes. But the program can get confused at times depending on how the code is written and by a rare chance.. delete something that is more than an empty byte.
The DS-X trimmer seems to have been tested properly and takes the 'safe' road rather than the 'unsafe'. Which means it only trims to a certain safe point.