NekoSabrina
Member-
Posts
161 -
Joined
-
Last visited
-
Days Won
4
Content Type
Profiles
Pokédex
Portal
Technical Documentation
Pages
Tutorials
Forums
Events
Downloads
Gallery
Blogs
Everything posted by NekoSabrina
-
Question about some Gen 4 offsets
NekoSabrina replied to NekoSabrina's topic in Saves - Editing Help
Okay, so there at least seems to be a how to it, but not exactly the what (and PKHeX doesn't exactly allow one to hone in on particular flags or constants so precisely, so it'll definitely be a case of trial and error later). In the meantime, figured I'd recycle the topic for my next question. Another thing I seem to have run into at the moment is trying to edit the Underground stats to make things happen.....and they aren't. Now, I found a helpful topic that at least pointed me to one of the sets of constants I'm looking for...except it's Platinum and I don't know if those constants would be the same for D/P. Pretty much just looking to find the constants and/or flags that would match up for number of Flags obtained and number of Players encountered that would trigger Underground Man and Mr.Goods' rewards and the encounter with Spiritomb EDIT: And for the record, I don't have a Pearl or Plat save started, so I can't try linking with them to make a save comparison (and judging from an earlier experiment, trying to make the game link with a copy of itself is touchy at best). EDIT 2: Throwing in a screenshot of where my Underground stats are currently set. Despite having the flags set where they are, I'm not getting any of the rewards from the Underground Man, and despite having the players met set to 32, no Spiritomb (and I edited that number after using the Odd Keystone). -
Well, that's what I had been doing (I never do editing while the emulator is running). The weird thing is I moved the Bidoof to slot 1, saved, and now PKHeX sees it. Weird...
-
So I just started a Diamond file and I'm coming across something kinda unusual. I placed a Pokémon in Box 1, but when I open PKHeX, the box appears empty (and reloading the Box by switching to the adjacent ones and back doesn't seem to work). When I load the save back up, the Pokémon is still there where it should be, so... Using the latest version of PKHeX as well. Now I'm not sure if this is just a quirk with my game since I'm very early on, or if it's an actual problem and whether or not it extends to the other Gen 4 games.
-
So I'm about to start messing around with some Gen 4 games I have, and I was wondering if anyone knew the offsets or whatever data aligned with the following things Random Daily Great Marsh Pokémon (D/P and Platinum) Daily Trophy Garden Pokémon (D/P and Platinum) Safari Zone Item Level (HG/SS) Daily Swarms (D/P, Plat, and HG/SS) Basically, I want to try to speed up some of the annoyingly slow and/or tedious methods for catching Pokémon when I get that far in these games, but I didn't see that information readily available in PKHeX as-is.
-
Well, I'll look into flashcards, but probably not going to be able to do anything on that for now (seems like the most direct way to get things done with the newer firmwares, and at least it's something I can have ready if I ever get a second unit or something). I'd rather trust something I know in PKHeX since I know how to properly edit in events with that from experimenting with roms. In the meantime, I guess I can just get started and see what I need. If need be, I can always ask if someone wants to send me some starters (the ones I don't pick) or whatever.
-
Okay, well that sucks. I was hoping maybe I still had a chance, at least through games I owned. I know there's something in the eShop that could be exploited on 11.5, but I think it's since been patched (and it would have either cost me money or had me jumping through hoops), not to mention I can't access the darn thing without updating the firmware anyway. Is 11.6 (the current version) better, worse, or about the same in terms of trying to find exploits? I still want to see if there's any possible way I can sneak in and do something, but I'm kinda thinking I'm in the same place. Too bad there isn't an actual Homebrew Channel for 3DS like there was for the Wii, probably would make things slightly easier (though there's still the matter of the initial install).
-
Unfortunately I don't have any flashcarts (never needed them before). The DS and 3DS games I have are all actual carts, and what fooling around I needed to do with the DS games, I was usually able to get away with using an AR for. It's a pretty tricky spot I'm in. I know waiting this long hurt me, but it's not something I had any control over.
-
Being broke sucks, but I finally managed to get a 3DS (specifically, a New 3DS XL) so I could play Gen 6 and 7 games......and then I find out that editing their saves isn't going to be as easy as I thought it might be (mostly I just want to go back and get old events I missed, why couldn't more of them be easy QR codes like Magearna?). The obvious answer is that I need Luma (since that's what seems to be the program to extract/import saves that everyone uses here), but....well, how the heck do I actually mod my 3DS? Unfortunately luck has given me not a lot of options. The firmware my 3DS came with is 11.5, which eliminates a lot of the easier options. I don't have access to a second 3DS, NO interest in hard-modding, and any option that costs money is also out. I heard that the Secret Base exploit in OR/AS might actually still work on my version of firmware, but I don't know for sure. So if anyone out there knows how to help, I just want to figure this mess out as quickly and as easily as possible...
-
Getting PID Mismatch flags on Gen 5 mons
NekoSabrina replied to NekoSabrina's topic in Pokémon Legality
Okay, how would I use RNGReporter to fix the PID on that Genesect? A lot of the instructions I've seen for using it are focused on Gens 3 and 4 rather than Gen 5 (not to mention the fact it's an event Pokémon, which probably adds an extra factor to it). Also, again, strange that these Pokémon (among some others) were listed as just fine until the most recent updates (and PIDs don't cover as much in Gen 5 as they do in 3 and 4). -
Getting PID Mismatch flags on Gen 5 mons
NekoSabrina replied to NekoSabrina's topic in Pokémon Legality
Well, the one I'm worried will be more difficult to fix would be the event Genesect, but if there's an actual simple way to fix both, I wouldn't mind knowing it (especially if it actually is as simple as rerolling the PIDs in PKHeX) 523 - Zebstrika - FDA5B3771893.pk5 649 ★ - Genesect - BF4A997882A0.pk5 -
Okay, after the most recent update, I've noticed some of the things in my Gen 5 saves are getting flagged for an Encounter-Type PID when they weren't getting it before. Now, admittedly when I was playing around with these in PokeGen to start with, I was under the mistaken impression that when editing things like Nature and IVs, I needed to delete the PID and have a new one be generated by PokeGen. Since then, I've learned that PIDs in Gen 5 have nothing to do with Nature and IVs (...they don't seem to have anything to do with IVs in Gens 3 or 4 either, at least going by Bulbapedia, yet PKHeX throws a fit over those not being right in those games anyway) and that PokeGen's ability to generate PIDs out of thin air wasn't exactly on-point, so I probably should have left the PID alone. Now here's the specifics of the flag for the Zebstrika I'm showing as an example, going by the detailed list: Invalid: Encounter Type PID mismatch. === Valid Move 1: Learned by Level-up. Valid Move 2: Learned by Level-up. Valid Move 3: Learned by Level-up. Valid Move 4: Learned by TM/HM. Valid: Valid Wild Encounter at location. Valid: Nickname matches species name. Valid: Current level is not below met level. Valid: All ribbons accounted for. Valid: Ability matches ability number. Valid: Correct ball for encounter type. Valid: Gender matches PID. Valid: Encounter Type matches encounter. === Encounter Type: Wild Encounter Grass (Blitzle) PID Type: None So my question pretty much comes down to this. Is this something fixed simply by letting PKHeX re-roll the PID until something valid pops up, or is there something specific I have to fix to make it right? If it's just a matter of re-rolling, then I do have one little issue...and that's the movie event Shiny Genesect. Rerolling the PID erases Shiny (that would be a nice fix in future versions of PKHeX, to be able to reroll and maintain Shiny status), so that process becomes extra tedious. Still, if that's the method that works....it's probably going to be quite the pain to fix. Encounter Type: Event Gift (PGF) (Genesect) PID Type: None
-
A couple of odd things I noticed, possible bug?
NekoSabrina replied to NekoSabrina's topic in Pokémon Legality
So once again I seem to have stumbled on something that seems like an oversight in PKHeX's cross-gen support, and this time I might actually be right. I've been playing Pokémon Red (ah, good ol nostalgia...) and after getting sick and tired of having only Ember as my Charmeleon's Fire offense, I finally broke down and decided to give him Flamethrower early.....and then I get the message that it's an illegal move (likely because it's underlevelled for knowing the attack in Gen 1). However, I used the appropriate prompts for editing a Gen 1 save to allow Gen 2 learned moves (which Flamethrower could be, via Crystal's Move Tutor or possibly even breeding) and yet it's still triggering this flag. Makes me wonder who forgot to make Flamethrower a TM in Gen 1. They got Thunderbolt and Ice Beam (and yet there's also crap like Water Gun, Take Down, SelfDestruct....) -
A couple of odd things I noticed, possible bug?
NekoSabrina replied to NekoSabrina's topic in Pokémon Legality
Well, seeing as how what I'm trying to edit right now actually came from cartridge games, I would like to preserve the Secret IDs if at all possible. Also I'm guessing the Max Results field basically is a measure of how many PIDs RNG Reporter actually looks through in one search (in which case, telling it to look at more than 4000000000 or so results is probably a waste of processing power since at some point it's looping back and checking the same PID results again)? -
A couple of odd things I noticed, possible bug?
NekoSabrina replied to NekoSabrina's topic in Pokémon Legality
Well, I figured I'd start with that Latios I posted earlier and work from there. I know it's a Method 1 Stationary Pokémon based on your little guide there. Using RNG Reporter and pushing the max results (boy, does that make that program lag hard) I've actually managed to preserve a good chunk of what I wanted for that Latios (nature and 3 IVs), but I figure more could still theoretically be possible... What annoys me is that if I start messing around with Gen 3 or 4, I'm going to have to do this on everything I want to edit (thank goodness they separated IVs entirely from the PID in Gen 5, IVs are probably one of my least favorite things in Pokemon). -
A couple of odd things I noticed, possible bug?
NekoSabrina replied to NekoSabrina's topic in Pokémon Legality
Well then I would hope theoretically there would be a way to generate a PID that matches what it is I'm trying to do (though so far I haven't found it yet, even with RNG Reporter's help). I've really been pushing that program, but so far I've only managed to get some of the factors to align and not all... Probably would be much easier to do on a non-Shiny. -
A couple of odd things I noticed, possible bug?
NekoSabrina replied to NekoSabrina's topic in Pokémon Legality
Is there a way to fix the PID or whatever value is off to make that error go away, or is that impossible (at least at current)? Also, I thought IVs had nothing to do with the PID (Nature and other factors, yes, but not IVs). At least, according to Bulbapedia they don't -
A couple of odd things I noticed, possible bug?
NekoSabrina replied to NekoSabrina's topic in Pokémon Legality
I see, so I kind of have to play the long game with some of these edits. Still, that Raichu was hatched from an egg so I'm surprised the met data doesn't at least reflect that (the weird thing, I've got some other things I've hatched that are marked as legal with a Met level of 5, so I have no idea how that's supposed to work). I guess if I knew how to fake that Raichu's been traded back and forth between gens, that might help. Still, I'm not too worried about legality flags in Gens 1 and 2, it's just annoying to see them (especially when they seem to pop up for no apparent reason). It's Gen 3 onwards that they really need to be paid attention to. Speaking of, I also threw in the Latios just to see if anyone could figure out the Encounter PID Type flag (which, as I said before, I was getting before I ever edited this thing to be Shiny). I did reroll the PID after selecting Shiny to make sure I got one that matched, so it can't be an error there. And despite what PKHeX says, that Latios originally did have the Fateful Encounter flag checked, so that's a false illegal check there. 026 - RAICHU - 2736.pk2 381 ★ - Latios - 21BD2981C048.pk5 -
A couple of odd things I noticed, possible bug?
NekoSabrina replied to NekoSabrina's topic in Pokémon Legality
Well the thing about the Latios, it was getting those errors before I made it Shiny (so even before I messed with it, as a legit cart Pokémon, it was getting flagged), so editing it Shiny has nothing to do with the problem on that (also I'm surprised this got moved to legality, since at least what I was pointing out about Raichu were actually possible flaws in PKHeX's Gen 2 support). As for the Raichu, there REALLY isn't that much more I can tell or show you. I hatched it from an egg as a Pichu, evolved it all the way up to Raichu, gave it the move that's getting flagged (again, a Gen 1 TM, so perfectly legal even for a Gen 2 'mon). However, while poking around I did notice another possible flaw in Gen 2 support: when I checked my Togepi (something I know also hatched), it was showing that it was legal with a met level of 1, which should be 5 for a Gen 2 game. When I adjusted the level on my Raichu to match that (to see if it would remove that particular flag from Raichu and only leave the illegal move one), I got this: Yeah, this is a Pokémon Crystal save, where it's perfectly possible to have a female trainer (also, none of my other Pokémon in that save have that flag, go figure) -
Alright, while playing around with PKHeX lately, I've come across some odd things with the legality checker, and I don't know if it's just a matter of incomplete cross-generational support or what, but I've got two cases here where a legal Pokémon is getting flagged. With this Gen 2 Raichu, it's getting flagged for what seems to be an illegal encounter and for an illegal move. The thing is, I hatched this Raichu (as a Pichu, of course), so why it's checking for an encounter, I'm not sure. If it follows this rule with everything, then pretty much anything hatched will get this false flag. As for the illegal move, the attack in question is a move Raichu could legally learn via a Gen 1 TM (so it's entirely possible for it to have been traded to Gen 1, taught the move, and traded back), but yet it's flagged as illegal likely because there was no way Raichu could learn the move in Gen 2 on its own. With the Latios, I edited it to be Shiny, but beyond that it's a legal Pokémon straight from a cartridge (transferred from Gen 3 -> 4 -> 5 and traded from a cart to one of my roms), and even completely unedited it was getting flagged for that encounter PID error. Now as for the Fateful Encounter flag, the previous version of PKHex seemed to think it was mandatory to have on Latios and Latias, while this version seems to think they should not have it. For the record, this Latios originally did have the Fateful Encounter flag as a result of it being caught on Southern Island (in other words, obtained via the Eon Ticket and thus as an event encounter). The matching Latias, caught as a random roaming encounter, did not have that flag for obvious reasons, so it should not be an automatic yes or no for that flag. Obviously the Fateful Encounter and Illegal Move problems are outside my ability to control, but is there maybe something I can do to fix the other errors, or are those pretty much out of my hands too?
-
It seems that whenever I try to connect with my emulator (which is set up to be able to go online, I've done it before), I keep getting error messages stating the server is either overloaded or not working properly, even though connection tests work and it seems like at least some people are able to get on (I've seen recent entries on the pkmnclassic.net GTS page that would have been uploaded while I've been having these problems). I haven't tried connecting with my DSs to see if they can get on or not, but for what I am trying to do, if the rom can't connect, then there's no point in trying (there's something I basically want to gift to myself on the rom). Given that the purpose of this server was to give new life to the Gen 4/5 online battling and trading scene after the Nintendo WFC was shut down for them, if there's something preventing people from getting online, it kinda defeats the purpose, no? EDIT: So either it's been fixed, or I needed to run my emulator with admin rights to allow the emulator to properly communicate (I don't remember needing to do that before, though). Either way, I got it to work today.
-
I was playing around a little and I think I might be onto something. I wish I had been able to do that egg trading I planned to do as part of the preparation for this (again, AltWFC seemingly with technical difficulties), but I think I've managed to figure out enough to possibly fix this. I'll give it a try later when I have some time (it's a lot of eggs to edit if I got it right). EDIT: PKHeX helped quite a bit in sorting this out, but it seems that for whatever reason, the location data on the eggs was being reversed (the received from was being set as the non-existent hatched at location and vice-versa). Fixing that is making everything look right now (and you can see the process of fixing things in the pictures). EDIT 2: So apparently this only applies to eggs that are "traded", and normal eggs actually work like how it shows in the first image. Go figure...
-
Well the thing that might be what's biting me is the OT data. Since I wanted this egg to look like it was traded, I put the data of the trainer on another file on these eggs rather than the data of the trainer on that file. The only thing is that I don't have an example of a traded egg on the cart to work with to know if that's what's screwing me up or not. I tried to do that, but AltWFC has been having technical difficulties so I can't get one in to look at the data.
-
The 'As Egg' checkbox on the Met tab is auto-checked if the Egg box is checked on the main tab, so that seems to be normal. It's either the Trainer ID data (but if it's traded, it should have the trainer data of where the egg originated from, no?) or that 'Matching trainer information' checkbox....which despite how much I've tried won't stay checked (I'll check it, save the changes, load said changes on the rom, but when I check it the box goes back to being unchecked, meanwhile it's checked on an egg I generated in the rom the old-fashioned way). EDIT: Seems PKHeX handles things differently than PokeGen (but it won't edit a Gen 5 save, at least not the version I'm using). However it does seem to work the same way - if the Pokémon is set to be an egg, then the 'As Egg' is auto-checked. Still can't seem to find any possible mistakes, though... EDIT 2: Updated my PKHeX to a newer version but....yeah, nothing new. Still haven't figured out how to fix this.
-
Okay, I may have set myself up for some pain with this, but I have run into a weird occurrence trying to make some eggs in a Pokémon Black rom I've been using as the testing grounds for my PokeGen experiments. I made a whole bunch of eggs (they're all White Forest Pokémon) in my Black save, and in PokeGen they seem to all be okay, but in the game, not so much. As you can clearly see from the screenshot, the location and date data is messed up somehow. I've been over pretty much every detail of the data in PokeGen and it looks okay, so why is it not working right? (and I've tried checking the 'Matching Trainer Information' checkbox and that doesn't work either). Now, the one thing that might possibly be fouling me up in the blatantly obvious category is that I don't have the Trainer info for my Black version trainer attached to these Eggs (they're meant to work as if they've been traded onto the file from another game, hence why game of origin is set to White instead of Black and the trainer info of the trainer in another rom is on these eggs). Now, I meant to actually trade an egg from my Black 2 cart onto the rom so I had an example of what a traded egg looked like data-wise, but AltWFC seems to not be working right so I wasn't able to do that (server's up, but can't connect to it), so I was kinda forced to improvise.
-
Bulbapedia made it sound like there was a whole complex formula to determining whether Wurmple evolves into Silcoon or Cascoon. I guess I'll experiment and see what I come up with. EDIT: As it turns out, BOTH Wurmples evolve into Silcoon. Good for the female, which I wanted to evolve into Silcoon. Not so much on the other one, which I wanted to evolve into Cascoon. This pretty much debunks the simple what-the-hex-ends-in theory, since in hex that Wurmple's PID is B608B5DF (with the B608 part, according to bulbapedia, being where the determination of Wurmple's evolution is in Gen 5+). Converting the B608 to straight numbers comes out to 46600. Not sure how simple or hard this change might get from here. EDIT 2: Well, it seems to be pretty easy, or maybe I just got really lucky. I changed the raw number to 46605, which changed the hex to B60D, and that was enough to make the second Wurmple evolve into Cascoon.