Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation since 05/24/26 in Posts

  1. Did not receive Mystic Ticket, yet can travel to Navel Rock? Hasn't even shown the Aurora ticket to the captain, yet has the flags to be able to travel to both event islands. Every single pokemon in the boxes has default friendship. Articuno/Moltres/Zapdos all share the same unremarkable PID/IV. Possible modified from each other. Snorlax PID/IV is exactly the same as ^ except with the top bits flipped. Very suspicious. Eevee (leftmost) has the exact same IV spread. Extremely suspicious for an egg. Venusaur and Blastoise are level >90 and have 0 EVs. Venusaur has all ribbons (including contest stats) without any pokeblocks used. Insanely suspicious. The Suicune in the Roamer data does not match the Suicune they captured. Every single TM is owned (in bag), but multiple Pokemon have TM moves learned. Somewhat suspicious. Initial E4 clear has an entirely different Charizard PID (4A5E25BB) from the one in party (C2947D2E). Both are level 100. The TID/SID is different from the novelty TID of the save file, implying that the save file TID/SID was changed. The Hall of Fame only has 2 entries, implying the Hall of Fame was only cleared one extra time. Strange that the team has none of their OT present, and instead shows level 100s from various trainers instead. 4/6 party members have 3/3 PP Ups. All have 252/252/6 EVs (except Venusaur, as mentioned above, has no EVs). The save file has only been saved 60 times. Very suspicious for someone with 600 hours played. Only 124 Pokémon were captured. Very hard to fill out boxes with such a small amount. Only healed in the pokecenter 19 times. Crazy low amount. Only received ribbons once, which makes sense for the duplicate Hall of Fame clears. Used the daycare 8 times? hatched less than 2 dozen eggs? getting vgc-player vibes here. Only did 9 trades. lmao. You can't complete the pokedex with only 9 trades, sorry. Pokedex is complete, but Spinda's PID is still uninitialized (zero), implying the pokedex was cheated to complete. Lugia has the exact same IVs as the other 3 birds. Come on. Only traded 9 times, deoxys has been trained, yet still has 0 friendship. Entirely possible it was traded away then traded back and never touched again, still sus. Nickname trash bytes missing on every single pokemon is incredibly suspicious -- except the Ditto sequestered in the daycare (which has trash bytes as expected!). Zero link battles recorded, yet has the sticker for link battles. nope. This is not a clean save file.
    2 points
  2. Here is my setup for my ledyba. Glad for the update. Now I will try venipede next playthrough. I also carry morning dew in bag so my bug is extra fast. Then weather band to ignore weather.
    1 point
  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 game has a new title screen to tie into Zacian's questline! -The UI is now gold! -Intimidator's activation odds have been lowered. What's new in 1.2? 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 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 Adex, Gelius, and Delta L: ManyNEWAbilities HappyLappy: CustomSpeciesFormChange 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!
    1 point
  4. Connect online to Nintendo's servers and download the latest game patch. Dump the patch contents, same as you did for the base ROM. Then merge the two folders so that there is only one romfs and exefs.
    1 point
  5. Read the message. pkNX does not work on unpatched game files.
    1 point
  6. PKHeX/PKHeX.Core/Resources/text/script/gen3/flags_frlg_en.txt at master · kwsch/PKHeX pokefirered/include/constants/opponents.h at 70b76a15df8c6a6dd03d7a09e8f9eddd2e4dc29d · pret/pokefirered (opponent flags start at 0x500, so 1718 - 0x500 = 438) pokefirered/data/scripts/hall_of_fame.inc at 70b76a15df8c6a6dd03d7a09e8f9eddd2e4dc29d · pret/pokefirered It's automatically cleared when you enter the hall of fame, so you can consider it a "temporary" flag.
    1 point
  7. replace the old patched rom with the new one. as long as it's in the same place with the same name, the save will be usable. alternatively, some emulators let you directly import a save file from an older version also, latest bugfixes are live!
    1 point
  8. Refer to the source code license regarding permitted uses. If it's hosted on GitHub, chances are it's already been ingested by someone at least once already, so using it for your own understanding/translation is zero harm, zero issue.
    1 point
  9. First of, a good read. (that reminds me to update the picture in that post) So, every time a Pokemon enters HOME from a different game, a small subsection of HOME's data for that Pokemon is updated. So if the pokemon never enters Legends Arceus, the Legends Arceus subsection in HOME will remain blank. As that data is only in HOME, and not on the pk file itself, the mon would appear the same when you edit via PKHeX.
    1 point
  10. honestly it's not an unfair assumption to make, I probably should have included it lol
    1 point
  11. 1/20 each for the hero and partner, but if you get a shiny hero then the partner's odds become 1/5 instead
    1 point
  12. I added some cool stuff that I mentioned to people on the PP Discord. Instead of telling, I'll just show: - Any-ability (the PK3 0x1E "sanity" byte trick) works in singles and doubles. In MULTI it is intentionally disabled - the shared-party array makes the override unsafe - and the multi receptionist now says so in-game. Everything else in multi (unban, clauses) still applies. - Deoxys forms are fully implemented: per-form stats, battle sprites, party icons, summary screen, and a PKHaX box icon; default form gets Attack/Defense/Speed correctly; trading keeps the partner version's form. - Flexible party size: Battle Tower singles 1-6, doubles 2-6 (multi stays at the legal 2) - Soul Dew un-nerf restored inside the Frontier.
    1 point
  13. at long last, 1.2 is here! check the original post for more info!
    1 point
  14. The information is all collated over various sites. The problem is that it needs to be in a format that is easily parsable and applied by the program. So for example, every event (which is currently a wc6) could be custom made as a wc6full to bypass this problem. Or alternatively, the data would need to be stored as a csv. I believe it'll be implemented as long as the file/data is created.
    1 point
  15. No `wc6full` data was ever dumped/simulated for the event in question, so PKHeX does not have any version restriction data available to flag it as not receivable on said game. EventsGallery/Released/Gen 6/Wondercards/JPN at master · projectpokemon/EventsGallery Same for Gen5 events.
    1 point
  16. Hey @SmolJoltik, this is fantastic work! That per-slot forme-check the facility scripts run on your selected team was the issue, and ripping it out lets Giratina keep its forme in the Frontier. Thank you for laying out the precise script/function/segment for every facility (367/fn90, 377/fn79, 378/fn29, 379/fn29) - that saved a ton of blind digging. I implemented your fix a slightly different way that might help anyone who'd rather not recompile scripts in DSPRE. Instead of deleting the CMD_798 segments out of each facility script one by one, I patched the command's handler directly. CMD_798 maps to the routine that reverts a single team member's forme (the one that checks species == Giratina/Rotom/Shaymin and snaps them back to base/Altered/Land, and also hands the Griseous Orb back to the bag). That routine already has a clean early-out, so flipping one branch makes it always return "nothing to revert." A single 2-byte edit and every facility (Tower, Hall, Castle, Arcade) stops reverting, no script recompile needed: overlay 5, RAM address 0x021F6DC2: change 01 D1 (bne) to C0 46 (nop) Two things I found while I was in there that build on your discovery: 1. There is a SECOND Giratina revert I don't think your script fix reaches. The battle engine itself snaps Giratina-Origin back to Altered "before the turn" when it isn't holding the Griseous Orb - which is exactly the leftover symptom you mentioned for Castle and Arcade, where the facility strips your held item. That one lives in the battle overlay and you can kill it too: overlay 16, RAM address 0x02259FBD: change D1 (bne) to E0 (b) After that, Origin stays Origin even with no orb, so the Castle/Arcade caveat goes away. 2. While I was unbanning everything I also removed the species clause and item clause at all facilities, and un-nerfed Soul Dew in the Frontier (the game secretly switches off its +50% boost there). I wrote the whole thing up in a bigger thread - and I put together a single xdelta patch so people don't have to touch a hex editor at all. I also credited you in my post for discovering this! Thanks again. -IS2L UPDATE 6.13.26 Quick follow-up now that the full Platinum build is finished and tested: - Arceus now keeps its Plate typing in EVERY facility format, including DOUBLES. There is a hidden eligibility/distinctness check that quietly bounced a Plate-Arceus out of doubles team selection; neutralizing it lets Plate-Arceus play doubles with the correct type. (Singles already worked.) - Flexible party size: the Battle Tower now accepts 1-6 in singles and 2-6 in doubles. This was done by widening the team buffer in the pokeplatinum decomp and rebuilding, not by a hex edit - a raw byte poke to the party-size limit crashes on team confirm because the team buffer is a fixed size. Multi/Castle/Arcade stay at their legal limits. - AbilityLock: if you give Shaymin or Giratina a hacked ability in PKHeX, the forme-change setter used to overwrite it back to the species default. One edit makes the setter only recompute the ability when it is the legal one, so a hacked ability now survives the Land<->Sky / Altered<->Origin swap. I packaged all of this (forme fix + unban + Species/Item Clause + Soul Dew un-nerf + Arceus typing + 6-mon + ability-lock) as a single source patch so nobody has to hex-edit. Credit to SmolJoltik for the forme-revert discovery that made it possible.
    1 point
  17. This was a fun little project someone from the PH community requested. Here's the link to the patches (modded PKHaX.exe also in the release page). 1. Unrestricted Battle Frontier: Removes the banned-species list and the registration validator's level cap + species clause + item clause** (`AppendIfValid`/`CheckPartyIneligibility`), and un-nerfs Soul Dew inside the Frontier (its +50% Sp.Atk/Sp.Def for Lati@s is normally disabled there). Covers Singles/Doubles/Multi/Link and all facilities. 2. Any ability on any Pokémon: Gen 3 doesn't store an ability — only a 1-bit slot index into the species table, which is why it looked locked. This adds a real per-mon ability ID in the unused PK3 Sanity byte 0x1E (outside the checksum), and patches every site that sets a battler's ability to read it. Set it with the included patched PKHeX (Gen-3 Ability dropdown now lists all 78; pick one, save). Key offsets (clean Emerald USA/EU): banned list `0x08611C9A`; `AppendIfValid` NOPs at `0x081A3F5E` (level), `0x081A3F82` (species), `0x081A3FA8` (item); Soul Dew gate `0x080697A0`/`0x080697D6`; ability hooks read PK3 0x1E with routines in free space `0x0837F260`, hooked at `0x0806AA2A`, `0x0806B694`, `0x0804C99A`, `0x0803AD68`, `0x0806BC62`. Files: three IPS (frontier-only / ability-only / full) + `PKHeX.exe` (net10, needs .NET 10 Desktop Runtime) + source. Apply to a clean Emerald; saves are cross-compatible. This project was assisted by the developments/contributions made by pret many years ago. Patched routines verified in Unicorn, behavior confirmed in-game (Soul Dew and Huge Power both measured dealing boosted damage). Here's the full write-up and a video demonstration. -IS2L *UPDATE*: For those interested in playing with the Emerald patch, I created a custom PKHaX program with the latest source code ( https://github.com/kwsch/PKHeX ) you can find here: https://github.com/isleep2late/Un-Nerf-Compendium/releases/tag/PKHeX This version of PKHeX now only lets you edit any ability in gen 3 but also lets you modify sprites/typing in Gen 1 the same way Pikasav can do. See:
    1 point
  18. I do but I think it's against forum rules to link it? that will be possible in this coming update. weird, everything seems fine on my end? super late but 1968-1973, male Tepig, Female Tepig, Male Pignite, and so on in that order hmm...sure! nope, sorry. I just got back to working on it after a few months and just like. I'm tired of giving estimated releases that I inevitably can't live up to, ya know? DX
    1 point
  19. This thread covers support for the following plugins I have made: - FlagsEditorEX - MissingEventFlagsChecker Need Help? 1) Specify the plugin and version 2) Provide detailed information about what you are attempting to do Bug Reporting 1) Specify the plugin and version 2) Specify the PKHeX version and language being used 3) Specify the game version which the save file comes from 4) Provide detailed steps you did for the issue to happen 5) If the issue only occurs to a specific save file, provide that file Please note that I need to be able to reproduce the same issue on my side to get if fixed, so the more detailed information, the more chances I get to fix such issue New Discovered Flags The event flags are being researched little by little. As the flags gets documented and descriptions are created, they will be embedded into the next version of the plugins. All research work can be checked here Event Flags - Research spreadsheet To contribute, create a copy of the above, fill the info you researched, and contact back with the information of what needs to be merged. You may also use this thread to report discovered flags. Priority for community contribution would be the 3DS games. B2W2 had some progress right now.
    1 point
  20. It's cool to see at least SOMEONE working on 3ds rom hacking. Sadly, I'm mostly interested in hacking XY. A question: Despite being made with USUM in mind, can your version of pk3DS be used on gen 6 roms? I remember pk3DS being a pain to work with. Terrible user interface, lack of QoL features, constant bugs and crashes, etc. The lack of alternatives was frustrating. It would be cool to see improvements in these areas.
    1 point
  21. Response inline. They shouldn't be trying to make excuses for why their modifications are clearly detectable, they should just own up to it. I wouldn't put any value on the save file, even if you only consider Lugia and Deoxys with the assumption that they were encountered without any cheats being active. They are simply unremarkable. Sure they may have completed XD legitimately, but they hacked in the event ticket item+flag to encounter Deoxys.
    1 point
  22. As it stands, this point below in itself is sufficient to prove that the save itself isn't clean. Everything else was just a really sweet and juicy cherry on top. You cannot legitimately trigger those flags in the wrong order. I am sorry to say that the save is definitely not clean and the story about receiving the ticket on this save is patently false, full stop. Nothing they can say will change that >< Not part of the main point, but rather just adding on:
    1 point
  23. because the values are correlated to the RNG seed that generated the pokemon. use the encounter database instead of manually changing individual properties. settle for imperfect values that you can make perfect via in-game mechanics (such as bottle caps). nobody is going to believe you when you show them a 6*31IV Pokémon.
    1 point
  24. 1 point
  25. hello bowlin! I'm less of an expert than you, but... if i took JackyJack307255's black save file and threw in my white forest npcs, then sent you the file, would that still help? sorry for the pretty late reply. i admire your commitment!
    1 point
  26. Hey Bowlin, sorry for the late response, but right now I'm trying to do the same thing as you. I'm currently have 6 BW saves (4 from Black, 2 from White), with them I have 29 out of 30 residents of the game, but unfortunaly I still missing Grace, I believe she's probably rare. If you happen to have a sav with her I would be glad, also I can share my savs with you if needed.
    1 point
  27. Should work in theory but I can't test the European ips files: GTI text speed up.zip
    1 point
  28. Yes. It is known that some immutable values are incorrectly set to mutable on HOME’s end. Due to the inherent risk from performing such research, and the potential abuse that can arise from this discussion, further research and discussion has been deemed to be not necessary. cheers.
    0 points
  29. Thank you! Though I admit, I went ahead and added them myself like a week after that post... lol Now I gotta figure out how to modify my save file to change them to the Tepig in the updated slots. Dunno if any old save editor will do. Oh well, that one is on me, haha. Something to learn when im not busy with work. Thank you for such a wonderful rom hack, im really having fun!
    0 points
×
×
  • Create New...