Jump to content

ConcernedUser

New Member
  • Posts

    5
  • Joined

  • Last visited

Reputation

0 Neutral

1 Follower

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. There is no end-message on the green progress bar. It’s a bug in the form but the file does get written. I let it sit for 15 minutes or so after it reaches the end to make sure it finishes. It is possible you might have played the backup instead of your modified game or possibly mixed up files. This is why you make sure you keep all your files together in the same folder. I used a hacked 3DS and a copy of Ultra Moon that I bought off the eShop to randomize my game. I never tried Citra. It’s possible that it didn’t properly decrypt if you got error messages about the exef. Your screenshots are showing Pokemon Y and your directory says “pokemon sur”. Is that what they called X/Y in Europe or could you have mixed up your games?
  2. For wild randomization, make sure you close out the wild randomizer window before exiting the whole application. Your changes are not saved until then. Also make sure your files are not write protected and that you recompiled your game properly and from your edited copy. Neonoafs: there should be Gen flags in the wild randomizer window near the bottom to include or exclude each generation. At least there are in the Gen7 wild randomizer. Gen6 looks a bit down-scaled, so it might not be there.
  3. When you post an error like that, you should also post what part of the process you were in. Anyway, here is how I got mine to work on actual hardware. 1) set up 3DS for homebrew. You need to install Luma3DS, Godmode9, and FBI along with all their prerequisites. 2) purchase and download the game. I’m not white knighting here. This makes sure you have a working and clean copy which you will need for the next step. 3) boot into Godmode9 and dump your game to .CXI format. I have not tested the “Build CIA” options but the CXI will extract properly later on. 4) copy the .CXI file from your SD card to your PC. It should be in the “GM9\out” folder on your SD card. 5) in PK3DS, go to Tools->Extract->.CXI. Click Ok and select your .CXI file. Create a new folder and name it. This is your original extracted copy. 6) make a copy of your folder from the last step. This is going to be your randomized game. 7) in PK3DS go to File->Open and select the folder you created in the last step. Apply your randomization and check that they all saved by closing and re-opening the editors. 8. go to Tools->Rebuild->.3DS. Pick a file name and location to save the file. This is important and will take a bit of time. It does not currently tell you when it is done. Wait for the green bar at the bottom to fill up and stop resetting. The file should be roughly the same size as your .CXI file. 9) Rename the new file with a .3DS extension. 10) copy the new file to your SD card. Put it in Gm9\in. 11) boot into Godmode9 and load up the GM9MegaScript. Under “Miscellaneous” there is a “.3ds to .cia Converter”. Run this on your .3DS file. 12) (optional) move the .CIA file to another folder on your card. It will be in Gm9\out. 13) (optional) delete .3DS file from Gm9\in 14) boot your 3DS and run FBI. From here you can install your new .CIA file. It will overwrite your installed game with your hack. I don’t know how to give it an original name so it can coexist with the original copy. You will have to use your PC to keep backups. I also don’t know what happens to your save files or if updates apply. I suspect that the former is carried over and the later should work because the hardware recognizes the hacked game as the same ID as the original. Edit: your save file gets removed when you install the hacked .CIA. No idea if you can back up and restore it. I hope this can help others. Whatever I wasn’t clear about can be found via Google and I have not linked to anything so as not to get anyone in trouble. As of now, everything I mentioned is available through a google search or for purchase through Nintendo. My rate distribution hack worked in my tests. I was able to encounter all 10 species in around 20 encounters.
  4. I have a question wild encounters: what happens if you balance the encounter slot rates so they are all even? A grass patch has 10 slots. These are typically set to: 20, 20, 10, 10, 10, 10, 10, 5, 4, and 1% What happens if you set them all to 10%? Does it weigh them all as equal? Is there an additional formula for how an encounter slot is picked? I was playing with the code and just added an option for re-balancing rate distributions.
  5. I am going through the code (as a learning exercise). MegaBlaziken257: Your error above is saying that it cannot identify your version of the game because the GARC file is not returning a valid version number. Without seeing your setup, I can’t say too much more. I would try and re-dump your game. Make sure you decompressed everything into a new folder(keep all subdirectories intact) and don’t add anything to that folder or change anything. When you open PK3DS, it needs to point to that new folder. The new folder should only have 2 subdirectories (“exefs”, and “romfs”) and “exheader.bin”. Also make sure everything has read and write permission. edit: you can also extract from compressed formats but you will still need to extract it out with your 3DS. Now then. I did find one bug that is easy to correct. Call rates are not being recorded in the text dump function of the Personal Stats Editor for Gen 7. It’s an easy bug to fix, but I need to figure out how to send code changes to the github project. I am also looking at why a bunch of encounter tables weren’t being read, but this might be an issue with my setup. Edit: I was wrong. I am comparing the results of this program to another randomizer, universal Pokemon randomizer zx. That one just eliminates areas without tables. edit2: Jung, try increasing your screen resolution. The image doesn’t scale with the form. The developer can possibly fix it but it requires code changes.
×
×
  • Create New...