• Hey everyone happy Christmas Eve we're aware of what's happened with the source code so to keep this simple absolutely don't post it on the site or use it to make mods with (it's not particularly preferable toward this end anyway) and tread lightly in general until we see how this settles, thanks to all and have a great holiday season -DT

Cave Story Saved Games Manager

Sep 6, 2008 at 2:35 PM
Neophyte Member
"Fresh from the Bakery"
Join Date: Sep 6, 2008
Location:
Posts: 5
I threw this together the other day, thought it was kinda useful given that i'm juggling several games at the moment. Put the program (and all your .dat files) inside your main cave story folder, and right click on any game to run it; the current profile.dat is automatically backed up.

diph.php

If you play mods, or have some form of hacked profile.dat around, csProfiler will adjust the column sizing and so forth to allow viewing seven weapons. It also supports large health values.

Download csProfiler v1.0 v1.1 v1.2 v1.3
 
Sep 6, 2008 at 3:33 PM
Justin-chan
"Heavy swords for sale. Suitable for most RPG Protagonists. Apply now!"
Join Date: Oct 15, 2007
Location: Nowhere
Posts: 1920
Age: 31
I would actually use it if I bothered to have more than one Profile.dat X3

Thanks for sharing though.

Edit - I think I'll actually use it sometime. But could you upload it somewhere else, like SendSpace or MediaFire?

My computer isn't MegaUpload and Rapidshare friendly.
 
Sep 6, 2008 at 4:04 PM
Hoxtilicious
"Life begins and ends with Nu."
Join Date: Dec 30, 2005
Location: Germany
Posts: 3218
Age: 33
Pronouns: No homie
Really nice.
Thanks for making this :D
That's really what we need :D
Can I upload it on the FTP?
 
Sep 6, 2008 at 4:22 PM
Senior Member
"Wahoo! Upgrade!"
Join Date: Mar 16, 2008
Location:
Posts: 56
Edit edit edit! too my self! sorry guess!
 
Sep 6, 2008 at 5:59 PM
This Troper
"Man, if only I had an apple..."
Join Date: Jun 19, 2008
Location: Arcane Sanctuary
Posts: 1472
Age: 35
Now this is a must-have for every CS fan. Although it could use some sort of manual or help...
 
Sep 7, 2008 at 1:08 AM
Neophyte Member
"Fresh from the Bakery"
Join Date: Sep 6, 2008
Location:
Posts: 5
There's not really much to explain about the program that warrants a manual, but i've updated the header post with a sendspace link and a brief overview.

S. P. Gardebiter: If you think it's useful, you can put it on the FTP
 
Sep 12, 2008 at 11:48 PM
Neophyte Member
"Fresh from the Bakery"
Join Date: Sep 6, 2008
Location:
Posts: 5
andwhyisit said:
Uh you may need to make a slight change. Profile.dat can store up to 7 weapons at once, can this be reflected in your program?

I'll get you the offsets in profile.dat for the sixth and seventh weapon slots if you want.

Not entirely sure where your post went, but the offsets for weapons 1-5 are a fixed distance apart so i guessed the others. They're not documented anywhere that i've noticed, though.
 
Sep 13, 2008 at 7:56 AM
Luls
"Bleep, Bloop, Bleep, Bloop"
Join Date: Oct 6, 2007
Location: I dunnos
Posts: 1584
Wow. A pioneer at long last! :p

And one who made something really useful as well!

It would be easier to mod now that you get to save at diff sections in game to test for bugs without time wasting =P
 
Sep 13, 2008 at 2:22 PM
Administrator
Forum Administrator
"Life begins and ends with Nu."
Join Date: Jul 15, 2007
Location: Australia
Posts: 6225
Age: 39
Pronouns: he/him
mappy said:
Not entirely sure where your post went, but the offsets for weapons 1-5 are a fixed distance apart so i guessed the others. They're not documented anywhere that i've noticed, though.
Yes they are the same distance apart as the others.
 
Sep 14, 2008 at 6:27 AM
Administrator
Forum Administrator
"Life begins and ends with Nu."
Join Date: Jul 15, 2007
Location: Australia
Posts: 6225
Age: 39
Pronouns: he/him
Sep 14, 2008 at 10:34 AM
I WANT YEN LIN!!!
Bobomb says: "I need a hug!"
Join Date: Mar 21, 2008
Location: Where you don't
Posts: 761
Age: 16
Nice dud. But I guess what I really need is a good profile.dat hacking program, but without requiring the ability to hack, or viewing the .dat hacking faq. But I guess it would be a hassle to anyone who cares to make one.
 
