Jump to content

Leaderboard

  1. theSLAYER

    theSLAYER

    Administrator


    • Points

      242

    • Posts

      22361


  2. Kaphotics

    Kaphotics

    Helpful Member


    • Points

      148

    • Posts

      6839


  3. ERNESTO JG

    ERNESTO JG

    Member


    • Points

      67

    • Posts

      165


  4. SkyLink98

    SkyLink98

    Event Staff


    • Points

      55

    • Posts

      898


Popular Content

Showing content with the highest reputation since 03/28/23 in all areas

  1. Version 24.03.26

    8551072 downloads

    Pokémon core series save editor, programmed in C#. Supports the following files: Save files ("main", *.sav, *.dsv, *.dat, *.gci) GameCube Memory Card files (.raw, .bin) containing GC Pokémon savegames. Individual Pokémon entity files (.pk*) Mystery Gift files (.pgt, .pcd, .pgf, .wc*) including conversion to .pk* Importing teams from Battle Videos Transferring from one generation to another, converting formats along the way. Data is displayed in a view which can be edited and saved. The interface can be translated with resource/external text files so that different languages can be supported. Pokémon Showdown sets and QR codes can be imported/exported to assist in sharing. We do not support or condone cheating at the expense of others. Do not use significantly hacked Pokémon in battle or in trades with those who are unaware hacked Pokémon are in use. FAQ Support Forum <-- Post here if you have questions or found bugs
    41 points
  2. Find PKMDS for Web on... the web! https://www.pkmds.app/ GitHub Repo: https://github.com/codemonkey85/PKMDS-Blazor Issue tracker: https://github.com/codemonkey85/PKMDS-Blazor/issues Hello all. Some of you might remember me and / or PKMDS, but most likely not. But I have returned from years of quiet meditation (work and family) to bring PKMDS back to a modern generation of gamers. Introducing: PKMDS for Web! Built as an ASP.NET Core web app using Blazor WebAssembly for UI, and leveraging PKHeX.Core as the logical foundation, PKMDS for Web is intended to be a save editor for all Pokémon games, with support for all modern browsers (including mobile). Development will probably be very slow, since this is just a fun side-project for me. Contributions and suggestions are welcome - feel free to create an issue and / or pull request on the GitHub repo. Special thanks to @Kaphotics and everyone who contributed to PKHeX over the years. I'm standing on your collective shoulders (although feel free to steal as much as you want if you ever intend to make a web-based PKHeX ). EDIT: Please note, the app is under development and is super unfinished. Like, "construction zone" unfinished.
    10 points
  3. Version 24.3.27+6

    62991 downloads

    An experimental build of PKHeX meant for testing changes since the last stable release, and is not intended for general consumption. This may make certain features inoperable or corrupt your save file. Make backups of your saves before using. Use at your own risk. Looking for where to download PKHeX? Click here!
    7 points
  4. Version 1.7.1

    9366 downloads

    Collection of various PKHeX plugins I have made Plugin Purpose Thanks Sorting Plugin Sorting by different regional Pokédexes Raid Importer Importing Raid and Outbreak Files From Event Gallery in Sword and Shield or Scarlet and Violet SVivillonPlugin Edit Vivillon Spawns in Scarlet and Violet Fashion Editor Pokémon Sword / Shield, Brilliant Diamond / Shining Pearl and Legends Arceus Fashion Editing theSLAYER for original idea SV Profile Picture Viewer View and Save Profile Picture and Icon in Pokémon Scarlet and Violet Pako96 for the original code TM Tool Miscellaneous TM edits Roamer Tool Edit the roaming Legendary Birds in Pokémon X and Y and gen 4 roamers. Teams Viewer View battle and rental teams in Sword/Shield and Scarlet/Violet Special Pokémon Finder Check for Three-Segment Dunsparce, Family of Three Tandemaus or Wurmple Evolution suloku for the original idea Unmaintained Plugin Purpose Original Author Sword/Shield Event Editor Editing Max Lair, Gift Pokémon and CT Legendaries Darkfiggy (GitHub) Sword/Shield Raid Tool Display And Search Dynamax Dens Leanny AutoMod QR Plugins Scan (Defunct) PGL Rental Team QR Codes To Import Them architdate and Kaphotics (GitHub kwsch) BW Tool Various Editors For Gen 5 games suloku (GitHub) Source Code: https://github.com/foohyfooh/PKHeXPluginPile Thanks wubinwww, BlackShark, ppllouf, easyworld, Pako96, ZiYuKing, StevensND for language support If you can contribute multilingual support, please make a PR
    5 points
  5. Version 3.1.0

    12327 downloads

    Pre-HOME Non Shiny Living Dex | Shiny Living Dex HOME Living Dex (Regular and Shiny) Key Description: This page hosts several pcdata.bin files, that have stored all available Pokemon in the Boxes. Just drag the pcdata.bin onto a save of that file's generation. The Pokémon in these files are compatible with Pokémon HOME. As long as you don't change any of the immutable values (EC, PID, IVs, shininess, etc), it can be transferred across games via HOME, and would have the correct stats, regardless of whichever HOME compatible Switch title you inserted it into first. If you want to have a brief understanding of why you should not change immutable values, check here. (you'll also find an example there) Exceptions: - LGPE is missing from this living dex page (NOT being worked on) - Spinda is missing, as no other game can withdraw it right now - Any Pokémon that cannot be transferred out of HOME are missing from this living dex; we gotta wait for games that can support those species. Last Word: Despite these Pokemon being legal, I still need to say this: ProjectPokemon.org is not liable, if you somehow managed to get yourself banned with these Pokemon. Also, don't be stupid or don't do stupid things. I can't possibly give every directive or comment on every possibility. Be reasonable, alright :3
    5 points
  6. Version 0.8

    622 downloads

    MissingEventFlagsChecker is a PKHeX Plugin for checking event flags states like missed field items, hidden items and trainers. The main purpose is to check your save data and report back important Event Flags that you may have missed during your gameplay. It is really easy to miss a hidden item, or a partially covered field item, or even that isolated trainer that needs lots of entering/exiting cave doors and get you lost in the path. This plugin will report all of the above, so you can properly look for it. For completionists, this may give you that satisfaction that you have explored and gathered all 100% of what the game provides you to acquire. This is a WIP plugin, it already covers the most important parts of each game, but it is far from ideal. Gen1 and Gen2 games are now fully supported, while remaining ones are partially supported. Source Code https://github.com/fattard/MissingEventFlagsCheckerPlugin Setup Instructions Download the plugin from the latest release. Extract and unblock them in Windows' Properties Menu. Put them in the plugins folder that is in the same directory as the PKHeX program path. If the plugins folder does not exist, just create one, all lowercase letters. Actions Export Full Checklist This action will export the internal tracked database of event flags in a checklist format [ ] not completed [x] completed Each entry will have a category, a location name, and a description. This checklist will have all entries current in the internal database, and may be expanded later as research is done. You can find samples of the full checklists at the Wiki section in GitHub. Note: The checklist may contain unused data, which will be filtered out later, as well as being sorted in some confusing order that will also be fixed in later versions, as documentation on the flags progresses Export only Missing Flags This action will export only the tracked events that are not marked yet, so you can refer only for the stuff you missed. If the result file is empty, you are missing nothing. Note: The list may contain unused data, which will be filtered out later, as well as being sorted in some confusing order that will also be fixed in later versions, as documentation on the flags progresses Export current view This action will export the current table in the viewer in a checklist format. Use the checkboxes and filters to customize a view before exporting. Note: The list may contain unused data, which will be filtered out later, as well as being sorted in some confusing order that will also be fixed in later versions, as documentation on the flags progresses Supported Games All mainline games are supported (limited descriptions for many of them) Red / Blue / Yellow (International and Japanese versions) Gold / Silver / Crystal (International, Japanese and Korean versions) Ruby / Sapphire / Emerald / FireRed / LeafGreen Diamond / Pearl / Platinum / HeartGold / Soul Silver Black / White / Black 2 / White 2 X / Y / Omega Ruby / Alpha Sapphire Sun / Moon / Ultra Sun / Ultra Moon / Let's Go Pikachu / Let's Go Eevee Sword / Shield / Brilliant Diamond / Shiny Pearl / Legends: Arceus Scarlet / Violet Support Information You can refer the support thread for help, bug reporting and features request. Check before posting duplicated support request. For Bug reporting only, you may also use the GitHub issues section Note: Win 10 might block DLL files downloaded from the internet. In that case right click the plugin file, go to properties and check "unblock" (as seen here). Contributing Refer to the main GitHub repository page on how to contribute
    4 points
  7. Version 20231218

    83310 downloads

    A collection of Pokemon from every game. See thread for more information and progress: And GitHub for latest updates: https://github.com/ReignOfComputer/RoCs-PC
    4 points
  8. There’s always information to check and collate. No ETA. Wait patiently.
    4 points
  9. HOME will "tarnish" all Pokémon in a save file by changing the Height to match Scale. PKHeX has not yet updated to account for HOME's new behaviors.
    4 points
  10. SkyTemple Hack of the Year 2022 Award Winner For: - Hack of the Year - Best Narrative - Best Character (Main Character) - Best Cutscene Direction - Best Boss Fight (Final Boss Sequence) - Nominee for Best Single Cutscene (Sharpedo Bluff Scene) - Nominee for Best Single Dungeon (The Aurascape) --- What is the spirit? Explorers of the Spirit is the first ever playable full-length PMD story hack, starting development in mid-2020 and now reaching a 1.0 release a little under two years later. The team behind the hack has put a lot of love and effort into this thing, and we really hope that you'll enjoy it. Features: Starter Pokemon Adjustments: Launch Trailer: Screenshots: Special Thanks/Abbreviated Credits: Download (CURRENT VERSION: 1.01 - May 6, 2022) - Includes an XDELTA patch for the US version of Explorers of Sky, detailed instructions for patching and transferring saves between versions, a changelog, and a list of known bugs as of the current release EOTS RELEASE 1.01.zip Traducción al Español por Everson y Wolf Igmc4 https://whackahack.com/noticia/pokemon-mundo-misterioso-exploradores-del-espiritu-completo-en-espanol-nds-para-descargar/ Abbreviated dungeon/mechanic change reference guide (last updated 3/16/24): Explorers of the Spirit v1.01 Dungeon Docs.pdf We'd love to hear your thoughts on the hack! Join the discussion on the EotS Discord: https://discord.com/invite/pDxrBVryky
    3 points
  11. Hi everybody. Recently I switched my reasearch on fashion blocks in Scarlet and Violet, even if it can be considered low priority (since trainer personalization in Gen 9 is kinda underwhelming compared to Gen 8-7). Anyway yesterday I dumped the full blocks with all purchasable clothing options and created a .txt file containing the ids of special Items not purchasable in base games (league-team star hats, past gen saves phone cases, all fashion items in the DLCs preorder pack and the PokePortal gifts up till now). I already made some modifications to my fork of PkHex for the data I retrieved and built the injector. When my current pull request regarding Trainer Photo visualization will be (hopefully) merged, I'll make a new one for revamped fashion injection. Up until then I share here the blocks and the .txt in case somebody wants to do further research or just inject them. legwears.bin cases.bin special.txt bags.bin eyewears.bin footwears.bin gloves.bin headwears.bin
    3 points
  12. 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.03.26 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 for this. It’s 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. You must have Wine version 9.3 (or higher). Please refer to your distribution's documentation if you don’t know how to install it. 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.3). Launch the following command to start the installer: WINEPREFIX=/path/to/your/prefix/pkhex wine /path/to/the/installer/windowsdesktop-runtime-8.0.3-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.3-win-x64.exe Go through the installation process. 3.1) CJK fonts CJK stands for Chinese, Japanese and Korean. These fonts are not shipped by default with Wine, therefore names or OTs of Pokémon in these languages won't be displayed. The "shinify" icon is also affected by this. Although this is optional, we can fix this by installing CJK fonts with Winetricks (you have to install the package first): WINEPREFIX=/path/to/your/prefix/pkhex winetricks cjkfonts Again, replace the path with the one of your prefix. WINEPREFIX=/home/anon/Prefix/pkhex winetricks cjkfonts This could take a while, so be patient. 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.
    3 points
  13. Version 1.6.0

    18428 downloads

    PKHeX plugin to find and edit Feebas fishing spots in Gen 3, 4 and 8. How to use Put the plugin into the plugins folder in your PKHeX directory, then access it from the Tools menu. Ruby, Sapphire and Emerald as well as Diamond, Pearl, Platinum, Brilliant Diamond and Shining Pearl are supported. Note: Win 10 might block DLL files downloaded from the internet. In that case right click the plugin file, go to properties and check "unblock" (as seen here). Example of how to unblock: Any questions, issues or suggestions? Create a post in my support thread, create an issue on Github or send me a DM! Credits & Thanks Kaphotics for PKHeX. TuxSH for his extensive research about Feebas fishing spots (RSE, DPPt). suloku for his Feebas Fishing Spot tool that has inspired me to make this plugin. foohyfooh for BDSP support. Translators: Chinese (CHT/CHS): ppllouf & wubinwww Source
    3 points
  14. PKhex does not support the new patch. My question is, are the new games harder to extract data from than the older 3DS era games?
    3 points
  15. PKHeX hasn’t been updated to deal with saves from the latest SV update. We’re aware of the issue; it happens whenever the game updates and changes the save’s structure. Please wait patiently. No ETA.
    3 points
  16. Save file sizes should be twice that size (64KB -> 128KB). Brief inspection of the save data shows that save sectors 8 & 9 are duplicated; shifting the duplicate to the end allows the save to be recognized. 005 Pokemon Leaf Green.sav
    3 points
  17. Whoa whoa whoa hold your horses. Cheat single player and you're fine. You can do whatever you want when you aren't affecting others. Cheat online against unsuspecting players and you're be against our rules. Those are the rules of this place. End of discussion.
    3 points
  18. Hi everybody. In my free time I decided to do some little research on the format in which trainer photo/icon are saved in S/V. After some trials and errors, I descovered that each pixel is represented by a sequence of 8 bytes, of which the first 2 represent colors in BGR 565 encoding and the third is some sort of Alpha channel transparency. I'm currently not aware of the purpose of the other bytes, since editing them didn't bring any noticeable change. Then, thanks to this recent commit , I was able to get the correct size and aspect ratio for the images, and I assembled a little python script that I'm attaching to this post. It is pretty simple to use, just open the save block editor in PkHex, save the image block you desire to see, check the corrisponding values for width - lenght - size (take for reference the previous link until PkHex doesn't get an official update), finally run the script. For example, if we want to save the current profile picture: export the block at 0x14C5A101 as 'picture.bin' check the width at 0xFEAA87DA, e.g. 1440 check the height at 0x5361CEB5, e.g. 832 check size at 0x1E505002, e.g. 599040 let's save the output as 'current.png' The code in the terminal, after changing directory to the one in which we find both picture.bin and imgdec.py, will be: python imgdec.py picture.bin 1440 832 599040 -o current.png In the future I'll try to understand better the other bytes of the encoding and maybe build a little editor/injector for custom images. Of course you are free to make any change you want, and if you want to share new ideas let me know in the replies! Alongside the script I also attach some example output images from my saves. imgdec.py
    3 points
  19. It'll be out whenever it's out.
    3 points
  20. UPDATE Here is the Hex for the Ultraball Canvas backpack: E90B (3049 as UInt16). Furthermore, I did some digging in my spare time and created a little script to check the minimum and maximum values of the intervals represented by the various fashion groups in the base game, and annotate in a set() the missing IDs (expressed as UInt16). Here's what I found: Now, doing the conversion in Hex, we see that all the missing bags in the base game have been mapped, since 3075 is the ID of the floral bag and the others from 3047 to 3049 are the IDs of poké/mega/ultraball backpack (all of them are present in special.txt in the previous reply). The interesting thing resides in the headwears, where , if we exclude the values 5037 and 5038, which are the League and Star sporty cap (also present in special.txt), there is still an additional value of 5039 (AF13 in Hex) which corresponds to a 'Terastal Sporty Cap': Which could be the next Portal Event. Keep in mind that injecting this hat could result in unexpected online consequences, if not ban itself, since it hasn't been released yet. Another interesting thing would be reasearching values under the minimum of some categories, given that some of them report as min value x001 (3002 for bags) instead of x000 like some others. I'll make another reply in case of other discoveries.
    3 points
  21. Dear kid, please understand, it can’t be done.
    3 points
  22. Version 1.0.43

    394993 downloads

    Pre-HOME Non Shiny Living Dex | Shiny Living Dex HOME Living Dex Key Description: This page hosts several pcdata.bin files, that have stored all available Pokemon in the Boxes. Just drag the pcdata.bin onto a save of that file's generation. Last Word: Despite these Pokemon being legal, I still need to say this: ProjectPokemon.org is not liable, if you somehow managed to get yourself banned with these Pokemon. Also, don't be stupid or don't do stupid things. I can't possibly give every directive or comment on every possibility. Be reasonable, alright :3
    3 points
    3 years later, this is STILL the best Pokémon save editor out there.
    3 points
  23. Version 1.0.0

    15623 downloads

    Pokémon Platinum, Diamond, Pearl, SoulSilver & HeartGold (ENG,ESP & JPN) 100% ALL Shiny All shiny, Level 100 from 1 to 493 Name Trainer: ERNESTO/エルネスト (ENG,ESP & JPN) TID: 00711 SID: 38135 HP: 31 Atk: 31 Def: 31 SpA: 31 or 24 SpD: 31 Spe: 31 Pokémon Gen 1 Articuno Shiny Square Zapdos Shiny Square Moltres Shiny Square Mewtwo Shiny Square Mew Shiny Square Pokémon Gen 2 All UNOWN Shiny Normal Raikou ** Entei *** Colosseum/XD Shiny Square Suicune * Lugia Shiny Square Ho-oH Shiny Square Celebi/セレビィ Ageto/アゲト NO SHINY Ageto Celebi comes from the Bonus Disc for the Japanese Pokemon Colosseum. Nature:Quirky Level: 10 Ability: Natural Cure(1) HP: 31 Atk: 31 Def: 31 SpA: 31 SpD: 31 Spe: 31 Move 1: Confusion Move 2: Recover Move 3: Heal Bell Move 4: Safeguard Pokémon Gen 3 Regirock Shiny Square Regice Shiny Square Registeel Shiny Square Latias Shiny Square Latios Shiny Square Kyogre Shiny Square Groudon Shiny Square Rayquaza Shiny Square Jirachi Shiny Square Deoxys Shiny Square Pokémon Gen 4 Uxie Shiny Square Mesprit Shiny Square Azelf Shiny Square Dialga Shiny Square Palkia Shiny Square Heatran Shiny Square Regigigas Shiny Square Giratina Shiny Square Cresselia Shiny Square Phione Shiny Square Manaphy Shiny Square (Pokémon Ranger) Darkrai Shiny Square Shaymin Shiny Square Arceus NO SHINY (Pokémon Movie 09) (JPN)
    2 points
  24. Version 1.0.0

    553 downloads

    Pokémon Emerald, Ruby, Sapphire, LeafGreen & FireRed (ENG,ESP & JPN) 100% ALL Shiny All shiny, Level 100 from 1 to 386 Name Trainer: ERNESTO/エルネスト (ENG,ESP & JPN) TID: 00711 SID: 31550 HP: 31 Atk: 31 Def: 31 SpA: 31 or 24 SpD: 31 Spe: 31 Pokémon Gen 1 Articuno Shiny Square Zapdos Shiny Square Moltres Shiny Square Mewtwo Shiny Square Mew Shiny Square Pokémon Gen 2 All UNOWN Shiny Normal Raikou ** Entei *** Colosseum/XD Shiny Square Suicune * Lugia Shiny Square Ho-oH Shiny Square Celebi/セレビィ Ageto/アゲト NO SHINY Ageto Celebi comes from the Bonus Disc for the Japanese Pokemon Colosseum. Nature:Quirky Level: 10 Ability: Natural Cure(1) HP: 31 Atk: 31 Def: 31 SpA: 31 SpD: 31 Spe: 31 Move 1: Confusion Move 2: Recover Move 3: Heal Bell Move 4: Safeguard Pokémon Gen 3 Regirock Shiny Square Regice Shiny Square Registeel Shiny Square Latias Shiny Square Latios Shiny Square Kyogre Shiny Square Groudon Shiny Square Rayquaza Shiny Square Jirachi Shiny Square Deoxys Shiny Square
    2 points
  25. Version 1.0.0

    101811 downloads

    Pokémon Scarlet & Violet 100% ALL Shiny 6 IVs (876 only GEN 9) Paldea Pokédex Complete Kitakami Pokédex Complete Blueberry Pokédex Complete
    2 points
  26. Version 1.0.0

    389 downloads

    Pokémon Yellow, Red & Blue (ENG) 100% ALL Shiny All shiny, Level 100 from 1 to 151 Game Boy Color (GBC) Nintendo 3DS (VC)
    2 points
  27. Hello! I'd like to showcase my first ever ROM hack - A slight difficulty and quality of life hack for Pokémon Mystery Dungeon Explorers of Sky. My main goal with this hack is to introduce quality of life changes, new dungeon variety, new Pokémon spawn lists all while making the original game harder! (But not Kaizo hard) I am also trying to steer away from unnecessary dialogue additions and anything that could take away from a player's experience or ruin immersion. While not directly influenced by Drayano or his hacks, this ROM hack shares similarities in the way Drayano approaches hacks, keeping the original game vanilla and building onto it's gameplay systems all while slightly increasing difficulty. Exact specifications of what has and will be changed will be included with every version I release with previous changes always archived in each and every changelog as there already is way to much for me to include as is without keeping this post short and simple. The hack is fully completed in terms of revamping every dungeon and improving the base game, but additional features are to be added in the future. Trailers: Special features include: - Arceus is now in the game! Recruit the Alpha Pokemon at the top of Destiny Tower! - Exp. Points are now distributed to the entire team -- including off-roster team members! (Like in Gates to Infinity and Super!) - You can now select whatever starter you want if you don't like your Personality Quiz result! (Like in Super!) - Complete Team Control, You can manually control your partner and team members turns in dungeon! - New postgame events! -- Revisit the Future after recruiting Dialga, Explore a new Ruin dungeon after defeating Regigigas, visit new unique Far Away dungeons after recruiting Palkia or explore the Magnagate after collecting all Seven Treasures! - New moves! Unused moves like Spin Slash and Excavate are back in the game! - Fairy Type moves with custom move animations: - Sweet Kiss, Charm, Moonlight, Dazzling Gleam, Disarming Voice, Fairy Wind, Play Rough, Draining Kiss, Moonblast, Crafty Shield, Baby-Doll Eyes and more! - Moves from future generations too: - Petal Blizzard, Bulldoze, High Horsepower and more! - Fairy Type, with Fairy Type gummis in game too! - Sylveon! - Custom Frames! - Revisitable Future -- with recruitable shiny Celebi! - The weather trio now have their exclusive moves, Precipice Blades, Dragon Ascent and Origin Pulse! - The Luxio Tribe is back from Time/Darkness, fully replacing the Manectric gang. (Complete with a Luxray Clear Mark icon.) - New dungeons! Explore the all new Metal Crag, Magic Alcove, Avian Terrene, Drake Fjord, Poison Bog and Battle Hill! - All starter evolutions now have overworld sleeping sprites for the postgame (Including gender differences!). - All new spawnlists, revamped difficulty, and a whole new way to play the game! - Some dungeons now have certain gimmicks, EX: Drenched Bluff has a dangerous 6th floor, Waterfall Cave is always rainy and max darkness, there's no food in the Northern Desert, etc. - Alolan Vulpix has replaced normal Vulpix as a starter/partner - A quick tunnel from Sharpedo Bluff to Crossroads - Espurr is now a partner Pokemon! - Chikorita isn't useless now! - Completely reworked Marowak Dojo system! - All Starters and Partners have reworked level up movepools, and will always have access to a powerful STAB move at level 50. Some starters/partners have had ability reworks like Eevee having Anticipation instead of Run Away, Skitty having Scrappy instead of Normalize, and Riolu having Own Tempo instead of Inner Focus! - Quality of Life improvements. Tired of all those tips trying to help you out? Say no more, they're all disabled thanks to DisableTips. Want to hold the L button and use one of your four moves without opening the move menu? Move Shortcuts has got you covered! Ever wanted to have a partner that matches your type? SameType Partner allows you to do just that! Tired of watching and suffering through Spinda's Café animation every time you want to make a drink? I removed it! Tired of Far-Off Pals taking too long to play out? It's quicker now! Kangaskhan Rocks in the Marowak Dojo Hub and Spinda Cafe! - Revamped Item values - Vitamins, Joy Seeds and Ginsengs now rarely appear in the Kecleon Shop - Revamped Rank-Up rewards! - All Evolution Items now have an equal chance to spawn in the Kecleon Wares Shop - Xatu now unboxes faster! -Optional dungeons are automatically unlocked after graduating! - Seven Treasure dungeons are unlocked after Dark Crater! - Aegis Cave is no longer full of unnecessary unowns! - Mt. Blaze and Mt. Thunder are back in the game! Along with Zapdos and Moltres boss fights! - Region Variants! (Note that these new varients DO NOT replace the original games Pokémon, normal Vulpix/Ninetales are still in the game, just no longer a starter/partner.) - Zero Isles now have rare evolution items at the end of the dungeon to reward players for exploring them! - Destiny Tower now allows recruiting, has had it's grudge traps removed, and has had wonder tiles added into upper floors. - All dungeons have been revamped! Special Thanks: *** Thank you to End45 for creating the Move Shortcuts, DisableTips, and SameType Partner patches. *** Thank you to Irdkwia for creating the ChangeMoveStatDisplay, ChangeEvoSystem, ExpandPokeList, Exp. Share, Fairy Type, and Choose Starter patches. Thank you for also working on Move Shortcuts. *** Thank you to Cipnit for creating the Complete Team Control patch. *** Thank you to NeroIntruder for creating Espurr, Meowstic (Male and Female), and Alolan Ninetails portraits/sprites. *** Thank you to DunkinDo for creating Arceus sprites, Galar Corsola sprites, Cursola sprites and my commissioned Regidrago/Regieleki sprites. *** Thank you to CamusZekeSirius for creating Regidrago and Regieleki sprites. *** Thank you to Davilos for creating Arceus portraits. *** Thank you to Emmuffin for creating Sylveon and galarian Corsola portraits. *** Thank you to EZERART for creating Cursola's portrait. *** Thank you to MonochromeKirby for creating Victini's sprites and portraits. *** Thank you to whoever created Sylveon's sprites, I'm unable to find whoever originally submitted it. *** Thank you tofor creating art and a menu background featuring Silveon, Espurr and Alolan Ninetales! Massive thank you to my Discord community for feeding me ideas, suggestions, advice and inspiration to keep working this hard! Thank you to the reader for reading all of this and mayhaps even playing my take on the game! Here's a hyperlink to my Discord where you can report any issues, suggestions, or problems with the game and talk directly to me. We also have a channel with instructions on how to patch and what you will need (We do NOT distribute ROMS): v v v v v v v >>>>>> My Discord <<<<<< ^^^^^^^^ PLEASE DO NOT USE SAVE STATES, IF YOU USE SAVE STATES THOSE SAVES WILL NOT BE COMPATIBLE WITH ANY FUTURE RELEASES/PATCHES. SAVE WITH THE IN-GAME SYSTEM IF YOUR EMULATOR SUPPORTS IT. Downloads: Version 1.17.1 (12/11/2021) Explorers of Skies Patch (V1.17.1).xdelta Changelogs contain ALL changes made, and documents the newest changes as well. Version 1.17 Changelog ChangelogV1.17.txt There are multiple versions of Explorers of Sky, this Hack uses a specific one, you can read more below. Instructions on how to patch Patching Skies for Dummies.txt (You can also get help through my Discord with the link above) Known Issues: Dungeons that reset the player to Level 1 don't restore when being defeated -- This can be fixed by using Chimecho's Assembly. Screenshots/Pictures: New Dungeons:
    2 points
  28. No losing penalty for Exclusive sounds fair, I'm gonna add it ! Thanks for the idea ! Drastic seems to be 100% compatible in the next version so there's that. Max Elixirs are Beach Cave floor 3 and have a 45% chance to spawn out of 3 to 6 items, which is enough I feel like. The resource is fairly accessible. The Porygon bug is fixed in my version. Waterfall Cave's even floors have a high density of orbs and you can use them floor 9. The Apple Woods floor however wasn't perfectly designed in the public version so I came up with a new design emphasing what I wanted people to do in the room along with a Pitfall Trap allowing to do to the previous floor in order to scout for the resource needed. The full version has additions but most likely this won't affect your immediate experience pre-Aegis Cave. That's a fairly odd bug that was fixed in my version, however it's not addressed in the public one... Sorry about that... Level Scaling directly manipulates the entity level in the spawn list. That means the movesets are altered as a result. Some entities however have hardcoded movesets, for that it's case by case. As someone mentioned there's a public version that adresses the Job Bulletin Board issue. Thanks for the kind words, however it's not just me haha! Without my testers and all the help I got from other modders, this project wouldn't exist! Teamwork makes the dream work! Finally, I'll have you know that 2.0 is proceeding nicely. I tackled one of the biggest issues of Alpha and now that I'm done with it I'm clearing some stuff in my todolist yet again, though life prevents me from working faster, development is going well so far!
    2 points
  29. Version 1.0.0

    201700 downloads

    Pokémon Emerald (ENG,ESP & JPN) 100% ALL Shiny All shiny, Level 100 from 1 to 386 GameBoy SP, GameBoy Advance, VisualBoyAdvance (VBA), My Boy! (Android), M-GameBoyAdvance (mGBA) & no$gba. Original & Copy (Reproductions & Bootleg) Cartridge Name Trainer: ERNESTO/エルネスト (ENG,ESP & JPN) TID: 00711 SID: 31550 HP: 31 Atk: 31 Def: 31 SpA: 31 or 24 SpD: 31 Spe: 31 Pokémon Gen 1 Articuno Shiny Square Zapdos Shiny Square Moltres Shiny Square Mewtwo Shiny Square Mew Shiny Square Pokémon Gen 2 All UNOWN Shiny Normal Raikou Shiny Square Entei Shiny Square Suicune Shiny Square Lugia Shiny Square Ho-oH Shiny Square Celebi/セレビィ Ageto/アゲト NO SHINY Ageto Celebi comes from the Bonus Disc for the Japanese Pokemon Colosseum. Nature:Quirky Level: 10 Ability: Natural Cure(1) HP: 31 Atk: 31 Def: 31 SpA: 31 SpD: 31 Spe: 31 Move 1: Confusion Move 2: Recover Move 3: Heal Bell Move 4: Safeguard Pokémon Gen 3 Regirock Shiny Square Regice Shiny Square Registeel Shiny Square Latias Shiny Square Latios Shiny Square Kyogre Shiny Square Groudon Shiny Square Rayquaza Shiny Square Jirachi Shiny Square Deoxys Shiny Square Roamer Latias Shiny Square IVs: HP:31/ Atk:31 / Def:31 / SpA:31 / SpD:31 / Spe:31 (ENG,ESP & JPN) Roamer Latios Shiny Square IVs: HP:31/ Atk:31 / Def:31 / SpA:31 / SpD:31 / Spe:31 (ENG,ESP & JPN) RegiDoll (ENG,ESP & JPN) PERFECT PokéBlock (ENG,ESP & JPN) Unlocked Islands (ENG,ESP & JPN) Mirage Island: Wobbuffet/ソーナンス Level: 40 (ENG,ESP & JPN) Southern Island Navel Rock Birth Island Faraway Island How to redeem any desired shiny / spread CHANNEL Jirachi https://projectpokemon.org/home/tutorials/save-editing/gen-3-specific-edits/how-to-redeem-any-desired-shiny-spread-channel-jirachi-r80/ Used tools: PKHeX By @Kaphotics https://projectpokemon.org/home/files/file/1-pkhex/ PokeFinder By @theSLAYER https://projectpokemon.org/home/files/file/3061-pokefinder/ WC3 Plugin & Mystery Gift Tool By @BlackShark @suloku @ReignOfComputer https://projectpokemon.org/home/files/file/4161-pkhex-plugin-wc3-plugin/ https://projectpokemon.org/home/files/file/645-mystery-gift-tool-gen-3/ Mirage Island Tool https://projectpokemon.org/home/files/file/2888-pkhex-plugin-mirage-island-tool/
    2 points
  30. The latest release works fine, the development build is not ready/tested for public consumption. We hadn't yet double checked that form for correct behavior, but I've found the missing code and re-added the loading of that checkbox.
    2 points
  31. The E-Flash has an option to change the save type
    2 points
  32. 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!
    2 points
  33. 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
  34. Version 1.0.0

    201465 downloads

    Pokémon Crystal (ENG) 100% ALL Shiny All shiny, Level 100 from 1 to 251 Game Boy Color (GBC) Nintendo 3DS (VC) Pokémon Crystal (U).sav sav.dat
    2 points
  35. Releases now available on ProjectPokemon's Downloads page! CLICK HERE. Just a note that the latest updates will be posted to GitHub over at https://github.com/ReignOfComputer/RoCs-PC Update: We continue into 2019 and beyond! Little project I'm working on to go through all the Pokémon games and establish a library in 2016-2018. Yes, some people have done so before me - but this is more of a personal goal to well... Complete the PokeDex. Though my Pokémon journey started in ~1998, it never really took off until 2006 with the release of Diamond/Pearl. With the GTS and the going online, meeting many like-minded people from communities such as PokemonGTS, ProjectPokemon, and Secure, I can see how peaking behind the curtain got me to where I am today. Still here? Cool. In this thread you can find my collection, amassed since 2006 through my own game-play, The Global Terminal, friends, and more. This includes quite a number of 3rd Gen events (pre-PalParked, see 13 - Gen IV - Gen III Pal Park, rough file list here). I'm still digging through my archive folders so there's probably a lot more, but with the sheer amount of files this will take some time. Also as a disclaimer, it's been so long that I can't tell if any of the events are hacked (especially those GCEA, WISH, etc). I wouldn't assume everything is legit. I'm working on creating updated 2016-2018 versions of every game's PokeDex since I'm playing through everything from Gen I to VII (#completionist), but you can find my old 2011/2013 5/6th Gen files in zArchive. Lots of files belonging to other people, if I didn't credit you, let me know. Progress: Tools used: Thanks: Download:
    2 points
  36. Hey I'm having the same issue, I'm sure it'll be a day or two before the new PKHex comes out.
    2 points
  37. Version 1.0.0

    129784 downloads

    Pokémon Yellow (ENG) 100% ALL Shiny All shiny, Level 100 from 1 to 150 Game Boy Color (GBC) Nintendo 3DS (VC) Pokémon Yellow (U).sav sav.dat
    2 points
  38. That’s not really a solution I reckon. If the issue was the OT name changing when they received it via trade from sysbot, well.. they’re gonna need to use sysbot to trade to them the file that you fixed, which probably will get changed upon trade again. (assumption here is that they don’t have a CFW Switch, hence why they used Sysbot in the first place) Thus we’ll need to identify *why* it changes. While it’s not a bug on our side, it’ll be good to know why the server insists on changing it.
    2 points
  39. The project uses .NET 7 to install, so you need the .NET 7 SDK https://dotnet.microsoft.com/en-us/download/dotnet/7.0 Use Visual Studio 2022 Community, as it's always going to be better than 2019. I myself use GitHub Desktop, which makes it incredibly easy to manage GitHub projects. Once you've forked the project to your own account/repo (you've already figured this out), open up GitHub Desktop and File->Clone Repository (this will clone it from GitHub's server to your local machine) Once it is loaded, you can view the files (ctrl-shift-f), which will show the root folder of the code project We want to open and edit the .sln (solution) file. With the sln open, you want to update the NuGet code libraries that Pokefilename reuses. Manage... Install the NuGet for PKHeX.Core to the latest: With NuGet updated, you can rebuild the entire project to get the outputs. Since the project is kinda outdated, the methods it uses in PKHeX.Core have been relocated. You'll see the following errors in the bottom pane: The first error indicates it was unable to build the application (csharp compiler), and the second indicates it was unable to reference a specific method in PKHeX.Core. We need to correct that. `PokeCrypto.GetCHK` was relocated to a different class & method name, namely: `Checksums.Add16`. With that fixed, we can rebuild the sln again (CTRL-SHIFT-B) and it succeeds (with some warnings)... but the output folder (PokeFilename\PokeFilename.GUI\bin\Debug\net7.0-windows) should have your *GUI.dll plugin file. Now, you don't need to do the remainder, but here's how you can contribute these fixes/updates back to the owner's repo: In the GitHub Desktop UI, it'll show you a diff of the files you changed, and the ability to "commit" them to your local repository. Go ahead and "commit" to "master". Once committed, the commit will only live in your local repository. You can "push" it to the remote host (origin) on GitHub. You can then create a "Pull Request" to request your commit be integrated into the main repo codebase. Branch -> Create Pull Request Create a new Pull Request, which will allow you to send it to the owner's repo (whoever you forked it from) and they can accept & merge the pull request.
    2 points
  40. This does not sound like a problem caused by PKHeX. It's either your ROM that got corrupted or some faulty emulator settings. Things you can try: if you have cheats active, remove or disable all of them delete your emulator settings (should be desmume.ini, or something like that) delete and redownload the latest version of the emulator and all of its files redump your game try melonDS instead https://github.com/melonDS-emu/melonDS/releases/latest
    2 points
  41. No reports about that a save from Emunand causing issues in Sysnand and HOME.
    2 points
  42. Thank you so much for sharing this, I will explore all these boxes, much appreciated.
    2 points
    Hello! This is an absolutely wonderful mod! I do have a question, though: how do I recruit the new starters as future teammates (ie gen5-9 starters)? Are they in dungeons?
    2 points
  43. UPDATE 2 IDs 3000 and 4000 seem to not correspond to anything, all the others unlock a clickable option to remove that specific kind of clothing (e.g. no hat, no glasses etc...), which can be done normally by pressing X. The interesting fact is that ID 3001 corresponds to 'no bag', which technically can't be removed by pressing X, but that's probably the hidden way the game lets you move around in the prologue, before Clavel tells you to get dressed for the academy.
    2 points
  44. So, I found the thread via google since I had the same question. For those who will do the same, here is how MarkValue works: MarkValue is a bit-field, which means that each mark has its own bit. The marks in binary are as follows: ● 0000.0000.0001 (1) ● 0000.0000.0010 (2) ▲ 0000.0000.0100 (4) ▲ 0000.0000.1000 (8) ■ 0000.0001.0000 (16) ■ 0000.0010.0000 (32) ♥ 0000.0100.0000 (64) ♥ 0000.1000.0000 (128) ★ 0001.0000.0000 (256) ★ 0010.0000.0000 (512) ✦ 0100.0000.0000 (1024) ✦ 1000.0000.0000 (2048) You can combine multiple markings by combining the bits, i.e.: ●▲■♥★✦ = 1010.1001.0110 (2710) Obviously the red and blue mark with the same symbol are mutually exclusive, aka you should not set them at the same time. In the batch editor you will have to use the decimal value, which I included in parentheses. Example: Mark all shiny pokemon with ★: =IsShiny=true .MarkValue=512 You can use a binary to decimal converter to get the decimal value of combined marks.
    2 points
  45. Screenshot from game Light and Dark Images Light and Dark Masks I haven't gotten it working in the plugin but using GIMP and applying dark mask as a layer mask (darker equals more transparency), I got the resulting image where you can see the blue dot from the machine is showing up which is evident in the game screenshot of what the profile picture should be. But I still haven't figure out how the light mask is used. Joined Image
    2 points
  46. Maybe you're missed something, either in what you're telling us or what you've seen. So far: 1. Caught 3 Ralts and 3 Lotad on Japanese Emerald Using Ralts as an example, the 3 names are: ラルトス (unnicknamed), R A L T S , R a l t s (last 2 using native keyboard on Japanese Emerald) 2. Traded them to English Emerald. (names can also be seen here) 3. Pal Parked up 4. And in PKHeX.. As expected, they're all seen as JPN. Anyhow I doubt what you've said is a 'Mew-centric' mechanic.. It is to be noted that I do not think a language tag exists for Gen 4.. EDIT: Also looking deeper into your post, you probably just *thought* it was English. Language tags only started existing in summary screens in Gen 6. To be certain it isn't in English, you'll notice the spaces between letters are wider, and/or the letters are bigger. Japanese 'English font' versus Standard English Font (Not too mention, there is probably another issue; if you changed the nickname via PKHeX, it is likely you used the wrong font, if you didn't know that Japanese Gen 3-Gen 5 Roman character fonts are different from English games.. But I'm not going to throw that accusation out there just yet. More of an 'extra info' kinda thing for other readers) IN SUMMARY: Pal Park doesn't change your 'language of origin' when shifted upwards, even if your nickname matched Species name. You probably didn't know that language tags don't exist until Gen 6. And didn't notice the differences in font displayed.
    2 points
  47. Nintendo official magazine (UK) - April 2000 - pages 78-79 - has info about the Nintendo Official Magazine Tour 2000, you couldn't get a Mew at this tour, but if you won a gold badge, you could later trade this for a mew. Nintendo official magazine (UK) - July 2000 - pages 66-71 - Has some photos from the previous tour and an artical about one of the contributors going to Japan to collect a "mew machine" and a giveaway for 100 Mews. Nintendo official magazine (UK) - August 2000 - pages 70-71 - Has the info about the Nintendo Pokemon Tour with the Mew downloads. Nintendo official magazine (UK) - September 2000 - pages 74-75 - Has photos from the Bluewater Event Nintendo official magazine (UK) - October 2000 - pages 70-71 - Has photos from the Southampton Event Hope this helps you out. I went to the (Beumont) Leys event on the first tour, got knocked out pretty fast but got to play Stadium before the release. I got my Mew from the second tour at the Manchester stop, by luck as i was visiting family up that way. I still have it somewhere on a floppy disc (ha, remember those?), a local game store would make backups of your Pokemon games for £5!
    2 points
×
×
  • Create New...