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

ATI Mach64GX/VT2 fixes (see below). #3464

Merged
merged 1 commit into from Jul 14, 2023
Merged

ATI Mach64GX/VT2 fixes (see below). #3464

merged 1 commit into from Jul 14, 2023

Conversation

TC1995
Copy link
Contributor

@TC1995 TC1995 commented Jul 14, 2023

Summary

ATI Mach64GX/VT2: Corrected the 24bpp accelerated mode in terms of colors and bitblt so that it could be glitchless.
Corrected 8bpp mode under Win2000 as well so that it no longer glitches.
VT2 is PCI only, so use its PCI timings only.
Small cosmetic fixes in the if's of the linear apertures of said card.
24bpp mode will be unthreaded while the rest of the bpp's is left intact, this is due to desyncing in 24bpp mode in NT 3.1's 24bpp drivers.

Checklist

References

Provide links to datasheets or other documentation that helped you implement this pull request.

…lors and bitblt so that it could be glitchless.

Corrected 8bpp mode under Win2000 as well so that it no longer glitches.
VT2 is PCI only, so use its PCI timings only.
Small cosmetic fixes in the if's of the linear apertures of said card.
24bpp mode will be unthreaded while the rest of the bpp's is left intact, this is due to desyncing in 24bpp mode in NT 3.1's 24bpp drivers.
@OBattler OBattler merged commit ef05d6a into master Jul 14, 2023
122 checks passed
@sonarcloud
Copy link

sonarcloud bot commented Jul 15, 2023

Please retry analysis of this Pull-Request directly on SonarCloud.

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.

ATI Mach64 VT2 256-colors mode is broken under Windows 2000 RTM
2 participants