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

Implement MxDisplaySurface::VTable0x24 #1261

Merged
merged 2 commits into from
Dec 23, 2024

Conversation

disinvite
Copy link
Collaborator

@disinvite disinvite commented Dec 23, 2024

As noted in the comments: almost a direct copy of MxDisplaySurface::VTable0x28.

Edit: I thought I found a difference between this and VTable0x28 near the check on the stride and length variables. We have 28 in the beta and it turns out that function had it backwards, so now they both match. Accuracy increase for beta and retail. I hand checked the diff and it looks ok, but it might be worth an in-game test.

@disinvite disinvite marked this pull request as draft December 23, 2024 02:57
@disinvite
Copy link
Collaborator Author

One sec. Checking something in the beta, where we do have VTable0x28

@disinvite disinvite marked this pull request as ready for review December 23, 2024 03:19
@foxtacles
Copy link
Member

foxtacles commented Dec 23, 2024

Nice! Two to go 😄

@foxtacles foxtacles merged commit 1f582eb into isledecomp:master Dec 23, 2024
12 checks passed
@disinvite disinvite deleted the pr-displaysurf-24 branch December 23, 2024 03:27
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