Skip to content

Restore FIFO wait loop in Voodoo LFB readback to avoid regressions#6520

Merged
OBattler merged 1 commit into
86Box:masterfrom
AITUS95:master
Nov 29, 2025
Merged

Restore FIFO wait loop in Voodoo LFB readback to avoid regressions#6520
OBattler merged 1 commit into
86Box:masterfrom
AITUS95:master

Conversation

@AITUS95

@AITUS95 AITUS95 commented Nov 29, 2025

Copy link
Copy Markdown
Contributor

Summary

The previous revision replaced the FIFO loop with an as a workaround for a slowdown in Hardball 6.
Since the loop is required for accurate Voodoo FIFO emulation (and used to fix Unreal in PCem), the original behavior has been restored. if to while

Tested again with Hardball 6 and Unreal — all run normally without slowdowns or regressions.

Checklist

References

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

@OBattler
OBattler merged commit 4e14109 into 86Box:master Nov 29, 2025
44 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.

2 participants