Xeeynamo / sotn-decomp

Decompilation of Castlevania: Symphony of the Night (PSX+Saturn)
https://sotn.xee.dev/
GNU Affero General Public License v3.0
508 stars 55 forks source link

Decompress image assets found in the stage files as PNGs #1868

Closed Xeeynamo closed 1 week ago

Xeeynamo commented 1 week ago

Instead of outputting a D_80123456.dec from an extracted compressed asset, now a PNG is written from the decompressed data from the specified YAML entry. The asset tool will synchronize with splat to retrieve the symbol names for graphics and palettes. The new splat extension cmpgfx will also be able to detect unused graphics by failing with a hint on how to tweak the YAML. That way I found some unused placeholders under the name stage_placeholder and some kind of beta graphics from the prologue stage.

github-actions[bot] commented 1 week ago

STCEN hd

data 84.33% (-12.60%)

github-actions[bot] commented 1 week ago

STDRE us

data 97.40% (-0.05%)

STNZ0 us

data 99.99% (+0.57%)

STST0 us

data 95.78% (+1.72%)

github-actions[bot] commented 1 week ago

STCEN hd

data 84.33% (-12.60%)

github-actions[bot] commented 1 week ago

STDRE us

data 97.40% (-0.05%)

STNZ0 us

data 99.99% (+0.57%)

STST0 us

data 95.78% (+1.72%)