The easiest way to play Spore without problems in Wine:
Make sure youre using wine version 1.1.26 or greater.
Start Spore using the -safe flag, e.g. wine Sporebin/Sporebin.exe -safe
If you have problems: In the Settings menu, in Graphics, set the Lighting to the lowest possible quality. This is a useful workaround for almost all in-game crashes.
Also: Turning off shadows allows paint mode to work properly.
Enjoy.
If you experience problems:
Make sure the current working directory you run this from is the SPORE folder, not the Sporebin folder - it'll spin forever looking for the data folder otherwise.
Make sure you're passing the -safe flag.
If you are using PulseAudio: Try enabling the ESD driver, not the ALSA driver, in winecfg.
WARNING: Common pitfalls
If you experience graphical problems, please try to run your copy with the -safe flag, then file a bug with whether it works differently or not.
If you have problems with reaching the license server, please build from GIT or use this patch.
Experimenting with Offscreen Rendering mode (AKA: fbo vs backbuffer vs pbuffer)
If you're experiencing terrible performance, then playing with the OffscreenRendering key might be something you should try.
Go to the key in the registry (use regedit) - http://wiki.winehq.org/UsefulRegistryKeys lists the useful Wine registry keys, where they are, and how to edit them.
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
1.04 patch problems
by Rookrock on Wednesday July 15th 2009, 8:50
After nearly 3 weeks of working on it I got the dll override to work...which dll are you attempting to use?