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

Running the Sims 1 on Steam Deck with Lutris, Wine and Widescreen Patcher with 960x600 Resolution #90

Open
jd-sc opened this issue Feb 17, 2024 · 3 comments

Comments

@jd-sc
Copy link

jd-sc commented Feb 17, 2024

I‘m trying to run the Sims on my Steam Deck with the tools above. Overall the experience is pretty seamless. It works in the native game resolutions and everything at 1280x800 and above.

Now my issue is that the game won’t start at 960x600 when patched with DgVoodoo2 or at all. It will have a visual glitch with a squished start screen and pink artifacts on the loading texts and then closing with error 1280.

I‘m trying to run at 960x600 since 1280x800 makes text (like the tooltips of items in buying mode) to small to read when using the deck in handheld.

Would it be possible for the patcher to make the game run with a resolution at 960x600?

The issue should be recreatetable with an install using the complete collection ISO, the sims 1 install script in lutris and whatever wine version it chooses. Mine uses wine-ge-8-26-x86_64 with Lutris 0.5.16 (installed via flatpak)

@FaithBeam
Copy link
Owner

@jd-sc Is 960x600 a native resolution on the steam deck? If it isn't, the game will crash on startup. The only way to get the game to play on resolutions that aren't native to the monitor is to add -w to the game executable to play it in windowed mode. This is 960x600 on windows:
image

@jd-sc
Copy link
Author

jd-sc commented Feb 25, 2024

Hi @FaithBeam,
thank you very much for replying.

When I try running it in windowed mode Wine gives me this dialog. (only tested in desktop mode)
Screenshot_20240225_221113

The game will run fine without windowed mode even in resolutions not native to the steam deck. The native Resolution would be 1280x800. The game runs at 800x600, 1280x800 or 1920x1080 perfectly. (didn't test other resolutions)
I think the crash you mean occurs, when steam is trying to force the default resolution. This setting (only visible in Big Picture Mode) can be changes in the properties. Like this, will allow the game to work how it wants:
Screenshot_20240225_221530

When trying to run the game patched to 960x600 (not in windowed mode) the game will start in a window, like this:
Screenshot_20240225_220958
This is how I patched it:
Screenshot_20240225_221020

@mrpenguinb
Copy link

mrpenguinb commented Apr 17, 2024

@jd-sc Clear dgVoodoo2 out, go to the game's installation folder (where Sims.exe is located) and delete D3D8.dll, D3DImm.dll and DDraw.dll. Should work then since WINE (Proton) has DirectDraw wrapping built-in.
If only DDraw.dll is present, delete that.

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

No branches or pull requests

3 participants