Skip to content

Latest commit

 

History

History
13 lines (7 loc) · 1.32 KB

README.md

File metadata and controls

13 lines (7 loc) · 1.32 KB

This is a repository that contains the GOOL files in the Crash Bandicoot decompiled into the gooc format, to be used with gooc.

There is a folder for each of the three games, within each folder contains a list of "versions" (regions or pre-release builds), each of which may contain the appropriate .gooc files for the game & version. The main game folder may also contain the gooc files, if they are set up such that the region directives appropriately describe each of the three regions (NTSC-U, PAL, NTSC-J).

There may be a script file included for compiling all of the scripts into appropriate GOOL executable files, as there are many files and even more different ways to compile them properly.

The compiled result of these files is NOT byte-perfect. It is, however, functionally identical.

The names of most structures have been deduced based on patterns seen in actual named structures. States, spawns, graphics and variables do not have names when compiled, and were deduced. In Crash 2 and onwards, entities have names in them.

A list of GOOL executables per-game and where they can be found is located here.

For information on how the gooc language works, please refer to the manual that comes with the gooc program.