Repository navigation
Commit 0a1b6f2
Texture decode: run the raw-CT32 pass only for model-bound textures
Verifying issue #1 against v1.0.0 turned up a regression from the Aug 21
decoder: the raw-CT32 pass also fired on lex-less UI sheets, where
dithered 8bpp art (two indices alternating) reads as a coherent checker
when taken as CT32. The casino slot reels (tanaka/slot_1) came out
blue/yellow checkered and the poker felt (tanaka/poker_1) half garbled.
The pass now runs only when a .lex exists. Verified through the real
browse pipeline: all 114 char/pc + char/npc atlases byte-identical to
before (hair-sheet fixes intact); slot reels and poker felt clean.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>1 parent c03baef commit 0a1b6f2
3 files changed
Lines changed: 25 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
620 | 620 | | |
621 | 621 | | |
622 | 622 | | |
623 | | - | |
| 623 | + | |
| 624 | + | |
| 625 | + | |
| 626 | + | |
| 627 | + | |
| 628 | + | |
624 | 629 | | |
625 | 630 | | |
626 | 631 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
185 | 185 | | |
186 | 186 | | |
187 | 187 | | |
188 | | - | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
189 | 193 | | |
190 | 194 | | |
191 | 195 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
40 | 54 | | |
41 | 55 | | |
42 | 56 | | |
| |||
0 commit comments