The Demo.dat file can be extracted using the konami data tool, and decomposed into .BIN .RAW and .SUB files
Raw files seem to contain level textures, and .BIN seem to contain the level geometry.
The model format looks very unique and I need to took at it some more but here is what I found so far:
Each BIN file is composed out of many (thousands) subsections that have a heading that look like the following:
80 fe 08 00 * * * * * * * * * 00 00 00
This always occurs on an offset that ends in "0"
The BIN files always begin with a unique header like:
80 FE 08 00 00 00 00 00 81 01 ?? 00 01 00 00 00
Likewise the BIN files always end some where around a similar header
80 FE 08 00 A8 2A 00 00 81 02 ?? 00 01 00 00 00
Other than those two specific headers this is the headers look like this
80 FE 08 00 XX XX 00 00 01 05 28 00 01 00 00 00
Where XX XX is a 2byteinteger that appears to begin at 00 and increases every other header though in some files it skips some numbers but it will never decrease.
Raw files seem to contain level textures, and .BIN seem to contain the level geometry.
The model format looks very unique and I need to took at it some more but here is what I found so far:
Each BIN file is composed out of many (thousands) subsections that have a heading that look like the following:
80 fe 08 00 * * * * * * * * * 00 00 00
This always occurs on an offset that ends in "0"
The BIN files always begin with a unique header like:
80 FE 08 00 00 00 00 00 81 01 ?? 00 01 00 00 00
Likewise the BIN files always end some where around a similar header
80 FE 08 00 A8 2A 00 00 81 02 ?? 00 01 00 00 00
Other than those two specific headers this is the headers look like this
80 FE 08 00 XX XX 00 00 01 05 28 00 01 00 00 00
Where XX XX is a 2byteinteger that appears to begin at 00 and increases every other header though in some files it skips some numbers but it will never decrease.