-
Posts
1188 -
Joined
-
Last visited
-
Days Won
17
Content Type
Profiles
Pokédex
Portal
Technical Documentation
Pages
Tutorials
Forums
Events
Downloads
Gallery
Blogs
Everything posted by codemonkey85
-
Help Wanted! - Pokémon DS Save Structures
codemonkey85 replied to codemonkey85's topic in Saves - Research
Actually, the bytes 0x86 and 0x87 are probably used, based on the values here: It's hard to be sure without testing (which I cannot do now as I am at work), plus the fact that the DPPt ball location is evidently only one byte (since the balls in DPPt ony took up one byte, as opposed to these new ball values). Mind you, balls that existed in DPPt will be set in this area as well as the DPPt ball location. This area of the data exists soley for compatibility purposes, just like when new met locations were introduced in Platinum. Excellent work, Grovyle91! In the limited number of posts I've seen of yours, you have done some impressive work. Feel free to add this info to our wiki. -
Well put, Illithian. Closed!
- 3 replies
-
- heart gold and soul silver
- pokesav
-
(and 2 more)
Tagged with:
-
0x86 stores the value for the HGSS ball used to capture the Pokémon. The ball location in DPPt is set to a Poké Ball if an Apricorn ball is used. This ensures compatibility between the different versions. Nice work so far!
-
It's not on one thread; the stop button does work, just not right away.
-
Moved to Save R&D. I will be checking this out shortly. EDIT: Well, I like the GUI a lot. But it seems that if the program is busy populating the list with PIDs, the Stop button isn't instantly responsive. At any rate, this program is pretty awesome. Keep up the good work! By the way, a progress bar for the search would be pretty awesome.
-
Yes, I like your convention better. Much easier to remember what each method actually means in terms of PRNG advancement.
-
speculation Pokémon HeartGold and SoulSilver Speculation Thread
codemonkey85 replied to Guested's topic in Generation 4
Eh. The birds being there don't impress me or annoy me. I mean, I caught them in Platinum (with Master Balls!), so they're kind of superfluous now. They won't even make decent trade fodder is my guess. Of course, that page could just be a reference to the meeting with the birds that took place in FRLG. If some crazy fool out there really has the game, I hope they do more than just slap a coupla manual pages up on the 'net. -
speculation Pokémon HeartGold and SoulSilver Speculation Thread
codemonkey85 replied to Guested's topic in Generation 4
Yeah, again... that was a joke. :\ Someone has the game and they're scanning images of the manual? Why stop there? Where's the manual in PDF format? -
Turning the Pokemon Directly into AR Codes
codemonkey85 replied to Razzmatazz's topic in RAM - NDS Help
FYI, I made a program to load a PKM file and output an ARDS code, just like I said I would. I'll upload it to the site tonight. -
speculation Pokémon HeartGold and SoulSilver Speculation Thread
codemonkey85 replied to Guested's topic in Generation 4
What? That makes even less sense than Giovanni returning. What would Cyrus possibly be doing in Johto or Kanto? Especially if these games take place after the events of Platinum (assuming Platinum is canon over DP), and he's still isolating himself in the Distortion World. -
speculation Pokémon HeartGold and SoulSilver Speculation Thread
codemonkey85 replied to Guested's topic in Generation 4
Assuming that this is all not just a fabrication and the birds really are in HGSS, some are speculating that there are simply more than one of each legendary bird in the world. I dunno. That will be an exciting day... like Christmas morning! Well, that bit about the Distortion World in Johto was a joke. But if it were in HGSS, let's face it... a parallel dimension is a parallel dimension. The entrance could be anywhere. Unless we go with the odd explanation that the Distortion World is only parallel to Sinnoh. o_0 EDIT: It sure freakin' seems like it! Just consider the number of overworld sprites that needed to be made. Including the ten alternate forme Pokémon (Pichu, Unown, Deoxys, Burmy, Wormadam, Shellos, Gastrodon, Rotom, Giratina, and Shaymin, not counting Arceus because it is probably a simple pallette swap), that's 537 different Pokémon to represent. Now, each sprite is animated while standing, so that's two frames. There needs to be a front, back, and side view (assuming the reverse side is just flipped). There also needs to be a walking animation, which I think is different from the idle animation. If that is the case, we are looking at 3,222 sprites! And that's just part of one feature. -
speculation Pokémon HeartGold and SoulSilver Speculation Thread
codemonkey85 replied to Guested's topic in Generation 4
Well well well... what is this? According to Serebii / some Japnese imageboards, the legendary birds of Kanto are evidently possibly obtainable in HGSS. Assuming that is true, what, exactly, is the point of Platinum if you already have DP and are getting HGSS? So far looks like the only Platinum exclusive feature is the Distortion World. I can just see the next Pokémon Sunday / CoroCoro issue: "Distortion World appears in Johto!". -
Well first of all, trading doesn't set any "flag" for the in-game events you are referring to. The only thing that sets those off is if you have the correct PKM in your party and it has the Fateful Encounter flag set on it. Second of all, I'm pretty sure this topic belongs in Save R&D, not Misc. The data structure of the Pokédex and Pokétch Pokémon History apps have been laid out; to make a program that can perform legal trades between two games, we have yet to discover the structure of the Journal (which I believe will record trades), and there may be other things I am not thinking of just now. Otherwise... it should be possible. Even better would be if we wrote an app that can directly connect between two computers over the internet to perform trades between save files on each machine.
-
Ahh, okay. Glad to hear it. Thanks!
-
Chansey, yes. Clefairy, not so much.
-
Jigglypuff is not female only. It is male approximately 25% of the time. Anyway, I'm surprised no one has figured out RNG abuse of the GBC games yet. They've been hacked to pieces.
-
Just jumping in an expiring topic to say, the going theory I've heard is that the colors represent growth rates due to the Pokémon's Nature, not anything to do with IVs. For example, if your Snorlax's Special Defense was blue and Speed was red, that is indicative to me of a Quiet Nature. But it's all speculation at this point, since no one has actually verified this with the Nature in the Pokémon's summary. :\
- 31 replies
-
Incidentally (and only slightly off-topic), I've only seen methods 1 - 4 as they are posted on that Smogon article by X-Act detailed out. Is the algorithm you just mentioned detailed anywhere?
-
Turning the Pokemon Directly into AR Codes
codemonkey85 replied to Razzmatazz's topic in RAM - NDS Help
Freaky! You're probably no more than twenty minutes away from the office I work at. I hope you're not a crazy unstable stalker! Anyway. As of right now, my generator only makes random Pokémon, using the normal NDS generation method (seeding the RNG with the date just like the game). Later there will be editing options to go back and fix specific stuff. For PPSE, I suggest you head on over to Misc. Research & Development, where the PPSE threads are located. -
Turning the Pokemon Directly into AR Codes
codemonkey85 replied to Razzmatazz's topic in RAM - NDS Help
You have three options: A) Use PPSE to load any old save file, and use its ARDS output function to generate a code for your game. B) Use my Pokémon Generator program to make a brand new PKM and use that program's ARDS output function. C) Wait for me to make a program specifically designed to load a PKM file and output an ARDS code. Just so you know, that "a1d40000" is hardly representative of a full working ARDS code for adding a Pokémon to your save file. It is more like 40 times that size for adding one to the PC, and even bigger for the party. FYI: I moved the topic to RAM Editing. Seemed more appropriate. -
Games: Pokémon HeartGold & SoulSilver Famitsu Review
codemonkey85 replied to NewsBot's topic in News Discussion
Play-Asia is safe, Slayer. It's a popular site for this sort of thing. It's also the site that I pre-ordered HeartGold from. I'm not entirely sure any magazine's rating system is completely unbiased, but I also already knew these were going to be the best Pokémon games ever, so eh. Also, too bad about the "lack of surprises" thing. Then again, there could be some left if there are event-related unlockables in the game. -
Yeah, you left something out there... the Directory property is not a String. Try this instead: If Counter > 0 Then .InitialDirectory = My.Computer.FileSystem.GetFileInfo(FileName).Directory.FullName Else .InitialDirectory = "D:\Documents and Settings\owner\Desktop\Pokemon" Counter += 1 End If
-
questions Official Help/Small questions thread for D/P/Plat!
codemonkey85 replied to randomspot555's topic in Generation 4
Yeah, but most of those people say any PKM with all 31 IVs across the board is hacked no matter what its origin is. They're usually just being paranoid / ill-informed. I think you're fine. -
You should be able to store the full path of the directory as a string. Can you paste your code here? Also, to persist your variable from one runtime session to the next, you should store it as My.Settings.whatever. You can set that up in the "My Project" tab of your Solution Explorer.
-
questions Official Help/Small questions thread for D/P/Plat!
codemonkey85 replied to randomspot555's topic in Generation 4
Statistically speaking, you are just as likely to get 00000 as an ID number as you are, say, 09029 (today's date). That is, unless the game seeds the RNG in a specific way and / or runs an ARNG (or some other unusual thing) when generating the TID upon starting a new game. Unfortunately, I don't think anyone's researched when or how the TID and SID are generated in the DS games. Furthermore, the Pokémon that were being questioned would be legal even if the save file itself had been tampered with (specifically the TID), as long as they were captured and never tampered with themselves... am I right?