Skip to content

Mach32 changes of the day (February 20th, 2025)#5240

Merged
OBattler merged 1 commit into
masterfrom
tc1995
Feb 20, 2025
Merged

Mach32 changes of the day (February 20th, 2025)#5240
OBattler merged 1 commit into
masterfrom
tc1995

Conversation

@TC1995

@TC1995 TC1995 commented Feb 20, 2025

Copy link
Copy Markdown
Contributor
  1. Actually fix the LFB access by subtracting the linear base address from the current address when LFB/MMIO is on. This fixes blankness of certain Mach32 drivers on Win3.1x.
  2. Apply a minor but important fix to the fonts used by said Win3.1x driver when the dpconfig activates bit 2 without bit 12 set (e.g.: 0x2255), ergo, issuing host data as monochrome without swapping it.

Summary

Briefly describe what you are submitting.

Checklist

References

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

1. Actually fix the LFB access by subtracting the linear base address from the current address when LFB/MMIO is on. This fixes blankness of certain Mach32 drivers on Win3.1x.
2. Apply a minor but important fix to the fonts used by said Win3.1x driver when the dpconfig activates bit 2 without bit 12 set (e.g.: 0x2255), ergo, issuing host data as monochrome without swapping it.
@OBattler OBattler merged commit 1e6009f into master Feb 20, 2025
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 Mach32 has rendering bugs in high and true color modes in Windows 3.1

2 participants