Skip to content

[runtime] fixup rasterizer#139

Merged
ran-j merged 1 commit into
ran-j:mainfrom
tealalchemist:fixup-2
Jun 24, 2026
Merged

[runtime] fixup rasterizer#139
ran-j merged 1 commit into
ran-j:mainfrom
tealalchemist:fixup-2

Conversation

@tealalchemist

Copy link
Copy Markdown
Contributor

For now, I round depth up in the triangle rasterizer for Code Veronica instead of truncate
Game expects FFFE for fade draw, but we sometimes produce FFFD for flat depth on triangles which fails the depth test
Stippling in z is still an issue

Small additional oversight is fixed for clut color lookup for 16 bit

Longer-term, triangle rasterization fixes in my rasterizer rework part 2 PR to fix stippling and other errors

- missing RGBA5551 to RGBA8888 conversion in lookupClut
- round depth up for triangles (Code Veronica text bug)
@ran-j ran-j merged commit a111059 into ran-j:main Jun 24, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants