Pro Beach Soccer WAD: Difference between revisions
Jump to navigation
Jump to search
imported>Ikskoks |
imported>Ikskoks (→Notes) |
||
| (17 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
{{CompactGRAFTOC}} | {{CompactGRAFTOC}} | ||
<div style="border:solid 1px #AAAAAA; padding:4px; background-color:#F9F9F9;"> | <div style="border:solid 1px #AAAAAA; padding:4px; background-color:#F9F9F9;"> | ||
<i>Format Type:</i> Archive<br /> | <i>Format Type:</i> Archive<br /> | ||
<i>Extensions:</i> | <i>Extensions:</i> WAD <br /> | ||
<i>Platforms:</i> <i> | <i>Platforms:</i> <i>PC</i><br /> | ||
<i>Endian Order:</i> Little Endian | <i>Endian Order:</i> Little Endian | ||
</div> | </div> | ||
<br /><br /> | <br /><br /> | ||
== Format Specifications == | == Format Specifications == | ||
| Line 76: | Line 75: | ||
== QuickBMS Script == | == QuickBMS Script == | ||
* [https://aluigi.altervista.org/bms/pro_beach_soccer.bms] | * [https://aluigi.altervista.org/bms/pro_beach_soccer.bms pro_beach_soccer.bms] | ||
== Supported Programs == | == Supported Programs == | ||
* [[Game Extractor|Game Extractor]] | * [[Game Extractor|Game Extractor]] (extract only) | ||
== Notes == | == Notes == | ||
* On the PC version of "Pro Beach Soccer" there is one single archive named '''WadPc.wad''' and it contains all game data except music. | |||
== Games == | == Games == | ||
* Pro Beach Soccer | * Pro Beach Soccer (PC) (*.WAD) | ||
<br /><br /> | <br /><br /> | ||
[[Category:Complete_Complete | Status: Complete]] | |||
[[Category:Extension_wad | Extension: wad]] | |||
[[Category:Format_Archive | Type: Archive]] | |||
[[Category:Program_Game_Extractor | Program: Game Extractor]] | |||
[[Category:CE_None | Compression: None]] | |||
[[Category:CE_Compressed | Compression: ZLIB]] | |||
[[Category:ZLIB compression]] | |||
[[Category:File Format]] | [[Category:File Format]] | ||
Latest revision as of 19:26, 20 July 2021
Contents: GRAFs page - All - 0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z - Edit
Format Type: Archive
Extensions: WAD
Platforms: PC
Endian Order: Little Endian
Format Specifications
// Uses ZLib Compression for some files
// Files are listed in the directory in Reverse Order (ie the first entry in the directory is the last file in the archive)
// The filenames are hard to build - they have a directory structure to them, and are in the reverse order. Refer to Plugin_WAD_PAMPAK source code for filename building details.
// ARCHIVE HEADER
8 - Header ("PAM_PAK" + (byte)0)
2 - Number Of Files
2 - Number of Names
4 - Filename Directory Length
4 - File Data Offset
// FILES DIRECTORY
// for each file
4 - File Length (Compressed)
4 - File Offset
// UNKNOWN DIRECTORY
// for each file
2 - Unknown
2 - Unknown
2 - Unknown
2 - Unknown (52685)
// NAMES DIRECTORY
// for each name (filenames AND directory names)
X - Filename/Directory Name
1 - null Name Terminator
1 - null End of Filename Directory terminator
// FILE DATA
// for each file
if (compressed){
8 - File Header ("PAM-ZLB" + (byte)0)
4 - Number of Blocks
4 - Decompressed Block Length
4 - Decompressed Last Block Length (0 if there is only 1 block)
4 - Total Decompressed Length
// for each block
4 - Block Offset (Relative to the start of this file data)
// for each block
4 - Hash?
// for each block
X - File Data (ZLib Compression)
0-3 - null Padding to a multiple of 4 bytes (This field does not exist for the Last file in the archive!)
}
else if (not compressed){
X - File Data
0-3 - null Padding to a multiple of 4 bytes (This field does not exist for the Last file in the archive!)
}
MultiEx BMS Script
No BMS script.
QuickBMS Script
Supported Programs
- Game Extractor (extract only)
Notes
- On the PC version of "Pro Beach Soccer" there is one single archive named WadPc.wad and it contains all game data except music.
Games
- Pro Beach Soccer (PC) (*.WAD)