Jump to content

BlackShark

Contributor
  • Posts

    1692
  • Joined

  • Days Won

    102

Everything posted by BlackShark

  1. Hi I recently noticed that the French, Italian, German and Spanish versions of GF Meloetta are all uploaded to the Gallery twice, you may remove one of each. Then two little suggestions. 1. What about uploading Pokemon Link (pl6) files? They are not wondercards but we also have pkx files there. 2. The Colorization Guide is currently only present in the Template for new Event Posts thread. I think it would be good to also put it onto the main page of the Event Gallery. So people who don't want to contribute will find it as well.
  2. How exactly did you get them?
  3. I'm not sure if that would even be possible, but you won't need an emulator to do that. Citra doesn't even have a Memory Viewer. You can do RAM dumps with NTR CFW, but you will need a N3DS if you want to use it on Sun/Moon. Gateway would also be an alternative but I don't know how and if that would work with SM. Anyway there's probably only a minimal amount of data stored for enemy Pokemon, so no OT, TID, etc. You would have to recreate it based on this data.
  4. Island Scan Energy is not in the Trainer Data Editor, it should be the value at offset 0x6B803. But there's actually more data changed when scanning in QR codes, so I don't know if modifying just 0x6B803 could cause any damage.
  5. I did take a look into Funfest Missions a few years ago but then I lost interest. I only have RAM adresses for stats and records that you can look up at the Entree Forest, but I guess better than nothing. RAM (Black 2 US) Unlocked Missions Flags 0x0222596E - 0x02225981 Mission stats (4 Bytes each) 0x0222AEE4 - 0x0222AF97 (mission 1 - 45) 0x00 -> total 0x01 -> usually 0xC0 (0xD0 seems to add 4096 to "total", 0xB0 gives a glitched "total") 0x02 -> usually 0x00 (???) 0x03 -> unlocked levels/stars INVALID VALUES CAN CORRUPT THE SAVE! 0x00 -> default -> Lv 1 unlocked 0x10 -> Lv 1 finished, Lv 2 unlocked (1 star) 0x20 -> Lv 2 finished, Lv 3 unlocked (2 stars) 0x30 -> Lv 3 finished (3 stars) And here the offsets of some records. Save 0x2038E Unknown 0x2120C White Lv. 0x2120E Black Lv. 0x259F0 hosted missions 0x259F2 participated missions 0x259F4 completed missions 0x259F6 top scores 0x259FA the most participants RAM (Black 2 US) 0x0223B544 White Lv 0x0223B546 Black Lv 0x0222AFD4 hosted missions 0x0222AFD6 participated missions 0x0222AFD8 completed missions 0x0222AFDA top scores 0x0222AFDE the most participants
  6. I'm not sure if there are any bytes to identify the party. I started a battle and dumped the RAM in DeSmuMEs Memory Viewer. Then I searched for the Pokemons moves, the first result was my Pokemon (Lucario) which was currently in the battle. Now from the offset of the first move id I substracted 20 (0x14) to get the offset of it's PID. Then I just had to search for the PID to find the encrypted data.
  7. I got them. Actually you can find their encrypted .pk4 data in party format (so 236 Bytes each) in RAM at 0x0226D1D0. Oh well the address seems to change, but they should be somewhere around there. Roselia.pk4 Lucario.pk4 MimeJr.pk4
  8. I just looked how the area about the bank switch in the English Red looked like and searched for similarities around the same area in the Japanese ROM. So for Japanese Blue change 0xD693 to A5 D2 Then in RAM insert 06 01 21 6F 65 CD 36 36 C9 at 0xD2A5
  9. The first one for Japanese Red resulted in a crash, the second one I didn't test. It's almost midnight here so I will try again tomorrow.
  10. The bank switch should be at 0x360E in Japanese Red/Green. I'm not sure about blue right know or if this is even correct. I already tried that offset for Red but I only got into a glitched nicknaming screen when using the Potion.
  11. I meant Red/Green. The Potion pointer offset for Japanese Blue should be 0xD693 (just an assumption, not tested yet).
  12. The Potion Pointer in Japanese Red should be at 0xD67D. I already tried modifying that to A3D2, so it points to RAM offset 0xD2A3, which is the Japanese equivalent of the English Red RAM offset. I couldn't get any result yet by inserting bytes into the RAM.
  13. I think that should be possible somehow but that's probably over my knowledge. I don't even know where the said checksum should be. EDIT: Checksum should be at 0x02000012, but I don't know how it is calculated and where the related function is. I have noticed your thread. I might look into it at the weekend but I'm not sure if I'm able to help there.
  14. So guys, I just got the Pikachu Egg! According to Háčky's post at the Glitch City forums "You can see the actual packet that’s transmitted by viewing RAM starting at $02000000." So knowing this I did the transfer via VBA-M and looked up the RAM adresses in it's Memory Viewer. You will find a few bytes in the WRAM, including the 80 bytes of the encrypted Pokemon data at 0x02000024. I extracted and decrypted this data and was able to load it via PKHeX! The Pikachu is at Lv 5 and has the Moves Thunder Shock and Growl. There's nothing special about it. The egg itsself has OT: ENGLISH and ID: 09999/00000 as well as the fateful encounter location but that all gets overwritten upon hatching. Pikachu_Egg.pk3
  15. For Luvdisc just change all the pointers that point to the Unown script to point to the Luvdisc script. So search for 43E44508 and replace all occurrences with 06E34508.
  16. I found that the whole part from 0xC0 - 0xFFFFF is just unneeded, probably the image which is shown when booted from the GBA and/or junk. If you zero this area the distribution still works. So there are only 336 Bytes that could have something to do with the region locking, 0x100000 - 0x10014F.
  17. As far as I know that methode was only used in Japan and Korea, but I'm not sure.
  18. The Mystery Gift checks for game serial. In the Japanese Pearl you can find a list at 0x30F7D8 and only those serials will be accepted. B5BJ B5CJ B5CJ B5EJ B5FJ B5GJ B5HJ B5IJ B5JJ B5KJ B5LJ B5MJ B5PJ B5QJ B5RJ B5SJ B5TJ B5UJ B5VJ B5WJ Even though the non-Japanese versions have such a list as well the cart won't be accepted even if the serial matches. There must be more than just that.
  19. They are all in the archive, but the English GF Meloetta is missing from the Gallery though.
  20. The Zigzagoon from the demo disc can be send to RS with full battery, as long as you have free space in the party. You will just get a message that the battery don't have to be fixed.
  21. So this distribution works identical to WISHMKR Jirachi? I thought I had to use the Mystery Gift menu.
  22. Use VBA-M Beta 2 https://sourceforge.net/projects/vbam/ Or VBA-M Beta 3 (which I haven't tested yet) https://github.com/visualboyadvance-m/visualboyadvance-m/releases Link support was improved and is mostly stable now. Here's a tutorial for setting up multiplayer http://web.archive.org/web/20151006182128/http://vba-m.com/forum/Thread-multiple-instances-of-vba-m?pid=7684 Thanks Deoxyz for that unexpected christmas gift! And Merry Christmas everybody!
  23. I'm not sure why Munna opens in PKHeX while the others won't. But Muna looks fine to me. There are actually 2 things that could indicate none-original skins. If you open the skin in PokeGen you will notice an area above the actual skin that looks like transparency (or the skin is just smaller?). Every BW skin looks like this. If you convert from an image to cgb this area won't be there and is filled with the color of the actual skins background. And here is Mincinno. On the left the proper one and on the right the current one from the gallery. The other thing is, that the pixel column from the very right side is moved to the very left and 1 pixel up. You can see that if you zoom in and compare the two edges at the bottom.
  24. This happens with all the Skins that originate from BW. Those that were from B2W2 display fine on PKHeX, so I guess it's a bug. In Pokegen it's working as intended. My file was extracted via Pokegen and it is a 1:1 copy of the data that was downloaded into the save file. The current one in the gallery was converted from an image into cgb format with PokeCGear or PokeSkinED, doing that creates a format that works but is different from the official data. Also the far right pixel column is moved to the left for some reason.
  25. @evandixon
×
×
  • Create New...