PS2 Save icon texture types / flags

Möcc

Member
I've been looking at the 3D save icons. Based what I've been able to find, the format is mostly, but not fully understood.[1] I figured out a little bit more, so I'm posting it here so the next person can find it.

There's a field labeled `tex_type`. It's bit flags that affect the texture and shading.

0b_0001 - Smooth shading
0b_0010 - ??? Used by most or all icons, but seems to change nothing when unset.
0b_0100 - Has texture
0b_1000 - Texture is compressed
Other bits seem to be never used and do nothing.

So what I have is bit 0: it seems to toggle smooth (per vertex) shading and flat (per tri) shading.

Example: Same icon with smooth shading enabled and disabled.

upload_2026-3-29_14-1-15.png
upload_2026-3-29_14-1-1.png


It also affects vertex color. I gave each triangle 2 black vertices and the last one is colored. Unsetting it makes the whole tri take the color from third vertex. Didn't check, but I think it's safe to assume that normal is taken from the last vert as well.

PS2 BIOS (Europe)_20011004-175839_20260328152804.png PS2 BIOS (Europe)_20011004-175839_20260328150323.png

Anyone know what the remaining flag could be?

If you want to try messing with these yourself, you can open the icon in a hex editor and change byte 8.

upload_2026-3-29_13-49-46.png


[1] https://babyno.top/en/posts/2023/10/parsing-ps2-3d-icon/
 

Similar threads

Back
Top