Jump to content

Leaderboard

  1. theSLAYER

    theSLAYER

    Administrator


    • Points

      12

    • Posts

      22487


  2. Kaphotics

    Kaphotics

    Helpful Member


    • Points

      9

    • Posts

      7270


  3. BlackShark

    BlackShark

    Contributor


    • Points

      5

    • Posts

      1692


  4. codemonkey85

    codemonkey85

    Innovator


    • Points

      2

    • Posts

      1157


Popular Content

Showing content with the highest reputation since 10/21/24 in all areas

  1. @BlackShark the facility classes ID differs between Emerald and RS, so once I accounted for that it looks correct now @Dad_Shoes I don't have the images set up for Emerald yet, but shouldn't affect functionality for exporting mons BattleTower.dll
    2 points
  2. @Tatooine if I recall correctly, that independent of the plugin. I believe PKHeX removed the option as the Pokémon were covered under the Encounter Database.
    2 points
  3. So this hack has been out for a few months but I've been putting off on posting it here for a while. But now that I've finished 1.1 with a slew of new features, I decided it was finally time! The goal of Explorers of Fortune was to add extra content and quality of life to Explorers of Sky as possible, while keeping the original's difficulty level and spirit! Sky was always a comfort game for me, so I didn't gel with similar hacks that focused more on difficulty. Thus I set out to create my own take on an expanded Sky, and I ended up very pleasantly surprised with the result! So without further ado... Story and characters: QoL and features: Dungeons: Pokemon: -New additions: -Regional Variants: -Added forms: -Shinies: Misc: -The UI is now gold! -Intimidator's activation odds have been lowered. Screenshots: Credits: Anonymous: Appraise All, Choose Starter, Expand Poke List, Add Experience Share, Add Types, Dungeon Interrupt, Implement Fairy Gummies, Move Shortcuts, Fix Evolution Glitch, Change Evo System, Change Fixed Floor Properties, Change Text Box Background, Externalize Mappa File, Externalize Waza File, Extract Anim Data, Extract Bar Item List, Extract Dungeon Data, Extract Hardcoded Item Lists, Extract Item Code, Extract Move Code, Extract Object Table, Extract SP Code, Provide ATUPX Support End45/Frostbyte: Disable Tips, No Weather Stop, Same Type Partner, Better Enemy Evolution, Move Shortcuts, Compress IQ Data, Edit Extra Pokemon, Extra Space Cipnit: Far Off Pal Overdrive, Partners Trigger Hidden Traps, Reduce Jumpcut Pause Time, Complete Team Control Adex: Pitfall Trap Tweak, Special Actor Name, a TOOOOON of special processes psy_commando: Actor and Level Loader Jawshoeuh: Ivy Cudgel Happylappy, Chesyon, and I, with help from Adex, Hecka, Mond, deltaflare, and Frostbyte: StarterMenuTool Quiz Recreation Waaaaaaaaaaaaaaaaaaaaaaaay too many spriters to list here. check the included sprites/portraits credits document for the full list! Misc credits to Mond, happylappy, and Sergey, who were instrumental in me learning SkyTemple, and without, this hack would not be possible. Download You will need a US rom of Explorers of Sky. Use XDeltaUI to install the patch. Enjoy! Explorers of Fortune.zip
    1 point
  4. No. The offspring get its own PID, it's not connected to its parents.
    1 point
  5. Changing the internal switch clock (this is done to change the redemption date, upon the wondercard redemption) is advised against. You can safely change the date on PKHeX. Anyways, HOME didn't check the met date legality for any events, so far.
    1 point
  6. I know there are already some threads about running PKHeX on Linux (like this or this) but they are all outdated and none of them is simple and straightforward enough. I feel like there’s still a lot of confusion about PKHeX and Linux, especially for what happened recently when the program switched from .NET 7 to .NET 8, so I’m making this thread hoping for it to become the ultimate reference for this subject. I'll keep it up to date. --------------------------------------------------- Latest PKHeX version: 24.11.11 Status: WORKING Known bugs: Drag & dropping save files into the program's window isn't really stable and could lead to a crash. This usually happens when you import/export boxes in a save file, and then import another one into the program. Always make a backup or try to avoid drag & drop at all by only using the File > Open option. --------------------------------------------------- 1) Installing Wine Vanilla Wine is more than enough to run and use PKHeX, however it isn't stable enough if you use plugins (.dll files from the plugins folder), as you'll notice that some plugins prevent the program from starting. If you use plugins, the recommended version of Wine is Wine Staging, which includes more up-to-date patches that support much more plugins. Please refer to your distribution's documentation if you don’t know how to install Wine or Wine Staging. Just make sure to be at least on version 9.3 (or higher), this is very important. Using PKHeX is a matter of a couple of commands and everything will work fine without having to go through a bunch of settings in programs like Lutris and Bottles, which I don't recommend unless you know what you are doing. 2) Creating a Wine prefix It's better to create a separated Wine prefix (the “Windows environment”, for those who don’t know what a prefix is) so that it won't conflict with others (if you have any). You can do that with the following command: WINEPREFIX=/path/to/your/prefix/pkhex wineboot Replace /path/to/your/prefix/pkhex with the folder you want to create the prefix in. For example: WINEPREFIX=/home/anon/Prefix/pkhex wineboot Let it set up everything. If it asks for the Mono installation you don’t need it, so you can click on cancel. 3) Installing .NET Desktop Runtime 8 PKHeX needs the 64 bit version of .NET Desktop Runtime 8 to work. You can download it from here. This is the global page with every download link, just in case the given link dies because of a version change (it is currently 8.0.11). Launch the following command to start the installer: WINEPREFIX=/path/to/your/prefix/pkhex wine /path/to/the/installer/windowsdesktop-runtime-8.0.11-win-x64.exe As seen before replace the paths with your own ones. For example: WINEPREFIX=/home/anon/Prefix/pkhex wine /home/anon/Downloads/windowsdesktop-runtime-8.0.11-win-x64.exe Go through the installation process. 4) Launching PKHeX PKHeX can now be launched with this command: WINEPREFIX=/path/to/your/prefix/pkhex wine /path/to/pkhex/executable/PKHeX.exe In my case: WINEPREFIX=/home/anon/Prefix/pkhex wine /home/anon/Games/Pokémon/PKHeX/PKHeX.exe 4.1) Note on .NET If you have .NET installed on your system (it is available natively for Linux, it's the Desktop Runtime needed by PKHeX that isn't) PKHeX might not launch. If this is the case for you make sure to add the following arguments to the command: WINEPREFIX=/path/to/your/prefix/pkhex env -u DOTNET_ROOT -u DOTNET_BUNDLE_EXTRACT_BASE_DIR wine /path/to/pkhex/executable/PKHeX.exe In my case: WINEPREFIX=/home/anon/Prefix/pkhex env -u DOTNET_ROOT -u DOTNET_BUNDLE_EXTRACT_BASE_DIR wine /home/anon/Games/Pokémon/PKHeX/PKHeX.exe 5) Making a launcher for PKHeX In case you don’t want to use the terminal every time you want to launch PKHeX you can create a launcher for it. For example you can make a simple bash script for it. Paste the following content into a text editor and save the file wherever you want and with whatever name you want: #!/bin/bash WINEPREFIX=/home/anon/Prefix/pkhex wine /home/anon/Games/Pokémon/PKHeX/PKHeX.exe As always replace the paths with yours. Of course this can also be the command seen in paragraph 4.1: #!/bin/bash WINEPREFIX=/home/anon/Prefix/pkhex env -u DOTNET_ROOT -u DOTNET_BUNDLE_EXTRACT_BASE_DIR wine /home/anon/Games/Pokémon/PKHeX/PKHeX.exe Now make the file executable by running: chmod +x /path/to/your/script For example: chmod +x /home/anon/Games/Pokémon/PKHeX/Launcher Now you can simply open PKHeX by double-clicking the launcher. 6) Some tips CJK Fonts: Open files in hidden folders:
    1 point
  7. Hey I just wanted to drop in and say thanks for the guide mate. It worked perfectly to get pkhex up and running on my system. \( ̄▽ ̄)/
    1 point
  8. SysNand CFW is safe until you don't do piracy or cheating in online games/competitions. No one has ever been banned for using this tool, or pokemon save/ram reader and editors. There's even sysbots who works while the game is connected online. Anyways, if you prefer just drag & drop the wondercard files in any empty slot in PKHeX. The program will create a pkm file for you. If you need help on this, open another topic. This is only for sgdm.
    1 point
  9. In PKHeX you can set constant 194 in the event flags research to the current number of elapsed days, or any lower number. That should fix it.
    1 point
  10. Obtaining TID/SID for games. For encounters that originate from Violet, they should have Violet trainer data, and not reuse the Scarlet trainer data (with a changed Version value). To obtain an encounter from a given Version, you should have trainer data available for that Version. Otherwise ALM will fabricate it by reusing TID/SID and changing Version. Reusing trainer data is not legal. Correct.
    1 point
  11. Can you? Sure. But anyone who looks at your data will immediately know it's not legitimate -- TID/SID is 1-4billion odds to get the exact same. Players have been disqualified from VGC because they reused trainer data across versions. So the real question, should you? No. If you want something to be as legal as possible, then you shouldn't be taking shortcuts only possible via cheating. Get a legitimate trainer for the version you want. Trade bots can dump pkm files, and trade bots can trade pkm files. Trade bots can also generate if you provide trainer data via their request formats.
    1 point
  12. https://www.linqpad.net/ https://www.nuget.org/packages/PKHeX.Core, but some logic might only be available on the current working code (continuous improvements!). NuGet has integrations to Visual Studio, however you can always download `nupkg`'s manually and just change the extension to .zip and get the .dll that way. https://github.com/kwsch/PKHeX https://visualstudio.microsoft.com/vs/community/ PKHeX.Core is essentially the backend API that the GUI uses to do all the calculations. Unlike ladder logic, it's the usual code programming (like structured text? but so much less ugly!) The only real documentation is the source code itself, which (biased take, since I'm the primary author) isn't too bad. There's just a LOT, but understanding the terminology will get you 99% of the way there when looking for things.
    1 point
  13. Gender is determined from PID and the Species' gender ratio, which is stored in the "personal info" for the game. var ratio = PersonalTable.E[Species].Gender; var gender = EntityGender.GetFromPIDAndRatio(pid, ratio); if (gender != 1) // Female continue; for ralts: var ratio = PersonalTable.E[(int)Species.Ralts].Gender; For your specific case, the only (1) result is a male. You'd have to hatch it on a different save file (TID/SID) which would be an entirely different PID-IV (nature) spread. You can potentially remove the constraint of shininess to get more results, and add the gender constraint (and even an attack IV = 0 constraint) or whatever other constraints you want to filter down the list, and calculate what TID/SID combination would make that spread shiny.
    1 point
  14. You'd need to know the details about how the encounter is created, and how to bruteforce the entire range of results. That's what those search programs (and this script) do. Writing the code is pretty straightforward if it's focused on checking one type of result.
    1 point
  15. There isn't any tool written to search these events for a valid PIDIV for your specs, but that doesn't prevent anyone from writing one. Here's a LINQPad script using PKHeX.Core to iterate through all possible seeds matching your criteria. Note that there are only 2^16 seeds, and with Ralts+Wish being 1:8 (2^3) chance, and shiny (1:8192, aka 2^13) there'll usually only be 1 result for a given TID/SID/gift choice, usually 0-2 shiny results for a given request (ignoring Pichu). Punching in the result from the script, you get a legal result inside PKHeX.
    1 point
  16. If you're running somewhere having a keyboard (like a PC or macOS) you can configure the key bindings and set the toggle_fast_forward to some key, like tab. However, if you're running on a phone that's not yet possible. This plug-in is in very early stages, just experimental, although playable, it is far from being polished
    1 point
  17. 1. "Jump" is for jumping ahead/backwards a specific amount of bytes. Each instruction consumes a variable amount of bytes based on the amount of arguments it may have. The scripting execution environment just reads the script file, and based on where the current command is, it jumps somewhere else to continue executing next. https://en.wikipedia.org/wiki/JMP_(x86_instruction) 2. Scripts are self-contained, so there can be multiple scripts if the file header is updated to have the relevant count & offsets to tell the game where to find script # 7, for example. 3. Not all script commands are well understood/documented (at least at the time a post may have been written/updated). If no script commands had function names, only their command # (e.g. "6"), the only way to infer what they do is to observe how the game carries out the script code and how the if-else logic results in an observable effect in-game. Logic06 is basically "this command does something with boolean/comparison logic, and is script command 06, therefore we'll call it Logic06 instead of Command06".
    1 point
  18. Thanks so much for this dude! Noob question, maybe this is unrelated; is there any way to make the game play faster? I tried to fast forward using the settings on the retroarch browser emulator, but it won't do anything despite everything I've tried lol. Maybe I'm doing something wrong?
    1 point
  19. You have to use Pokefinder to find a valid PID for your Groudon. Just follow this guide.
    1 point
  20. Sky Editor can change the genders. Here is the latest version.
    1 point
  21. https://github.com/kwsch/PKHeX/discussions/4355#discussioncomment-10534491
    1 point
  22. Here BW demo mons. Don't know if I missed one. Out of bounds mons are actually under researches, some discoveries about changes in BW developpement can be made. 1 demo less 2 remaining : 2002 RS and SwSH (one day I dream). BWdemoMons.rar
    1 point
  23. As mentioned, there is no legitimate transfer method/algorithm for Gen2->4. You can turn on the "allow incompatible transfer" setting, but it's not going to result in anything legal. Best you can really get is recreating via the encounter database.
    1 point
  24. Have been using this extensively for a little over a month, it’s been a life saver for fully playing on my iPhone. Just wanted to say thanks for making and sharing this!
    1 point
  25. Ah, it turns out there was a bug affecting that. It will be fixed shortly.
    1 point
  26. Given the PIDIV is Method_4, there's a few possibilities, ranging from event to a static encounter. If I was doing it by hand, I would compared the PID and encounter slots, we can derive/educated guess met level and met location. For the plugin, I am using PKHeX's suggest feature, and in the plugin I have code to loop through various games and return the first possible legal match. So this is what it would have looked like if locked to Ruby: In the above scenario, PKHeX reckons it was an Event Pichu Egg (hence Met level being 0). As for what you have tried to change it to, RS Safari Zone Pikachu can only be Level 25 or level 27. It appears illegal for you as 26 is the wrong level. This is what it would have looked like with the correct encounter details: I probably mentioned a while back, but origin game (and other met details) were not part of the data that is stored in Battle Tower Mixed Records. The plugin also doesn't compare all the mons to try to determine the likely game. If there's no override, it would cycle through games to try to get to the first legal match. There can be more than one legal match.
    1 point
  27. For 3DS saves, Make sure your save is named main (no extensions). Basically don’t changed the extracted name. Dont place any other files into folder that you’re gonna restore.
    1 point
  28. Yes please reach out @ChristIBelieve thanks man I really appreciate it
    1 point
  29. So I've been wondering what is the block data for preventing the message "It won't let its guard down!" from appearing. During gameplay, it will appear when a pokémon is too strong for you to catch, depending on the number of badges you have at the moment. In my case, I was trying to find a way to legitemely shiny hunt a Regidrago/Regieleki without having to complete the entire game once again. So I just found that you can edit the block data 1B882B09 and set the field Badges to 255. This way, you can try to catch any pokémon you want without having to complete the game. Also, for further notice, the location of the cave is: Current map: 3245749397226141257 X coordinate: 1800.000000 Z coordinate: 0.000000 Y coordinate: 2526.000000 ZYX Scales: 1.000000 Rotation: 180.000000 Happy hunting! Cheers!
    1 point
  30. The linked array was for the males, the females are right below. Here are both arrays with actual values instead of constants. private static readonly byte[] MaleTrainerTowerClasses = [ 0x0E, // FACILITY_CLASS_RUIN_MANIAC 0x11, // FACILITY_CLASS_TUBER_M 0x03, // FACILITY_CLASS_COOLTRAINER_M 0x15, // FACILITY_CLASS_RICH_BOY 0x17, // FACILITY_CLASS_POKEMANIAC 0x07, // FACILITY_CLASS_SWIMMER_M 0x0A, // FACILITY_CLASS_BLACK_BELT 0x19, // FACILITY_CLASS_GUITARIST 0x1A, // FACILITY_CLASS_KINDLER 0x1B, // FACILITY_CLASS_CAMPER 0x1D, // FACILITY_CLASS_BUG_MANIAC 0x1E, // FACILITY_CLASS_PSYCHIC_M 0x20, // FACILITY_CLASS_GENTLEMAN 0x26, // FACILITY_CLASS_SCHOOL_KID_M 0x29, // FACILITY_CLASS_POKEFAN_M 0x09, // FACILITY_CLASS_EXPERT_M 0x2B, // FACILITY_CLASS_YOUNGSTER 0x2D, // FACILITY_CLASS_FISHERMAN 0x2E, // FACILITY_CLASS_CYCLING_TRIATHLETE_M 0x30, // FACILITY_CLASS_RUNNING_TRIATHLETE_M 0x32, // FACILITY_CLASS_SWIMMING_TRIATHLETE_M 0x34, // FACILITY_CLASS_DRAGON_TAMER 0x04, // FACILITY_CLASS_BIRD_KEEPER 0x35, // FACILITY_CLASS_NINJA_BOY 0x3A, // FACILITY_CLASS_SAILOR 0x05, // FACILITY_CLASS_COLLECTOR 0x42, // FACILITY_CLASS_PKMN_BREEDER_M 0x44, // FACILITY_CLASS_PKMN_RANGER_M 0x43, // FACILITY_CLASS_BUG_CATCHER 0x00 // FACILITY_CLASS_HIKER ]; private static readonly byte[] FemaleTrainerTowerClasses = [ 0x0D, // FACILITY_CLASS_AROMA_LADY 0x10, // FACILITY_CLASS_TUBER_F 0x12, // FACILITY_CLASS_COOLTRAINER_F 0x0C, // FACILITY_CLASS_HEX_MANIAC 0x13, // FACILITY_CLASS_LADY 0x14, // FACILITY_CLASS_BEAUTY 0x1F, // FACILITY_CLASS_PSYCHIC_F 0x27, // FACILITY_CLASS_SCHOOL_KID_F 0x2A, // FACILITY_CLASS_POKEFAN_F 0x16, // FACILITY_CLASS_EXPERT_F 0x2F, // FACILITY_CLASS_CYCLING_TRIATHLETE_F 0x31, // FACILITY_CLASS_RUNNING_TRIATHLETE_F 0x33, // FACILITY_CLASS_SWIMMING_TRIATHLETE_F 0x36, // FACILITY_CLASS_BATTLE_GIRL 0x37, // FACILITY_CLASS_PARASOL_LADY 0x38, // FACILITY_CLASS_SWIMMER_F 0x1C, // FACILITY_CLASS_PICNICKER 0x02, // FACILITY_CLASS_PKMN_BREEDER_F 0x45, // FACILITY_CLASS_PKMN_RANGER_F 0x47 // FACILITY_CLASS_LASS ];
    1 point
  31. @Dad_Shoes I believe I am done with my plugin, including getting it to legalize different common mons. I can't seem to find out how the gender of the player is stored, but it is fine, since we can easily swap genders in my plugin. BattleTower.dll
    1 point
  32. Using your Blaziken as a reference, I was able to dissect the data and determine what they correspond too: Not gonna lie, it is a bit more than what I thought it would have been, but most of them (such as relevant stats) being there makes sense, since those are needed for battle. It would have been nice if Origin Data and Met location was there (needed for legality), but we could always make educated guesses for those. With this I can go ahead and extract the 3 mons of hers (as far as I can tell, only 3 mons per mixed trainer are stored). Probably may make a PKHeX plugin down the road so we can see the other mons of mixed trainers. So notably, the stuff that is missing from the data structure are: Language, misc flags, markings, PP bonuses, friendship, contest stats, pokerus, met location, origin info (location, ball caught in), ribbons, fateful encounter flag. Edit again: I’ve made good progress with my building my plugin. I’m able to send all the data available for the Mon to PKHeX ‘s viewer. It’s technically workable as it is but I’ll like to see if I can bake in PKHeX legality features.
    1 point
  33. I'm getting 4 hits for AMANDA (in Gen 3 encoding), 2 per save block. Will review the data. Edit: So, I cannot open your state save. States saves usually don't end up usable if the settings different or something. In any case, I am making *some* progress with your save. I am not fully confident on where the breaks for each mon are, but at least I do see the data for AMANDA. There's only three mons for her. Also, if you can provide me specifics such as TID or moves of one of the mons, it'll help me identify the corresponding spots. It appears to be a very stripped down format, different from the other ones I know.
    1 point
  34. Aww thanks! x3 That's intended yes. Not all Ghost types can go through walls, even in vanilla Sky.
    1 point
  35. Wow thanks so much! That's so weird is there anything you did in particular? It keeps giving me the same error message when I tried it myself.
    1 point
  36. I originally created a thread to check my own pokemon for legality, and although it proved sucessful, it made me realize that many members pose questions about legality of there pokemon or if someone may check the legality of them. Sadly, many members do not know where to look. This thread is intended to aid members in the legalizing of their pokemon through checking over trash bytes, running pkms through the legality checker, and answering questions not already answered in the Legality guide. Simply attached a post with the question, Error message, and/or pkm needing to be legalized. Our team of checkers/Legalizers will act as quickly as possible to solve your issue. From time to time I may post my own pkm because I may need some help as well. Legality can take a while to understand. RULES: -a maximum of 10 pkms may be posted every 2 days by a single member - always check the Legality Guide (by Greencat) first before asking a question - do not PM People contributing to this thread asking why they have not completed your question yet. They will always post here if they are not availible or have answered your question Further rules may be added in the future CONTRIBUTORS: -Metalbear- Legality and Trash Bytes/ Pkm Attributes -Aarux- Pkm Attribute's -Sabresite- Legality Results/ "Why Does ____ Result Show Up?"/ Pkm Attributes -Toffeuy- Legality and Trash Bytes *** If you wish to help in the success of this thread, PM me!*** Moderators: if there is already a similar topic, please delete this one. This was intended to make it easier to ask questions, find answers, and cut down on "Thread Spam"
    1 point
  37. Hi, 3 pokemon are missing: Deoxys ,Hoopa and Cosmog. I'll definitely add them one day. Soon I hope.
    1 point
  38. Version 1.0.0

    683 downloads

    Sharing my collection of pokemon for Scarlet and Violet. Many Pokemon are in rare ball: the 7 Apricorn Ball,Safari,Sport Ball, Beast Ball Adding two boxes with pokemon from HOME. Impossible to obtain in Paldea. These 2 boxes have pokemon with a"Home tracking" ps: I play in French language
    1 point
    Hello! I've been doing a playthrough using this mod and it has been amazing! Been using a Chespin and Popplio duo, definitely not the first duo that comes to people's minds. The quality of life additions such as the L+(button) to use moves faster while keeping it as vanilla as possible balances it out well! My sister helped me get the file to my phone so I could play it on the Super3DS Emulator wherever I go, though the in-game save keeps failing (thankfully the emulator itself can keep save states) so I'm not sure if that was because it was because of that, nor am unsure if future updates will work on said save due to the Emulator saving the previous version. But other than that, thank you for making this mod and can't wait to see what else you have in store! EDIT: Yeah, it was the wrong file in the wrong emulator, but I still enjoyed the experience to the end! I am curious though, if you do make a Dusk and Dawn Version, you could add all Pokèmon made as partner only back into starters and even add a couple new ones! Gligar, Sentret, Sneasel, Poochyena, Buizel, Stufful, Pawmi, Fidough, Nickit, Yamper, etc are a couple of picks for me!
    1 point
  39. Version 15.4.2020

    34780 downloads

    These are Pokemon FireRed savefiles which contain a compilation of legit event Pokemon for the Generation 3 games (Ruby, Sapphire, Emerald, FireRed & LeafGreen). These savefiles have been in development by several ProjectPokemon members since April 2016, but has been hosted exclusively on another website. As of now, these savefiles will be concurrently hosted on ProjectPokemon as well. The Genaration III Pokemon games had a ton of events, many of which are extremely hard to obtain today. The Gen III games predate any sort of internet trading, and the event Pokemon from this generation have often been migrated up to newer Pokemon games. These factors make it quite hard to find legitimate event Pokemon for Gen III. The only way we can expect to obtain more event Pokemon for Gen III is if others share their save/pk3 files, so please consider sharing if you happen to have some! To learn more about Pokemon events in Generation 3, you can look over the following pages: List of English event Pokémon distributions in Generation III List of Japanese event Pokémon distributions in Generation III List of Journey Across America event Pokémon distributions List of Party of the Decade event Pokémon distributions List of PCNY event Pokémon distributions in Generation III List of Gather More Pokémon! Campaign event Pokémon Pokémon Colosseum Bonus Disc ----- The main savefile contains the following event Pokemon in each box: Box 1 & 2: 10th Anniversary (Europe, Top 10 Distribution) + Aura Mew Here we have a full set of all European 10th Anniversary Pokemon, each of the ten Pokemon in English, French, German, Italian, and Spanish. The OT for each language is as follows: 10ANNIV (ENG), 10JAHRE (GER), 10ANNIV (FRE), 10ANNI (ITA), 10ANIV (SPA) These Pokemon were selected through a poll and later distributed at various locations in 2006 for the "Top 10" event throughout Europe to celebrate 10 years of Pokemon. We also have a full set of Aura Mew distributions from Europe, each in English, French, German, Italian, and Spanish. OT is the same for each language. Aura Mew was distributed at various locations in August 2007 throughout Europe. Note: The English 10ANNIV distribution rom and English Aura Mew distribution rom have been released to the public. Unlike the English 10ANNIV, the English Aura Mew will distribute all five languages of Aura Mew. Due to legality reasons, the roms can not be shared here, but a simple Google search should help. Box 1: 10th Anniversary (Europe), Part I Charizard (x5, one of each language) Pikachu (x5, one of each language) Articuno (x5, one of each language) Raikou (x5, one of each language) Entei (x5, one of each language) Suicune (x5, one of each language) ----- Box 2: 10th Anniversary (Europe), Part II + Aura Mew Lugia (x5, one of each language) Ho-Oh (x5, one of each language) Latias (x5, one of each language) Latios (x5, one of each language) Aura Mew (x5, one of each language) ----- Box 3 & 4: 10th Anniversary (United States, JAA + PotD Top 20 Distributions) Here we have both full sets of United States 10th Anniversary Pokemon. One set was distributed at the "Journey Across America" event, and one at the "Party of the Decade" event. Both sets are nearly identical, though have different Trainer IDs. JAA has the TID 00010, and PotD has the TID 06808. JAA has an extra distribution that makes this set unique, that being Celebi. PotD has a unique Pikachu that differs from the JAA counterpart, due to knowing the move Fly. Box 3: 10th Anniversary (United States), Journey Across America (10 ANIV, Trainer ID: 00010) Bulbasaur Charizard Blastoise Pikachu Alakazam Articuno Zapdos Moltres Dragonite Typhlosion Espeon Umbreon Raikou Entei Suicune Tyranitar Blaziken Absol Latias Latios Celebi (x10) ----- Box 4: 10th Anniversary (United States), Party of the Decade (10 ANIV, Trainer ID: 06808) Bulbasaur (x2, one evolved to Venusaur) Charizard Blastoise (x2, one with gained experience) Flying Pikachu Alakazam Articuno Zapdos Moltres Dragonite (x2) Typhlosion Espeon Umbreon Raikou Entei Suicune Tyranitar Blaziken Absol Latias Latios ----- Box 5: Pokemon Center New York (PCNY) Distributions These Pokemon were distributed at Gotta Catch 'Em All! Stations in the New York Pokemon Center between 2003 and its closing in January 2005. These PCNY sets are incomplete, however we have a good portion of them. Some of the Pokemon distributed here also were poorly documented, so we have some PCNY events that aren't listed on Bulbapedia. Due to this, there may be other PCNY events that we don't yet know about. Dragon Week Seadra Dragon Week Flygon Dragon Week Altaria Dragon Week Flygon Monster Week 2, Lv50 Exploud Monster Week 2, Lv100 Exploud Monster Week 2, Lv50 Aggron Monster Week 2, Lv100 Aggron Monster Week 2, Lv50 Wailord Monster Week 2, Lv100 Wailord Monster Week 2, Lv50 Crawdaunt Monster Week 2, Lv100 Crawdaunt Campaign 4 Zangoose Campaign 4 Seviper Campaign 4 Milotic Pokemon Box Promo Flygon Pokemon Box Promo Seviper Pokemon Box Promo Spite Absol Pokemon Box Promo Wish Absol Campaign 6 Machamp Spring Fling Tropius Spring Fling Gardevoir PCNY Wish Chansey Egg PCNY Wish Drowzee Egg PCNY Wish Exeggcute Egg PCNY Wish Farfetch'd Egg PCNY Wish Kangaskhan Egg PCNY Wish Lickitung Egg ----- Box 6: English Events This box contains the remaining English events not yet mentioned. Several JEREMY are still missing. Note: Several savefiles from FireRed carts that were officially used to distribute Mystery Mew by direct trade have been released to the public, which as a whole contain all 420 possible selections of the boxed Mews. If you wish to make your own selection from the 420 Mews, please see this page: MYSTRY Mew FireRed Distribution Cart Savefiles. The Doel Deoxys distributon rom, and the GBA cartridge version of the English Berry Glitch Fix Shiny Zigzagoon distribution used in the UK, have both also been released to the public. Due to legality reasons, the roms can not be shared here, but a simple Google search should help. Berry Glitch Fix Shiny Zigzagoon (x2, OTs RUBY and SAPHIRE) ROCKS Metang (x2) SPACE C Deoxys DOEL Deoxys MYSTRY Mew WISHMKR Jirachi (x2, Salac and Ganlon Berries) CHANNEL Jirachi (x2, Salac and Ganlon Berries) METEOR Jirachi (UNRELEASED, prototype distribution multiboot file found hidden alongside WISHMKR's multiboot file in US Bonus Disc) Shiny WISHMKR Jirachi (x9, every possible shiny Jirachi from US Colosseum Bonus Disc) Shiny CHANNEL Jirachi ----- Box 7: Japanese Events, Part I This box contains most Japanese events, excluding Egg distributions and GMPC(GCEA) events. A few are still missing, as noted by empty slots. Wishing Star (Negaiboshi) Jirachi (x2, Ganlon and Salac Berries) Berry Glitch Fix Shiny Zigzagoon (x2, OTs ルビー[Ruby] and サファイア[Sapphire]) 2004 Tanabata Jirachi (x2, Apicot and Petaya Berries) All Nippon Airways (ANA) Pikachu PokePark Meowth Yokohama Pikachu Hado Mew GW Pikachu 2005 Tanabata Jirachi (x2, Apicot and Petaya Berries) Festa Metang Sunday Wobbuffet Hado Regice Hado Registeel PokePark Mew PokePark Celebi 2006 Tanabata Jirachi (x2, Ganlon and Salac Berries) Mitsurin Celebi ----- Box 8: Japanese Events, Part II This box contains a complete set of all "Pokemon Center 5th Anniversary Eggs", a complete set of all "Egg Pokemon Present Eggs", and a complete set of all "PokePark Eggs". Wish Pichu Egg Teeter Dance Pichu Egg Shiny Wish Pichu Egg Shiny Teeter Dance Pichu Egg Wish Ralts Egg Charm Ralts Egg Wish Absol Egg Spite Absol Egg Wish Bagon Egg Iron Defense Bagon Egg Leech Seed Oddish Egg Petal Dance Meowth Egg Sweet Kiss Poliwag Egg Teeter Dance Bellsprout Egg Mud Sport Psyduck Egg Follow Me Pichu Egg Tickle Igglybuff Egg Mud Sport Corsola Egg FeatherDance Taillow Egg Mud Sport Surskit Egg Teeter Dance Whismur Egg Rollout Skitty Egg Water Sport Plusle Egg Mud Sport Minun Egg Uproar Spoink Egg Sing Spinda Egg Encore Cacnea Egg Water Sport Corphish Egg Tickle Wynaut Egg ----- Box 9: Japanese Events, Part III This box contains the first four campaign sets of the "Gather More Pokemon! Campaign" (aka "Gotta Catch Em All") distributions. First Campaign: Treecko Torchic Mudkip Second Campaign: Chikorita Cyndaquil Totodile Third Campaign: Ekans Pikachu Meowth Growlithe Bellsprout Slowpoke Shellder Chansey Kangaskhan Scyther Electabuzz Magmar Tauros Murkrow Misdreavus Qwilfish Sneasel Delibird Mantine Fourth Campaign: Bulbasaur Charmander Squirtle ----- Box 10: Japanese Events, Part IV This box contains the last two campaign sets of the GMPC (GCEA) distributions. Fifth Campaign: Pikachu Lotad Seedot Surskit Skitty Sableye Mawile Meditite Plusle Minun Roselia Zangoose Seviper Lunatone Solrock Chimecho Sixth Campaign: Pikachu Hoothoot Mareep Aipom Sunkern Wobbuffet Pineco Gligar Snubbull Shuckle Teddiursa Houndour Stantler Smeargle ----- Box 11: Special Pokemon from "Colosseum" and "XD: Gale of Darkness" for Nintendo GameCube This box contains all special pokemon from Colosseum and XD, such as the MATTLE Ho-oh which is very tedious to obtain. This also includes the unreleased English variants of the Japanese Bonus Disc's Celebi and Pikachu, and the Japanese e-Card exclusive Togepi, Mareep and Scizor. Lastly included is the Johto starters from XD, as they are also incredibly tedious to obtain. JP Ageto Celebi JP Colosseum Pikachu JP Mt. Battle Ho-oh JP e-Reader Togepi JP e-Reader Mareep JP e-Reader Scizor EN AGATE Celebi (UNRELEASED) EN COLOS Pikachu (UNRELEASED) EN MATTLE Ho-oh (x3) EN e-Reader Togepi (UNRELEASED, x3) EN e-Reader Mareep (UNRELEASED, x3) EN e-Reader Scizor (UNRELEASED, x3) XD Chikorita (x2, English and Spanish) XD Cyndaquil (x2, English and Spanish) XD Totodile (x2, English and Spanish) ----- Box 12: Special Egg Gifts from "Pokemon Box: Ruby & Sapphire" for Nintendo GameCube After a certain amount of Pokemon are deposited into Pokemon Box from one of you GBA games, you are gifted an egg that contains a Pokemon with a special move. False Swipe Swablu Egg (x5 + one hatched) (after first deposit) ExtremeSpeed Zigzagoon Egg (x5 + one hatched) (after 100 deposited) Pay Day Skitty Egg (x5 + one hatched) (after 500 deposited) Surf Pichu Egg (x2 + two hatched) (after 1499 deposited) ----- Box 13: In-Game Special Pokemon This box contains rare in-game Pokemon such as standard legendary Pokemon, and event-exclusive island legendary and mythical Pokemon. Several of these are also included as Shiny. Note: The American Aurora Ticket distribution rom has also leaked to the public. The American version of this rom only supports FRLG, not Emerald like the European version (not public). Due to legality reasons, this rom can not be shared here, but a simple Google search should help. FRLG Articuno FRLG Zapdos FRLG Moltres FRLG Mewtwo Southern Island Latias Southern Island Latios RSE Regirock RSE Regice RSE Registeel RSE Kyogre RSE Groudon RSE Rayquaza Faraway Island Mew (UNRELEASED, English) Navel Rock Ho-oh Navel Rock Lugia Birth Island Deoxys Shiny Regice Shiny Rayquaza Shiny JP Faraway Island Mew Shiny Navel Rock Lugia Shiny Navel Rock Ho-oh Shiny Southern Island Latias Shiny Southern Island Latios Shiny Birth Island Deoxys ----- Box 14: Helpful Pokemon & JEREMY Trade Events This box contains Pokemon that can be helpful in-game for the Battle Tower and for Pokemon Contests. Battle Tower: Salamence Suicune Snorlax Contests: Cool Swellow Cute Milotic Beauty Camerupt Tough Donphan Smart Banette JEREMY Toys R Us Trade Events: Ekans Vulpix Oddish Psyduck Growlithe Machoke (devolved) Machamp Haunter (devolved) Gengar Staryu Tauros ----- **POKEMON STILL NEEDED** Japanese: STAMP Absol STAMP Pichu Sapporo Pikachu Hadou Regirock (plus more Hadou Regice & Registeel for research) PokePark Jirachi English: More of any PCNY events JEREMY Sandshrew JEREMY Shellder JEREMY Slowpoke ----- The extra savefiles contain the following event Pokemon in each box: The extra savefiles provided contain overflow of the existing event pokemon from the main savefile. As the main savefile usually provided only one or two of each event, these overflow savefiles contain a larger selection of each event to choose from. However when it comes to Japanese events, there are far too many available to be necessary to include here. Most overflow of each Japanese event are included here, the only exception being the hundreds of event Pikachu. So if you want the full compilation of overflow Japanese events, please see this page: Ahiru's Wonderland Gen III Event Savefiles Event Savefile 2: Box 1 - 3: PCNY events (x83) Box 4: Journey Across America 10 ANIV events (x28) Box 5: 10 ANIV Celebi (x10) + Wishing Star (Negaiboshi) Jirachi (x11) + Doel Deoxys (x6) Box 6: German Aura Mew (x24) + Spanish Aura Mew (x1) + Shiny CHANNEL Jirachi (x5, one of each language) Box 7: Space C Deoxys (x30) Box 8: WISHMKR Jirachi (x18) + CHANNEL Jirachi (x10) Box 9: Ageto Celebi (x30) Box 10: Pokemon Box Eggs (x5 hatched, x9 eggs) Box 11: In-Game Island Captured Events (x14) Box 12: In-Game Unown full set (x28) Box 13: Debug distributions from the German Debug version of Pokemon Ruby (x30) Box 14: Debug Unown full distribution set from the German Debug version of Pokemon Ruby (x28) Event Savefile 3: Box 1 - 3: Ageto Celebi (x77) Box 4: Pokemon Center 5th Anniversary Eggs (x30) Box 5: JP Berry Glitch Fix Shiny Zigzagoon (x27) Box 6 - 7: Egg Pokemon Present Eggs (x48) Box 8 - 10: PokePark Eggs (x90) Box 11: Hadou Mew (x10) + 2005 Tanabata Jirachi (x2) + Festa Metang (x10) + Sunday Wobbuffet (x5) + PokePark Mew (x1) Box 12: PokePark Celebi (x6) + 2004 Tanabata Jirachi (x1) + PokePark Meowth (x1) + 2006 Tanabata Jirachi (x4) + ANA Pikachu (x18) Box 13: GW Pikachu (x15) + Yokohama Pikachu (x15) Box 14: Mitsurin Celebi (x30) Event Savefile 4: Box 1 - 5: GMPC (GCEA) (x139) Box 6 - 14: *empty boxes for potential future expansion* In-Game Trades Savefile: Box 1: Full set from Ruby & Sapphire - English, German, French, Italian, Spanish, and Japanese respectively Box 2: Full set from Emerald - English, German, French, Italian, Spanish, and Japanese respectively Box 3: Full English set (x2) from FRLG Box 4: Full German set from FRLG Box 5: Full French set from FRLG Box 6: Full Italian set from FRLG Box 7: Full Spanish set from FRLG Box 8: Full Japanese set from FRLG Box 9: Full English set from Colosseum and XD ----- Credits: Although @InsaneNutter started this project in 2016, and has put many hours into its development, it would have never grown this large without the massive contributions from the following people. If you contributed something that has made its way into these savefiles and you aren't credited below, please let us know! @vi3t - The original FireRed savefile this was built upon. @InsaneNutter - Started the compilation of events in this savefile, and continued developing it alongside HaxAras. @HaxAras - Continued help with developing this savefile, and has contributed many Pokemon from his personal collection. Big Mike - Contributed events to his friend HaxAras. @King Impoleon - Overflow Box of German Aura Mew, Overflow Box of Space Center Deoxys, and one Doel Deoxys. @Nigoli - 111 Ageto Celebi @Deoxyz - The English, French, German, Italian and Spanish Top 10 & Aura Mew in the main save, the 5 Doel Deoxys in the overflow save, as well as two of Mystery Mew distribution savefiles. Also the 10ANNIV, Aura Mew, BGF Shiny Zigzagoon, and Aurora Ticket distribution cartridges. Recently did the massive revamp of these savefiles to their current appearance and organization. @Misdreavus - The full set of JAA 10 ANIV Pokemon with two 10 ANIV Celebi, all in the main save. @Invader TAK - Three 10 ANIV Celebi in the main save. SWAMP.N - JAA 10 ANIV Articuno Zapdos, Raikou, Entei, Suicune, Celebi, Latias, Latios, and a Space Center Deoxys all in the overflow save. @arjun - The shiny Regice & shiny Rayquaza in the main save, and full set of Unown in the overflow save. Ahiru's Wonderland - A no longer existing website which actively archived tons of Japanese event pokemon from 2003 to 2006. @Sabresite - Legitimacy checking many of these event Pokemon with his currently unreleased tools. @Kaphotics - Developing PKHeX, the program which without would have made the massive revamp of these savefiles a complete nightmare. @Gridelin - The Shiny Channel Jirachi and providing a detailed guide on how it was obtained. @yamipoli - Two untouched ROCKS Metang. @XxPhoenix1996xX - Replacing suspect pokemon in the 'In-Game Trades" savefile, as well as adding a few missing in-game trade pokemon.
    1 point
  40. Do you mind if I update the code and everything to support gens 1-9?
    1 point
  41. Version 2.0

    6021 downloads

    1 point
  42. 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.zip
    1 point
  43. ----------------------------------------------------------------------------------- The world's first ever Pokemon XD:GoD hack! ------------------------------------------------------------------------------------------------------------- Main Features: Physical/Special Split Gen VII type matchup chart including fairy type New set of shadow pokemon and other obtainable pokemon Over 100 Shadow Pokemon Over 50 Shadow Moves Over 75 Wild Pokemon Moves and abilities from later generations Mostly Gen VII Game Mechanics More challenging opponents Corrupted Save files Download How to patch your ROM: Change Log: Known Bugs: Notes: Recommended Dolphin Settings: provided by @Grip55 FAQs: Special Thanks @Tux @psy_commando @Tiddlywinks @Made_s @Ddeathscythe
    1 point
  44. Another tiny update- b1.2.4 fixes an oversight where Ursaring doesn't have Ursaluna's stats, and its secondary ability isn't Determined, as it should be.
    1 point
  45. hmm? the size of the new file in the emulator's battery folder should have changed, tho.
    1 point
  46. Thanks, that seems to have worked, even though the file size remains unchanged.
    1 point
  47. 1. Keep a backup of the original save (in a completely different folder, I may add) 2. Change the save size on your emulator settings. 3. Launch the game now (It might not read the old save. If so, use the import save or import battery option, and import the save from 1. above. Then soft reset.)
    1 point
  48. @greenDarkness, 5th anniv eggs do not use method 2. They have a specific algorithm called DCEF (where a standard event is BACD). And shiny pichu eggs use an algorithm similar to berry glitch zigzagoons and it is DEFG (where berry glitch zigzagoon is BCDE). There are no fateful encounter flags for RS events. According to @ajxpk's research, these are the situations for the obedience flag: - All Mews - All Deoxys - Egg Pokemon from Wondercards (PCNY WISH, PokePark 2004, PokePark 2005) - Lugia/Ho-Oh from Navel Rock (EFRLG) - Latios/Latias from Southern Island in Emerald In addition to the anti-hack mechanism, I believe they did it because pokemon are from later games, when traded to Ruby/Sapphire might have issues without the flag. Edit: I do not recommend creating 5th anniv eggs since the algorithm is complicated. The first 2 RNG calls are used to determine the species and move by doing a table lookup and some complicated nonsense. PKHex does not detect this properly, so you will get false positives. I also do not recommend making BACD PokePark 2005 eggs (DS Download Play Distribution), since it most likely has some complicated species determination also that we do not know.
    1 point
×
×
  • Create New...