Skip to content
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

apple/apple2video.cpp: Fix Apple II DHGR rendering in Color/Composite mode #11595

Merged
merged 2 commits into from
Oct 4, 2023

Conversation

uraniumgun
Copy link
Contributor

Fix DHGR rendering when in Color/Composite mode (rgbmode == -1, in this function), so it doesn't fall through to the Video-7 RBG rendering, where only rgbmode == 1 or rgbmode == 3 is expected. DHGR graphics look much better when the color artifact emulation is applied, which the Video-7 rendering does not do.

This returns the rendering back to what it was like in the MAME 252. The bIsRGBMonitor was removed, as it seems to just be a patch to try and fix the issue introduced in 253, where the monochrome flag was added. The addition of bIsRGBMonitor just made it so that when rgbmode was -1 in the function, it acted like rgbmode == 3, but that is not ideal.

This was tested using a Total Replay image, and playing DHGR games, such as Airheart and Heavy Barrel.

Fix DHGR rendering when in Color/Composite mode (rgbmode == -1), so it doesn't fall through to the Video-7 RBG rendering, where only rgbmode == 1 or rgbmode == 3 is expected.  DHGR graphics look much better when the color artifact emulation is applied, which the Video-7 rendering does not do.
@cuavas cuavas changed the title Fix Apple II, DHGR rendering when in Color/Composite mode apple/apple2video.cpp: Fix Apple II DHGR rendering in Color/Composite mode Oct 4, 2023
@cuavas cuavas merged commit 63843b5 into mamedev:master Oct 4, 2023
5 checks passed
Luigi30 pushed a commit to Luigi30/mame that referenced this pull request Oct 5, 2023
…te mode. (mamedev#11595)

Fixes regression causing Video-7 RGB rendering to be used when (rgbmode == -1).
Luigi30 pushed a commit to Luigi30/mame that referenced this pull request Oct 5, 2023
…te mode. (mamedev#11595)

Fixes regression causing Video-7 RGB rendering to be used when (rgbmode == -1).
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.

None yet

2 participants