CaveSaveEdit

Oct 4, 2017 at 4:23 AM
Senior Member
"Fly, Fly, Fly!"
Join Date: Jun 24, 2016
Location: Israel
Posts: 127
THIS IS NO LONGER BEING WORKED ON.
After a few months of working on this, I would like to present to you...
CaveSaveEdit
A Java-based Cave Story profile editor, complete with mod support!
Prerequisites: Latest Java 8 release (6 and 7 will not work!)
How to Use:
Click on "File" -> "Load Profile" to load a profile. If a Profile.dat file is found in the same directory as the application, it will be loaded automatically on startup.
Modify the values to your liking, and then click on "File" -> "Save" in the toolbar to save the new profile.
Yes, it's that simple!
MCI:
The MCI system is used for mod support.
This system allows users to add custom items, weapons, equipment and more to the save editor with ease.
See the MCI readme for more information about the MCI system.
Want to share MCI files you have created or obtain MCI files that other people have made? Check the MCI Repository!

Downloads:
Version 4.0.2
Source (GitHub repo)
Changelogs:
Hotfix 4.0.2
  • Fix weapon & warp fields being completely off
  • Fix 290.rec editor outputting "corrupt" records
Hotfix 4.0.1
  • Fix app hanging when loading mod without profile
  • Fix flag editor setting the wrong flag when undefined/system flags are shown
Version 4.0 - The Awaited Update
  • The map preview will now display entities from the PIXEL bitmap! Thanks to 20kdc for basically writing this feature
  • Added a "Search for Save Point" tool which allows you to jump to any save point
  • Added images to weapon, item & warp select
  • Removed shadow from main window. This should cause less problems with moving the window
Version 3.4
  • Fix some stuff
  • Added option to disable autoloading game/mod next to profile
  • Add proper loading screen
Hotfix 3.3.1
  • Really tiny fix
Version 3.3
  • Add "File" -> "Run Game"
Version 3.2
  • Add icons for "File" -> "Unload Profile", "Change File", "Unload Game/Mod"
Version 3.1
  • Improve 290.rec editor
Hotfix 3.0.1
  • Fix 290.rec editor crashing program when entered number is invalid
Version 3.0 - The Plus Update
  • Added Cave Story+ support!
  • Many other fixes and changes that I can't remember
Version 2.0 - The Quite Big Update
  • Replaced toolbar with menu bar
  • Added 290.rec editor
  • Components now react to the mouse hovering over them
  • Added quit button to window title
  • Smarter EXE data loading
  • Tons and tons of internal refactoring
Version 1.1:
  • First official release!
Credits:
 
Last edited:
Oct 4, 2017 at 10:23 PM
lol
Modding Community Discord Moderator
"All your forum are belong to us!"
Join Date: Oct 20, 2013
Location: Florida
Posts: 604
This is actually really cool! I love the way when you load your profile.dat it shows where your character last saved at, and the idea to have an MCI file is great for mods. This is an awesome save editor!
 
Oct 5, 2017 at 3:06 PM
Junior Member
CSE Discord Admin
"It's dangerous to go alone!"
Join Date: Jun 13, 2017
Location:
Posts: 34
Age: 20
Superb. Really good tool. When will it go to the misc tools section ?
 
Oct 5, 2017 at 3:38 PM
Based Member
"Life begins and ends with Nu."
Join Date: Dec 31, 2011
Location: United States
Posts: 2307
Age: 27
Superb. Really good tool. When will it go to the misc tools section ?
As soon as either Andwhy notices this and asks Leo40Story's permission, or as soon as someone contacts Andwhy to try to coerce him into adding this with Leo40Story's permission.
 
Oct 6, 2017 at 8:40 AM
Senior Member
"Fly, Fly, Fly!"
Join Date: Jun 24, 2016
Location: Israel
Posts: 127
If anyone wants to ask Andwhy to add this tool to the main site, or if Andwhy asks to do it, they have my permission.
 
Oct 13, 2017 at 2:22 PM
Administrator
Forum Administrator
"Life begins and ends with Nu."
Join Date: Jul 15, 2007
Location: Australia
Posts: 6211
Age: 38
I've added it. Sorry about the wait.
 
Nov 4, 2017 at 6:09 PM
Senior Member
"Fly, Fly, Fly!"
Join Date: Jun 24, 2016
Location: Israel
Posts: 127
Wanna make an MCI file for your mod or for another mod?
Well, now you can upload it to a repository! This one, to be exact.
 
Nov 10, 2017 at 3:37 PM
Senior Member
"Fly, Fly, Fly!"
Join Date: Jun 24, 2016
Location: Israel
Posts: 127
CaveSaveEdit v2.0, The Quite Big Update, has been released!
  • Replaced toolbar with menu bar
  • Added 290.rec editor
  • Components now react to the mouse hovering over them
  • Added quit button to window title
  • Smarter EXE data loading
  • Tons and tons of internal refactoring
 
Dec 15, 2017 at 8:38 AM
Senior Member
"Fly, Fly, Fly!"
Join Date: Jun 24, 2016
Location: Israel
Posts: 127
CaveSaveEdit v3.0, The Plus Update, has been released!
  • Added Cave Story+ support!
  • Many other fixes and changes that I can't remember
 
