GRAF:3D Ultra Cool 001: Difference between revisions
Jump to navigation
Jump to search
imported>Dinoguy1000 No edit summary |
imported>PXR (→001) |
||
| Line 21: | Line 21: | ||
=== MultiEx BMS Script === | === MultiEx BMS Script === | ||
<pre>ImpType SFileSize ; | |||
Do ; | |||
GetDString FNAME 13 0 ; | |||
SavePos FSIZEX 0 ; | |||
Get FSIZE Long 0 ; | |||
If FSIZE = 0 ; | |||
CleanExit ; | |||
EndIf ; | |||
SavePos FOFFSET 0 ; | |||
Log FNAME FOFFSET FSIZE 0 FSIZEX ; | |||
Math FOFFSET += FSIZE ; | |||
GoTo FOFFSET 0 ; | |||
While NotEOF <> 0 ;</pre> | |||
Note: This script has not been tested, but will probably work.<br> | |||
<br> | |||
=== Compatable Programs === | === Compatable Programs === | ||
Revision as of 17:28, 20 April 2006
Choose archive extension:
001
- Format Type : Archive
- Endian Order : Little Endian
Format Specifications
// for each file
- char {13} - Filename (null)
- uint32 {4} - File Size
- byte {X} - File Data
MultiEx BMS Script
ImpType SFileSize ; Do ; GetDString FNAME 13 0 ; SavePos FSIZEX 0 ; Get FSIZE Long 0 ; If FSIZE = 0 ; CleanExit ; EndIf ; SavePos FOFFSET 0 ; Log FNAME FOFFSET FSIZE 0 FSIZEX ; Math FOFFSET += FSIZE ; GoTo FOFFSET 0 ; While NotEOF <> 0 ;
Note: This script has not been tested, but will probably work.
Compatable Programs
Other Games
These games also use this file format
- 3D Ultra Pinball *.001 *.002
- 3D Ultra Pinball: Creep Night *.001
- 3D Ultra Pinball: The Lost Continent *.001
- Betrayal At Krondor *.001