Theme

Newest Hacks

Iron Tank - Re-Nazified Air Contra Luigi's First Quest The Search For Mario Oracle of Ages GBC palettes

Newest Translations

Contra Super Castlevania IV R-Type Tactics II: Operation Bitter Chocolate Clock Tower

Newest Utilities

FF6 Battle Background Palette Helper Janus (Goldeneye randomiser) S.M.B. Remodeler (English) Sqoon NES Text Editor

Newest Documents

Documents

Newest Reviews

Air Contra S.M.B. Remodeler (English) Gameboy Bros. Mashin Eiyuuden Wataru Gaiden

Newest Homebrew

MashyMashy UWOL - Quest for Money Christmas Craze Russian Roulette

Featured Hack Images

BS Super Mario Collection week 3 bugfix and week2 enable Offering tweak Dead Hare Tails in Sonic 1 The Bob-omb Mafia Caravaggio The Legend of Zelda - Relocalized Sirius Mario Bros. 1

Featured Translation Images

Dragon Quest III: Soshite Densetsu e... Donkey Kong Classics Cyber Knight Zoids Densetsu Ganpuru: Gunman's Proof Castle Fantasia 2: Seima Taisen Renewal Bionic Commando Final Fantasy Adventure

Recent Updates

HelpAds
General Information
Button

(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!

1