D
Deleted User
Guest
OP
Hey Guys.
So I've been trying, and successfuly extracting ROMFS files from a few 3DS games, worked fine for Fantasy Life, Attack of the Friday Monsters, will be trying on other games, but it fails consistently on the romfs.bin from Bravely default.
It doesn't matter if its a .3ds a .cci, or even if its an entirely different dump from my game (EU) or any other.
I get an error about array being above whats expected.
If I had to take a guess I'd say its because 3DS explorer is only 32bit, and the Bravely default ROMFS.bin is the largest I've tried so far (coming in a 3.22gb) so I imagine it loads that into memory, plus a littlemore, pushing the temp file upto 4gb, which is above what it can handle, this is just a guess though. Rebuilding the project on a 64bit system doesn't fix it, because its using .NET 4.0 and support for 4+GB files wasn't added till .NET4.5 so the entire project would need upgrading and thats beyond me.
Is there anything else that can extract romfs.bin from a cci file at all?
getromfs seems to extract the romfs, but it calls it encryptedromfs.bin and well, nothing seems to be able to work with that romfs.bin (even if I rename it correctly).
So I've been trying, and successfuly extracting ROMFS files from a few 3DS games, worked fine for Fantasy Life, Attack of the Friday Monsters, will be trying on other games, but it fails consistently on the romfs.bin from Bravely default.
It doesn't matter if its a .3ds a .cci, or even if its an entirely different dump from my game (EU) or any other.
I get an error about array being above whats expected.
If I had to take a guess I'd say its because 3DS explorer is only 32bit, and the Bravely default ROMFS.bin is the largest I've tried so far (coming in a 3.22gb) so I imagine it loads that into memory, plus a littlemore, pushing the temp file upto 4gb, which is above what it can handle, this is just a guess though. Rebuilding the project on a 64bit system doesn't fix it, because its using .NET 4.0 and support for 4+GB files wasn't added till .NET4.5 so the entire project would need upgrading and thats beyond me.
Is there anything else that can extract romfs.bin from a cci file at all?
getromfs seems to extract the romfs, but it calls it encryptedromfs.bin and well, nothing seems to be able to work with that romfs.bin (even if I rename it correctly).