ROM Hack Rebuild CXI for randomizer

  • Thread starter Thread starter Giodude
  • Start date Start date
  • Views Views 7,699
  • Replies Replies 11

Giodude

GBAtemp's official rock
Member
Joined
May 17, 2015
Messages
5,094
Reaction score
1,849
Trophies
2
Age
26
Location
New York
XP
2,812
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?
 
I believe that can rebuild a .CXI

Sent from my SAMSUNG-SM-N910A using Tapatalk
It can. When it asks for my rom directory, do you know if it wants the extracted romfs directory or a directory that has romfs and exefs in it? Or something else?
 
It can. When it asks for my rom directory, do you know if it wants the extracted romfs directory or a directory that has romfs and exefs in it? Or something else?
I assume it means the directory of the building files... "Header, ExeFS, RomFS etc"
 
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?
 
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.
 

Site & Scene News

Popular threads in this forum