(1 to 1) of 1 Results
Too Much Tingle Pack
02 November 2016 6:14AM
Technical Help - NDS
I’m currently attempting to translate Too Much Tingle Pack, a Zelda spinoff DSiWare game. As far as I know, this is the first attempt at such a project. I’ve got an nds of the game, and it runs in no$gba. However, any modification to the Nitro File System of the rom results in the game refusing to boot. Apache Thunder was kind enough to explain why this is to me on GBAtemp -
“Newer NTR games and DSi games using newer TWL sdks make use of Digest Sector Tables to protect their NitroFS sections from modification (and possibly their arm binaries as well). You will have the patch the game to defeat that measure or go through the process of rehashing them. I suppose it’s possible to fix the hashes, but since the hash of the tables was stored in the header which was protected by RSA sig, no one had ever made tools for this. It’s possible now, but you’d have to write a program to handle that. Else you can’t modify the game without patching the checks out. This check isn’t handled by TWL_FIRM. Each individual game does this.”
There’s also some more info in this thread on GBAtemp- https://gbatemp.net/threads/patching-out-digest-sector-tables-in-dsiware.444666/
Is there anyone that would be able to help me with this? I’d really like to have this DSiWare translated by the time my other project is done (Tingle RPG 2), since they were both released together originally (in Japan obviously :)). Thanks in advance!