Author Topic: Returning to FF8 savestates (Woo hoo as some would say)  (Read 3785 times)

Cyberman

  • *
  • Posts: 1572
    • View Profile
Greetings it's been a while since I've worked on FF8's save state information.
So Here is my current information reguarding the information bits in the save state
These bits are located at offset 0xEA3 (woo?)
My bit numbering convention is lsb to MSB and divide by 8 for the offset into a bit field.
(Address = 61/8 (7) bit = 61 & 7 = 5 Mask = 1 << 5)
Right so here is my most recent List of bits
  • Was at Balamb Garden
  • Was at Dollet
  • ?
  • ?
  • ?
  • ?
  • ?
  • ?
  • 1?
  • ?
  • ?
  • ?
  • ?
  • ?
  • ?
  • ?
  • 2?
  • ?
  • ?
  • ?
  • ?
  • ?
  • ?
  • ?
  • 3 Was At Dollet Comm Tower
  • ?
  • ?
  • ?
  • ?
  • ?
  • ?
  • ?
  • 4?
  • ?
  • ?
  • ?
  • ?
  • ?
  • ?
  • ?
  • 5?
  • ?
  • ?
  • ?
  • ?
  • Scolded During Seed Exam
  • Met Quistis At Balamb Garden Gate
  • Ran into Someone during Seed Exam
  • 6 Met Selphie in Seed Exam
  • ?
  • ?
  • ?
  • ?
  • ?
  • ?
  • ?
  • 7?
  • ?
  • ?
  • Seed Exam Report
  • ?
  • ?
  • Basic GF Junctioning Tutorial
  • Magic Junctioning Tutorial
  • 8 Elemental Attack/Denfense Tutorial
  • ?
  • Caring for a GF Tutorial
  • Renzokuken Limit Break Tutorial
  • Zell's Limit Break Tutorial
  • Rinoa/Angelo Limit Break Tutorial
  • ?
  • ?

Additional place information in the location field of the save file description
(unsigned 16 bit int @ 0x184)
  • 99 Dollet- Comm Tower
  • 103 Timber- Forest Owl's Base
  • 130 Deling City- Hotel
  • 132 Deling City- Gateway

I'll add 'bits' as I go over the game play again.

Cyb
« Last Edit: 2006-11-10 22:38:12 by Cyberman »

Synergy Blades

  • Guest
Re: Returning to FF8 savestates (Woo hoo as some would say)
« Reply #1 on: 2006-11-10 17:13:08 »
Even reverse engineering the VIII script system from scratch and getting plot point variables from that might be faster than going through the whole game and checking the individual bytes at certain points  :wink:

Cyberman

  • *
  • Posts: 1572
    • View Profile
Re: Returning to FF8 savestates (Woo hoo as some would say)
« Reply #2 on: 2006-11-10 19:15:27 »
Even reverse engineering the VIII script system from scratch and getting plot point variables from that might be faster than going through the whole game and checking the individual bytes at certain points  :wink:
Well firstly I wanted to play the game again, and while I was I decided I would also grab these data points.  It's a rather interesting thing.  I'm thinking I am missing lots of data points used for the SEED exam also.
However reverse engineering the script system is a whole lot more work than this for me, because I wrote an editor based on Qhimms data structures from Griever.  It's designed as a plugin DLL for a playstation game specific editor I made a while back.  Because of the tool set I use this is a lot easier to do.  I can easily inspect bit fields bytes unsigned words dwords    etc.  I do need to improve the DLL invoking tool (aptly named DLLEDIT). There is no version for the PC version.  However I have a more advanced Jenova editor as well as one for FF9, and CronoCross. FF1/2 FF4/5/6 are in the WIP stages  If game save images become available for the PS2,  sometime FFX FFX-2 FFXII  will be worked on as well. :D

Cyb