[Report]Redundant-data loss causes in-game save errors
[Report]Redundant-data loss causes in-game save errors
Hi,guys.
I found that drastic support for RIP ROM is not very good.Some ROMs will be unable to save in game.
As you know,a DUMP ROM whose size is 2^n bytes usually followed by a continuous 0xff/0x00,which will be deleted as redundant data when we rip the rom.
Based on the above cognition,I tried to fill 0xff at the end of patched roms to 2^n bytes(eg.32M,64M,128M...) and modified the CRC32 values in game_database.xml.Then everything was business as usual.
This is a common problem,although I have found a solution,I still wish you would make a fix & give up checking the CRC32 value when writing a dsv file.I can be sure that to save in game directly will help prevent corrupted data for patched roms.
P.S. There are another errors in the database.Maybe you can ask beeflot for a list.
I found that drastic support for RIP ROM is not very good.Some ROMs will be unable to save in game.
As you know,a DUMP ROM whose size is 2^n bytes usually followed by a continuous 0xff/0x00,which will be deleted as redundant data when we rip the rom.
Based on the above cognition,I tried to fill 0xff at the end of patched roms to 2^n bytes(eg.32M,64M,128M...) and modified the CRC32 values in game_database.xml.Then everything was business as usual.
This is a common problem,although I have found a solution,I still wish you would make a fix & give up checking the CRC32 value when writing a dsv file.I can be sure that to save in game directly will help prevent corrupted data for patched roms.
P.S. There are another errors in the database.Maybe you can ask beeflot for a list.
- Attachments
-
- Patched ROM
- Screenshot_2013-08-26-07-03-00.png (247.99 KiB) Viewed 19512 times
-
- RIP ROM
- Screenshot_2013-08-26-07-01-50.png (251.28 KiB) Viewed 19512 times
Re: [Report]Redundant-data loss causes in-game save errors
It's weird because trimmed versions of downloaded roms work fine.
But seriously, if you own the game, why not download instead of rip?
But seriously, if you own the game, why not download instead of rip?
Re: [Report]Redundant-data loss causes in-game save errors
Because we need to hack the rom text & graphics for foreign languages.awk wrote:It's weird because trimmed versions of downloaded roms work fine.
But seriously, if you own the game, why not download instead of rip?
Although those patched roms work fine on NDS,drastic support for them is not very good.So we have to backfill the redundant data & modify the game_database to solve in-game save problems.
Re: [Report]Redundant-data loss causes in-game save errors
awk wrote:It's weird because trimmed versions of downloaded roms work fine.
But seriously, if you own the game, why not download instead of rip?
There was a Korean asked for help about his korean-patched rom with save problem just a few days ago.
Soro just want Exo to make the app perfect, my friend.

Re: [Report]Redundant-data loss causes in-game save errors
Well, from the convo that exo had earlier with a tester, he said drastic actually goes for the game id and name before crc so the question is why does a patch change the games id in the first place.
Behold my mighty


Re: [Report]Redundant-data loss causes in-game save errors
The patch must be changing the game code + ID, if it can't find the game this way it'll try CRC. If you tell us what the game code is changed to we can add it to the database.
Re: [Report]Redundant-data loss causes in-game save errors
No,no,no,my friend,our patched roms have the same id & title as their original versions.I have tried a lot of times,it's the redundant-data loss & CRC32 error causes in-game save failure.Jay Haru wrote:Well, from the convo that exo had earlier with a tester, he said drastic actually goes for the game id and name before crc so the question is why does a patch change the games id in the first place.
Re: [Report]Redundant-data loss causes in-game save errors
We have already added some of games in to database.(but only for the roms patched with my language, you know)Exophase wrote:The patch must be changing the game code + ID, if it can't find the game this way it'll try CRC. If you tell us what the game code is changed to we can add it to the database.
How about sending it to you a few hours later, Exo?
Re: [Report]Redundant-data loss causes in-game save errors
What's the meaning of game code,is it the rom title?We didn't change the rom id & title, just hack the text/graphics and delete the continuous 0xff from the end of dump rom.Exophase wrote:The patch must be changing the game code + ID, if it can't find the game this way it'll try CRC. If you tell us what the game code is changed to we can add it to the database.
-
- Posts: 1
- Joined: Wed Aug 28, 2013 12:31 pm
Re: [Report]Redundant-data loss causes in-game save errors
That is a lot of nds game path or translate. Actually some of them not change game title/id. We don't know all of the question rom. We only test/found few of them, So it is hard to report all the rom.(I don't know whether we can add to database If the id same.) I think he suggest to improve drastic's compatibility, rather than a add a list in database.