[DiscordArchive] Anyone has any idea what does 0x10 byte in blp header dubbed as PixelFormat represents when its set
[DiscordArchive] Anyone has any idea what does 0x10 byte in blp header dubbed as PixelFormat represents when its set
Archived author: A2 • Posted: 2025-02-22T07:36:25.713000+00:00
Original source
Anyone has any idea what does 0x10 byte in blp header dubbed as PixelFormat represents when its set to 8?
Archived author: Thiesant • Posted: 2025-02-22T07:51:49.420000+00:00
Original source
raw / uncompressed , not sure though
![[Image: image.png?ex=690c436e&is=690af1ee&hm=f27...2e195eab6&]](https://cdn.discordapp.com/attachments/1086807686571642900/1342929630268489739/image.png?ex=690c436e&is=690af1ee&hm=f27a3702bfdd405b2360da21880f0e46a80225eb62a0f8fdebe71822e195eab6&)
Archived author: 4bhorrent • Posted: 2025-02-22T18:42:54.331000+00:00
Original source
who said 12 seconds is fast?
decompressing the entire 3.72 GB patch.MPQ into memory.
i cross checked by extracing everything with Ladiks' MPQ Editor -> all good
![[Image: image.png?ex=690c436e&is=690af1ee&hm=f27...2e195eab6&]](https://cdn.discordapp.com/attachments/1086807686571642900/1342929630268489739/image.png?ex=690c436e&is=690af1ee&hm=f27a3702bfdd405b2360da21880f0e46a80225eb62a0f8fdebe71822e195eab6&)
Archived author: 4bhorrent • Posted: 2025-02-22T18:44:17.038000+00:00
Original source
still some optimization potential on the table like thread-local storage for the decompressor, instead of initializing a new one for each sector decompression.
but nonetheless, already crazy fast lol