Sep 14, 2008 at 12:29 PM
Neophyte Member
"Fresh from the Bakery"
Join Date: Sep 6, 2008
Location:
Posts: 5
andwhyisit: Thanks for spotting that... i checked it out; simple mistake. Try 1.2

freezit4: Item and weapon modification's easy enough, but I don't think there's enough documentation on the game flags, etc. to make a very useful program
 
Sep 15, 2008 at 12:02 AM
Administrator
Forum Administrator
"Life begins and ends with Nu."
Join Date: Jul 15, 2007
Location: Australia
Posts: 6225
Age: 39
Pronouns: he/him
mappy said:
andwhyisit: Thanks for spotting that... i checked it out; simple mistake. Try 1.2
Cool. Oh and I have uploaded the last two versions to the tribute site, is this okay?

mappy said:
freezit4: Item and weapon modification's easy enough, but I don't think there's enough documentation on the game flags, etc. to make a very useful program
http://cavestory.org/guides/save_hacking.txt (the basics)
http://lotlot.net/misc/doukutsu/tsc.txt (mostly tsc notes but also contains advanced profile.dat hacking)
 
Sep 15, 2008 at 12:30 AM
Hoxtilicious
"Life begins and ends with Nu."
Join Date: Dec 30, 2005
Location: Germany
Posts: 3218
Age: 33
Pronouns: No homie
mappy said:
freezit4: Item and weapon modification's easy enough, but I don't think there's enough documentation on the game flags, etc. to make a very useful program

There is enough documentation to make a working editor for weapons, npcs, maps and so on. (In the game itself)
But sadly all editors have discontinued yet :/
 
Sep 15, 2008 at 12:38 AM
Administrator
Forum Administrator
"Life begins and ends with Nu."
Join Date: Jul 15, 2007
Location: Australia
Posts: 6225
Age: 39
Pronouns: he/him
S. P. Gardebiter said:
There is enough documentation to make a working editor for weapons, npcs, maps and so on. (In the game itself)
But sadly all editors have discontinued yet :/
He is talking about editing save data, not the executable. Check freezit's post.
 
Sep 15, 2008 at 12:43 AM
Hoxtilicious
"Life begins and ends with Nu."
Join Date: Dec 30, 2005
Location: Germany
Posts: 3218
Age: 33
Pronouns: No homie
andwhyisit said:
He is talking about editing save data, not the executable. Check freezit's post.

And I was talking about the executable, check my post.
It was a semi-relation.
All I was talking about is: There is enough documentation for almost everything <_<;
We could edit everything, we just would need a editor.
Because hex-editors and assembly is a pain in the ass.
 
Sep 15, 2008 at 1:36 AM
Administrator
Forum Administrator
"Life begins and ends with Nu."
Join Date: Jul 15, 2007
Location: Australia
Posts: 6225
Age: 39
Pronouns: he/him
S. P. Gardebiter said:
And I was talking about the executable, check my post.
It was a semi-relation.
All I was talking about is: There is enough documentation for almost everything <_<;
We could edit everything, we just would need a editor.
Because hex-editors and assembly is a pain in the ass.
We have enough documentation for most save hacking needs but we are lacking offsets for chests, story progression, etc. Some of the more advanced stuff.
 
Sep 16, 2008 at 6:15 AM
Neophyte Member
"Fresh from the Bakery"
Join Date: Sep 6, 2008
Location:
Posts: 5
andwhyisit said:
We have enough documentation for most save hacking needs but we are lacking offsets for chests, story progression, etc. Some of the more advanced stuff.
Yeah, this is more what i was meaning, offsets for story progression, current map and so forth.

In other news, csProfiler 1.3 automatically detects whether to display five or seven weapons, now supports large amounts of health, and links to this thread. Thus, the program is tentatively 'finished'
 
Sep 16, 2008 at 6:41 AM
Administrator
Forum Administrator
"Life begins and ends with Nu."
Join Date: Jul 15, 2007
Location: Australia
Posts: 6225
Age: 39
Pronouns: he/him
mappy said:
current map and so forth.
We already have current map, current position, current music playing, current direction faced, max and current hp, equipped items, weapons, weapon stats, and items.

Basically all we need is story progression and chests.

mappy said:
In other news, csProfiler 1.3 automatically detects whether to display five or seven weapons, now supports large amounts of health, and links to this thread. Thus, the program is tentatively 'finished'
Congrats. :confused:
 
Back
Top