////////////////////////////////////////////////////////////////////////////////////
//                                                                                //
//                 Final Fantasy 2 Wonderswan Savestate Editor                    //
//                                                                                //
//                              @author cynsob                                    //
//                                                                                //
//                               @version 0.2                                     //
//                                                                                //
//                       @email beekit_death79@yahoo.ca                           //
//                                                                                //
////////////////////////////////////////////////////////////////////////////////////

//////////
//HOW-TO//
//////////

You need the .NET Framework installed on your computer for this program to work. 
Ah, the beauty of C#...

Actually, I'm not *certain* you do, but I've never tried it on a computer that 
doesn't have it installed.  So just install it, okay?

Just run the .exe and select a Cygne savestate file.  It will only work with Cygne
savestates.  I'm not aware of any other Wonderswan emulators that allow savestates, 
anyway.  Okay, Oswan.  But the sound on that really bugs me...

Using any other file than Cygne savestates for Final Fantasy 2 with this is not 
recommended.  

It updates the actual savestate, but prompts you to ask if you want to make a backup copy or not.
//The last version had a bug where I saved the *new* savestate as the backup...this has been fixed.


/////////
//NOTES//
/////////

I made the majority of this in three days when I was bored and remembered the massively bloated 
program I have on my computer called "Visual Studio .NET".

I hate writing documentation.  I really do.

I would have done this in Java instead of C#, but I *hate* every single GUI editor I've
ever used for Java.  Mind you, I've only ever used Netbeans.

Maybe I might port this to Delphi for the people who don't want to install the .NET framework.  Maybe.  Probably not.

I've only tested this on the current (Stage 1, v.97) RPGOne translated version of the game.  
Any other working versions are a bonus...


////////////////////
//ACKNOWLEDGEMENTS//
////////////////////

No one but me.  Well...maybe a few people.

Zeke_D, for the FF2 hacking guide that I used as the basis for my program.  I'm far too lazy
to actually find the offsets for myself.

Dan (of Dan's Savestate editors), for some damn good editors.  (I also kinda copied one
of his GUI's for this.  Not very well, of course...)

RPGOne, The translation group responsible for translating this classic game into English.  
I'm not too big on the non-English RPG's...


///////////
//UPDATES//
///////////

//
//THIS NO LONGER APPLIES.  PLEASE SKIP THIS PARAGRAPH
//
I will update this to include being able to change items, weapons, and magic for each
character iff (not a typo..remember your Discrete Math!) I get at least ONE email about
this.  That's right, ONE.  Just send me an email asking for me to update this thing, 
and I'll spend the time to actually code all of the various items and spells into the
editor.  I'll even send it to you when I'm done.  Just ONE, people.  Anything to show
people actually *use* this thing...

/* Note on the update */
ChrisRPG from RPGOne, the translators of FF2 for the WSC, was the first (and only...) person 
to email about this program.  For the rest of you, thank ChrisRPG.  And tell them to finish 
translating "Stage 2" of this game...  

And...um...I can't really think of any more updates I could make to this...So if you want an 
update, be sure to include what I would do to actually update it...


Comments?  Bugs?  Update requests?  email:  beekit_death79@yahoo.ca


...use at your own risk. 