Jump to content


  • Posts

  • Joined

  • Last visited

Everything posted by codemonkey85

  1. PKHeX is open-source. Anyone could figure out a way to compile it on Android. No doubt a lot of work would go into redoing the UI, but I imagine the core logic would port right over. Best bet is to try something like Xamarin, which is built right into Visual Studio now. https://github.com/kwsch/PKHeX
  2. Couldn't agree more. I know I'm just one voice, but this is what I've wanted to see at Project Pokemon for as long as it's been here.
  3. If you're on Windows, I recommend using HxD to look at the file. Then you'll want to seek out known values, like the Pokémon's PID or moves, etc.
  4. Holy crap dude. Is there a corner of Gen III you didn't touch? Nice work!
  5. If I were you, I'd put the source code on GitHub without the cries (ensuring of course that your code doesn't break without them) and host a zipped file somewhere else.
  6. Hmm, I dunno about WPF, but I know there's no visible lag when drawing Spinda using my hacky LockBits approach in C#. Surely there's a way to do it quickly enough in WPF as well - but you've got the foundation, so at least you can set that aside for another day!
  7. I'm fine with it, as long as GatorShark gets a mention too (since I wouldn't have gotten anywhere without that documentation).
  8. FYI: http://www.freewebs.com/gatorshark/SpindaDocumentation.htm and http://www.freewebs.com/gatorshark/Spinda%20Painter.htm And one way to generate the graphics in C#: https://github.com/codemonkey85/PKMDS-Win32-DLL/blob/81a0900e43b3279342dabd4dc061fb589e0c6333/PKMDS-Win32-DLL/PKMDS_CS/PKMDS.cs#L2360
  9. Stupid question, but are you saving twice in the GBA game before trying to load the save in Pokémon Box? That should guarantee that the 'current' and 'backup' save blocks are identical in case Box is reading the wrong one somehow.
  10. That's easy enough - the last 100 bytes are encrypted totally separately from the first 136. All you'd need is a way to truncate the files to 136 bytes.
  11. Questionable deployment methods don't make Metropolis 'fishy'. Besides, his app's been on here for over a year.
  12. Look at the interface! The whole thing was poorly architected. Aren't there better alternatives for Gen I / II?
  13. In Gen III, the Nature is tied directly to the PID. The only way to change it is to change the PID as well.
  14. I know of a project on GitHub that could be helpful to you: https://github.com/ncorgan/LibPKMN/search?utf8=✓&q=gen3 I'm a dev too - I know all about needing time! But it's not like there's a rush. I was just making a suggestion. :-)
  15. Nice work! I'll have to check it out when I get home, but I bet the Pokémon data structure in Colosseum / is very similar, if not identical, to the GBA games. If so, you could probably create a pretty nifty Gen III save editor / transfer app.
  16. A better question might be: since the Heavy Ball is unobtainable in Gen V or VI, does it even carry its special property? My guess is it functions like a normal Poké Ball.
  17. Sorry to say I've long since abandoned PKMDS Pokémon Generator (I edited the first post of the thread to say that over two years ago...). It was coded in VB.NET, back when I was (even more of) a total noob. I won't be touching that codebase again.
  18. Safe to say no actual research is going to happen here anymore. Closed. If anybody has any actual contributions they want to make, head to the Project Pokémon Wiki: http://projectpokemon.org/wiki
  19. It's actually supported by devices going as far back as Ice Cream Sandwich (4.0), but it only appears as a share intent in Lollipop. In earlier versions of the OS, you need to make NFC contact (tap devices) to initiate sharing. I think it's safe to say nearly everyone who has a smartphone has an email account set up on it. I'll definitely try the app out later today and get back to you with some real feedback. :-P
  20. What about email? Android Beam? Cloud hosting solutions such as Dropbox or Google Drive? If the app could not only send data that way, but offer to handle said data when you attempt to open it from whatever source, that would be great (assuming it doesn't already behave that way - I should probably mention I haven't had a chance yet to play with the app and see for myself what kind of functionality it has...). On a related note, I'm not sure how successful you'd be porting this to iOS - but if you were able to, AirDrop and Continuity would fit very well in this app.
  21. Interesting use of Twitter, but what if I'm not a Twitter user? It would be neat if you built in support for Android's standard sharing and intents to send / receive data between users.
  22. Yeah, there is something wrong with the way the app validates Black and White save files (not Black 2 / White 2). I haven't had time to issue a proper fix, but I could probably do a hacky workaround - maybe by the weekend, if I get time.
  • Create New...