GRAF:3D Ultra Cool 001: Difference between revisions
Jump to navigation
Jump to search
imported>PXR (→001) |
imported>Dinoguy1000 No edit summary |
||
| Line 1: | Line 1: | ||
{{GRAFTemplate1| | |||
file_extension=001| | |||
format_type=Archive| | |||
endian_order=Little Endian| | |||
date_posted=20:59, 20 Apr 2006 (EDT)| | |||
format_specifications=<font color="blue">// for each file</font><br> | |||
<font color="blue">// for each file</font><br> | |||
: char {13} - Filename <font color="purple">(null)</font> <br> | : char {13} - Filename <font color="purple">(null)</font> <br> | ||
: uint32 {4} - File Size <br> | : uint32 {4} - File Size <br> | ||
: byte {X} - File Data | : byte {X} - File Data| | ||
notes=The BMS Script given below has not been tested, but will probably work.| | |||
bms_script=ImpType SFileSize ; | |||
Do ; | Do ; | ||
GetDString FNAME 13 0 ; | GetDString FNAME 13 0 ; | ||
| Line 33: | Line 21: | ||
Math FOFFSET += FSIZE ; | Math FOFFSET += FSIZE ; | ||
GoTo FOFFSET 0 ; | GoTo FOFFSET 0 ; | ||
While NotEOF <> 0 ; | While NotEOF <> 0 ;| | ||
programs=* [[Game Extractor|Game Extractor]]| | |||
documentation=None| | |||
games=* 3D Ultra Pinball *.001 *.002 | |||
= | |||
* [[Game Extractor|Game Extractor]] | |||
= | |||
* 3D Ultra Pinball *.001 *.002 | |||
* 3D Ultra Pinball: Creep Night *.001 | * 3D Ultra Pinball: Creep Night *.001 | ||
* 3D Ultra Pinball: The Lost Continent *.001 | * 3D Ultra Pinball: The Lost Continent *.001 | ||
* Betrayal At Krondor *.001 | * Betrayal At Krondor *.001 | ||
}} | |||
[[Category: | [[Category:BMS]] [[Category:Archive]] [[Category:Completed]] [[Category:PC]] [[Category:Common Format]] | ||
Revision as of 00:59, 21 April 2006
Back to index | Edit this page
001
{{GRAFPageMisc{{ subst:#if: Archive | {{subst:!}}Archive }}{{ subst:#if: Little Endian | {{subst:!}}Little Endian }}}}
Format Specifications
// for each file
- char {13} - Filename (null)
- uint32 {4} - File Size
- byte {X} - File Data
Notes and Comments
The BMS Script given below has not been tested, but will probably work.
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 ;
Supported by Programs
Documentation
None
Games
- 3D Ultra Pinball *.001 *.002
- 3D Ultra Pinball: Creep Night *.001
- 3D Ultra Pinball: The Lost Continent *.001
- Betrayal At Krondor *.001