-
Posts
207 -
Joined
-
Last visited
-
Days Won
11
Content Type
Profiles
Pokédex
Portal
Technical Documentation
Pages
Tutorials
Forums
Events
Downloads
Gallery
Blogs
Posts posted by sora10pls
-
-
Those already exist.
.PID=$rand .EncryptionConstant=$rand
-
2
-
-
They’re the same across regions/versions; these flags match up with my US cart of SoulSilver fine.
-
These 4 event flags have been added as of the latest commit: https://github.com/kwsch/PKHeX/commit/c75a12c934a466f07063346f4568d3aa8bfed38a
-
1
-
-
INTRODUCTION:
This guide will go over the basics on how to dump your game and load it into pkNX for the purposes of ROM editing and randomization.SUPPORTED GAMES:
• Pokémon: Let's Go, Pikachu! / Pokémon: Let's Go, Eevee!
• Pokémon Sword / Pokémon Shield
• Pokémon Legends: Arceus
IMPORTANT NOTES:
• For Sword and Shield, pkNX operates under the assumption that your dumped ROM includes the latest available update data.
• pkNX does not support Brilliant Diamond / Shining Pearl, and there are no plans for it to. Other randomizers exist, however.
• This guide will be updated to include details regarding Scarlet / Violet ROM editing in the future. Please be patient until then.WHAT YOU'LL NEED:
• A Nintendo Switch running Custom Firmware (preferably Atmosphère)
• The latest release of NXDumpTool
• The latest build of pkNX (steps on how to get the latest build can be found on its forum post)
• Your console keys/title keys (you can obtain these files using Lockpick_RCM; send the RCM payload to your console, dump keys from your specified NAND, and boot into CFW)
• A microSD Card with enough free space to dump your game (~5GB for LGPE, ~13GB for SWSH, ~6.1GB for LA)
• Means of transferring files between your microSD Card and computer
• A computer running any recent Windows OS (x64) in order to run pkNX
• Oodle DLL (Legends: Arceus only, required to use some editors)STEPS:
1. Get into The Homebrew Menu as per your Custom Firmware
2. Run NXDumpTool
3. Select Dump gamecard content if you have a physical copy of the game, and make sure your Game Card is inserted
4. Select Dump installed SD card / eMMC content if you have a digital copy of the game, and navigate to your game of choice
5. Select ExeFS options
6. Navigate to Use update and press Right on your D-Pad to change it from No to the latest patch
The latest patch will read as follows, depending on your game:
(Ver. 1.0.2) Pokémon: Let's Go, Pikachu! - 010003F003A34000 v131072 (0.0.2.0) (UPD)
(Ver. 1.0.2) Pokémon: Let's Go, Eevee! - 0100187003A36000 v131072 (0.0.2.0) (UPD)
(Ver. 1.3.2) Pokémon Sword - 0100ABF008968000 v458752 (0.0.7.0) (UPD)
(Ver. 1.3.2) Pokémon Shield - 01008DB008C2C000 v458752 (0.0.7.0) (UPD)
(Ver. 1.1.1) Pokémon Legends: Arceus - 01001F5010DFA000 v262144 (0.0.4.0) (UPD)
7. Navigate back to the top of the list and select ExeFS section data dump
8. Once this has completed, press B to go back to the main dumping menu, and select RomFS options
9. Navigate to Use update/DLC and press Right on your D-Pad to change it from No to the latest patch (use the same list from above)
10. Navigate back to the top of the list and select RomFS section data dump
This process will take some time; be patient, let it properly dump all of the contents and don't power off your console!
11. Once the dumping process has completed, exit out of NXDumpTool and access your SD Card (either via ftpd, nxmtp, or by ejecting the SD Card from your console and putting it in your computer)
12. On your computer, in any desired location, create a folder and name it after your game
13. On your SD Card, navigate to sd:/switch/nxdumptool/
14. Inside the RomFS folder, you should be greeted to the RomFS dump from your game; rename this folder to romfs
15. Move this romfs folder into the folder named after your game that you created in your desired location
16. Go back to sd:/switch/nxdumptool/
17. Inside the ExeFS folder, you should be greeted to the ExeFS dump from your game; rename this folder to exefs
18. Move this exefs folder into the folder named after your game that you created in your desired location
19. Your folder named after your game should now contain 2 folders: romfs and exefs
20. Run pkNX, and navigate to File > Load, find your folder named after the game you dumped, or simply drag/drop it onto pkNXYou have successfully dumped your game and can now edit/randomize the data using pkNX!
Once your changes have been made, a patch folder for use with LayeredFS will be generated in your ROM dump folder. Move this folder to sd:/atmosphere/contents/ (or whichever other location if you choose to not use Atmosphère) in order for your changes to be reflected in-game.
-
1
-
-
3 minutes ago, Saimus said:
************** JIT debugging **************
To enable Just In Time (JIT) debugging, the configuration file for this
application or machine (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabledFor example:
<configuration>
<system.windows.forms jitDebugging = "true" />
</configuration>When JIT debugging is enabled, any unhandled exceptions
will be sent to the JIT debugger registered on the computer
instead of controlling it through the dialog box.Your ROM dump doesn't include the Ver. 1.2.0 patch; Personal entries were resized from 0xA8 to 0xB0. Dump it properly from your console including the latest patch.
-
6 minutes ago, Saimus said:
#20200630.1 Fix Armor distribution raid dump... the application does not open. Any solution?
Latest commit has nothing to do with loading game data, so it's unrelated to your problem. You likely haven't built the project correctly or the program is loading an invalid ROM dump on startup.
-
Not a bug, but could be reworked.
TM93, TM94, and TM95 were introduced in Generation 5 so their indexes aren't immediately after TM92.
TM92: 419 (0x01A3)
TM93: 618 (0x026A) -
8 hours ago, Yorgei said:
Does anyone else have issues joining a "missingno" raid locally? I can join non-missingno raids normally, but as soon as the Pokemon ID is set to something that isn't actually in the game it just doesn't show up in the Y-COMM. Everything else works great though.
Support is generally only going to be provided when you use the tool to make edits that are at least somewhat within the boundaries of the game. Anything related to "MissingNo. raids" isn't a problem with the tool and you should look elsewhere for help pertaining to it.
-
1
-
-
Has already been reported and fixed for some time, please ignore the check and wait until the next release.
https://github.com/kwsch/PKHeX/commit/0b5116f5677d244fc4de9ebb68cfd1cfc46d7dd1
-
1
-
1
-
-
This has been fixed since ~13 days ago (just after the last release). You can ignore that invalid check until the next release.
-
5 hours ago, Niels1234 said:
hack in melmeltal in Pokemon Um
Melmetal isn't available in any games until LGPE. Your PK8 probably has bad data, so if you can, please share it like the above post says. I'm unable to replicate this with any Melmetal (transferred from LGPE legitimately or hacked into SWSH).
-
1
-
-
You can convert your past-gen Pokémon to PK8s in PKHeX temporarily to view the Shiny Xor. Hover over the Pokémon's PID to see it (0 is Squares, 1-15 are Stars). It will also show the type of sparkles in the top-left corner (yellow Square or red Star). PKHeX doesn't currently show the Shiny Xor on hover outside of Gen 8 save files.
If a Pokémon is Shiny and was met in a Fateful Encounter, its Shiny sparkles will always be Squares regardless of PID, so most Event Pokémon will be Squares instead of Stars.
-
1
-
-
On top of what's been posted above, do note that the file you've provided isn't valid save data. Opening in a hex editor shows that every byte is just 0xFF.
-
2
-
-
3 hours ago, AlpacaDawg said:
So there just no way to set them legal even when the HOME coming out, well that's sad. I though we can somehow met them in the DLC content
There won't be a way to have those Pokémon be legal until the future.
Unovan Darmanitan, while in SWSH right now, is unobtainable without HOME releasing in February 2020.
Nidoran♂ is not available in SWSH and will be a part of the patch that'll release come the time The Crown Tundra DLC releases in Fall 2020.PKHeX correctly flags these two as illegal since, as of now, they're unobtainable without cheating.
-
1
-
-
Expected filesize: 1,513,139 bytes
Your filesize: 1,513,091 bytesNot a PKHeX problem, make sure the save gets dumped correctly before loading it into the program.
-
16 hours ago, Ramf96 said:
I downloaded PBR today
I do not have any Wii consoleYou should only be making these types of posts about games that you legally own and are having issues with.
-
1
-
-
Click "OT:"
-
On 5/29/2019 at 6:57 AM, NyaAiko said:
Nothing Working..
https://i.gyazo.com/5b341436f4ea12b75e06d37aca3e86a9.mp4Your build of the program is severely out of date. Please update to the latest build by following the instructions in the original post before saying the program doesn't work.
Current main GUI looks vastly different from the one in your video:
-
2
-
-
On 12/15/2018 at 2:02 PM, bluediamond22 said:
Force fully evolved isn't working for me. I have it set to the defaults and Pokemon after level 36 still show up in their unevolved forms.
Not currently implemented.
Edit: This has since then been implemented.
-
21 minutes ago, Akane11 said:
So after I edit the trainers in PkNx how does it get transferred to my game?
Use LayeredFS with your CFW (would recommend Atmosphère). Once you're done making your edits, pkNX generates a folder named after the game's Title ID which can then be moved to your SD Card in the proper location, depending on your CFW.
If we use Atmosphère as an example, you move the Title ID folder to sd:/atmosphere/titles/
010003F003A34000 = Pokémon: Let's Go, Pikachu!
0100187003A36000 = Pokémon: Let's Go, Eevee!-
1
-
-
For those seeking a tutorial on how to dump your ROM to use with pkNX, read through this tutorial:
-
1
-
-
5 hours ago, CreamatedReptile2018 said:
what do you mean?
The problem has been fixed and will be ready in the next release whenever it is published.
-
1
-
-
I am able to replicate this (tested using Pokémon Crystal).
- Use Batch Editor
- Enter the following command:.CurrentLevel=100
- Export SAV
- Run the game
- See that Levels are not modifiedViewing the PKM shows that the Level was changed, but the change is not reflected in-game. Setting each PKM to a slot after viewing their Batch Edited level, however, does remedy this... but the user shouldn't need to do this, the Batch Editor should do it automatically.
-
The location string you're looking for is Poké Transfer, the tool used in BW/B2W2 to migrate Pokémon from DPPt/HGSS.
Poké Transporter is used to migrate from BW/B2W2 into XY/ORAS/SM/USUM.Perhaps the legality check string could be updated to say Poké Transfer instead of Transporter, @Kaphotics? The list of translations for Poké Transfer is in GameInfo.cs, so multiple strings for all supported languages can quickly be changed.
Edit: for whatever reason, Portuguese is Japanese.
-
1
-
PKHeX - Memory edit
in PKHeX
Posted
Make sure that the PKM has your save data's OT details and has no HT data, else it'll recall its HT's memories (meaning it was traded).