The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > ROM Hacking > Tools, Tutorials & Resources
Sign Up Rules/FAQ Live Battle Blogs Mark Forums Read

Notices

Tools, Tutorials & Resources Various tools to help you develop your hacks can be found here.
New threads in this forum are to be approved by a moderator before they are displayed.


Advertise here

Reply
 
Thread Tools
  #1    
Old September 22nd, 2013, 02:04 PM
codemonkey85's Avatar
codemonkey85
Software Developer
 
Join Date: Jun 2008
Location: New Milford, CT
Age: 28
Gender: Male
Nature: Mild

Advertise here
Hello all. Several years ago, I started working on something of a hobby project - a Pokémon save file editor. I thought Pokesav was big, ugly and confusing, and I wanted something functional that also looked nice. Over the years I tried out different approaches, and all the while new and better editors kept being released. So now my primary focus is an open-source library that anyone can use to build their own editor (or whatever).

Still, I'm making one for fun.



Please note that at this time this program supports Gen V only. You can find the source code on GitHub. There is also a download page for the save editor here.

This is free and unencumbered software released into the public domain. This software is in no way affiliated with or endorsed by Nintendo, Creatures Inc. or Game Freak Inc, and is created for solely recreational and non-profit use. Pokémon, Pokémon character names, Nintendo DS and Nintendo 3DS are trademarks of Nintendo. Other trademarks are the property of their respective owners. I do not encourage cheating in multiplayer play. I must also emphasize that there will likely be bugs, so I wouldn't advise you use this to modify the save contents of your retail cart... that being said, I have done this, and there haven't been any problems that I've seen.
__________________
Creator of PKMDS Code Library
Find the source on GitHub! Contributions welcome!
codemonkey85 on (also Twitter)

Last edited by codemonkey85; May 13th, 2014 at 11:20 AM.
Reply With Quote
  #2    
Old September 22nd, 2013, 02:17 PM
Orifiel's Avatar
Orifiel
Priestess
 
Join Date: Aug 2013
Location: Tokyo, Japan
Gender: Female
Nature: Lonely
Nice Save Editor.
I've used one for Pokemon Platinum ended up loving my goods.
Anyways, Is it me or this should be on the Toolbox Section?
Well, the mods are up to that to that if they'll move it..
__________________
~ Pair | Character | Previously L96 ~
Reply With Quote
  #3    
Old September 22nd, 2013, 04:53 PM
Zach's Avatar
Zach
Sniiiii~
 
Join Date: Mar 2010
Location: Florida
Age: 19
Gender: Male
Nature: Jolly
Hey there codemonkey85, I've moved your post to the Toolbox since it seems fitting more over there! Best of luck on the development of your program!
__________________
moderator #tradecorner Showdown!
Cadance Endless Pepperton Sheep
skyluigi2 Slayr231
Fairy

Last edited by Zach; September 22nd, 2013 at 06:49 PM.
Reply With Quote
  #4    
Old September 23rd, 2013, 12:50 PM
giradialkia's Avatar
giradialkia
Community Supporter
 
Join Date: Apr 2009
Location: Ireland
Age: 20
Gender: Male
Nature: Timid
Send a message via Windows Live Messenger to giradialkia
While this is not strictly a ROM-hacking tool, it fits well enough here, so.. reopened!
__________________

This one's called 'Red', and it's actually kinda Pokémon themed, so have a listen! Check out the links below for more stuff, if you like this!



This is the Doctor
This is my Soundcloud
This is my bandcamp

My Pokémon Y character is the same as my username. If you see me as a Passerby let me know! I tend to get a lot of Passerby requests and I often wonder if it's people from this site.
Reply With Quote
  #5    
Old September 23rd, 2013, 04:53 PM
codemonkey85's Avatar
codemonkey85
Software Developer
 
Join Date: Jun 2008
Location: New Milford, CT
Age: 28
Gender: Male
Nature: Mild
Thanks guys! I just want to reiterate that the whole project is open-source, and I gladly welcome contributions, suggestions, and constructive criticism.
__________________
Creator of PKMDS Code Library
Find the source on GitHub! Contributions welcome!
codemonkey85 on (also Twitter)
Reply With Quote
  #6    
Old September 23rd, 2013, 05:50 PM
Whitney's Shaymin's Avatar
Whitney's Shaymin
Creator Of Pokemon Grace
Community Supporter
 
Join Date: Apr 2012
Location: Goldenrod, Johto
Gender: Male
Nature: Timid
Does this program have any support for HGSS?
__________________


"The Incredibly Pretty Girl"

Gym Leader Whitney
link | link | link

FC: 4699-7156-4669 IGN: Gavin
Reply With Quote
  #7    
Old February 14th, 2014, 12:58 PM
codemonkey85's Avatar
codemonkey85
Software Developer
 
Join Date: Jun 2008
Location: New Milford, CT
Age: 28
Gender: Male
Nature: Mild
Quote:
Originally Posted by Whitney's Shaymin View Post
Does this program have any support for HGSS?
At this time this program supports Gen V only. Gen IV support may come at a later date.

