Garuda Linux is Arch based for those of you who may not know of it.
I used Proton Experimental (but don't know that that was required). There was a red screen upon loading but like another user suggested, I just alt tabbed to the game and it all worked fine.
I also tested I was able to go to magic town, bought a wand, travelled back home, saved...and when I quit then reloaded the game my save was fine. (Tested this as I had seen someone on reddit say they weren't able to save after travelling -- note there was no save button while in magic town, but I think that may be normal.)
PROTON_USE_WINED3D=1 WINEDLLOVERRIDES="dinput8.dll=n,b" gamemoderun %command%
I've had a weird color calibration image appear on top of the game screen right at the top left corner, the tinker steps made it go away
Alt+Enter to switch to windowed mode makes the game screen completely black
Game runs fine out of the box for the Steam Deck. No issues spotted (yet). Fullscreen works perfectly, even with the 16:10 aspect ratio.
Small UI text that may require zooming into.
The intro video does not work (red screen with FIX ME.WMP on it). Using any GE-Proton fails its Steam DRM check. Using Valve's Proton (tested with 8.*, 9-04 and Experimental) works fine - the intro video.
PROTON_USE_WINED3D=1 WINEDLLOVERRIDES="dinput8.dll=n,b" %command%
Without tinkering, the game runs, but nothing renders. You can hear the audio in the background, but the screen stays black
Flawless experience, just click install, and click play. If there is a red screen on the start menu, alt-tabbing makes it go away.
Default proton will cause the game to freeze during the intro sequence. All you gotta do is change to Proton GE and game will work great.
This appears to be an issue on Windows as well, so not a Linux problem.
The game's UI does not scale correctly with the resolution set. EA needs to fix this. It's been reported on Steam and Reddit multiple times. Thankfully, this issue is not specific to Linux, as the issue is the same on Windows.
There are only two issues.
First issue is the intro video when launching the game, shows a big red screen with an error message in the middle, but this might be a missing codec on the distro and is really a non-issue.
Everything else about the game works perfectly. No lag, very smooth animations and moving the camera around shows no lag. I'm happy so far. I'll update this if I get any problems, but I doubt the issues will have anything to do with Linux/Proton.
There is a UI scaling issue but this is not a Linux issue, as it's the way the game has been coded and the problem is on Windows too. If your resolution is 1920x1080, the UI will be tiny. Any other resolution, the UI is scaled properly, it just isn't for 1920x1080. Hopefully EA will fix this soon, and then the game will be perfect.
Just switch to Proton Experimental and you are good to go
While the game will launch and not focus on itself. Just click on the game in your task bar and it'll have no problems.
Otherwise there is no issues of note. The games runs fine, without any additional services as far as I can tell. Music works, it fills the screen. Honestly other than the missing Populus Demo it's The Sims 1 with all the bells and whistles.
The port itself is barebones, but other than some colors appearing on some menu screens it plays perfectly fine.
The gameplay itself is fine, however some of the background colours are weird, e.g when selecting a family it's a dark green.
The game is always in fullscreen. Tabbing out results in windowing problems. However it seems to be a similar case on windows, due to this being almost a straight port of the original game
Works right out of the box without any issues
Just install and play, nothing bad to report. It just works.
Crackling audio at the start, but it recovers when the game finishes initial load.
On initial launch, there's a black screen. When it's finished loading, a red screen with "Fix me WMP" appears and loses focus. When you switch back to it with Alt-Tab, the loading screen appears, there's some crunchy audio, then the game runs fine.