Asia81 / HackingToolkit9DS

HackingToolkit9DS, a (deprecated) 3DS RomHacking Tool
246 stars 64 forks source link

Pokemon Ultra Sun and Ultra Moon .3ds files not compatible with the HackingToolkit #31

Open DappershroomSean opened 6 years ago

DappershroomSean commented 6 years ago

After trying .3ds files from multiple sources, including my own, it seems that v9 of Hackingtoolkit does not support extracting files from Pokemon Ultra Sun and Ultra Moon .3ds. No files are created during the process no matter the source, and they sure don't work with v10+ as v10 and onward only support encrypted files. Perhaps if a v13 is released, the option for Encrypted and Decrypted files is there and hopefully this issue is fixed?

ghost commented 6 years ago

Hey, if you want to play these games with Citra, anyway it will not work if you have not a physical 3DS. Why? These games need System Archives and the Shared Fonts from a 3DS Console. These files couldn't just be decrypted and extracted from HackingToolkit9DS.

DappershroomSean commented 6 years ago

These files aren't the problem, there have been patches to citra specifically for this purpose and they do not affect modification of the game. I have even tested the .3ds and it is playable, but for some reason it cannot be unpacked with the hackingtoolkit.

DappershroomSean commented 6 years ago

Note that the patch I mentioned is only unofficial, and if you were to dump the .3ds then dumping the system files would be just as easy and no patch to citra would be required.

ghost commented 6 years ago

Maybe if you update all the tools used by HackingToolKit9DS (not the batch script) you'll be able to do something.

DappershroomSean commented 6 years ago

I've given that a go, and it unfortunately didn't work. I should be fine without this working, but it would be a great help to a number of people trying to use this with Pokemon Ultra sun and Ultra moon roms if something could be done to either get this fixed or work around it more easily.