Views: 6,847,408 Homepage | Main | Rules/FAQ | Memberlist | Active users | Last posts | Calendar | Stats | Online users | Search 04-18-24 11:34 AM
Guest:

0 users reading Games don't load through DSi firmware if they've been modified | 1 bot

Main - Compatibility / Testing - Games don't load through DSi firmware if they've been modified Hide post layouts | New reply


SlyCooperReloadCoded
Posted on 12-19-20 01:51 PM Link | #2975
I'm trying to load a ROM that has had a translation patch applied, but I'm running into an issue. If I launch an unmodified, untouched ROM through the DSi firmware while melonDS is in DSi mode, it launches fine, displays the logos no issues here. However, if the ROM is modified by even a single byte, the game is recognized and both its name and icon show, but it fails to boot with the message:

"An error has occurred. Press and hold the Power Button to turn the system off. Please see the Nintendo DSi Operations Manual for help troubleshooting".

Again, this only happens when the ROM has been modified, even by a single byte. This game in particular takes advantage of the MAC address of the DSi and it fails to see a MAC address if it's booted in DS mode, it needs to be launched from the DSi menu to work properly. This issue is getting in the way of that.

Something to note is that launching the modified ROM through the standard DS firmware menu works fine, so something about the DSi firmware doesn't like modified game files. Is there any way to fix this? Me and a whole community can't use our own translation patch on emulator because of this. It works fine on both real DSi units and real 3DS units, so it's an emulator issue.

Arisotura
Posted on 12-19-20 01:56 PM Link | #2976
stock DSi firmware checks games via RSA signatures, that's why it won't load anything modified/unlicensed.

if you have a hacked DSi that can run modified games fine, you might want to try dumping its NAND and running that in melonDS.

____________________
Kuribo64

SlyCooperReloadCoded
Posted on 12-19-20 04:16 PM Link | #2979
I'm no expert on this stuff, any way to view the RSA signature of the original and change it in the modified one?

Arisotura
Posted on 12-19-20 04:17 PM Link | #2980
nah, you would need Nintendo's private key to recalculate the RSA signature, which we don't have

____________________
Kuribo64

SlyCooperReloadCoded
Posted on 12-19-20 04:25 PM Link | #2981
So I'm assuming that means melonDS can't override this itself? Don't flashcarts get around it by acting like a normal game? Can the same thing be done in this case, like using another unedited rom as a loader/shell for the modified one? Or is there a way to modify them without affecting the signature?

PhoenixBradley
Posted on 03-01-21 07:01 PM Link | #3392
i dumped my Unlaunch enabled nand and also face the same issue,is there a way to use my SDNand? HiyaCFW doesnt wanna boot from unlaunch


Main - Compatibility / Testing - Games don't load through DSi firmware if they've been modified Hide post layouts | New reply

Page rendered in 0.040 seconds. (2048KB of memory used)
MySQL - queries: 29, rows: 89/89, time: 0.027 seconds.
[powered by Acmlm] Acmlmboard 2.064 (2018-07-20)
© 2005-2008 Acmlm, Xkeeper, blackhole89 et al.