Jump to content

Leaderboard

  1. Kaphotics

    Kaphotics

    Helpful Member


    • Points

      18

    • Posts

      7325


  2. theSLAYER

    theSLAYER

    Administrator


    • Points

      10

    • Posts

      22526


  3. SkyLink98

    SkyLink98

    Super Moderator


    • Points

      6

    • Posts

      1065


  4. BlackShark

    BlackShark

    Contributor


    • Points

      4

    • Posts

      1705


Popular Content

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

  1. Hey everyone! I've lurked on this site for a while while working on this project, and I wanted to introduce myself and gauge any interest. I'm a software developer and huge Pokémon fan, and for probably 6 years now I've been obsessed with learning how Pokémon are stored, how data persists from game to game, and the magic of moving a Pokémon from a GBA game all the way to the modern era. As for the project, I call it OpenHome, and it's a cross-platform app that lets you move Pokémon between save files across generations (forwards and backwards). The app stores data locally so you never lose Pokémon data even when moving to an earlier generation and back. I made a site with more information and download links here, and you can find the GitHub repository here. Here are some screenshots: This is a hobby project so I can't guarantee a response time for bug fixes/new features, but I'd welcome any feedback or collaborators! The app is built with Electron + React/TypeScript. I know Electron isn't great, but this way it's availabile on Windows, Mac and Linux, and can be contributed to by most people with JavaScript experience. Also, major shout out to Kurt, Matt, and all the other PKHeX developers whose code I used to learn the layout of Pokémon file structures, item index numbers, and pretty much everything else related to research on save data formats. If you guys happen to see this and would like more credit anywhere please let me know.
    2 points
  2. Hello, this is my first contribution and post here in this community, I hope it is the beginning of something wonderful for everyone. I guess this can't be the right section, I've been looking at the sections for a while, and where contributions like this ``create --> file download --> in-game series --> generation 9´´ are, where there is a post of SWSH Fashion Block under generation 8. I hope the administrators of the site change the category of my post or contact me before deleting my post, and please tell me where to do it correctly to add my contribution, or how i post in download section (I think maybe i need more rank first in the forum). This data block contains the 151 unlocked sandwich recipes for pokemon violet or scarlet. You just have to import the .bin file inside the data block. File name: ---->29B4AED2.bin<---- Block data name: ---->Object KSandwiches<---- A fast screenshot where you import the block data: Also you have detailed guide on this web. You can follow any block importing guide but always remember your block data name and file name dont do with the guide block data and file names! ---->https://projectpokemon.org/home/tutorials/save-editing/gen-9/<---- And if this is useful for you and worked like you expect, please post your feedback, thanks, if you have any trouble with it, post your feedback too to see how i can help. 29B4AED2.bin
    2 points
  3. Don't adjust the TID/SID -- the game generates the starter immediately after generating the save file's TID/SID, thus they're correlated, like the message says. If you are not using the trainer database feature, it likely is pulling your currently-loaded save file as the trainer data source, so just temporarily change your save file's TID/SID prior to generating from the encounter.
    2 points
  4. Currently there is a rules-repo on GitHub but it is missing most of the Sword and Shield data. Could people please download this plugin PluginPile.SwShRulesExporter.dll and add it to their plugins folder? Then open PKHeX and click Tools>SwSh Download Rules Exporter>Export From bak Folder. This will give you a swsh_rules.zip file in the the PKHeX folder which you can upload to here. Note that if PKHeX hangs and becomes unresponsive during this process that is just because it is going through the whole bak folder and it should complete with a popup message. Thanks for your assistance in this endeavour and hopefully we can preserve all the rules. Edit: Updated plugin to flag if no rules were found
    1 point
    PMD: Seven Symphonies Canete16 has done it again, he already did it with PMD Special Episode 0: In A Dark Past, and now he does it with this 7-hour Demo in which they present Act 1 of their next game. Here is the sequel to PDM Explorers of Sky and PMD Special Episode 0 that we all dreamed and prayed for, having what none of us dared to imagine but knew our inner child needed<3. If you already loved PMD Special Episode 0 or if you just love PDM Explorers of Sky, this is going to blow your mind, because it is really GOOD! This review will be only for the Demo, so it is subject to change in the future: --Gameplay: It has the same gameplay as PMD Explorers of Sky, with some subtle differences, again, there will be no freedom to explore between chapters or maps (The whole demo takes place inside a tower lol), like training at the dojo, and doing side quests (BUT this time you can buy from the Kekleon shop, and recruit other pokemon). The game starts, is, and will be difficult, you start as if you had completed PMD Explores of Sky at 95% (That 5% being significant for the plot), with Protagonist and Partner (You can freely choose which pokemon you want in both) at level 50, high I.Q., and a large catalog of available cool moves, but this will not make the game easier, it will only balance it out. I think the full version could have an easier mode, but be prepared to die more than once and be careful when leveling up, and obtaining items; Of course if you are a fan of games that make you work hard to complete them, you will like this game<3. --Music: Again, they've really chosen the music well to set the scene or moment that takes place, capturing you and immersing you in the story. And the best thing is that you can tell that they choose each piece of music carefully, because if you replay with other choices, you'll notice different music depending on the choices, because music has soul, and they also give you foreshadowing while you enjoy the game and its story. --Art: We have not yet been able to enjoy this aspect in all its splendor as in the previous game, but I would say that it is a matter of time and patience (This is a Demo after all), but they still do not hold back from making beautiful scenarios to give you that feeling of immersion and that PDM is its own world. --Story: Again, if you don't like games with long stories, rich plots, that focus mostly on their characters, relationships, and dynamics; then this game is simply not for you, because this is the STRONGEST AND MOST BEAUTIFUL POINT of this game, and it already starts from the first moment making it clear that the game is going to be SLOW, they are going to take their time in cooking up the plot and each character, building the tension, and letting you savor the mystery while sprinkling clues at you from time to time; and this is what makes this game so good<3<3<3<3. It really captures the essence of the original, with more shades of maturity and character growth of the Protagonist and Companion, in addition to several secondary characters that stood out in the original and prequel, but without losing that innocence that so characterizes the original PMD. If you are looking for something fast and light, you simply won't find it here. My only complaint is that the foreshadowing is very abstract and I had a hard time picking up on some of the clues, but maybe that's just me. --Characters: As always, they excel in this area, capturing the soul and essence and enriching it in an incredible way for each character, both official and original. If PDM shines it is without a doubt because of its characters, the pokemon, and this game is not afraid to make them shine even in their worst moments, making protagonists of characters that you would never have imagined, and I'm not just talking about legendary ones ; ) --Game vibe: This sequel starts off as a mystery, and a foreshadowing to a classic tragedy, even though we know it probably has a happy ending, but still the whole atmosphere feels "ancient" and "predestined" playing very well with its resources and taking full advantage of the narrative. Once you start, you just want to know how it will end in the end, even if it ends badly, and that's beautiful... Keep in mind that this is just a demo, and my opinion will probably change when the full game comes out, but for now, I think we're looking at one of the best sequels made for PDM. -- And that's it, I'm sorry it's been so long, I hope you're encouraged to play it, and I thank Canete16 for creating another masterpiece. Have a nice day<3
    1 point
    Special Episode 0 was already one of the best romhacks I've ever played and a great inspiration, so I was eagerly anticipating this release. And yet, Seven Symphonies met and surpassed all my expectations, in both story and gameplay possibilities. The decision to include multiple choices in the story was inspired and a great way to encourage players to replay the game multiple times and pay attention to the choices they make; adding the Divine Domains to integrate that decision-making into the gameplay, giving players a secondary route to cross a territory was a great choice as well, as it helps making the dungeons feel even more diverse. It is clear how much passion and love for the games there is inside every dialogue and character, I was even caught off guard by the reapparance of teams and characters that only get an appearance or two in Explorers but are given more importance here. The fact that the demo already is almost 7 hours long shows how big this romhack will be, and I personally am really keen to see the final result, it is really shaping up to be a game more than worthy of being the official sequel for Explorers of Sky <333 All my love and support for the team!!
    1 point
  5. here 0158 - Totodile - 50E367C63C59.pk9 0386 - Deoxys - 702C6FC95981.pk9 0386 - Deoxys - F7D91A3045AE.pk9 0386 - 테오키스 - D8CF562C2C00.pk9 0387 - TORTUGIN - B1B1C7EC7EC3.pk9 0492 - シェイミ - 87A91480C7BA.pk9 0648 - Meloetta - 5257C9AAC940.pk9 0720 - Hoopa - 0D97D05D40C8.pk9 0720 - Hoopa - 222DC7269CEF.pk9 0720 - Hoopa - C2A1189D05AA.pk9 0720 - フーパ - D1AE6C4D7D78.pk9 0720 - 후파 - 928BE671CF4A.pk9 0720 - 胡帕 - 4839C827C6F4.pk9 0720 - 胡帕 - D97334789691.pk9
    1 point
  6. Cheat codes tend to generate the incorrect correlation for shinys, so PKHeX’s detection working as intended. Consider this (under category search via PID):
    1 point
  7. Ok, I think there is a misunderstanding of that feature. It's not meant to give the item to you. The item you can choose here is given to other players that you mix records with ingame. You have two options to get the Eon Ticket into your Emerald: open any other RSE save, to use it as a distributor use my plugin to set the Eon Ticket for Record Mixing go ingame and mix records between that edited RSE save and your Emerald save or: directly put the Eon Ticket into your key pocket set flag 2227
    1 point
  8. The Eon Ticket was never distributed to Emerald. So which file did you try to import? You can not use the ME3 that was made for RS in Emerald. In Emerald the Eon Ticket is only obtainable by mixing records. This would just put the Eon Ticket in your pocket and set flag 2227 "Can Travel to Southern Island". That's all you need.
    1 point
  9. See the post above yours. Not an user friendly tool, but still, the block is documented and it can help you in manually editing it.
    1 point
  10. No. For that you need to manually edit the Mystery Record block (with an Hex Editor), which I don't think is documented.
    1 point
  11. Because you have not saved in-game prior to taking that save file off your device. Try it on literally any other editor and you'll get the exact same result, indicating it's not an issue with the editor.
    1 point
  12. You need to save in-game and not rely on save states to retain your progress.
    1 point
  13. In your case it worked cause all associated “console unique keys” were transferred to the new console. So your save was “locked” via the old key, then the old key was handed over and being used by your new device. Still I’m glad you got it working
    1 point
  14. Oops, I forgot to fix the checksums. Just take the file I uploaded and open & export within PKHeX to have it fixed. (also attached a "fixed" one since I did it anyway) Pokemon - FireRed Version (USA, Europe) (Rev 1).sav
    1 point
  15. Use PKHeX's encounter database to create one from template. Changing the PID/IV afterwards to something you prefer would require you to have a valid PID/IV in mind, which would require using an external tool to search for one.
    1 point
  16. Actually yes; block 4 is the tail end of the game progress block. You can try zeroing that block out and re-exporting with PKHeX.
    1 point
  17. It works on the latest Switch version of the application, which is 3.2.1: https://www.nintendo.com/en-gb/Support/Nintendo-Switch/Game-Updates/How-to-Update-Pokemon-HOME-1743722.html The plugin does not work with the mobile app.
    1 point
  18. Block 4 is the first box & half of box 2. Every other block is present, so everything about game progress is there. I uploaded a fixed save for you
    1 point
  19. Read about HOME Trackers here: https://projectpokemon.org/home/forums/topic/56296-read-home-tracker-value/ Mew from VC is transferred from Gen1/2 to Gen7 via Bank, then it is transferred to Gen8+ using HOME, which it then gets a Tracker. As I previously mentioned, you cannot legally import it into Gen8+, which leaves Gen1/2 and Gen7 as your only legal options.
    1 point
  20. You can't legally import it directly to Gen8+. Read up on what HOME trackers are.
    1 point
  21. You have to progress through the story. Wasn't a hard google search...
    1 point
  22. The origin game is always set to Diamond even if you received it on Pearl.
    1 point
  23. Encounter slot checks were implemented. You can't just select any PID/IV, as it must show up via Method K for the encounter slot it has, along with special restrictions for IVs unique to the bug catching contest.
    1 point
  24. Not sure why you're looking at code from a version of PKHeX from 7 years ago. The latest PKHeX release will generate an Eevee matching the trainer's TID/SID.
    1 point
  25. Not a PKHeX issue. If the plugin hasn't been updated by the original author or forked by someone else, then it won't be guaranteed to work on future program releases. Raise an issue with the plugin or find an alternative if it exists.
    1 point
  26. Experimenting with trading again, here's my guess (until proven otherwise) I reckon there's 3 rules: Light blue - SM Origin <-trade-> SM receiver = OT reflects origin, based on origin language Light green - USUM Origin <-trade-> USUM receiver = OT reflects origin, based on origin language Pink - SM <-trade-> USUM [or vice versa] = OT Sun variant, based on origin language The way rule 3 (or what I'll like to call crossing the Ultra/Non-ultra OTxReceiver barrier) acts is though both sets of games are different generations... Also, it appears the 'Korean' interaction is real, however I personally reckon that the report from the Redditor came from them observing rule 2 jumping to rule 3 (if you take a look at my table, the last 3 trades were the same Mew, and the OT changed when it crossed the Ultra -> Non-ultra OTxReceiver barrier. ) That means there's likely yet another invalid character or combination in Korean OTs (lol) I think there's enough trades here for you to test and prove/disprove. (And before anyone jumps in, yes, some origins are not possible for the events. I'm testing what happens to a mon with said origin with invalid OTs.)
    1 point
  27. I know them but that is not relevant as it isn’t my goal tho; my goal isn’t generated mons, but captured mons. If it is using ALM to generate legal mons then place into HOME, then anyone can do it I might make a game specific living dex eventually, since I’ll need it for HOME too, but no guarantees.
    1 point
  28. These are the relevant function: https://github.com/pret/pokeemerald/blob/master/src/field_specials.c#L1555 u16 GetDaysUntilPacifidlogTMAvailable(void) { u16 tmReceivedDay = VarGet(VAR_PACIFIDLOG_TM_RECEIVED_DAY); if (gLocalTime.days - tmReceivedDay >= 7) return 0; else if (gLocalTime.days < 0) return 8; return 7 - (gLocalTime.days - tmReceivedDay); } u16 SetPacifidlogTMReceivedDay(void) { VarSet(VAR_PACIFIDLOG_TM_RECEIVED_DAY, gLocalTime.days); return gLocalTime.days; } gLocalTime.days returns the current days from the RTC. In the Get function the last line "gLocalTime.days - tmReceivedDay" can result in a negative value if tmReceivedDay is greater gLocalTime.days, which can then result in high numbers. But it shouldn't be as high as 65,227.
    1 point
  29. Awesome. Do you have any documentation to read so I know how can I put those lines in the batch editor? I'm not good at coding, so this is a little strange to me, but I could read and try it out. Also, there is not block data editor when I load a Ranch save file. OR at least I haven't found in the sav tab as always
    1 point
  30. Version 1.0.0

    1329 downloads

    After purchasing the Japanese HG cartridge, I felt motivated to complete the Japanese versions of these games using the OT name from the Japanese HG save file I posted earlier. I have now completed all story and side quests in both games. All Shadow Pokémon in both games have been snagged and captured in their respective games. In Pokémon Colosseum, I even managed to snag and purify the three rare E-Reader Pokémon that were only available in Japan through E-Reader card scanning. Each of these E-Reader Pokémon has been shiny hunted and obtained as shiny. Additionally, I saved my progress at the 99th battle in the Mt. Battle (Battle Mode) in Pokémon Colosseum, so only the 100th battle remains to earn the Mt. Battle Ho-Oh. In Pokémon XD, I obtained all Johto starters as shinies through shiny hunting after completing the Mt. Battle challenge. The Ageto Celebi from the Japanese Pokémon Colosseum bonus disc has also been obtained, and I have completed both the Orre Colosseum and Battle CDs in Pokémon XD. The starter Eevee in Pokémon XD is shiny, inspired by the shiny Eeveelutions from the HeartGold save file I found, along with a shiny Duking Larvitar that was also shiny hunted. I have also traded extra competitive Pokémon from the GBA that I bred, and a shiny, modest-natured Deoxys, obtained through RNG, has been added to both games to complete the Orre Colosseum and Mt. Battle challenges. Japanese saves like these are limited online, so I created two fully completed save files for these games. I hope you all enjoy these saves! Thank you!
    1 point
  31. Version 1.0.0

    518 downloads

    Shiny Meloetta distributed in Pokemon Home This Pokemon was distributed through Pokemon Home by completing Paldea's Pokedex including the DLC
    1 point
  32. It won't fix the "broken" save file; you can fix it manually by using a hex editor and copying the last 0x10 bytes at the bottom of the save file over to the "broken" from the original.
    1 point
  33. I shall do this if I remember + have free time >< thanks for the plugin
    1 point
  34. Thanks for the effort on the plugin It appears I have few regulations on my saves. swsh_rules.zip
    1 point
  35. if you are still trying to do this a few weeks ago I made a txt document guide of all the hex codes with the items in game name above it. I hope this helps and if there is a place for me to post it to help others out easily, I would gladly post it there. Fasion Guide ScVi.txt
    1 point
  36. Version 1.0.15

    6891 downloads

    PKHeX plugin to import Wonder Cards as Wonder Record (entries that show up in the Gift Album). For SWSH, the 50 slots can be viewed via Sprite Representations: Pokémon represented by the relevant sprites; Items represented by relevant sprites (note: only the first item slot of that gift, not all); the Black Ball can represent Clothes, Money, and BP gift type; Blank represents the slot being unused. (Note: As WR don't store shininess, shininess is only determined by one particular gift title. WR also doesn't store Gmax flag, so it depends on the one particular gift title.) This edit is merely affects what show up in the Gift Album (cannot be redeemed in-game), but some people want it, so here it is. Reminder: Due to changes made starting from LGPE, injecting Wonder Cards (or Wonder Records, for that matter) won't allow the gift to be redeemed in-game. How to use Put the plugin into the plugins folder in your PKHeX directory, then access it from the Tools menu. 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). [You may have to unblock, reblock, then unblock again to get it to work] Example of how to unblock: Usages Used to view the Wonder Records in the KMysteryGift block in the save. Can be used to inject and extract WR8. Can be used to convert WC8 to WR8. Both injections can be used via the button or dragging the file into the form. Do note the conversion is based on best approximation from the data observed. Use at your own risk! Can be used to manipulate the timestamp on entries. Always back up your saves before you perform any edits. Support PLA & BDSP (to a limited extent) Sword and Shield - Viewing, WR8 Injection, WC8 -> WR8 Injection, Timecode manipulation Let's Go Pikachu & Eevee - Viewing (WR7 Injection and Extraction can be done natively using PKHeX) For help and bug reporting, go here. Credits Kaphotics for PKHeX.
    1 point
  37. This tutorial will show how to replace textures in a .BMD0 file (Vs. Scenes, Fly sprites, etc.) First off, download the following programs: NitroExplorer2 Tinke (latest version) Mario Kart DS Editor Some kind of image editing software For this tutorial, I will be replacing Vs. Scenes. Step 1. Open NitroExplorer2 and navigate to a/1/6/6, extract the NARC. Step 2. Open the NARC with Tinke. Step 3. Find the file that you want to edit, the Vs. Scenes are usually start around the 80th file. Step 4. View the file and extract it (be sure when extracting the file you put .nsbmd at the end of what ever you named it). Step 5. Open Mario Kart DS Editor. Step 6. Goto Tools>Nitro Explorer>NSBMD ==> NSBMD + NSBTX Step 7. Select the file you extracted, and save the new .nsbmd, and the .nsbtx Step 8. You should now have a .nsbtx file, Open it in Mario Kart DS Editor. Step 9. Textures should appear, the top part contains the images, and the bottom part contains the palettes for the images. Step 10. Select the palette, then the image, and extract it as .png Step 11. Edit it however you like, color limit doesn't matter. Step 12. Save the image, then go back to Mario Kart DS Editor and replace the image. Step 13. Save the .nsbtx, and goto Tools>Nitro Explorer> NSBMD + NSBTX ==> NSBMD. Step 14. Rename the new NSBMD file to (name).BMD0 Step 15. Replace a Vs. Scene with the one you just edited. Step 16. Pack the NARC and re-insert it. Your .BMD0 should be working properly. If you have any questions, or comments, let me know .
    1 point
  38. Left this comment on the youtube video but might as well put it here as well. In regards to the part where you edited the code to check the ROM header ID (i.e AXVE) wouldn't it have been easier to remove the region indicator from it? across all regional copies of Ruby and Sapphire the only thing different is the region indicator. So E for US copies, J for Japanese copies, I for Italian, you get the idea. So instead of changing the header detection to look for "A" but instead had it check for "AXV" for ruby and "AXP" for sapphire, then both games would still be detected as their respective versions with their appropriate languages. Just a little suggestion in case you ever decide to update the compatibility code in the future!
    1 point
  39. 4772 downloads

    Event description This is a Raid event held by Scarlet and Violet. With this event, you get a chance to encounter Teraraids featuring Eevee with various Teratypes. This event runs from November 25 to November 27, 2022. What can be done with these files The files to be imported into your save file are placed in the Files directory. We also provide human-readable data in Json format, and an Identifier.txt file containing the event index. Use our tutorial to import these files into your save. After importing you might need to advance one day in the Date/Time from your console System Settings, to reroll the dens. To see other Poké Portal Events, here.
    1 point
  40. Version 1.0.7

    12004 downloads

    This page hosts Pokémon that were obtained from direct GO -> HOME transfers. This page was previously online, but has been brought offline for maintenance. As of now, only Legendaries and Mythicals would be uploaded back. The rest are still offline. For this file to be transferable across games without any stats oddities, you cannot modify any immutable values. Read here: Relevance of HOME tracker
    1 point
  41. Thanks again @theSLAYER I just moved it to Bank and it does have the JPN tag. Sorry for the confusion this thread might have caused. I hope you can see where I was confused myself with the info I read. But I got my little blue boy safe and sound now
    1 point
    Sorry, don't know where else to put this information: The "unkown" value under trainer info is actually a bit array (where a combination of 2^n values, or digits in binary, determine different properties) which impacts how smart the trainer's AI is, probably things like whether or not it can switch out in poor matchups. Found out the hard way that 128 (1000 0000) NEEDS to be raised in double battles, otherwise the trainer's pokemon attack each other. Many difficult trainers have a value of 7 (0000 0111) and a few have a value of 135 (1000 0111, which is 7+128), so it makes sense that 135 is the maximum intelligence setting.
    1 point
  42. Version 1.0.0

    1420 downloads

    Hi, guys if some one want's to have a complete curry dex in couple of minutes, here is how. Open your save in PKHeX, go to SAV/Block Data, choose "*Object KCurryDex", and import the correct .bin file to your game: "151 Charizard Class Curry Dex - Sword Cinderace and Dottler 12.13.2019 Hammerlocke Hills.bin" "151 Charizard Class Curry Dex - Shield Inteleon and Dottler 11.18.2019 East Lake Axewell.bin" You also need to edit the "campin" and "cooking" under Trainer Info of PKHeX, to make it legit, for my Data Blocks it should be: Sword - 2 times "campin" and 302 times "cooking". (cooked with 2 Pokemon all 151 curries twice). Shield - 2 times "campin", and 302 times "cooking". (cooked with 2 Pokemon all 151 curries twice). And also for your LEAGUE CARD "Curry Dex" entry, edit the "recipe" value to 151, and update it in a pokemon center. Save, and restore the save file back to your game. If you want to personalize your curry dex then, open the .bin file in a HEX editor and use this as a guide: In my opinion just edit: 1st Pokemon you Cooked with. 2nd Pokemon you Cooked with (But leaving Dottler is fine because you need to cook with a small pokemon to unlock the Small size). 1st and 2nd Place and Date of Cooking (Best solution to make them the same place and date for all 151 curries). In order to get your pokemon, place and date of cooking, just cook one curry with the chosen pokemon in your chosen place, or choose from existing one in your original "*Object KCurryDex", and replace all entries in my file (Use the "Replace" function in your HEX editor, to make it faster). And that's it enjoy. PS. For those who want to change the date here is an example: The date code is "77 13 0C 0D" (12/13/2019) in the "1st and 2nd Place and Date of Cooking" strings: HEX 77 = 119 (the game reads it like the 20 from 2019, for some reason, maybe it's like 1+19=20). HEX 13 = 19 (from 2019). HEX 0C = 12 (month). HEX 0D = 13 (day).
    1 point
  43. Version 0.1f

    40878 downloads

    Original Developer: @suloku Note: Downloads section mirror, will be replaced if the original developer uploads to the downloads page. Description: Nintendo Events, Wondercards, e-Trainer cards and e-Berry editor. Original Thread
    1 point
×
×
  • Create New...