Skip to content

Save files editor for Cave Story and Cave Story+

License

Notifications You must be signed in to change notification settings

msalv/CaveSaveEditPro

 
 

Repository files navigation

CaveSaveEdit Pro 5.0

Save files editor for Cave Story and Cave Story+

Improved and refactored fork of CaveSaveEdit by @Leo40Story

What's new in Pro Version

  • completely refactored
  • config is stored in a local prefs.cfg file
  • new appearance
  • new Cave Story+ tab
  • supports game resources from various game editions and clones
  • Cave Story to Cave Story+ and vice versa converter
  • bug fixes

How to Install

There are two ways to install the application.

  1. Download installer for your platform

  2. Download JAR-file for any platfrom

    • Make sure that Java is installed using command line: java --version
    • Download JAR-file: CaveSaveEdit.jar
    • Run java -jar CaveSaveEdit.jar to launch the application

How to Compile

  1. Run ./gradlew jar to build CaveSaveEdit.jar file.
  2. CaveSaveEdit.jar would compile to ./build/libs directory.
  3. Run java -jar CaveSaveEdit.jar to launch the application.

How to Use

1. Open Profile.dat

Save game file is usually located in the same directory as your Cave Story executable file.
It is called ‘Profile.dat’

If you have a Steam version of Cave Story+ installed then open Steam and go to your Library.
Right-click the game and select ‘Properties’ from the context menu.
In the ‘Properties’ window, go to the ‘Local Files’ tab and click ‘Browse Local Files’.

To open a Profile.dat go to File Open... menu.

2. Load Game Resources (optional)

Also you can load resources in order to see game sprites and maps.

Select one of these files according to your version of the game:

  • Cave Story (freeware) — Doukutsu.exe
  • Cave Story+ — stage.tbl
  • NXEngine/NXEngine-evo — stage.dat
  • Doukutsu-rs/CSE2E — mrmap.bin

One of these files should be located in the game folder or in the ‘data’ subfolder.

You can load them via File Load Game Resources... menu.

Troubleshooting

If you’re having issues with the game text (e. g. map names), you can try to change its encoding in the Settings.

Notes

This editor only works with vanilla profiles, meaning that any mod with custom profiles will not work.

Credits

App icon designed by Pancakes
UI icons by Gofox
Arcadepix font by Reekee of Dimenzioned
NDS BIOS font by Aaron D. Chand
Based on Kapow's profile specs

Honorable Mentions of the Original Version by @Leo40Git:
Noxid @taedixon, gamemanj @20kdc, zxin @zxinmine, Carrotlord

About

Save files editor for Cave Story and Cave Story+

Topics

Resources

License

Stars

Watchers

Forks

Languages

  • Java 100.0%