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

Sims 1 issues on VMware Workstation 17.5.2 #95

Open
dyharlan opened this issue Jul 23, 2024 · 2 comments
Open

Sims 1 issues on VMware Workstation 17.5.2 #95

dyharlan opened this issue Jul 23, 2024 · 2 comments
Labels
bug Something isn't working DirectX DirectX interface issue

Comments

@dyharlan
Copy link

Whenever I play the Sims 1 on Windows 98 with the latest driver, I get a corrupted screen on "system" ddraw mode, or no character models on "wine" mode
image

@JHRobotics JHRobotics added bug Something isn't working DirectX DirectX interface issue labels Jul 30, 2024
@JHRobotics
Copy link
Owner

I’m still not able to solve this issue :-(

I looks like the game accessing VRAM surface directly, but this is problem on virtual GPU, because there isn’t HW mouse support in 16bpp and also missing switching framebuffers.

Maybe it can be solved by extra framebuffer spawning, but it'll takes some time (and maybe it'll be too slow).

@JHRobotics
Copy link
Owner

OK, when I tried to trace this bug, I found 2 nasty errors in lasted release, first one was that DDHAL not worked and second was, that surface line alignment was too large and it corrupted 800x600 resolution (made it something like 832x640). Now, when you update to 0.6.2024.37, The Sims with ddraw sets to "system" should work1.

Footnotes

  1. Cursor still flashing and drawing is relatively slow, but this is virtual GPU architecture problem and I can't solve it now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working DirectX DirectX interface issue
Projects
None yet
Development

No branches or pull requests

2 participants