Jump to content

Metropolis

Member
  • Posts

    201
  • Joined

  • Last visited

Everything posted by Metropolis

  1. Now available to download from Google Play. Supports opening of .pkx and .pk6 files, generates QR codes using the Spider injection method. Core functionality is free, any bug reports or feedback are appreciated.
  2. I really like your layout, great work!
  3. Ah yes that does indeed. The program could open with default settings and export/import to a properties file. It's conceptually simple, but things like names of Pokemon and Moves would also be different. Hmm... I'm busy with other things unfortunately but thanks for the idea.
  4. If these hacks change the offsets of where data is stored within the files, then a separate mode would have to be created for each of these hacks. This would be a lot of work for each variation and there is no certainty the offsets will not change when the designers release new versions of the hack. That and I've never played the hacks and wouldn't know where to start. If there is a particularly popular hack and the offset/index data is known, then it would be simple enough for me to release a special branched version of the software that handled it but otherwise there are no plans for supporting such hacks.
  5. Cheers, looking into it. ............... The file has different save index values to the .SAV files I have tested (across Ruby, Fire Red, Emerald). This may be a legit variation, or it may be a corruption, but either way, the program should have handled it by displaying an error message instead of crashing. If a file is loaded with invalid values such as "7" in the field for number of party Pokemon, the program will report the error with a message instead of crashing and that should happen here. It wasn't something I considered when writing the .SAV parser. Still investigating why this file is different and how the program can handle it - only the one value (for section 13) is different (0xff instead of a number in range 0 to 13 for block ID). ----------- And opening the file in VBA I see a character Michael at the start of the game before receiving PokeBalls. It seems the game must do some initialisation of the save blocks that hasn't yet occurred for this game. Breaking that structure might do more harm than good, so best leave saves of this sort unsupported. had the game been a little further, e.g. first gym, I'd be concerned. Valid files are unaffected by this. PokeTweet app would also crash given this file.
  6. I understand what you're saying, I know the sort of drop-down boxes you speak of. I don't think the use interface system I used to develop the program (Java SWT) supports this style. Sorry.
  7. If it is a .PKM file, open it using the menu, otherwise open the .SAV file of the Gen 2 game. Then right-click and select copy, or Copy from the menu bar. Then right-click and Paste in the generation 3 game window. If you need a blank Gen 3 window to paste it in, click New Gen 3 PKM from the menu. Once copied, the password can be pasted in the box or onto forums. The idea is to open the two .SAV files in separate windows, drag Pokemon between them like files across folders, then save the changes when prompted.
  8. Available now on Google Play: Version 1.1 Full editing of IVs, EVs etc. RNG for Generation 3 methods 1, 2, 4 and GC. Offline Mode for users without Twitter.
  9. See original post for update 4.2 - not an April Fool! New features RNG for Methods 1, 2, 4 and GC. Box Name editing Box Wallpaper editing
  10. Android Beam is only supported by the very latest devices (Lollipop on) but considering it. Cloud hosting sounds like it would be too technical for the intended user. E-mail would mean much more config on user's part than user/password auth. Bluetooth could work too. Not used these protocols before so interesting reading how Android uses them. I'm not porting to iOS because Apple are too strict in what they consider fair use of materials. I'd love to see something like this on iPhone but can't risk putting a lot of time into the design only for a removal. Happy to help anyone else with such a project though. The Pokemon API I'm using (the domain code behind the Gen 1 to 3 editor) is Java, so I wouldn't be able to pull that in as easily. Looking forward to your feedback when you get chance to run the app. In particular whether you are able to locate .SAV files easily. If the emulators store them in hidden files/folders that would complicate things.
  11. What would you like it to do differently? The interface was chosen for ease of use and compatibility my PokeTweet for Android app.
  12. The app uses implicit intents internally for communication between the activities, so could hook something like that in easily. Could you be more specific about what support for that you'd like? If you're not a Twitter user, you can choose "Copy" from the game view menu, then the Pokemon appears on your Caught list. Then load in a different game, then click Update SAV and those Pokemon will be transferred to the new save. Twitter was chosen as something novice users would be familiar with and easily networks. The real power would be seen if you had a few different friends running the app, then twitter's timeline would handle the different feeds seamlessly. For advanced needs there's always the PC program. Sticking with Twitter to keep the app simple-to-use, same reasoning behind the minimal editing functionality. And Twitter is so easy to sign up to, it's 5 mins to make an account, so easy even if you're only using the Twitter account for the app.
  13. Available through Google Play is a new SAV editing tool for generations 1 to 3. Works using the codebase for the editor I released on this thread, which will been rebranded as PokeTweet Editor in light of the compatibility. Download here Playing Pokemon on your phone or PC but your friend is using a different emulator? Now you can connect with PokéTweet! Trading Pokemon across emulators is now as simple as sending a tweet. Pokemon Red, Blue, Yellow, Gold, Silver, Crystal, Ruby, Sapphire, FireRed, LeafGreen and Emerald are all supported. PokéTweet features: Auto-conversion of Pokemon across generations, e.g. Red to FireRed. Upload Pokémon as tweets directly from emulator .SAV files. Download any Pokemon found in your Twitter timeline, even your friends’ tweets. One-click edit actions to level up your Pokemon, maximise their stats or make them shiny! No need to worry about stats, IVs, EVs, Nature, Caught Data etc. All details are handled behind-the-scenes for easy organisation. Inject downloaded or edited Pokemon directly into your .SAV file. Passwords are exchangeable with PokéTweet PC and Mac edition for fine-tuned editing. Bug reports, feature suggestions and general feedback is much appreciated. Please note the tool may be too simple for the ProjectPokemon community, it has been developed for users who just want to play the game and transfer Pokemon across their saves without full-scale editing provided by PC based software such as Poketweet Editor.
  14. That output means nothing to me I'm afraid. Last time I tested it on Linux, resizing the window helped with the layout. Found Linux to be awkward with even basic GUI applications. I'll try running it on an Ubuntu disk image with Oracle's official Java. If that works, which i expect, then it will be an openjdk issue. If that fails too, I can work on a solution that fixes both. Sorry I don't have the time to put in for full openjdk support, there's not much I can do if there's bugs in openjdk itself. New thread for Android version here. Development for this tool will continue under the "PokeTweet Editor" name, with download links and full functionality remaining valid and free. The tool didn't have a name before anyhow, so emphasising the compatibility this way.
  15. Version 4.2 Linux 64-bit Does that run for you with all sprites inside the file? Windows and Mac upgrades coming soon.
  16. Thanks duckonion! Linux 64-bit was completely untested, so great to have you on board. In fact, I think you may well have a broken version, since I didn't think anyone was using the Linux build I neglected to upgrade it. I'll put my comments in bold below. The next version 4.2 (I'll get the labels right!) will support Box renaming and a few cosmetic tweaks for Windows in addition to the aforementioned bug fixes. Close to completion is the Android app PokeTweet, so I'll be renaming the editor and including a link and homepage to promote that. Will be free to download and fully compatible with Passwords generated by the desktop application.
  17. Glad to hear. Yes I've experienced this too. Next update I'll try and relax the version checking. Will still branch Windows/Mac/Linux but should be able to run x86 on 64-bit and vice-versa.
  18. Not tested on Windows 8, but got access to Windows 8 PC this weekend, so will try and reproduce the error. I can confirm this not to be the case for the 32-bit version.
  19. Great! Ribbon icons are missing, but sick of rebuilding the code so can wait until the next update. As ever feedback much appreciated.
  20. Great question! The reason is man-in-the-middle code I'm using to get the scrollbars and text boxes etc working nice. It's called the Java SWT and means you only have to write the code once and it will run the same on all OSs. In theory at least, there can be hiccups. Got Windows running in virtual box so will have it up and working again soon. Last issue I had was case-sensitivity of filenames, .sav and .SAV are handled the same on some OS, others think they're different files and crash. Anyway the OS branching is the SWT branch not mine. First result is a popup saying I need Java 1.5.0, which is expected. Then with Java installed, yes you guys were right not a thing! Trying through command line now, fingers crossed it's a quick fix. Uploading a new build of the 64-bit editor... ... which failed due to Windows being 32-bit. I've put a check in so it tells you to download the other version rather than just crashing, but frustrating. Fixed - Version 4.1 Images and database now back inside of the executable. It made much less difference to the file size than I'd expected.
  21. Could you update Metropolis v1.2 to the new version 3.4 of the editor here: http://projectpokemon.org/forums/showthread.php?43835-All-in-one-Gen-1-to-3-Pokemon-Editor-and-Converter-for-Mac-OS-X-and-Java Thanks!
  22. Major update version 4.1 Copy/paste supports encoding and decoding Pokemon and items as passwords for example: 4KfcBKpFdTvF08nBzL//AAAAAgK74Nns/wAAAI5MAACUAY0A0BITAP//AABDAVsBOgBXAAggEBAGAAD8/AAAAAAAAAAASK0gnvbvJwCACAA= [*]These passwords can be exchanged over message boards, Twitter, etc more easily than PKM files. [*]Passwords can be entered in the start-up menu text box or pasted into a loaded game's box or pokemon. [*]Android editor in production will identify these passwords in tweets to inject Pokemon into emulator saves. [*]Experience formula bug fix. Download for Windows 32-bit Download for Windows 64-bit Download for Mac OS X Download for Linux 32-bit Download for Linux 64-bit
  23. I'd be interested in implementing it if someone found offset data online. Since Pokemon's bigger in Japan anyway I think it's too unlikely for there not to be another editor or website like Bulbapedia to justify researching from scratch. Does anyone know of such websites? I've seen a similar situation on the Pokemon Card GB2 translation forums when someone found a Japanese site with extra data on.
×
×
  • Create New...