https://bugs.winehq.org/show_bug.cgi?id=41581
--- Comment #2 from Matteo Bruni matteo.mystral@gmail.com --- (In reply to fjfrackiewicz from comment #1)
(In reply to afarah from comment #0)
wine: '/home/afh/.wine' is a 64-bit installation, it cannot be used with a 32-bit wineserver
Try creating a 32-bit prefix with the following command:
WINEPREFIX=$HOME/.wine WINEARCH=win32 winecfg wineboot
That's the default WINEPREFIX value so that command would not create a new prefix unless you move the existing one out of the way first. Also "winecfg wineboot" doesn't make any sense. winecfg is fine, as is wineboot; passing a "wineboot" parameter to winecfg does nothing interesting.
You'll probably want to use a different WINEPREFIX value (e.g. WINEPREFIX=~/.wine-test) to be able to delete the new prefix after you're done with testing.
and then try running SimCity 4 in that newly created prefix.
You might need to reinstall the game in the new prefix if it doesn't work otherwise.
That error message basically means you cannot run 32-bit applications on a 64-bit prefix.
Well, no. That message means the prefix is 64 bit but the Wine version you built is 32-bit only. To workaround that either make a WoW64 Wine build or create a new prefix as suggested above.
Unfortunately I don't see any clue in the attached log. Can you try to get a +tid,seh trace instead?