Leaderboard
-
in Tutorials
- All areas
- Blog Entries
- Blog Comments
- Images
- Image Comments
- Image Reviews
- Albums
- Album Comments
- Album Reviews
- Files
- File Comments
- File Reviews
- Events
- Event Comments
- Event Reviews
- Topics
- Posts
- Pokédex Entries
- Pokédex Entry Comments
- Pokédex Entry Reviews
- Articles
- Article Comments
- Article Reviews
- Technical Documents
- Technical Document Comments
- Technical Document Reviews
- Pages
- Page Comments
- Page Reviews
- Tutorials
- Tutorial Comments
- Tutorial Reviews
- Status Updates
- Status Replies
-
Year
-
All time
November 30 2016 - June 7 2023
-
Year
June 7 2022 - June 7 2023
-
Month
May 7 2023 - June 7 2023
-
Week
May 31 2023 - June 7 2023
-
Today
June 7 2023
- Custom Date
-
All time
Popular Content
Showing content with the highest reputation since 06/07/22 in Tutorials
-
This mod patches a lot of things to bring the best possible playing experience. Here's what it will patch for you: Starter editing - Makes playing as other Pokémon possible High-Res model patching - Prevents your model from disappearing during certain closeups Portrait patching - Shows the default portrait in the absence of a more specific emotion portrait Animation patching - Substitute missing story animations with dungeon ones to avoid the attack animation being used for everything And something else in the scripts specific to Pokémon Super Mystery Dungeon that can't be mentioned without revealing spoilers. It is the last item in a similar list in this video if you're fine with being spoiled, or if you've seen it before. You must have Java on your computer to use this. This has been tested on the North American and European versions of Pokémon Super Mystery Dungeon, and the North American version of Pokémon Mystery Dungeon: Gates to Infinity. I don't know if will work on the Japanese version of Pokémon Super Mystery Dungeon, but it will not work on any other version of Pokémon Mystery Dungeon: Gates to Infinity. Instructions On the New Project window, choose "Starter Mod" in the drop-down, and fill in the name with something that makes sense. Then click OK. Wait until the loading is complete. This is one of the heavier mods, and may take some time even on beefier computers. Save the solution, to avoid having to repeat step 2 if something goes wrong. Expand the project you just created and open "fixed_pokemon.bin". You can do this either by double-clicking or by right-clicking and clicking Open. Edit things to your liking. You should see this when editing Pokémon Super Mystery Dungeon (Gates to Infinity has a much simpler interface): For the purpose of this guide, I'll do this: Things to consider: Each Pokémon must have 4 moves. It's been a while since I tried having less, but I remember things not working with fewer than 4 moves. In my example, I got the first three moves from the level up, and the fourth from Zorua's set of egg moves, although you are not required to stick to these; you can pick anything you want. (PSMD only) The evolution must be the final evolution in the line. If you pick a Pokémon with multiple evolutions, the first on will be used. Refer to the PSMD Pokédex index to find which evolution comes first (for example, if the starter is Eevee, the first evolution is Vaporeon). Click File -> Save -> Save File. You can now rebuild the mod-pack. Note that this may take a while.2 points
-
This guide to resolve any issues users get when they try to change their stats of a Pokémon from Gen 8. DO NOT USE ANY SIGNIFICANTLY HACKED POKéMON ONLINE! Foreword One reason why people get various PID-Mismatch or Invalid Encounter type of messages for Pokémon that originate from SWSH, is because they did not modify the Pokémon correctly. (Remember: if your encounter details are invalid, then doing this won't work. This assumes your other encounter details are valid.) In Generations 8, due to an in-depth understanding of how the game mechanics call stats for (mostly) Overworld Pokémon, the Personality Value (PID) is tied to various other values related to the Pokémon generation procedure in-game, such as Individual Values (IVs), Height, Weight, and Encryption constant. This method of correlation is known as overworld8. You can read more about it here: https://projectpokemon.org/home/forums/topic/58824-swsh-overworld8-pid-type/ Basic Preparation 1. Gen 8 OW PID Genner will be the tool we use to find correct information (PID/IVs etc) 2. PKHeX Plugin for OVerworld8 IV Searcher for searching by IVs (it would have similar UI as the one above, for the most part) 3. Time and patience. I cannot stress this enough. 4. Knowing whether your encounter can have any guaranteed IVs. 5. (Optional) For beginners, I recommend Searching for particular IVs, then Shinification (Keeps PID, changes TID/SID). Other options for beginners: If you want to search for IVs I recommend Searching for particular IVs. If you want to make any given legal overworld8 PID shiny I recommend Shinification (Keeps PID, changes TID/SID). If you don't care about IVs, and just want a shiny with your TID/SID combo I recommend Shinification (Keeps TID/SID, changes PID). If you want a Pokémon with a certain PID, TID and SID to be shiny I recommend Shinification (Keeps TID, SID, and PID). If you've become accustomed to how the tool works you can play around with other options, but all at your own risk. Searching for particular IVs Shinification (Keeps PID, changes TID/SID) Shinification (Keeps TID/SID, changes PID) Shinification (Keeps TID, SID, and PID)2 points
-
Preface Recently, it has been getting harder and harder to find legitimate affordable copies of Generation 3 Pokémon games online. For one reason or another, regardless if it is due to sheer ignorance or nonchalance, people have been acquiring bootleg Pokémon carts. Together with other sites, such as emulator support sites, we have noticed an influx of requests relating to reading and editing saves of such games. Frankly, I would much recommend that if you own such a cart, to nab the save and use it on a legitimate retail cart instead, as those are way way more reliable. But in any case: This tutorial isn't to judge why people get bootleg carts. This tutorial would not work for every bootleg cart; this tutorial is aimed at the carts that store the save files as part of the ROM. As a disclaimer, I would like to: 1. Remind everyone that ROM files are not to be uploaded to our site 2. Warn people to not do this many times, as I am not sure how many flash read/write cycles these carts can take (basically, do too many times, and risk breaking your cart) 3. This method will not work for every GBA repro in existence. You run the risk of bricking your GBA repro cart. 4. A minor issue, but due to how these carts handle saves, Hall of Fame data would not be intact. Necessary programs and files 1. Loads of patience, and also the ability to read and follow steps 2. A NDS or NDS Lite. (Neither DSi nor DSi XL nor any 3DS/2DS model.) 3. NDS flashcart of some kind 4. gbabf_1.2.7z (Source: https://gbatemp.net/download/gbabf.37005/)(https://gitlab.com/Fexean/gbabf) 5. Bootleg Pokémon GBA Extractor and Injector Must-do for first timers YOU MUST MAKE A BACKUP OF YOUR ENTIRE BOOTLEG GBA ROM, IN CASE ANYTHING GOES WRONG! Make sure you keep this file as a safe unedited backup somewhere on your computer. If anything goes wrong, this is the file you'll restore to your cart. Regular steps I cannot stress this enough. I am not sure how many flash read/write cycles these carts can take, so constantly reflashing your cart is likely to shorten its lifespan. If you can, grab the save and transfer it to a retail legitimate cart and carry on playing from there. Also, I am aware there is a Flash data option, which you can specify size of save and location to flash to. But that doesn't seem to work for Pokémon games, as their saves are too far into the ROM, in terms of offset. In any case, congratulations on your quest to edit your save on your bootleg cart!1 point
-
N.B: This tutorial will focus on Tera Finder. Experienced users can also consider using RaidCalc (a fast C++ multiplatform seed calculator) and/or the PKHeX built-in raid parameter editor. Requirements: Windows PC An hacked Switch with Atmosphere CFW running on the system Latest version of Tera Finder Steps: Load your game on your switch, save in-game and export your save file (guides here). N.B: It is important you do save in-game during the same day you want to do the editings. Not doing so may result in seeds re-rolls when opening the game. Starting from Tera Finder v1.1.0 users can alternatively RAM edits the seeds (instructions here). Make a backup of your save file before doing any editings to it. This is important for safety purposes, in the case you want to roll back at the original state. Launch Tera Finder and load your save file in, either by clicking Load Save File, or by drag & drop the file itself into the application. The file you have to load is named main. Click on the Raid Viewer/Editor button (if using Tera Finder as PKHeX plugin, it's located under Tools -> Tera Finder Plugin -> Tera Raid Viewer/Editor). Fields Explanation: Seed - Raids in Scarlet & Violet are determined by a 32bit RNG seed, which the game uses to generate Pokémon details/stats and Raid Rewards based on its internal Encounter/Reward tables. Encounter Species, Raid Stars, Rewards, IVs, Nature etc are all tied to the Seed. Content - The Raid Content Type. Different Content Types have different encounter tables. Standard is for 1-5 Stars raids from the base Game. Black is for 6 Stars raids from the base game. Event is for 1-5 Stars raids from Raid Events/Poké Portal News. Event-Mighty is for Unrivaled 7 Stars Raids from Raid Events/Poké Portal News. Den Active - Determines if the Raid is enabled or disabled. LP Harvested - Determines if the League Points have already been harvested from the Raid. Pokémon Info - The Pokémon infos are not directly editable. All the stats/rewards are tied to the Seed and Content Type. Event Index - Some Raid Events pick the Pokémon Species based on Delivery Group IDs (Event Index). Tera Finder does its best to determine the correct Event Index and show the right event Species. Even if this should give reliable results in most of the scenarions, there's the chance it might fail in some circumstances, such as the user manually changing the Event Content type. If your goal is to encounter Pokémon with specific details/stats, click on Raid Calculator. If your goal is to encounter raids with specific rewards, click on Reward Calculator. Set Content and Filters based on the result you want. If you need better explanations for all the available filters/options, please check the wiki pages for the Raid Calculator and the Reward Calculator. Notes: The tool generates Raid data based on the Game Progress set in the save file. The Game Progress determines the Stars tiers available as follows: Unlocked Tera Raids: Unlocked when the player obtains the Tera Orb (Stars tiers available: 1-2). Unlocked 3 Stars: Unlocked when the player conquers the 5th gym (Stars tiers available: 1-2-3). Unlocked 4 Stars: Unlocked when the player conquers the 8th gym (Stars tiers available: 1-2-3-4). Unlocked 5 Stars: Unlocked when the player conquers the Pokémon League (Stars tiers available: 3-4-5; this locks out from the Tiers 1-2!). Unlocked 6 Stars: Unlocked after the player conquers the Accademy Tournament in the post game, and succeds on defeating at least 10 Raid bosses from Stars tiers 4 and 5 (Stars tiers available: 3-4-5-6; this locks out from the Tiers 1-2!). Users can eventually manually edit the SAV Progress Flags with the built-in Game Flags Editor. Event Data is loaded from the Save file. If no valid event data is detected, the tool can not generate Event or Event-Mighty raids. Users can eventually import Event Raids (known as Poké Portal News) with the News Importer. Check this page to see the available encounters in the base rom for each Stars tier, or this page for the event encounters. Set a Max Calc amount (waiting times for the calculations will be higher depending on that amount; an higher amount will increase the chance to find the wanted results) and click Search. Wait for the calculations to finish. If there are no results, either the encounter you're requesting is not possible at all, or you'll have to increase the Max Calcs amount. Once you found a viable result, select (left click) the seed you want, right click over it to open the option menu, and select Send Selected Result to Raid Editor. if all went well, the Raid Editor window should now show your wanted Pokémon. Close the Raid Calculator (or Reward Calculator) window and the Tera Raid Editor window, then Export your save file. You can now restore the save with JKSV or any other save manager. Open the game and find the Raid den. The Raid Viewer built in Tera Finder can help you locate raids. F.A.Q / Troubleshooting: Q) The Tera Finder program/plugin does not start. A) The .NET Desktop Runtime 7.0 freamwork is required for the program to work. Make also sure to properly extract the program and place all the dlls in the same folder as the exe. Don't run the program from inside the Zip. Q) I followed the tutorial, all seemed to go well, but my raids are different than the ones shown in Tera Finder. A) Date advances will make the raids to be rerolled. Make sure to save in game at least once during the same day you want to edit the seeds. Connecting online may also cause raid rerolls (particularly, if there are different event raids than the ones in your save file). If you want to share raid online I suggest to save the game after connecting. Q) I want to host edited raids online. Is it safe? A) Injected seeds will only produce legal raids. Meaning, these raids could be achieved legitimately within the game. So far seed injection haven't been a cause of bans in any Pokémon game. As always, though, we don't take any responsability. Things may change anytime if Ninty/GF wants to. Q) All cool, but how do I host a Shiny Koraidon (and other illegal raids)? A) You don't. Those illegal raids are rom or ram hacks (with high ban risks), not related to seed editing. Cheers!1 point
-
In this tutorial you will learn how to properly use the Batch Editor in PKHeX. The batch editor, when utilized fully and correctly, can be an extremely useful tool for fixing, and editing Pokemon. Please Note: The Batch Editor does NOT have an undo option and therefore all actions taken with the Batch Editor are FINAL unless you quit PKHeX without saving. As a result. MAKE SURE YOU HAVE BACKUPS OF YOUR SAVE BEFORE YOU EDIT IT WITH THE BATCH EDITOR. Section 1: Basic Fundamentals and operation of the Batch Editor The Batch editor works on the simple premise that all possible characteristics pertaining to a Pokemon, boil down to a set of numbers which correspond to certain values in the Pokemon games themselves. Because of this, changing, and editing Pokemon using the Batch Editor is like a mathematical statement, with if then, and true/false statements. The basic operators of the Batch Editor are: "." = Sets the desired value Equal to the value you input "=" = Narrows the editing of Pokemon down to the Pokemon which have the same value as your input value "!" = Narrows the editing of Pokemon down to the Pokemon which do not have the same value as your input value. As an example of how these operators are used, Once you select a variable you would like to change (OT Name, Pokemon Species, Pokemon Level, etc...) and the correct operator, click "Add". This will add your desired variable with your desired operator in the correct format. The next step is to create the formula in which the Batch Editor will run. As an example of a possible combination for use in the Batch Editor, the following formula will change the OT trainer name on Pokemon with a specific OT to a specified OT trainer name, as well as give every Pokemon with that filter, a Master Ball to hold. =OT_Name=PKHeX This line instructs the Batch Editor to narrow it's scope down to every Pokemon with the OT Trainer Name "PKHeX" .OT_Name=TEST This lines instructs the Batch Editor to set the OT Trainer Name for all of the previously filtered Pokemon to "TEST" .HeldItem=1 This line instructs the Batch Editor to set the Held Item for all of the previously filtered Pokemon to a Master Ball. Some Special Tricks to use in the Batch Editor, Courtesy of @Kaphotics (Creator of PKHeX) The Batch Editor window references the PKM that is currently viewed in the editing tabs. If you select a property name, the Batch Editor will indicate whether or not the tabs PKM has that property. If the tabs PKM has that property, the Batch Editor will display the property's current value as well as the data type (number, text, etc). To Randomize a PID, use ".PID=$rand". To Randomize EncryptionConstant, use ".EncryptionConstant=$rand" To Randomize a value within a range, use ".Nature=$x,y" for an inclusive range of [x,y]. To make a Pokémon Shiny: use ".PID=$shiny". To copy the Encryption Constant to the PID, use ".EC=PID" To delete a Pokémon, use ".Species=0" To set a date (Met / EggMet), use yyyyMMdd for the string. Example: ".MetDate=20160409" will set the Met Date to April 9th, 2016. Suggestions can be automatically applied for Moves, RelearnMoves, and Met_Location. Example: "Moves=$suggest" will retrieve and apply suggested moves from the legality interpreter, same as if you clicked on the Moves groupbox in the tabs editor. Legality can be used as a filter. Use "=Legal=false" to only modify illegal Pokémon. A full up to date list is available by reading the source code (BatchEditor.cs, ProcessPKM method). Section 2: ID Numbers for Use with the Batch Editor This section will focus on the input values you can use in conjunction with the Batch Editor. The Batch Editor uses the in-game index values to set the desired properties to Pokemon. Because of this you will need to use said index numbers instead of relying on the standard text based input present in PKHeX. As an example, to set the species of a Pokemon using the Batch Editor, you must use the equation .Species=150 Not .Species=Mewtwo Below are many of the common variables you may want to use, along with the possible values to use with those variables. Please Note: Some variables (like location, items etc...) have different ID numbers for different generations. Please ensure that you are using the correct ID numbers that correspond to the generation of the game you are editing. Ability: AbilityNumber: AltForm: Ball: Box: CanGigantamax ConsoleRegion: Country: CurrentFriendship: CurrentLevel: DynamaxLevel: Egg_Location: EggMetDate: EV_ATK,DEF, HP, SPA, SPD, SPE: FatefulEncounter: Gender: HeldItem: HPType: IsEgg: IsNicknamed: IV_ATK,DEF, HP, SPA, SPD, SPE: Language: Legal: MarkCircle, Diamond, Heart, Square, Star, Triangle: Met_Level: Met_Location: MetDate: Move1, 2, 3, 4: Move1_PPUps, 2, 3, 4: Nature: Nickname: OT_Gender: OT_Name: PID: RelearnMoves1, 2, 3, 4: Ribbons ShinyLeaf (Gen 4 HG/SS Only) SID or TrainerSID7: Slot: Species: Stat_ATK,DEF, HP, SPA, SPD, SPE: TID: Version: JUST IN CASE ANY OF THE VALUES ABOVE ARE NOT UPDATED: You can use Batch Editor to also view the particular values you want. Special Thanks to @theSLAYER for help with making and researching this guide with me1 point
-
EVERYONE SHOULD BE AWARE THAT USING THIS PROCESS HAS A MODERATE TO HIGH LIKELIHOOD OF CREATING AN ILLEGAL POKEMON. DO NOT TRADE THESE ON OTHER FORUMS OR COMMUNITIES AS LEGAL. MORE INFORMATION ABOUT THE MENU/ANIMATION AFFECTING THE RNG, READ HERE. First and foremost, although all of these Jirachi's are "legit" and can be in theory generated and retrieved by the Pokemon Channel game; in actuality lots of them could almost certainly not be redeemed through normal RNG on retail hardware/emulators. There is an entire methodology that goes into determining whether or not a certain Jirachi spread can actually be redeemed through RNG (due to the necessity to hit things are certain frames that would be impossible to interact with on actual hardware), and even if you follow that guide to a tee, sometimes redeeming that specific spread Jirachi will just not be possible. If you want to ensure that the Jirachi you are trying to redeem could actually be retrieved on hardware, there are more in-depth guides here and here. With that said, nothing "illegal" is being created through this process; the Pokemon Channel game can, in theory, produce all of these different spread / shiny Channel Jirachis. For this process you are going to need: A developer version of Dolphin Emulator at least 5.0+ and a PAL Copy of the Pokemon Channel A version of VBA + a western Ruby/Sapphire game that can redeem the Jirachi. The ability to run this python script RNG Reporter 10.3.4 (Optional) A list of very good possible Channel Jirachi Spreads One final note before starting, the majority of the research that was done into figuring this out was done by people with much more knowledge of RNGing Channel Jirachi than I will ever have. So if you want to know most of the logic behind it, I probably cannot help you haha. All I did was figure out how to put this guide together. First off, we are going to run RNG Reporter 10.3.4 and make sure the Method is set to 'Channel.' Then you are going to choose a desired seed, and the maximum amount of frames you are willing to go up to. For this example, and to keep things simple, I picked a random seed '83213901,' set the frame counter a very small amount (5000). and clicked off the "Shiny Only" box as I want to retrieve a shiny Channel Jirachi. Now we are going to run the python script linked in the requirements. I have set the IV and thresh to 0, in order to generate every possible spread between frames 0-5000. This takes longer, and for an actual desired spread you would want to find out what threshold the Jirachi would be at, in order to generate as few results as possible. Once we've run the python script, you want to find the PID of your desired spread. Make sure that the spread matches, and then copy down the highlighted memory address of your spread. This is the important part! Next you are going to want to launch Dolphin in developer mode. In order to do that you need to launch dolphin from CMD or command line with the '-d' parameter. At this point you want to setup VBA and make sure that it is ready to connect to Dolphin. Once that is done, launch the Pokemon Channel and proceed through the standard Jirachi redemption process to this screen: Once on this screen you want to find the Memory location '8033d888' and set the value equal to whatever you address that you copied from the python script. Now you can begin the redemption process: And retrieve your desired CHANNEL Jirachi! JKSM.cia JKSM.zip1 point
-
I decided to make a quick video and guide on how to compile PKHeX since most of the guides or "tutorials" I see out there are either outdated or way too complicted for the average user that just wants to quickly get the latest version of PKHeX. I know when I first started to get into the compiled versions of PKHeX, I had so much trouble getting things to work. Ill also include a video I just made explaining it too. 1. Go and download Microsoft Visual Studio Community 2017 Here: https://www.visualstudio.com/downloads/ 2. Install and make sure Microsoft VS opens properly (you may need the latest .NET installed) 3. go to https://github.com/kwsch/PKHeX and download the latest master 4. Unzip the "PKHeX-master" folder from the zip you just downloaded and open "PKHeX.sln" 5. click on "Build" and then "Build Solution" 6. Make Sure it Says that 0 Failed. If any Files Fail to Build I Would Just Retry Step 5 7. Go back to the "PKHeX-master" Folder from Earlier and Enter (PKHeX.WinForms>>bin>>Debug) If Everything Worked you Should see All of the PKHeX Files in this Folder. (You Only Need the PKHeX Program (the one with the PKHeX Logo) and the PKHeX.Core.dll File. The Rest of the "PKHeX-master Folder Can be Deleted. Congrats! You Just Learned How to Compile PKHeX. If You Need Any More Clarification Just Check Out My Video Tutorial Above.1 point
-
PKHeX is now able to edit parts of the save, known as save blocks. It allows users to export and import various save blocks. Here's a tutorial on how to get it done. Steps 0. Keep a safe backup of your unedited save, somewhere on your computer. We're not liable if this results in a corrupted save. 1. Make sure you redownloaded and use the latest PKHeX. (Initial version with this feature caused corruption. Additionally, older copies do not have the feature) 2. Load the target save in PKHeX. 3. Now, click on SAV on the tabs. 4. Now, click on the button Block Data 5. Another window should open up. 6. Scroll through the dropdown list at Block Key:. For this example, I'll be importing the file normal_encount into *Object KNormalEncount (Original quote below, can be found here) Since I'm importing into *Object KNormalEncount, that is what my screenshot shows. 7. Now that Block Key: is showing the correct value, select Import Current Block. 8. A window should pop-up. Select the correct file to import, then select Open. In my case, I'm importing the file normal_encount. 9. Now that the file has been imported, close only the first window 10. Then, proceed to File > Export SAV... > Export main 11. Now close PKHeX. If you want to make sure the new save file is not corrupted, reopen PKHeX and try to load the save. 12. You're done. Now reimport the save into your Switch to observe the effects. Note: As of v.1.2.0 of the game, they added a new file called normal_encount_rigel1, which I've been told is required for wild area events to work. For wild area events Index 24 and lesser, simply also import normal_encount into knormalencountrigel1. This means normal_encount is imported into two block IDs, being knormalencount and knormalencountrigel1.1 point
-
Overview This tutorial was written, so that players can modify their Generation 4 saves to perform cute charm abuse to obtain shinies. Granted, it is possible for the user to legitimately reset their game to obtain an abusable save, but the point of this guide is to allow users to make their own modifications to create such a save. How it works The ability Cute Charm in the overworld significantly increases the chances of the player encountering a Pokémon of the opposite gender. In Generation 4, this is done by forcing the Personality ID of the opposing Pokémon to 1 out of 25 values, that is preset and predetermined due to the Trainer ID and Secret ID. As shininess is determined by Personality ID, Trainer ID and Secret ID, that means that certain Trainer ID and Secret ID combos, together with Cute Charm, will generate shiny Pokémon. This has been fixed in Generation 5 and onwards, and doesn't work for Generation 3. Cute Charm only works on Pokémon that can be both genders, meaning it will not work on Pokémon that are 100% male ratio, 100% female ratio, or are genderless. Pre-requisites 1. Ability to modify your save with PKHeX (save either dumped from cart, or snagged from emulator etc) 2. Ability to load back up and play with your modified save (send it back to cart, load save in emulator etc) 3. Have either RNGreporter or Pokefinder installed and working on your computer. 4. Ability to follow instructions, and a hella lot of patience. Instructions 1. Decide on whether you want your wild Pokémon to be male or female & what nature you would like. Pick a PID from a table below that corresponds to your choice. (also remember what's gender lead is required) The shiny Pokémon will you will encounter will be within the same shiny group. For example, I want it to be female, but I don't care about the gender ratio of my intended opponent, and I would prefer a Timid creature, so I chose 0000000A from the table above. Image source: https://www.smogon.com/ingame/rng/dpphgss_rng_part5 2. Open RNGreporter/Pokefinder, and open up the TID/SID generator. 3. Use your chosen PID to generate TID/SID combos. Choose the combination you favor. For example, using the chosen PID of 0000000A, I generated multiple TID and SID combos, as per the image below. In my examples, I've chosen 35880/35876. 4. Open PKHeX, and change your save's TID/SID. For example, I edited my save based on my choice above. 5. Ensure that your party leads with the correct gender Pokémon and has Cute Charm. For example, based on the Smogon Table above, I wanted to encounter Females, The table states the lead I need is a Male (cause cute charm works on opposite genders). I went ahead to ensure my 1st mon in my party is a male cute charmer. 6. Load back up the modified save, and encounter them shinies. For example, My trainer card showing that I changed my TID My Shiny Encounters (within 10 battles) For those that struggle with this If you are struggling with the guide, and do not really care about the TID/SID pair you use, then you could consider using this: Useful Resources Kazowar has a great video showing the effect. Smogon has a great page regarding the abuse, as well as other RNG abuses. Bulbapedia also as a page dedicated to the ability Cute Charm and it's specific mechanics. If you are feeling lazy, I've got a page with some Cute Charmed Shinies I encountered. (I haven't been updating it, though). If you need a save to modify (maybe for some reason, you don't want to use your own), I have all released generations saves here.1 point
-
PKHeX is an open-source save file editor for the main series of Pokémon games, allowing you to transfer Pokémon data between saves, customize them to your liking, and much more. Before continuing, please be aware of our no-cheating policy. We will not assist you in cheating against unsuspecting opponents. As long as you agree to use your edits in appropriate situations, let's begin. Prerequisites The ability to manage your save files. Locate the appropriate guide in our tutorial section to learn how to manage your save files A compatible computer Windows with the .Net Framework 4.6. Linux with the latest version of Mono macOS Sierra or macOS High Sierra What you need For Windows or Linux with Mono: PKHeX For Windows, when you click Download, choose "PKHeX (versionNumber).zip" For Linux, when you click Download, choose "PKHeX-mono (versionNumber).zip" For Mac: A way to extract 7-zip files such as Keka. PKHeX for Mac When you click Download, you can choose either of the two files, but if you want to have legality checking, do not download the one marked "Illegal Mode". If you cannot get this to work after following these steps, refer to this guide for alternatives. Starting PKHeX For Windows and Linux with Mono: Extract the PKHeX zip file somewhere on your computer. Run PKHeX.exe Press "Yes" when prompted to create a backup folder. Then click OK. For Mac: Extract the 7-zip file Run PKHeX.app (or PKHaX.app if you chose Illegal Mode) Press "Yes" when prompted to create a backup folder. Then click OK. More sections of the tutorial coming soon.1 point
-
This guide to resolve any issues users get when they try to change nature or PID of a Pokemon from Gen 3 or Gen 4. DO NOT USE ANY POKEMON WITH MODIFIED PID ONLINE! Foreword The reason why people get various PID-Mismatch or Invalid Encounter type of messages, is because simply, they did not modify the Pokemon correctly. In Generations 3 and 4, due to an in-depth understanding of how the Pseudo-Random Number Generator works (as well as game mechanics), the Personality Value (PID) is tied to various other values related to the Pokemon generation procedure in-game, such as Individual Values (IVs), Gender, Ability slot, Nature, and Encounter Slot. (Encounter slot refers to the programmed data in a table, that hosts a list of level and species that can be encountered in a map) Resolution Process For starters, I'll be using this shiny Deoxys, to attempt to change its nature to Sassy (while keeping it shiny). Let's begin: Download RNG Reporter Change the stat you want (for example, nature) Pokemon in PKHeX, and set it into the box. Example, it looks like this now: (other examples include Encounter Type Mismatch) Identify which Method is appropriate. What is important is: (More details at the bottom of the page under Note 1) Find PID using RNG Reporter Open RNG Reporter Select the chosen Method Indicate ID and SID and check Shiny Only, if the final result wanted is shiny. Indicate Encounter Type (if necessary). if you're going for a Pokémon that has an overworld sprite that isn't the Red Gyarados (Sudowoodo, Snorlax, Heatran, Giratina, Azelf, etc.) select Stationary Pokémon . The rest are self-explanatory. Most of the time you'll be picking Wild Pokemon as your method unless you're only going to capture legendaries, in which case you'd pick Stationary Pokémon. Indicate the stat you want (IVs or Nature, or Gender for example) Select starting frame at 1000 Click Generate. If you don't get any results, feel free to increase the Max Results. Example of results: * If you are doing this for a Wild Pokemon, ensure that the result you've chosen, has the Encounter Slot that matches your species encounter slot on the route. To check the relevant encounter slots, refer to this website. If RNG Reporter Main page doesn't give you any hits, consider using Time Finder. See Note 2. In PKHeX, change the PID, Nature, Gender, Ability, and IVs to match what was generated. Note 1: "Method" details Method 1 Method H Note 21 point