Scrapland PACKED: Difference between revisions
Jump to navigation
Jump to search
imported>Mr.Mouse m (There are obviously games with this archive :)) |
imported>Xennex No edit summary |
||
| Line 16: | Line 16: | ||
:byte {x} - File data</b></tt>| | :byte {x} - File data</b></tt>| | ||
notes=None| | notes=None| | ||
bms_script= | bms_script= | ||
ImpType Standard ;<br> | |||
Goto 8 0 ;<br> | |||
Get FNum Long 0 ;<br> | |||
For n = 1 to FNum ;<br> | |||
Get FNLen Long 0 ;<br> | |||
GetDString FN FNLen 0 ;<br> | |||
SavePos FOO 0 ;<br> | |||
Get FO Long 0 ;<br> | |||
SavePos FSO 0 ;<br> | |||
Get FS Long 0 ;<br> | |||
Log FN FS FO FSO FOO ;<br> | |||
Next n ;| | |||
programs=None| | programs=None| | ||
documentation=None| | documentation=None| | ||
games=Scrapland | games=Scrapland | ||
}} | }} | ||
Revision as of 12:50, 10 December 2006
Back to index | Edit this page
*.PACKED
{{GRAFPageMisc{{ subst:#if: Archive | {{subst:!}}Archive }}{{ subst:#if: Little Endian | {{subst:!}}Little Endian }}}}
Format Specifications
byte {4} - Header (BFPK)
byte {4} - null
uint32 {4} - Numbers of files
// For each file
- uint32 {4} - Directory name length
- byte {x} - Directory name
- uint32 {4} - File size
- uint32 {4} - File offset
// For each file
- byte {x} - File data
Notes and Comments
None
MultiEx BMS Script
ImpType Standard ;
Goto 8 0 ;
Get FNum Long 0 ;
For n = 1 to FNum ;
Get FNLen Long 0 ;
GetDString FN FNLen 0 ;
SavePos FOO 0 ;
Get FO Long 0 ;
SavePos FSO 0 ;
Get FS Long 0 ;
Log FN FS FO FSO FOO ;
Next n ;
Supported by Programs
None
Documentation
None
Games
Scrapland