GRAF:3D Ultra Cool 001: Difference between revisions

From XentaxWiki
Jump to navigation Jump to search
imported>Dinoguy1000
No edit summary
imported>PXR
Line 21: Line 21:
=== MultiEx BMS Script ===  
=== MultiEx BMS Script ===  


Not written yet<br><br>
<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 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