Open InternalLoss opened 1 year ago
Testing the same cart and subsequent encrypted image, the decrypted file is parsed properly by other third-party tools and emulators. There's a nonzero chance that there's an issue further into the game, but nothing was apparent from the outset.
When decrypting a 3DS CCI (cart image) on my Mac using either the latest x64 release or building it directly with
dotnet build
, I get an incorrect decrypted hash:The expected hash (that 3ds_decrypt_v4.py produces) is SHA-1
94aac90f8b9d9c6f69d24c58ca53ecf205d1c248
and SHA-2567fb81e592307e56f7b2dc85d72a0bc668dca427d3c812737deda2fcac8adde62
However, when re-encrypting using the program, it will issue the correct encrypted hashes.