Chrono Compendium

Kajar Laboratories - Fan Works and Submissions => Chrono Cross Modification => Topic started by: Deus on February 14, 2006, 05:48:42 pm

Title: I'm currently working on a CC save state editor...
Post by: Deus on February 14, 2006, 05:48:42 pm
More specifically, one for ePSXe save states, though it should be easy to modify it to work with save states of other emulators (assuming their layout is fairly sane), and I was wondering if someone has made a handy map of locations of stuff in memory for CC? It can already do a fair bit (modify unequipped items and elements, gold, stars, character stats, equipment and names), and I could probably figure everything out on my own (eventually...), but it'd save a lot of time if something like that already exists.

(Also, if anyone's interested in it, I could upload a copy of it somewhere and post the link here. (Also, if this is the wrong forum for this, please don't hurt me, I'm new and this one seemed to be the one closest to what I was looking for.))
Title: I'm currently working on a CC save state editor...
Post by: ZeaLitY on February 14, 2006, 06:08:29 pm
You're probably already familiar with this, but just in case, the best place to ask for documentation is at

http://board.acmlm.org/forum.php?id=19

Datacrystal doesn't even have a PSX section yet, and other than that, the Terminus Traduction French translation group is the only group to my knowledge that has hacked Cross extensively (though only in dealing with the script, as they translated it to French).

Oh, and feel free to share the WIp whenever you wish. This'll certainly be the first editor of its kind for Chrono Cross.
Title: I'm currently working on a CC save state editor...
Post by: Deus on February 14, 2006, 06:41:29 pm
I've uploaded it here (http://www.geocities.com/bad.name/cc.zip).

A few notes:
Title: I'm currently working on a CC save state editor...
Post by: Deus on February 15, 2006, 02:48:54 pm
I've uploaded a new version with a couple of changes: I added the ability to edit item quantities (I don't know *how* I missed that one...) and I also packaged a GUI program for editing the dumped text with it (uses wxPython (http://wxpython.org/), so make sure you have that installed too...), though it's not complete yet (Can't edit elements yet, as I've got to make a big list of all the numbers of all the elements), but once it is, I'll be combining them all into a single program.

I've also got a couple of screenshots:
The GUI on Windows (http://img495.imageshack.us/img495/7894/ccedit17us.png)
The same screen on Linux (http://img495.imageshack.us/img495/9638/ccedit26xq.png) (ain't cross-platform stuff great? :P)
Title: I'm currently working on a CC save state editor...
Post by: ZeaLitY on February 15, 2006, 07:34:29 pm
Okay; should we keep it under wraps from a full news post until the final program is compiled?

Dang, and I just uninstalled Python. Guess I have a reason to get it back on again. The final itineration of the program will require Python too, right?
Title: I'm currently working on a CC save state editor...
Post by: Deus on February 15, 2006, 08:41:19 pm
Quote from: ZeaLitY
Okay; should we keep it under wraps from a full news post until the final program is compiled?
Well, here (http://www.geocities.com/bad.name/ccg.zip) is the almost-but-not-quite-final version (I'd like to add the ability to edit a characters equipped elements, but that's not really an essential feature, and it's already quite usable at this point), with all the programs combined into one (and thus a lot easier to use now) and the ability to edit Elements finally added, so at this point it's really your choice; after about ~12 hour of non-stop working on, this, I'm going to take a little break from this 'thinking' thing. :P

Quote
The final itineration of the program will require Python too, right?
Yes, it should work just fine with the default install (but remember to install wxPython too).

Also, I just finished testing it with the Windows version of ePSXe; it appears to work (http://img105.imageshack.us/img105/9696/sshotpng9at.png).

EDIT:
Oh, and here's direct links to the installers I used:
Python (http://python.org/ftp/python/2.4.2/python-2.4.2.msi)
wxPython (http://prdownloads.sourceforge.net/wxpython/wxPython2.6-win32-unicode-2.6.2.1-py24.exe)
Title: I'm currently working on a CC save state editor...
Post by: ZeaLitY on February 15, 2006, 11:10:54 pm
I'll get it launched asap. I've been working full blast on the Time article; this will be a nice diversion from crunching theories. Thanks; this is the first of its type! And now playing Cross for plot will be easier than inputting tons of GS codes to edit these attributes. As I recall, GSCentral never quite found the number for the Dreamer's Sarong...

Well, back to work.
Title: I'm currently working on a CC save state editor...
Post by: ZeaLitY on February 15, 2006, 11:30:18 pm
Edit: Bleah, I just had to ruin it. I can't find the Dreamer's Sarong in the acessory list.
Title: I'm currently working on a CC save state editor...
Post by: Deus on February 15, 2006, 11:36:24 pm
Quote from: ZeaLitY
Edit: Bleah, I just had to ruin it. I can't find the Dreamer's Sarong in the acessory list.
Heh, I just added it in, try downloading it again. (It's way near the bottom of the list)
Title: I'm currently working on a CC save state editor...
Post by: ZeaLitY on February 15, 2006, 11:46:58 pm
Announcing it now.
Title: I'm currently working on a CC save state editor...
Post by: Deus on February 16, 2006, 12:42:55 am
Yay! I'm famous! (or at least, I'm internet famous)

Anyway, I've uploaded a slight update which fixes some problems with the item list; Dreamer's Sarong, Flea Vest and Ozzie Pants and those status-resistant caps are now on there, and a few items which were off by a bit have been moved to the proper positions, and all of those "???"s have been checked and labeled appropriately (Though almost none of them were real items.)
Title: I'm currently working on a CC save state editor...
Post by: Deus on February 17, 2006, 12:48:35 pm
Well, I'm almost done with adding the ability to edit equipped elements; it seems to be working fine, but I want to add the ability to edit the element grid too, and then test it a bit to make sure everything works properly.
Until then, here's a picture of Riddel using GlideHook (http://img233.imageshack.us/img233/834/ridglide8sp.png).
Title: I'm currently working on a CC save state editor...
Post by: ZeaLitY on February 17, 2006, 01:02:46 pm
Cool; I was wondering if Cross would even allow execution of other characters' Elements like that. Riddel using something like Glidehook is pretty hilarious.

I wish I could tell how many people have grabbed it so far, but the CT Unglued files have bumped everything down on the Compendium's media server's site stats. I'd be willing to estimate that around 40-50 people downloaded it so far (by the end of yesterday). For comparison, the latest CT Unglued has about 567 hits this month, while the Chrono Trigger Coliseum is still hanging in there with 97.
Title: I'm currently working on a CC save state editor...
Post by: Deus on February 17, 2006, 01:31:52 pm
Well, single techs seem to work fine, as they probably just use the model of the character that used it. But triple techs have some problems. Z-Slash makes Serge attack the enemy like he normally would (even if someone else uses it), and then nothing happens and the attack doesn't end, effectively locking it up; DeltaForce does the same thing, but the attack *actually ends*. I haven't tested any double techs yet, but they might have some problems too.

EDIT: The triple techs were tested with Serge (in Lynx's body), Riddel and Fargo; they may work differently if you have other characters that are normally involved in the techs in your party.
Title: I'm currently working on a CC save state editor...
Post by: Deus on February 17, 2006, 03:32:32 pm
Well, I've uploaded the new version. In addition to adding the ability to edit equipped elements, I've also added a little mini-guide for it in the README file in case anyone doesn't understand it.
Title: I'm currently working on a CC save state editor...
Post by: ZeaLitY on February 17, 2006, 03:59:16 pm
Okay. In my next post (should be a couple days for now), I'll note it again in the news. I'll get the new version asap and also reply on a couple community pages I announced it on. Excellent work.
Title: Question
Post by: Going Super on February 19, 2006, 01:59:38 am
I have a question,  will you be able to get enemies techs like holydragonsword? I wounder how it would be like for someone to use a tech like that.
Title: I'm currently working on a CC save state editor...
Post by: Deus on February 19, 2006, 06:10:27 pm
I've uploaded a new version. The only change this time is that the item/element lists have now been ripped directly from memory, which means two things:
Quote from: Going Super
I have a question,  will you be able to get enemies techs like holydragonsword? I wounder how it would be like for someone to use a tech like that.

You can now. (And HolyDragSwd works just fine.)
Title: Help
Post by: Jonathon on February 25, 2006, 06:17:39 pm
okay, I downloaded your savestate editor and Python and wxPython but it wont open when i click on edit. Im pretty sure it something to do with wxPython not running because it says python.exe not wpython.exe but I really dont know how to get it to work with wxPython. Anyways I was wondering if anybody has any suggestions.

Thanks