-
Posts
1258 -
Joined
-
Last visited
-
Days Won
93
Content Type
Profiles
Pokédex
Portal
Technical Documentation
Pages
Tutorials
Forums
Events
Downloads
Gallery
Blogs
Everything posted by SkyLink98
-
If you're trying to make a Channel Jirachi, then I don't know any public program that allows you to gen a proper SID. If such calculator do exists, then I'm not aware of it. You might want to look at the generation algorithm implemented in PKHeX and build your own program to calculate a proper SID: https://github.com/kwsch/PKHeX/blob/master/PKHeX.Core/Legality/RNG/PIDGenerator.cs#L117
-
To make it easier, either pick the Careful one from our gallery, or use the Encounter Databse (Tools -> Data -> Encounter Database) within PKHeX.
-
F.A.Q. Q) Is this legit? A) Legit means no external tools, hacking and/or glitch abusing are used. At best, Pokémon obtained in this way can be legal. Do note that trading Pokémon obtained this way without proper disclosure might be considered scam. Q) Can I follow this tutorial with a clean, non-hacked Switch unit? A) No, Atmosphere CFW is required. Q) Can I follow this tutorial while being offline or with my EmuNand/Emulator? A) No, this requires you to be online and connected to Nintendo official servers. Q) Can I follow this tutorial without an NSO (Nintendo Switch Online) paid subscription? A) Yes, Mystery Gift features don't require NSO. Q) Do I risk a ban by using faked BCATs? A) No one has ever been banned for using SGDM-forged BCAT packages. The method is similar to save file backup/restoration, and so far, there have been no ban reports for that either. If you're too worried to proceed, simply avoid following this tutorial. As always, we take no responsibility if anything happens. Q) Why can't I add more than one (1) wondercard per time to Let's Go Pikachu/Eevee BCAT? A) The game would only pull the first card on the BCAT list. There would be no point in allowing users to add more cards. Q) Why does the tool flags some of my wondercards with a yellow warning mark or with a red esclamation mark? A) The tool marks wondercards as invalid in these cases: Q) Can I edit the wonder records receiving date? A) Yes, by editing the internal/network clock using tools like switch-time. However, how to use the tool is outside the scope of this guide. If you plan to use it, please make sure to stay within legal date ranges and bounds. Setting out of bounds dates may brick your system. We don't take any responsibility if anything happens. Q) Can I edit the Met Date for received Pokémon in Pokémon Legends Arceus and Pokémon Scarlet/Violet? A) Same answer as point 8. .....
-
GitHub Source Code Download Latest Release About This tool aims to make past Mystery Gift event contents back again in all the Pokémon games for Nintendo Switch. Since those games won't allow event injection in the SAV file, this tool creates a forged BCAT package, injectable with homebrews like JKSV. This allows wondercards to be redeemed through the In-Game Mystery Gift Menu. The use of this tool does not involve hacking the game ROM nor hacking the game SAV. Video example: Compatible files Let's Go Pikachu and Let's Go Eevee wondercard full files (.wb7full) Sword and Shield wondercard files (.wc8) Brilliant Diamond and Shining Pearl wondercard files (.wb8) Legends Arceus wondercard files (.wa8) Scarlet & Violet wondercard files (.wc9) Legends Z-A wondercard files (.wa9) BCAT wondercard files, either with mutiple or single wondercards (no file format extension) Compatible games Pokémon Let's Go Pikachu and Eevee Pokémon Sword and Shield Pokémon Brilliant Diamond and Shining Pearl Pokémon Legends Arceus Pokémon Scarlet and Violet Pokémon Legends Z-A Disclosure Neither I nor the Project Pokémon staff takes any responsibility for possible adverse outcomes or bans due to the use of this tool. Use at your own discretion. N.B: Some BCAT files contain sensible console-specific informations, which you should keep safe. Don't share your BCAT to others! Usage Tutorial The following tutorial refers to the GUI version of the program. The .CommandLine app is currently just a simple script that calls the .Core functions and can run on any popular OS. Its usage is similar to the Windows Form app and should be fairly intuitive. Ensure you have the required .NET Desktop Runtime 9.0.x correctly installed Download the latest tool release from GitHub Dump your game's BCAT with JKSV and keep some copies somewhere safe Open the Switch Gift Data Manager tool and select your game of choice Import wondercard files of your choice (by drag & drop or by clicking the `Open Files` button) Eventually edit the wondercard id (WCID) if you have invalid WCs and click `Apply` Click the `Save as BCAT Package` button and select your dumped BCAT folder in the "Source BCAT Path" section. The path must lead to the folder containing the files "directories.meta", "etag.bin", "list.msgpack", "na_required", "passphrase.bin" [N.B: if your dumped BCAT only has the "passphrase.bin" file, it means it was not initialized properly. Connect in-game and use any Mystery Gift feature at least once to initialize the BCAT. Downloading Wild Area News or Poké Portal News works too] Click the "Save" button A folder called "Forged_BCAT_{Game}" should appear next to your dumped BCAT (or in whatever path you selected in "Destination BCAT Path") Restore the forged BCAT with JKSV To redeem the old fashion events, open your game -> Menu -> Mystery Gift -> redeem via Internet When you're done, restore your original BCAT package with JKSV (not doing so may cause sync issues) N.B: BCAT Sync usually occurs between 12:00 AM (UTC) and 01:00 AM (UTC) if there is new BCAT content in the servers. I suggest to not follow this procedure during that timeframe to avoid a desync. If you experience a desync, follow one of these methods to resync: Open JKSV, select BCAT, hover over your game and press X to open the menu, then click `Reset Save Data`. Download the latest BCAT for your game from citrusbolt's website and add the missing files to your dumped BCAT, then restore it with JKSV. If you find any bug or you need support, please read carefully the FAQ section. Comment this post with your question if you still need help. Credits PNZeml for the CRC-16/CCITT-FALSE with lookup table implementation Kurt, Matt and all the PKHeX and pkNX devs and contributors for a lot of offsets and resources theSLAYER for his researches in the Sword and Shield fashion block and for the clothing names resources All the Events Gallery contributors for the archival efforts that made this possible
- 214 replies
-
- 11
-
-
Issue loading Pokémon XD save instead of Colosseum save
SkyLink98 replied to Blade of Light's topic in PKHeX
Either use the Dolphin Memory Card Manager (emulator) or GCMM (hacked GC/Wii) to extract your individual .gci save files, then load them in PKHeX- 1 reply
-
- 1
-
-
-
2528 downloads
This is a Wild Area event held by Sword and Shield. This event allows many Gigantamax Pokémon to spawn as event boss in 5-star raids. This event was available from November 1st until the end of online services for Pokémon Sword and Pokémon Shield. To import these files into your save, use PKHeX's block importing function. Our tutorial should guide you through it. Our first post of this page would contain some data relevant to the importing stage. There's info and some common questions regarding Wild Area Events here. To see other Wild Area Events, here. -
Try this guide if you didn't already: If you or your brother formatted the console before/after the hacking process (or if you're trying to restore it in an unlinked emulated/redirected nand) then you're kinda out of luck.
-
The first point to patch in the PAL version should be at 0x21B244. NTSC: PAL: The difference between PAL and NTSC is 0x1D34. By adding that difference to the second offset we'd get to offset 0x2198C4, which is the same you found. For the second patch it would probably be a good idea to load the iso in some decompiler (or decompile instructions at runtime, I think Dolphin can do that?) and check what the original instructions do compared between two versions. There's a chance the NTSC patch in the PAL offset could work as is, but I woudln't bet on it. EDIT: You can also try the GoD Tool:
-
How to Edit Rental in Dynamax Adventures?
SkyLink98 replied to NamelessPlayah93's topic in Pokémon Legality
As far as I can tell, rental team species are determined based on that seed, and there's no public calculator to tell which species you'll encounter given a determined seed. You can't do much, except saving the seed value whenever you encounter a Pokémon you want in the rental choice, then inject that seed again before the next Dynamax Adventure. -
Encounter Type PID Mismatch/RNG Reporter help
SkyLink98 replied to PokemonGBAhax's topic in Saves - Editing Help
-
Wild Area Event #68: Crown Tundra Legends Event
SkyLink98 commented on SkyLink98's file in Sword & Shield
Details for Index 115 of normal_encount and normal_encount_rigel1 and normal_encount_rigel2 (minor differences, in raid chance) Rewards for Index 115 of normal_encount and normal_encount_rigel1 and normal_encount_rigel2 (minor differences, in raid chance) Details for Index 115 of dai_encount Rewards for Index 115 of dai_encount -
1627 downloads
This is a Wild Area event held by Sword and Shield. This event allows Glastrier and Spectrier to spawn as event boss in 5-star raids, though important to note that it cannot be caught. This event was originally available from October 21st, to October 23rd, 2022. To import these files into your save, use PKHeX's block importing function. Our tutorial should guide you through it. Our first post of this page would contain some data relevant to the importing stage. There's info and some common questions regarding Wild Area Events here. To see other Wild Area Events, here. -
Just take some time to explore the program. Should be fairly intuitive. You really shouldn't pay someone to do such an easy task.
-
Follow this guide to properly create a Gen 3 Pokémon with correct PID-IV:
-
If your Pokemon comes from SM/USUM then it should be legal. Just try it and see, no reason to ask when you can check it from yourself with PKHeX.
-
I can't trigger the event to meet darkrai(BD 1.3.0)
SkyLink98 replied to Vinh's topic in Generation 8
-
Given that you could legitimately obtain a Solosis via trading, there's no reason to worry about that. You can safely use PKHeX to gen a Solosis.
- 1 reply
-
- 1
-
-
They uses Xorshift as RNG algorithm (as well as any other encounter in the games, except for Roamers which uses Xoroshiro). It's possible to reverse a Pokémon into its RNG seed to check legality.
-
Can PkHex create a nonexistent mon for the missingno glitch?
SkyLink98 replied to TunaLashing's topic in PKHeX
Since those hacked mons could demage save files, crash applications and in the past it encouraged unauthorized mons/services selling we don't provide supports for it. Use an hacked switch to clone your stuff, or search for a sysbot if you don't own an hacked switch. -
https://github.com/kwsch/PKHeX/blob/d9b4a0c771fc78725e942e1e67c5560e9ba93546/PKHeX.Core/MysteryGifts/WB7.cs#L470 Since the RNG is sufficiently random in Mystery Gifts (with the exception of BDSP gifts), it doesn't really matter what method you use to generate a PID. PKHeX check the PID Type coded into the wondercards. If it's fixed PKHeX applies that one, in the other cases it generates one randomly. No. Just make sure to generate each mons in their respective game of origin. Eg. LGPE events must be generated in LGPE, SwSh events must be generated in SwSh, BDSP events must be generated in BDSP etc. Doing otherwise might be detectable by Nintendo/GF since the mons would have an invalid Home tracker and they'd miss game-specific data. We don't have specific rules about that. It depends on the event you consider. If there's only a pk file, then it's probably a clone of a legitimately redeemed/obtained pokemon. If it's among a wondercard file, it's probably a clone with some informations wiped/replaced for privacy reasons. The infos that are wiped/replaced might be different depending, again, on the event.
-
Restoring my friend's lost 900 hour Shield game
SkyLink98 replied to Branwys's topic in Saves - Editing Help
Few hints: - An hacked console in SysNand CFW won't get you banned, unless you do stupid illegal stuff (online cheating in competitive games or xci/nsp installation aka piracy). - If you're willing to hack your Switch, you don't need an EmuNand for the purpose of Pokémon save editing. - You can safely backup & restore edited saves in sysnand without being banned with homebrews like JKSV. - Legal genned mons won't ban you. At worst, an illegal mon that does not pass the official legality checks would give error upon its selection in any of the online feature, not a ban so far. So far, the only bans were given to users who hosted rom hack features online (like hacked raids) and to ebay/online sellers who gave out ton of mons through account sharing in Pokémon Home. Do note that, for mons that needs to pass through Pokémon Home, they have to be genned in their legal game of origin to be legal. For example, a BDSP origin Arceus genned in SwSh would miss the BDSP game specific data in Pokémon Home and the relative Home Tracker. Even if nothing bad happened so far, I advise against cloning mons that have been deposited into Pokémon Home since GF/Nintendo could easily detect clones through the Home Tracker, if they want to. You can clear out the Home Tracker to be safe, but that would wipe the game-specific data (only present in the HOME data format), making illegal the mons originated from a different game than the current one. The advice I can give is to hack a Switch (guide here), backup your save file (guide here), gen the mons/living dex with PKHeX (and eventually PKHeX Plugins) in each relative game of origin, restore the save file, transfer the mons in Pokémon Home so the data is safe even if you break your console. Alternatively, you can gen Pokémon files and request them to be traded to you through a SysBot. Sysbots are usually hosted in Discord servers/communities you can find online. Still, using genned stuff for online competitive is against our rules, so you won't receive support in that. I suggest to gen event mons in their legitimate game of origin, then transfer them through Home in Gen 8. If this does not fits your possibilities, you can gen them in SwSh directly, but they wouldn't be 100% legal since they'd miss the Home Tracker, and again, that can be identifiable if GF/Nintendo wants to. -
Here's your Heracross. The Pokemon team in the corrupted part was fortunately still intact. 214 ★ - Harley - 1CEDFEC21E34.pk3
-
3911 downloads
This event has been made available with serial code HAD0 UW0C ATCH, announced during the Pokémon anime TV broadcast in Japan. Wonder Card ID #0150: サトシ's Lucario Species Lucario TID 200412 Distribution Serial Code Location the Pokémon animated show Dates Sept 16 to 29, 2022 PID Cannot Be Shiny Games SWSH Nature Serious Ability Inner Focus (2) Item None IVs EVs HP 31 ALL 0 ATK 30 DEF 30 S.ATK 31 S.DEF 30 SPE 31 Lv. 80 Moves (ITALIC means Relearnable) Aura Sphere Bullet Punch Reversal Steel Beam Classic Ribbon Lang Slot Mon's Lang Nickname OT Name OT's Lang JPN ルカリオ サトシ JPN ENG ルカリオ サトシ JPN FRE ルカリオ サトシ JPN ITA ルカリオ サトシ JPN GER ルカリオ サトシ JPN SPA ルカリオ サトシ JPN KOR ルカリオ サトシ JPN CHS ルカリオ サトシ JPN CHT ルカリオ サトシ JPN Only One Redemption Allowed Format Ver.2.1.2-12, Post Updated Date:20220915_1843