- 3
- Posts
- 4
- Years
- Seen Apr 16, 2021
Hey, you're welcome! Glad to hear you two are having fun with the hack.
Yeah, pk3DS will be able to randomize the hack. It'll only open a full ROM file system though, so you'll have to unpack an X or Y ROM and copy the contents of the hack's "romfs" (i.e. the "a" folder and the DllField.cro file) folder into the ROM's romFS folder first. From there you can randomize it and then either rebuild the entire ROM, or copy the modified files back into the hack's folders and reinstall it as per the guide. If you're just randomizing wild Pokemon and static encounters, the edited files will be a/0/1/2 and DllField.cro. Hope that's clear, but let me know if not!
Sorry for bothering you, I attempted to randomize both X and Y and was unsuccessful. I should preface by saying I have 0 knowledge of anything related to 3ds rom hacking so please bare with me if terminology gets me confused. I'll try to explain what I did and hopefully you can catch where I went wrong/what I ended up missing.
To start off I unpacked the ROM using PackEnglishV9.rar. I placed the Y hack in the PackHack folder containing the setup and tookit.exe. From there I ran the setup and the toolkit and unpacked the .3ds file. During the unpacking it asked if I wanted to decompress the code.bin and I said no (not sure why just saw someone else do it). Now that it's unpacked I copied the entirety of the folders content into a new folder on my desktop (also not sure why just saw someone else do it as well). From there i opened up pk3ds and navigated to the new folder I made and it again asked me if i wanted to decompress the code.bin file and I said no. From there the app was running and I randomized the wild encounters and the starters only. After doing that i dragged the ExtractedRomFS folder from the new folder I made back to the original PackHack folder (still just following someone elses steps blindly). Rebuilt the ROM and tried to test it both with and without the mods and it would just crash Citra.
Hopefully you caught what I was doing wrong or what I missed and once again appreciate the time you're taking to help. Also if there is a different way to go about it that might be simpler for someone to follow along I'll gladly try something different.