UPDATE:

Today I released v0.5: https://github.com/codemonkey85/PKMDS/releases/tag/v0.5

I'll save the coveted v1.0 for when you can add / remove / reorder the Pokémon within the boxes and party.
__________________
Creator of PKMDS Code Library
Find the source on GitHub! Contributions welcome!
codemonkey85 on (also Twitter)
Reply With Quote
  #8    
Old March 4th, 2014, 03:12 PM
Absolumont's Avatar
Absolumont
Kalosian that needs Pokebank
 
Join Date: Mar 2012
Location: Illinois
Gender: Female
Nature: Naughty
Is it just me or can this tool not load anything? I've tried two different game saves, one edited to be ".sav", like Pokesav needs, while the other was ".dsv", which is the basic Desmume save file.


It seemed to load the players name in the bar along the top, but it refused to load any sprites or pokemon data. They were both different versions of Pokémon Black, too! Unless by "Generation V are the only games compatible" you meant "B2/W2 are only compatible", I don't know what's wrong.

Last edited by Absolumont; March 4th, 2014 at 03:32 PM.
Reply With Quote
  #9    
Old March 4th, 2014, 04:07 PM
codemonkey85's Avatar
codemonkey85
Software Developer
 
Join Date: Jun 2008
Location: New Milford, CT
Age: 28
Gender: Male
Nature: Mild
@Absolumont - did you download the release from my GitHub release page (https://github.com/codemonkey85/PKMDS/releases/tag/v0.5)? Are the two .sqlite files present in the same directory as the executable?

All Generation V games are compatible - B / W, and B2 / W2. The files should be in 512 KB raw format. If you'd like, you can PM the *.sav file to me and I'll check it out.
__________________
Creator of PKMDS Code Library
Find the source on GitHub! Contributions welcome!
codemonkey85 on (also Twitter)
Reply With Quote
  #10    
Old March 5th, 2014, 05:30 AM
Absolumont's Avatar
Absolumont
Kalosian that needs Pokebank
 
Join Date: Mar 2012
Location: Illinois
Gender: Female
Nature: Naughty
Yes, and yes!


But, the .SQLite files are 0KB somehow...


I'll go redownload it just to make sure...


EDIT: okay, I redownloaded and found that the ".SQLite" files didn't appear until after opening the application for the first time. Once again, they show 0KB as their file size. I'm using the Windows version, if that helps you.

Last edited by Absolumont; March 5th, 2014 at 02:14 PM.
Reply With Quote
  #11    
Old March 5th, 2014, 04:05 PM
codemonkey85's Avatar
codemonkey85
Software Developer
 
Join Date: Jun 2008
Location: New Milford, CT
Age: 28
Gender: Male
Nature: Mild
Haha, whoops. I didn't include the database files in the Windows release.

https://www.dropbox.com/s/prkcxrtb9r...pokedex.sqlite

https://www.dropbox.com/s/52kqqcm47sfdsyz/images.sqlite

Download those, replace the 0KB files, and then open the app. Let me know how it goes!
__________________
Creator of PKMDS Code Library
Find the source on GitHub! Contributions welcome!
codemonkey85 on (also Twitter)
Reply With Quote
  #12    
Old March 5th, 2014, 04:59 PM
Absolumont's Avatar
Absolumont
Kalosian that needs Pokebank
 
Join Date: Mar 2012
Location: Illinois
Gender: Female
Nature: Naughty
Yay! It works now! Thanks for helping me, codemonkey!
Reply With Quote
  #13    
Old March 5th, 2014, 05:18 PM
Craver's Avatar
Craver
I'm From WAH!
 
Join Date: Apr 2008
Location: Argentina
Age: 22
Gender: Male
Nature: Quirky
Could be compatible with "Spanish SAV" plz?
__________________
I believe in Jesus Christ my Savior. If you do too, and aren't scared to admit it, then copy and paste this in your signature.
Reply With Quote
  #14    
Old March 6th, 2014, 04:08 PM
codemonkey85's Avatar
codemonkey85
Software Developer
 
Join Date: Jun 2008
Location: New Milford, CT
Age: 28
Gender: Male
Nature: Mild
Quote:
Originally Posted by Craver View Post
Could be compatible with "Spanish SAV" plz?
It shouldn't matter what region the save file is from. As for support for the Spanish language, I think my database has all the in-game text / names in Spanish, but the UI would need to be translated as well, and I can't do that by myself.

Does this cover your question?
__________________
Creator of PKMDS Code Library
Find the source on GitHub! Contributions welcome!
codemonkey85 on (also Twitter)
Reply With Quote
Reply
Quick Reply

Sponsored Links


Advertise here
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Minimum Characters Per Post: 25



All times are UTC -8. The time now is 07:58 PM.


Style by Nymphadora, artwork by Sa-Dui.
Like our Facebook Page Follow us on Twitter © 2002 - 2014 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company or The Pokémon Company International. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2014 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User generated content remains the property of its creator.