|This page is a work in progress. |
Document the file for Jak 3, and maybe for the demos too.
The maps in WOMAP.STR have indexed palettes, meaning that the colors used in the images are stored as separate data from the image pixels. Each map has a different palette, which is stored several bytes above the pixels of each image. The palette data consists of 32 bits per pixel, while the pixel data is 8 bits per pixel.
There are 25 maps in WOMAP.STR, including a placeholder map consisting of a white background with the text "Palcab". This map is never seen in-game and was most likely intended to be replaced with a map of the Haven Palace cables explored before the first boss battle. The are five Haven City maps, which increase in detail each time. These are used depending on how far in the game the player has progressed and therefore, how much of the city they have access to.
Each map, with the exception of the Haven City maps, has two layers: the background layer, which appears first in the file, consists of the background design and a blue color for the explorable areas. The top layer consists solely of the explorable areas, using the colors that appear as the player reaches each area.
The Haven City maps are 512x832 pixels, while all the other maps are 512x416 pixels.
The map order as stored in the file:
|Games||Jak and Daxter: The Precursor Legacy||Earlier Demo • Later Demo • Release|
|Jak II||Earlier Demo • Later Demo • Release|
|Jak 3||Demo • Release|
|Jak X: Combat Racing||Beta Trial Code • Demo • Release|
|Soundtracks||Jak and Daxter: The Precursor Legacy||Earlier Demo Soundtrack • Later Demo Soundtrack • Release Soundtrack|
|Jak II||Earlier Demo Soundtrack • Later Demo Soundtrack • Release Soundtrack|
|Jak 3||Demo Soundtrack • Release Soundtrack|
|Jak X: Combat Racing||Beta Trial Code Soundtrack • Demo Soundtrack • Release Soundtrack|
|File Types||CGO Files • DGO Files • MUS Files • SBK Files • STR Files • VAGWAD Files|
|General Documentation Pages||Build Info • Debug Mode • Soundtracks|
|Wiki Pages||Downloads • Main Page • Staff|