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

Switch to 16bpp display mode to support GOG.com version 1.0 hotfix2 #153

Merged
merged 1 commit into from
May 10, 2018

Conversation

JayFoxRox
Copy link
Member

@JayFoxRox JayFoxRox commented May 9, 2018

This changes our display mode to 16bpp.
Although I remember using specifically 24bpp as it's easier to debug issues (as there are only 24bpp framebuffers, but no 24bpp textures).

The reason why this is necessary is explained in #142 (comment).
I'm not too happy about this change, as it's already the second patch in OpenSWE1R for the GOG.com version, which shouldn't have to exist in the first place. At this point, the GOG.com version support in OpenSWE1R mostly consists of workarounds for their "dirty" patches.

I've already upstreamed this issue to the GOG.com support, although the damage has already been done.

A proper fix for this in OpenSWE1R would be #152. Until then, this 16bpp mode must be kept.

Closes #151

@JayFoxRox JayFoxRox changed the title Switch to 16bpp display mode to support GOG.com version Switch to 16bpp display mode to support GOG.com version 1.0 hotfix2 May 9, 2018
@adolfintel
Copy link

adolfintel commented May 9, 2018

Yea, that worked. The game works.

@JayFoxRox JayFoxRox merged commit 89d1820 into OpenSWE1R:master May 10, 2018
@JayFoxRox JayFoxRox deleted the gog-16bpp branch May 10, 2018 14:42
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.

Unicorn-Engine error of type 19 (EIP: 0x00424358)
2 participants