Skip to content

Conversation

@gm-matthew
Copy link
Contributor

The real hardware has two 32Kx8 RAM chips described in the Model 2B manual as "fill memory"; these effectively function as a pair of 1-bit depth buffers, one for each framebuffer.

Performance is improved over back-to-front rendering, particularly in more intensive scenes, since pixels that would be drawn where other pixels have already been drawn can be discarded early before texture mapping is performed.

@ajrhacker ajrhacker merged commit 1e2b3c6 into mamedev:master Nov 2, 2025
7 checks passed
@gm-matthew gm-matthew deleted the model2 branch November 4, 2025 15:50
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