H
halkun
Guest
Well, you guys conviced me. I've decided to go ahead and document all the FF7 engine findings into one super document. I've decided to call it "Gears" as not only a name that inspires the inner workings of something, but also because it brings up the "Steampunk" genre that FF7 takes place in.
I finished the outline and will be populating the document with content that I can find from here and all around the Internet.
The byline was tricky to come up with as it's not just me. I decided to write "By Joshua Walker and the 'Qhimm team'"
I hope that's OK...
This will help us muchly. Not only will we have a centralized place for data collection, but will allow us to take the engine apart in small chunks that are easy to decipher.
Here is the outline/Table of contents. If you have anything you want to add, let me know. This will dictate the way the data is presented. Did I get all the terms right?
Code: [Select]
IF YOU WANT TO HELP
I am using OpenOffice.org as my document writer of choice. The reason why is because it supports open formats for data exchange (XML) and has a pretty wicked PDF generator. I would recommend if you want to assist, download OpenOffice and send me changes in .sxw format. (OOo's native compressed XML format) OOo is free, runs on every popular OS, and is availible at http://www.openoffice.org
I finished the outline and will be populating the document with content that I can find from here and all around the Internet.
The byline was tricky to come up with as it's not just me. I decided to write "By Joshua Walker and the 'Qhimm team'"
I hope that's OK...
This will help us muchly. Not only will we have a centralized place for data collection, but will allow us to take the engine apart in small chunks that are easy to decipher.
Here is the outline/Table of contents. If you have anything you want to add, let me know. This will dictate the way the data is presented. Did I get all the terms right?
Code: [Select]
Code:
Table of ContentsIntroductionHistory -PSX version overview -PC version overviewEngine Basics -Common Terms -Parts of the Engine -A Look at the Debug RoomThe Kernel -Kernel Overview -Generic Program Flow -The Threading System -Data Caching -File System AccessThe Field Module -Field Overview -Event Scripting -Triggers -The 3D overlay -The Actors -The Ego -Data Organization -Textures (The TIM Files) -Polygons (The PLY Files) -Hierarchy (The HRC Files) -Animation (The ANM files) -Models (The RSD Files)The Battle Module -The Mathematics of Battle -The Battle Scene -Allys -Enemies -Magic Scripting -Data Organization -Textures (The TIM Files) -Sprites (The SPT Files) -Models (The RSD Files)The Menu Module -The Accessors -Game SavesThe World Map -Data FormatAppendix -Item Listings -Resource Lookup tables -Source Code Forensics BUGS -PSX Version -PC Version
IF YOU WANT TO HELP
I am using OpenOffice.org as my document writer of choice. The reason why is because it supports open formats for data exchange (XML) and has a pretty wicked PDF generator. I would recommend if you want to assist, download OpenOffice and send me changes in .sxw format. (OOo's native compressed XML format) OOo is free, runs on every popular OS, and is availible at http://www.openoffice.org