Dec 16, 2017 at 11:05 AM
Senior Member
"Fly, Fly, Fly!"
Join Date: Jun 24, 2016
Location: Israel
Posts: 127
Want to share MCI files you have created or obtain MCI files that other people have made? Check the MCI Repository!
 
Jan 28, 2018 at 1:35 PM
Senior Member
"Fly, Fly, Fly!"
Join Date: Jun 24, 2016
Location: Israel
Posts: 127
oops apparently i forgot to update this post for the 3+ versions i released after 3.0
@andwhyisit can you update the link in the misc tools section? thanks
 
Jan 31, 2018 at 6:01 AM
Senior Member
"Fly, Fly, Fly!"
Join Date: Nov 3, 2015
Location: Westminster, Colorado, U.S.A
Posts: 128
Very nice! I love how it has its own updater and the design is smooth and easy to navigate. It looks cool, too!
 
Jan 31, 2018 at 2:44 PM
Senior Member
"Master using it, and you can have this!"
Join Date: Sep 3, 2015
Location: Wind Fortress
Posts: 85
Age: 18
Mine is not working.It keeps saying an error message saying: "Uncaught exception." All I did has I opened the file, and that's what happened. Can someone please help?

Thanks.
 
Feb 1, 2018 at 2:50 AM
Senior Member
"Fly, Fly, Fly!"
Join Date: Nov 3, 2015
Location: Westminster, Colorado, U.S.A
Posts: 128
Mine is not working.It keeps saying an error message saying: "Uncaught exception." All I did has I opened the file, and that's what happened. Can someone please help?

Thanks.
If possible, please provide more details. I am not the one to solve this problem, but always try to provide as much information as possible when you are troubleshooting.
 
Feb 1, 2018 at 3:24 PM
Deliverer of Sweets
Bobomb says: "I need a hug!"
Join Date: Jul 20, 2015
Location: Under sea level or something
Posts: 785
Age: 25
Just took a quick gander at this because I was curious at how it looked like and i got a few nitpicks of my own.
First of all the window itself has a pretty big shadow, especially one for a window, though that might just be my opinion. Dragging the window is nigh impossible too unless I move it really slowly, else my cursor just loses it's grip on the window.
I'm also kinda concerned about the MCI system, it's a pretty cool system and stuff but when I open most of my stuff (including metronari and my testing mod) or even vanilla cave story I still see a huge "NO MOD LOADED" on the screen which is kinda not great to me.
I dunno, I feel like it would be cool if it could just find the first best cave story exe it could find and grab the needed stuff without needing to for example make a MCI file for my experimenting mod and upload it so people can put it wherever it might even be (Considering I don't find any MCI files anywhere meaning i probably can't do it privately).
 
Feb 3, 2018 at 6:15 PM
Senior Member
"Fly, Fly, Fly!"
Join Date: Jun 24, 2016
Location: Israel
Posts: 127
First of all the window itself has a pretty big shadow, especially one for a window, though that might just be my opinion. Dragging the window is nigh impossible too unless I move it really slowly, else my cursor just loses it's grip on the window.
I'll shrink the window shadow for the next release. As for dragging issues... blegh. I'll have to investigate them later.
I'm also kinda concerned about the MCI system, it's a pretty cool system and stuff but when I open most of my stuff (including metronari and my testing mod) or even vanilla cave story I still see a huge "NO MOD LOADED" on the screen which is kinda not great to me.
I dunno, I feel like it would be cool if it could just find the first best cave story exe it could find and grab the needed stuff without needing to for example make a MCI file for my experimenting mod and upload it so people can put it wherever it might even be (Considering I don't find any MCI files anywhere meaning i probably can't do it privately).
Wait, is your Profile.dat in a different location than your executable? Because that's the only reason I can think of for auto EXE loading not working with vanilla Cave Story. For now you can load the EXE manually, I'll see if I can come up with anything to solve that.
 
Feb 3, 2018 at 7:09 PM
In my body, in my head
Forum Moderator
"Life begins and ends with Nu."
Join Date: Aug 28, 2009
Location: The Purple Zone
Posts: 5998
If someone installs cave story to program files folder, the profile may end up in appdata or such
 
Feb 3, 2018 at 7:11 PM
Deliverer of Sweets
Bobomb says: "I need a hug!"
Join Date: Jul 20, 2015
Location: Under sea level or something
Posts: 785
Age: 25
If someone installs cave story to program files folder, the profile may end up in appdata or such
People install cave story?!
 
Feb 5, 2018 at 12:28 PM
Senior Member
"Fly, Fly, Fly!"
Join Date: Jun 24, 2016
Location: Israel
Posts: 127
Feb 11, 2018 at 7:07 PM
Senior Member
"Fly, Fly, Fly!"
Join Date: Jun 24, 2016
Location: Israel
Posts: 127
Pffft
Sorry @Miccs I forgot to update the window size, this release is like super old
Mine is not working.It keeps saying an error message saying: "Uncaught exception." All I did has I opened the file, and that's what happened. Can someone please help?

Thanks.
Oh uh yeah this too
If it's still happening after 3.4 send me the cse.log file
@andwhyisit update downloads link pls
 
Last edited:
Top