codemonkey85 Posted April 12, 2023 Posted April 12, 2023 Find PKMDS for Web on... the web! https://pkmds.app/ Fully works offline after initial caching! GitHub Repo: https://github.com/codemonkey85/PKMDS-Blazor Issue tracker: https://github.com/codemonkey85/PKMDS-Blazor/issues Hello all. Some of you might remember me and / or PKMDS, but most likely not. But I have returned from years of quiet meditation (work and family) to bring PKMDS back to a modern generation of gamers. Introducing: PKMDS for Web! Built as an ASP.NET Core web app using Blazor WebAssembly for UI, and leveraging PKHeX.Core as the logical foundation, PKMDS for Web is intended to be a save editor for all Pokémon games, with support for all modern browsers (including mobile). Development will probably be very slow, since this is just a fun side-project for me. Contributions and suggestions are welcome - feel free to create an issue and / or pull request on the GitHub repo. Special thanks to @Kaphotics and everyone who contributed to PKHeX over the years. I'm standing on your collective shoulders (although feel free to steal as much as you want if you ever intend to make a web-based PKHeX ). If you have any issues, you may report them here, or feel free to create an issue on the GitHub repository. EDIT: Please note, the app is under development and is super unfinished. 9 1
oddgo Posted December 3, 2023 Posted December 3, 2023 This web app is amazing! I've tried unsuccesfully to get the mobile app of PkHex working, but this appears to work great! 1
oddgo Posted December 13, 2023 Posted December 13, 2023 Currently getting a 403 error trying to reach the app, is this offline intentionally?
Lucent Posted January 14 Posted January 14 Hi, I've been using this web app and it's amazing. I'm using it on my pokemon scarlet save file for a while but after the teal mask and indigo disk update, I can't edit it anymore because it won't load and there's this unhandled error message at the bottom. Do you have any thoughts why? Thank you.
codemonkey85 Posted January 18 Author Posted January 18 Wow, I had no idea people were using this app! I checked on this topic several times and hadn't seen any activity. Then for whatever reason I never received any notifications that there were new posts. Sorry about the delayed response folks! On 12/13/2023 at 5:40 PM, oddgo said: Currently getting a 403 error trying to reach the app, is this offline intentionally? I had moved hosting from Azure Static Web Apps to GitHub Pages, so I assume that's where you ran into the error. On 1/8/2024 at 2:56 PM, Gray0001 said: How to import saved pokemons? How to import saved Pokémon from where? Once you make changes to a save file, you can export the file, and the exported copy will have your changes. On 1/13/2024 at 8:31 PM, Lucent said: Hi, I've been using this web app and it's amazing. I'm using it on my pokemon scarlet save file for a while but after the teal mask and indigo disk update, I can't edit it anymore because it won't load and there's this unhandled error message at the bottom. Do you have any thoughts why? Thank you. Can you please DM me your save file so I can take a look? Or, you can try again yourself - I just updated the app to the latest version of PKHeX.Core.
Lucent Posted January 22 Posted January 22 On 1/18/2024 at 11:26 PM, codemonkey85 said: Can you please DM me your save file so I can take a look? Or, you can try again yourself - I just updated the app to the latest version of PKHeX.Core. Sure, but I don't think I can DM you. Not allowed to send messages to your acc mate.
furtimax Posted February 5 Posted February 5 hello I use pkmds-web to increase the levels of my pokemon on hearthgold, and when I launch my game (on desmume emulator) it resets. helpppppp
Gideonion Posted February 17 Posted February 17 I was wondering if it would be possible to have a way of copying the box and party data, like pkhex.
SaffTheCat Posted February 18 Posted February 18 It may just be me being stupid, but I can't find a way to transfer my violet save file to my android. Can anyone help?
LethalFedfjæs Posted February 19 Posted February 19 Is it possible to get a save file into a calculator? Like https://hzla.github.io/Dynamic-Calc/?data=8f199f3f40194ecc4b8e&dmgGen=4&gen=7&switchIn=4&types=5 ?
LethalFedfjæs Posted February 19 Posted February 19 I finally found a way to use a save editor (the app) but i would really like to use it for my nuzlocks
codemonkey85 Posted March 17 Author Posted March 17 On 2/5/2024 at 5:44 AM, furtimax said: hello I use pkmds-web to increase the levels of my pokemon on hearthgold, and when I launch my game (on desmume emulator) it resets. helpppppp I’m not sure what this means. Do you mean the changes are not appearing? Or do you mean your save file is being erased? On 2/16/2024 at 10:11 PM, Gideonion said: I was wondering if it would be possible to have a way of copying the box and party data, like pkhex. What do you mean by copying the box and party data? Do you mean copying a Pokémon from one slot into another?
AllanBrito Posted March 18 Posted March 18 Congratulations on this amazing development. I loved it and I think is really really useful form some o us. I just want to suggest to add a drag and drop function for moving pokemon into de boxes. I'll explain. Many of us use PokeHex to transport pokemon from game to game in emulators, what I propose is a Drag and drop function that convert let's say for example .pk1 to .pk8 automaticaly on drag and drop. Since you can already export single pokemons, it would be extemely usefull. Thanks.
Vivsi Posted April 13 Posted April 13 On 3/17/2024 at 9:16 PM, codemonkey85 said: I’m not sure what this means. Do you mean the changes are not appearing? Or do you mean your save file is being erased? What do you mean by copying the box and party data? Do you mean copying a Pokémon from one slot into another? I assume they mean being able to export an entire box's showdown data just like it can be done with a party but I am not sure
VR2308 Posted April 29 Posted April 29 On 3/17/2024 at 12:46 PM, codemonkey85 said: What do you mean by copying the box and party data? Do you mean copying a Pokémon from one slot into another? I think they mean transferring Pokemon from one save file to another because there is an option to export Pokemon from the save file but not one to import.
VR2308 Posted April 29 Posted April 29 1 minute ago, VR2308 said: I think they mean transferring Pokemon from one save file to another because there is an option to export Pokemon from the save file but not one to import. I also tried "making" a new Pokemon but there was no option to insert the PID into a blank slot.
PAPADOG Posted May 1 Posted May 1 Hello there! Such a great work for mobile user like me! I really appeciate it. Got 1 question, Is there anyway to edit my pokemon status to FATEFUL ENCOUNTER in pkmds? I don’t see any options or checkbox whatsoever. Can you tell me how can I flag FATEFUL ENCOUNTER? or is it just impossible for web version?
codemonkey85 Posted May 1 Author Posted May 1 Thanks to everyone for your feedback! On 3/18/2024 at 10:31 AM, AllanBrito said: I just want to suggest to add a drag and drop function for moving pokemon into de boxes. I'll explain. Many of us use PokeHex to transport pokemon from game to game in emulators, what I propose is a Drag and drop function that convert let's say for example .pk1 to .pk8 automaticaly on drag and drop. Since you can already export single pokemons, it would be extemely usefull. Thanks. I can add drag and drop to move Pokémon around in boxes / the party within one game (I was already planning this), but I don't know if or how I can support transferring between games yet. Will have to think about that one. On 4/28/2024 at 8:51 PM, VR2308 said: I also tried "making" a new Pokemon but there was no option to insert the PID into a blank slot. I've added this to the 'Issues' section in the repo. It will get attention when I have time. 11 hours ago, PAPADOG said: Got 1 question, Is there anyway to edit my pokemon status to FATEFUL ENCOUNTER in pkmds? I don’t see any options or checkbox whatsoever. Can you tell me how can I flag FATEFUL ENCOUNTER? or is it just impossible for web version? There is not yet a way to do this in the web app. I've added this to the 'Issues' section in the repo. It will get attention when I have time.
Professor Mahoe Posted May 26 Posted May 26 Hello, when I open the save file on the web app, it won't load, but when I open the game file itself it shows like where the things would be, any suggestions to fix this?
codemonkey85 Posted May 27 Author Posted May 27 @Professor Mahoe Can you please share the save file with me so I can test it myself?
manic404 Posted May 31 Posted May 31 thanks for making this, cant add a salac berry as my held item or a jirachi. Is that intentional?
Trillick Posted June 2 Posted June 2 Is there a way to import individual pokemon which have been previously exported?
codemonkey85 Posted June 3 Author Posted June 3 On 5/31/2024 at 11:35 AM, manic404 said: thanks for making this, cant add a salac berry as my held item or a jirachi. Is that intentional? It is not intentional. I'll need more info, such as which game you are working with. On 6/2/2024 at 2:09 PM, Trillick said: Is there a way to import individual pokemon which have been previously exported? Not yet! I have a massive to-do list, and that's on there.
codemonkey85 Posted June 5 Author Posted June 5 Quick update: I've made some architectural changes to the app, so now the first time you visit the page, it will run off the server using a persistent connection. The next time you visit, it will have silently downloaded an offline version, so it will run directly on your browser. The end result hopefully will be invisible to users, but it should mean that it starts a bit faster! This change has been reverted, as PKMDS for Web is now able to do everything in WASM, and to eliminate server costs to me.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now