Sample Game 1 PAK: Difference between revisions
Jump to navigation
Jump to search
imported>Dinoguy1000 (Newest format page layout - See Also section should have links to other formats used by games listed in the Games section) |
imported>Ikskoks No edit summary |
||
| (41 intermediate revisions by 6 users not shown) | |||
| Line 1: | Line 1: | ||
{{GRAFPageHeader}} | {{GRAFPageHeader}} | ||
<blockquote>'' NOTE: This is only an example of a GRAF page. As far as I know, there is no game called "Sample Game 1", and no game uses the exact archive format given below. ''</blockquote> | |||
== PAK == | == PAK == | ||
{{GRAFPageMisc | {{GRAFPageMisc}} | ||
=== Format Specifications === | === Format Specifications === | ||
{{GRAFPageFormat|char {x} - File | {{GRAFPageFormat|1=char {15} - Header {{Constant|(Sample Game PAK)}}<br> | ||
byte {1} - null Padding<br> | |||
{{BlockDescription|// For each file}}<br> | |||
:char {16} - File name {{InlineComment|(null padded)}} | |||
:uint32 {4} - File size | |||
:byte {x} - File data}} | |||
==== [[wikipedia:Microformat|Microformat]] sandbox ==== | |||
<div class="file-format"> | |||
<div class="header-block"> | |||
<div class="field"><!-- | |||
--><span class="data-type">char</span> {<span class="field-size">15</span>} - <span class="field-description">Header</span> (<span class="field-value">Sample Game PAK</span>) | |||
</div> | |||
<div class="field"><!-- | |||
--><span class="data-type">byte</span> {<span class="field-size">1</span>} - <span class="field-description">null Padding</span> | |||
</div> | |||
</div> | |||
<div class="data-block"> | |||
<div class="block-description">For each file</div> | |||
<div class="field"><!-- | |||
--><span class="data-type">char</span> {<span class="field-size">16</span>} - <span class="field-description">File name</span> (<span class="field-note">null padded</span>) | |||
</div> | |||
<div class="field"><!-- | |||
--><span class="data-type">uint32</span> {<span class="field-size">4</span>} - <span class="field-description">File size</span> | |||
</div> | |||
<div class="field"><!-- | |||
--><span class="data-type">byte</span> {<span class="field-size">x</span>} - <span class="field-description">File data</span> | |||
</div> | |||
</div> | |||
</div> | |||
=== Notes and Comments === | === Notes and Comments === | ||
| Line 10: | Line 44: | ||
=== MultiEx BMS Script === | === MultiEx BMS Script === | ||
{{NoBMSScript}} | |||
=== Supported by Programs === | === Supported by Programs === | ||
{{NoProgramSupport}} | |||
=== Links === | === Links === | ||
| Line 19: | Line 53: | ||
=== Games === | === Games === | ||
* Sample Game 1 *.pak *.zip | * [[Sample Game 1]] [[PAK|*.pak]] [[ZIP|*.zip]] | ||
{{GRAFPageFooter}} | {{GRAFPageFooter}} | ||
[[Category: | [[Category:Complete Complete| ]] [[Category:Platform PC| ]] | ||
[[Category:File Format]] | |||
Latest revision as of 11:40, 21 January 2021
Back to index | Edit this page
NOTE: This is only an example of a GRAF page. As far as I know, there is no game called "Sample Game 1", and no game uses the exact archive format given below.
PAK
- Format type: Archive
- Endianness: Little-endian
Format Specifications
char {15} - Header (Sample Game PAK)
byte {1} - null Padding
// For each file
- char {16} - File name (null padded)
- uint32 {4} - File size
- byte {x} - File data
Microformat sandbox
char {15} - Header (Sample Game PAK)
byte {1} - null Padding
For each file
char {16} - File name (null padded)
uint32 {4} - File size
byte {x} - File data
Notes and Comments
None
MultiEx BMS Script
None written yet.
Supported by Programs
Unknown
Links
None