jacksonf
New Member-
Posts
21 -
Joined
-
Last visited
-
Days Won
1
Content Type
Profiles
Pokédex
Portal
Technical Documentation
Pages
Tutorials
Forums
Events
Downloads
Gallery
Blogs
Everything posted by jacksonf
-
What does flag 1269 represent in Pokemon Platinum?
jacksonf replied to a topic in Saves - Editing Help
I don't know which one is right, this spreadsheet or the checklist actually displayed on the plugin. According to the spreadsheet, 1269 is a field_item as you said. But the plugin shows that it's a trainer battle against a Reporter. There are only two Reporters on Platinum, so that's easy to check: Kinsey (mondays at Jubilife TV with four rematches available) and Valerie (Seven Stars Restaurant inside Hotel Grand Lake on Valor Lakefront). Some entries are not used in-game: there's a fight with unnamed Reporter who owns a Lv5 Rattata repeated four times and another fight with Kinsey (owning a Shinx Lv6 only). I got that info from this, posted here. So... just try some save file with the 1269 flag unchecked and fight the Reporters to know which one is true. And if 1269 is indeed a trainer fight, you can trust the plugin to answer all your flag questions. -
Pt/HGSS Trainer Records offsets & Misc. (research)
jacksonf replied to futuu's topic in Saves - Research
@Jollygator @Providence Since I posted, PKHeX has added a Gen4 Record Editor, check latest dev build that includes this PR: https://github.com/kwsch/PKHeX/pull/4298. Most of the records are not documented, but now noobs like us can help to speed things up by modifying values, doing trial and error and learn what they do, as the decryption part is done by the app. I tried to go one by one using the list futuu has posted but I couldn't correlate the values with what PKHeX shows easily. Gotta go the long way of testing what looks familiar (knowing the numbers in our save files). But more knowledgeable people may be able to do it in a smarter way. I haven't tested everything, but I am 100% sure of these records in my Platinum save. You can check them in the file I uploaded before and the one futuu edited for me: Record 0 - May be Steps Counter. Record 1 - Trainer Card score. Record 4 - Berries Planted. Record 7 - Wild Pokémon Battles. Record 8 - NPC Trainer Battles. Record 9 - Pokémon caught. Record 10 - Times Fished successfully. Record 11 - Eggs Hatched. Record 12 - Pokémon evolved. Record 15 - Battle Tower continues won (every 7 matches). Record 29 - Battle Tower won (Updates when you get a continue or lose the streak. It's the total you have won, not your record). Record 35 - Money Spent on the Mart, I guess (If you buy something it changes accordingly, but paying for the Daycare doesn't update the value). Record 40 - Pokémon sent to the Daycare (It doesn't update instantly, I guess you need to take some steps before it counts). Record 41 - Pokémon Defeated. Record 48 - Times you have watched TV. Record 49 - Nicknames given. Record 50 - Premier Balls got. Record 57 - Looks like Pokémon levels achieved through battling (Rare Candies and Daycare don't count). Record 58 - Battle Frontier total won**. This one is weird. It updates everytime you defeat a trainer in the Frontier but it should be higher. I had a legit Battle Hall 180-streak and every Gold Print from other facilities, but this value is much lower. Some facilities and/or battles may not count, not sure. Record 60 - Battle Factory won. Record 61 - Battle Castle won. Record 62 - Battle Hall won count. Record 63 - Battle Arcade won. Record 65 - Castle Points won (Not the same as current record CP). Record 68 - BP got. Record 69 - BP spent. Most of them are in the same exact order from futuu's list. Some are not, beware. Record 47 is probably berries picked but I didn't test that yet. Record 55 or 56 may be related to Pal Park as they're equal to 335 and 350 respectively in my save file. I "palparked" almost every species from my Emerald playthrough, so 335 and 350 are close. Tried palparking today but the values did not update. I may wrong or it only counts new species from palparking (I've seen and obtained the entire Dex). Citing the PR's author (abcboy101), fields are not exactly the same in every Gen4 game. I'm not a programmer but the summary part of the Record4.cs file is not that hard to follow. Looks like he has also found this to be true: Diamond/Pearl: Record 0 is Trainer Card Score. Platinum: Record 1 is Trainer Card Score (as I found out too by testing his PR). HG/SS: Record 1 is ApricornGet (not sure what this means, I don't own HG/SS). Record 2 is Trainer Card Score. Record 22 is BadgeGet (again, not sure). Record 69 is BattlePoints. -
I don't know if this counts as a "legality" issue because PKHeX is flagging them legal on boxes alright. But I didn't know where else to post this. As you probably already know, every coach trade from SV has 0000 as SID, and TID differs for everyone but Grusha and Clavell (Not 100% sure, I'm still missing Carmine's trade). So, when you click "Verify All PKMs", you get Invalid: TID sharing across different trainer names detected. It is a really tiny thing but it may get some people confused.
-
Pt/HGSS Trainer Records offsets & Misc. (research)
jacksonf replied to futuu's topic in Saves - Research
Thanks again for taking the time to help! Oops, I thought that caught=owned (that's what I said 483) but I guess caught=caught. Will edit this post If I manage to trigger the NPCs. Hope this gets added to PKHeX someday. EDIT: If you want to know how to trigger the NPCs, watch this video: https://www.youtube.com/watch?v=-Rp9rY-61To. -
Pt/HGSS Trainer Records offsets & Misc. (research)
jacksonf replied to futuu's topic in Saves - Research
Ah, so Flag and Constant are two different things? Or does the Constant list only includes what has been already researched? Goes to show how much I don't know. Thank you, the Globe part was easy to follow. Grateful for the offer, here's my save file: Plat Save.sav -
Pt/HGSS Trainer Records offsets & Misc. (research)
jacksonf replied to futuu's topic in Saves - Research
Not knowing a thing about hex editing, I'm trying to make sense of this but got stuck. I'm trying to edit a Platinum save. Flags 71; 72; 73 and 84 are easy. They can be changed in the Research tab of the Event Flag Editor. Don't know what they meant with "accessed GTS: flag 2444 set". It's not a constant (they go from 0 to 287), nor a hex number telling you what flag is it (equals 9284 in decimal). I thought it was an offset and changed it from 00 to 01 in my save file, but seems like I'm mistaken and/or doing something wrong (save file gets corrupted). Changing GeonetGlobalFlag from false to true in the Simple Editor doesn't trigger Mr. Goods giving you the Globe either. Now the dumber tries: I go to the 61B4-6367 block, but I don't know what to do with the list futuu posted. Knowing I caught the entire dex (493) I tried the sum of 61B4+24 (Pokemon Caught) and it's 61D8. Which in my save file is 27 hexadecimal (39 in decimal). Then I tried 61D8-61DB, assuming that Pokemon Caught goes from 24 to 27 because 28 is Times Fished. In my save file that's 27 D0 1B F7 and no matter if I flip the order or not (I remember hex editing a Gen3 file and I had to flip them), it's a very high decimal number, far from 493 (01ED in hex). Then I tried searching for 01 ED and ED 01 but no matches found in the 61B4-6367 block. If teaching how to understand this is too much, I just really want two things: 1.- The Globe from Mr. Goods. 2.- See where is my Battle Hall won count stored (F8 in the futuu's list). I have a legit 180 streak but I want to set the score to 10000 and trigger this: If the record is over 1,000, the player will get Johanna, and over 10,000 will get Professor Oak or Jasmine. BUT... Changing the record in the Battle Frontier tab of the Misc Editor is not enough. Bulbapedia may be wrong or it may be a random or bugged event, not sure. -
Hello, here reporting some issues on the latest PKHeX version (230823): In a Platinum save, Umbreon from Colosseum is flagged as illegal. Asking for the Fateful Encounter flag. If I'm not mistaken this is only set on XD (I can't see this flag on any Colo mon I have). Also, it says that it has a wrong PID. I thought it was something screwed up by me but, after checking my Colo save, the same Umbreon is being flagged only for knowing Bite. The PID/IV/etc is the same from the Platinum save, and it's not a mismatch. Same behavior in every Gen3 save (Bite being flagged). Removing Bite makes them legal (even though Bite should be legal). But no luck in Gen4. Gen3 Saves: Legit gift eggs from Pokémon Box illegal for many reasons: Location, PID and moves. Gen4 Save: Legit Munchlax is being flag as illegal on Platinum save. Unable to match an encounter from origin game. It was caught on the Route 208 honey tree. Keep up the good work! Hope I'm not reporting annoying mistakes by me or known issues.
-
I'm sure Kaphotics already knows this; the level-up moves issue is present every step of the way. What I mean is, a Gen3 Lv. 50 Deoxys is being flagged as illegal starting from Gen4 for knowing Psycho Boost. And I found another issue checking my Platinum save file: Level 50 Shaymin is being flagged as illegal after learning Air Cutter (from in-game Move Tutor) even in Sky Form. I've checked it using latest dev build. Other than that, evotree new system is working perfectly with my save files, thank you!
-
Well, I don't know if this is the first time the issue arises but it's the first time I've seen it. I'm using latest 20230511, and it's showing this alert when I click the "Items" button on the SAV tab: Happens only when I try to edit a Platinum save file. Tested Gen3/5/9 files (what I have) and is the only one showing this issue. And if I ignore the alert and go check my TMHMs, this error dialog shows up: And it's truly removing said items. Hope is easy to fix. Thanks in advance for any advice/help. EDIT: Compiled latest commit and it's fixed!
-
Hello! First, thanks for your work. I've found a little issue with the latest event. I was filling every parameter box and getting 0 results. Got very confused. Afterwards I chose to search for "Any" and then I saw the issue: It's giving the wrong Ability and Gender to them. Example: Iron Leaves appears with Ability Static and Male Gender, when it should be Quark Drive and Genderless. Other than that is working as intended (I've found my legit Iron Leaves seed and everything is correct).
-
Well, I've read that Koraidon/Miraidon have fixed IVs but I'm confused about it. From what I gather, the Miraidon we get should be Modest with four perfect IVs and Electric Tera-Type but I got a Quirky one with four perfect IVs, the other two at 28 and Dragon Tera-Type. I don't think I'm that lucky to get 28 twice at random, so... My questions are: Is the nature fixed too or it is random? What about the not guaranteed perfect IVs? I've seen screenshots of 25 but never 28. And why is mine Dragon Tera-type? I mean, I'm not complaining; 31/31/28/31/28/31 is a beast, I can mint the nature and change the Tera-type if I want to. But I really want to know how it works. Spoilery question ahead, finish the game first: Thanks in advance for any answer.
-
RNG Reporter Not Working? Something about .NET?
jacksonf replied to RetroChomp's topic in Miscellaneous Help
Don't use RNG Reporter as it is (surely?) discontinued. Try with PokeFinder, it's from the same developer but made better. -
CHANNEL Jirachi PID for specific IVs (Pokemon Rescue) ✔️
jacksonf replied to pokemontourist's topic in Pokémon Legality
Using IVs to PID search, select your desired nature and write the CHANNEL's TID. At the end column you can see the corresponding SID. And if it gets flagged as illegal, try changing OT gender. -
CHANNEL Jirachi PID for specific IVs (Pokemon Rescue) ✔️
jacksonf replied to pokemontourist's topic in Pokémon Legality
SID is always different for Jirachi afaik. This is the closest I could get, some things are different but it's legal: 385 - JIRACHI - 2B0987082187.pk4 -
CHANNEL Jirachi PID for specific IVs (Pokemon Rescue) ✔️
jacksonf replied to pokemontourist's topic in Pokémon Legality
A Docile Jirachi with 31/12/24/27/13/3 IVs is not possible with CHANNEL method (at least in my testing). I found Impish, Modest, Adamant, Quiet, Lax, Gentle and Calm. If you care about it being legit you're better off getting a new one. -
Happens to me too, looks like the issue is with .gci format itself as it doesn't work with Pokemon Box saves either.
-
Pokemon Heart Gold .sav not opening on PkHex
jacksonf replied to MinDTRiX's topic in Saves - Editing Help
The size is right but the save is mostly filled with 00 (it's a bad dump). I'm not an expert but try cleaning the cartridge, the slot, try another dumping app or method. -
I had the same issue. There's an unknown (undocumented?) Event Constant changed by any flag you steal and is not triggered by just editing the amount you captured. I tried by my own means and it may be 74, 77 or 182 but I didn't know which value to put and whatever I tried failed (it may be caused because it records the trainer name and ID of the people you steal, so is not a 0; 1 or total amount variable). Cheat codes didn't work either, as they only change the amount of captures without changing the event constant/flag, so you get the same result (Platinum flag without Trainer Card star). This may not be the answer you want, but I ended up using my save file on both sides and stole one flag after putting 50 captures on PkHeX.
-
Is there a way to change base stats for just my team
jacksonf replied to Nosnos's topic in ROM - GBA ROM Hacks
I think you can use EKHeX (a fork of an older version of PKHeX for Emerald Kaizo) on vanilla saves. There you can set statuses to your mons. It may end up being extremely annoying but you can poison them and move around until they're at 1HP and get rid of the status.- 2 replies
-
- Pokemon Emerald
- pokemon ruby
-
(and 2 more)
Tagged with:
-
Latest version (210401) is flagging one of my Colosseum starters (Espeon) as illegal with "Invalid: Unable to match an encounter from origin game". I got them using PokeFinder. I don't know why, but Espeon's PID is being read as coming from a different seed, when it should be the same. You can check that they're seven frames apart as it should inside the seed being read from Umbreon. If you make a PID to IV search in PokeFinder, they show at different seeds. Espeon is showing the same as PKHeX, but Umbreon is different. If I search the seed C591894E with the IVs I used for Umbreon, the same PIDs are 7 frames apart as they should again (this seed is never shown in PKHeX): I don't remember this happening with previous version of PKHeX but I can't find it anywhere. Here are the mons: 196 - ESPEON - 36C8B67CC615.ck3 197 - UMBREON - B11A222B1D5F.ck3