ajxpk

Innovator
  • Content count

    483
  • Joined

  • Last visited

  • Days Won

    4

ajxpk last won the day on January 9

ajxpk had the most liked content!

Community Reputation

182 Excellent

About ajxpk

  • Rank
    Game Freak
  • Birthday 01/01/88

Recent Profile Visitors

4900 profile views
  1. I haven't received my copies yet. Any news about how they fixed the RTC? Not synchronized to the 3DS Clock I guess, I saw a Japanese stream where the time had to be set at the beginning of the game. I just wonder what happens when you mess with the 3DS clock after the clock was set...
  2. Pokémon Gold and Silver are coming to 3DS

    @theSLAYER saw it at @SciresM's Twitter. And a GBA BIOS is in there too...
  3. They kinda had more important problems to deal with. The reason why the South Koreans didn't get the first Gen Games localized was because the relationship between Japan and South Korea was very difficult. And there was a ban towards Japanese Imports in South Korea which was slightly lifted in 1998 and then in 2004 abolished completely. Before there was not even a Nintendo branch in South Korea. Even before 2004 it was extremely difficult to import Nintendo Consoles and Games in South Korea. Released consoles had to be licensed by other companies. Another reason is there were some translation issues... The Game Boy Games weren't capable of having the Korean language implemented because of memory limitations. The South Korean Gold and Silver Games are a bit different, similar to Crystal these were Game Boy Color Only Games. Reason for this is that the 2nd bank of VRAM of the Game Boy Color was needed for the text being processed and printed in the Korean GS Games. So you couldn't play them on a normal Game Boy. But the cool thing is they made sure that South Korean Games are compatible with all other language Versions including Gen 1 Games which was a nice bonus in the Korean Versions. The situation between Korean Gen 3 and Gen 4 was pretty similar which I learned just recently btw... from what I know at least the Japanese Ruby and Sapphire Games were released in South Korea... and the Nintendo DS Lite was the first real South Korean Nintendo Console with the release of South Korean DP following. And as you might know the South Korean Gen 4 Games were compatible with all different language Versions of Gen 3.
  4. Wish Bagon egg from Emerald

    Thanks for the information. It was confused when I was reading about it on the News Page... because an WC3 file format does already exist as you might know. So when I heard about WC3 being implemented I immediately thought about the real Gen 3 Wonder Cards + Mystery Gift Script. Something that bugs me is why we started to call them WC in the first place... (not only because WC reminds on public restrooms ) I always feel like MG would have been better because they're Mystery Gifts after all, while Wonder Cards are just cards... If we ever decide to rename these files I think it would be cool to rename Gen 4 files along with it. Then we would finally have consistent file names from Gen 3 - Gen 7. Am I the only person who feels like this?
  5. Sorting Boxes? I thought we are talking about the hidden Shiny Button?
  6. Wish Bagon egg from Emerald

    @Kaphotics I get totally confused about the "WC3" stuff tbh. Is there any explanation about it somewhere? I also saw WC3 being mentioned when I tested the legality check for 3rd Gen Event Pokemon recently. Is this just temporary? Because it just feels so wrong. The only Mystery Gifts in Gen 3 were Items like Aurora Ticket, Mystic Ticket and the Old Sea Map. Also the PCJP04 Eggs, PCNY Eggs and PokePark Eggs were Mystery Gifts. But everything else was not Mystery Gift and of course no Mystery Gift means no Wonder Card. So why are all Gen 3 Events called WC3? Otherwise it's cool that WC3 are getting supported by PKHeX if that's the case. Edit: I hope Mystery Events (ME3) too, even if it's just about the Eon Ticket. We have everything for it, it just waits to be implemented.
  7. I disagree. I think using CTRL is a good solution for advanced settings, since many people want to use PKHeX only for legal stuff and don't change or hack too much, I think with too many menus it would also just look more chaotic. Maybe this is is just my opinion but the more minimalistic it looks the better it is. Otherwise I would suggest having 2 different modes, one simple mode and one for advanced users. Just a suggestion on my side.
  8. [Gen 4] Pal Park Research

    I don't even need to check them, I think it's no secret but I'm not really a fan of fake conversions like Gen 2 - Gen 3. Because the results of this fanmade idea are comparable with bad hacks. There is nothing special about it and nothing interesting IMO and the reason for this project is to define what's legal so we could say what we do is the complete opposite. The DS migration itself doesn't even know and doesn't even care if the migrated Pokémon is a hack... as long as it's not a bad egg... Even in terms of Trash Bytes it's also not really interesting because without checking I already know what happens. String gets copied until the Terminator. Because that's what the DS Game does... The Trash Bytes are actually just stored memory from the process during the migration. Imagine it like this... the DS Game looks for the Nickname String and checks where the Terminator is. Then it copies the String from the beginning to the Terminator. The Nickname String then gets converted from Gen 3 to Gen 4 format and stored on top of other data. And then later the Game copies the complete String of 22 Bytes, which of course are too many Bytes in the case of Pokémon with shorter Names... Keep in mind that I haven't disassembled it. So my explanation might differ in some points to what actually happens. This is just based on what I know from similar Trash Bytes this. Anyway, thanks to you two. Like I said, the more migrated Pokémon we gather the better it is for the Research. Also to see if there are some still unknown inconsistencies. But so far it looks fine...
  9. [Gen 4] Pal Park Research

    DS Emulators couldn't link back in the days. So it's highly unlikely that Gen 5 migration/trades were possible. From what I know DeSmuME could do something in an earlier version, at least I have read about it, but the feature was shortly removed after. melonDS which is still a very young Emulator (just 1 year old) is the first DS Emulator that makes an serious attempt to emulate the WiFi functionalities and If the development goes well it will even be able to link with an real Nintendo DS. Thanks! Any help is appreciated.
  10. [Gen 4] Pal Park Research

    Of course I knew that from our conversation and I even saw it with my own eyes. My mistake. I don't know why I wrote shuffled memory, this kinda stuck in my head. Edit: Fixed.
  11. [Gen 4] Pal Park Research

    Btw. nothing too important but I just want to say there's no difference between English Versions and Revisions. There's no difference wether an English Pokemon Game was released in America or Europe, English Diamond for example is always English Diamond... and there's also no difference wether it's for example Pokemon Diamond Revision 5 or Rev 13. I just want to say this so that you know that we don't have to do more than necessary.
  12. [Gen 4] Pal Park Research

    Thanks a lot again @ZZAZZ. I really appreciate your help so much. At the moment I am very busy with other projects so I wasn't able to migrate many Pokemon. I will check your files very soon. @fabio00 Yes. It looks like pal parked Pokemon on DeSmuME are totally fine. The thing is people keep saying that it gives wrong Trash Bytes, but what they mean with "wrong" has never been exactly explained. My assumption is that they might have used the legality checker of the old days. But the thing is this research was never completed... Especially when it comes to Platinum, HeartGold&SoulSilver there is still a lot of work to do. So far I haven't been able to reproduce whatever these false Trash Bytes might be. It would help to migrate more Pokemon on a real DS/DS Lite with real cartridges. I also hope that @HaxAras will pal park some Pokemon on the Japanese Pt and HGSS versions. I already did that on Emulator just recently but I would like to compare and double check. From now on you can also contribute files migrated on Emulator but it would be good if you note wether it was migrated on Emulator... Real Hardware with real cartridges or flash carts. As I stated earlier I have some issues with mapping the Trash Bytes because the DS Games using shuffled memory for cheat code protection. That's why some of these values appear to be random. What I have to do is, I will have to note the minimum and maximum possibilities of these numbers. This will take a while and I need to find an efficient way to do it. At the moment I stuck because of lack of ideas... so this research might take a while. If I would do it now, I would have to check the Memory right in the middle of the migration process... on an Emulator that's no problem to do... But I would prefer if I can find a way to force the allocation into my favor, maybe with save states or something at least. Thanks to ZZAZZ things are speeding up quite a bit though. The more files we can get the better it is.
  13. Wish Bagon egg from Emerald

    Pokemon Center 5th Anniversary is actually a different algorithm. Unfortunately... Parts of it can be found in this Thread: I could do it, but even for me it's hard to do that. haha... Edit: Before I forget this... It should be noted that this Event doesn't serves really well for competiveness. Not only because its initial seed is an 16bit seed (only 65536 spreads) but also because of the algorithm, the species and special moves are tied to the initial seed. So you can't get any species with any seed... Therefore the available spreads are extremely limited... we never made a spreadsheet or anything like that, so I don't know what the spreads are...
  14. Wish Bagon egg from Emerald

    @theSLAYER Can you? The algorithm is actually a little bit complicated.
  15. [Gen 4] Pal Park Research

    I also have some good news. I did more migrations on Emulator, this time with the English Version of Pokemon Diamond (Rev 5). The Trash Bytes look perfectly fine actually. 1: 2B 01 FF FF 18 20 0D 02 42 00 00 00 00 00 00 00 48 A1 0C 02 E0 FF 2 - 6: 2B 01 FF FF 2D 00 00 00 B0 8E 27 02 E4 D1 26 02 E9 9A 06 02 00 00 2B 01 FF FF 2D 00 00 00 9C 8F 27 02 E4 D1 26 02 E9 9A 06 02 00 00 2B 01 FF FF 2D 00 00 00 88 90 27 02 E4 D1 26 02 E9 9A 06 02 00 00 2B 01 FF FF 2D 00 00 00 74 91 27 02 E4 D1 26 02 E9 9A 06 02 00 00 2B 01 FF FF 2D 00 00 00 60 92 27 02 E4 D1 26 02 E9 9A 06 02 00 00 I need to investigate it further, but this makes me think that Pokemon migrated on DeSmuME having wrong Trash Bytes is just a rumor. I will have to do a lot more tests to confirm it. The build I used btw. is 0.9.11 x64. Slot 2 Emulation is working pretty stable and I can highly recommend it. If you want you can migrate some Pokemon on Emulator and send them to me, so that I can check them. Edit: @Sabresite gave me a clue why the RAM Offset might differ. Shuffled Memory. Dynamic Allocation. I completely forgot about that. So I think to solve the the problem of before we will have to determine the Offset range. Considering the Emulation is fine my idea of having an Pal Park Editor becomes kinda obsolete, but that's a good thing. Even if the Emulation works well I still think that this is very important to know for legality analysis, so I will continue this research. This should be also an interesting Topic for Event Collectors, because this affects migrated Event Pokemon from Gen 3 as well. Edit2: I updated the 3rd Gen Research save files.