ROM Hack Rebuild CXI for randomizer

Giodude

GBAtemp's official rock
OP
Member
Joined
May 17, 2015
Messages
5,093
Trophies
1
Age
22
Location
New York
XP
2,715
Country
United States
So for Pokemon ultra moon on my 3ds, i use luma layerdfs patching in order to patch in the randomizer i made. On PC though, i'm trying to use the randomizer in citra, which is proving to be difficult. I used 3ds hacking toolkit to extract my cxi so i could replace the files (which works fine, i've tested the cxi in citra) though there is no option to rebuild a cxi file; only to extract. I tried rebuilding a .3ds file, but it corrupted and spat out a dummy file. Is there any way to rebuild a cxi file? Or am i going about this completely the wrong way?
 

Giodude

GBAtemp's official rock
OP
Member
Joined
May 17, 2015
Messages
5,093
Trophies
1
Age
22
Location
New York
XP
2,715
Country
United States
I assume it means the directory of the building files... "Header, ExeFS, RomFS etc"
So i had no clue, so what i did was i used the .net toolkit to extract my cxi so i could overwrite the files and rebuild it from there. The only issue is if i choose the place where everything extracted to, it throws an error at me. i made a folder in the directory called "ExtractedUM" and there it has 2 folders. Romfs and exefs, each containing their respected files. It also contains logo.bin exheader.bin etc, and i chose this whole directory as the extracted rom. Any ideas?
 

Majickhat55

The Red Woman
Member
Joined
Mar 28, 2016
Messages
4,936
Trophies
1
Age
34
Location
Asshai
XP
2,938
Country
United States
So i had no clue, so what i did was i used the .net toolkit to extract my cxi so i could overwrite the files and rebuild it from there. The only issue is if i choose the place where everything extracted to, it throws an error at me. i made a folder in the directory called "ExtractedUM" and there it has 2 folders. Romfs and exefs, each containing their respected files. It also contains logo.bin exheader.bin etc, and i chose this whole directory as the extracted rom. Any ideas?
https://github.com/evandixon/DotNet3dsToolkit

I'd just read through the commands. It gives a pretty specific outline of how to do what you want.
 
General chit-chat
Help Users
  • No one is chatting at the moment.
    KenniesNewName @ KenniesNewName: +1