So I’m trying to get Zoo Tycoon to work inside of Lutris, but I’m getting this error when trying to play it inside Lutris, which I’m not getting when I use vanilla Wine. I’m using Wine 11.11.
If I were to run the game in Lutris, it’ll start up, but then stop right after, I get this inside the logs.
Started initial process 68462 from taskset -c 0-0 /usr/bin/wine /home/ian/Games/zoo-tycoon/drive_c/Program Files/Microsoft Games/Zoo Tycoon/zoo.exe
Start monitoring process.
wine: WINEARCH is set to 'win32' but this is not supported in wow64 mode.
Monitored process exited.
Initial process has exited (return code: 256)
All processes have quit
Exit with return code 256
What is Wow64, and why is it in a 32-bit game? I’ve already tried running this in 64bit mode, and it’ll just say that a 32-bit game can’t run in 64 bit. So how do I get around this? I assume that I’m missing something, like some kind of wow64 support, but I don’t get why it works fine when I use regular Wine in a terminal, but it gets buggy in Lutris.
OK, I found out that I need a prefix that’s WINEPREFIX=~/.wine32 WINEARCH=win32 wine32 winecfg However I came across this too…
To force WoW64 mode in Lutris, set the prefix architecture to 32-bit in the game’s runner options and use a Wine version that supports WoW64, such as Wine 9 or newer.
But the issue I have is that I’m using Wine 11.11, so the WoW64 support should exist, but I get the error in the original post saying that wine: WINEARCH is set to 'win32' but this is not supported in wow64 mode. This is turning into a right “What came first, the chicken or the egg” and “Having your cake and eating it” situation. But all this accord, Wine 11.11 should handle wow64 without issue, so why am I getting this error? And how do I use WINEPREFIX=~/.wine32 WINEARCH=win32 wine32 winecfg in Lutris? I’ve tried using it as an argument, a prefix, and a command prefix, and I just end up with errors.
because you installed your game in a wine32 wineprefix. reinstall your game and choose Proton + Windows 10/11.
But Zoo Tycoon is a Win32 game, not 64bit. Proton only works in 64bit games, right?
Anyway, I read that there are issues with Wine 11.11 so I ended up getting Wine 9.21 instead, and this plays the game fine, however the screen mode is funky because it only fills 1/4 of the screen, as it’s not stretching the game out to fill out the whole screen.
Any ideas how to to stretch the screen out, or do one of those integer scales?
Oh crazy, I actually tried out running Zoo Tycoon in Proton rather than Wine, and it worked!
Though I’ll be honest, how does that work? I thought Proton was only made for 64-bit newer games, not for 32 bit single core stuff.
Interesting, I tried a few things out. Other versions of Proton don’t work with Win32, all except GE-Proton. I assume that GE-Proton has 32bit support of sorts.