Skip to content

namcos21: clear screen to palette index 0 instead of 0xff #13708

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jun 16, 2025

Conversation

FlykeSpice
Copy link
Contributor

This makes the sky background from Winning Run games to blend more seamless with the fading horizon (specially winrungp and winrun91), this is just a duct-tape fix and the actual clear screen behavior from the hardware needs to be studied.

@angelosa
Copy link
Member

angelosa commented Jun 6, 2025

image

I tested solvalou / winrungp / cybsled, there are some extra flags in the unused section of palette RAM (that is RGB888). I don't think it's alpha, more like bit selects for vblank / framebuffer erase stuff?

Copy link
Member

@angelosa angelosa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Won't break anything else because winrun and friends uses their own screen_update compared to the other variants. Adding a note for unknown bits 2-1 in unused paletteram is a nice to have.

@ajrhacker ajrhacker merged commit 178c083 into mamedev:master Jun 16, 2025
6 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.

3 participants