The game opens and runs very smoothly, and joystick was configurable. No blatant visual bugs besides clipping issues that are most likely inherent in the game itself (the dreamcast version had some of these).
What does not
Sound - when I did try installing WMP as a workaround (see below)
Camera, but only with my dual shock plugged in. For whatever reason, if I try to play with my dual shock controller plugged in with a usb adapter, any place that the camera can be controlled puts me in first person mode, and spins me to the right. the motion stops if I hold down any configured button, including the not-configured right and left on the right analog stick: holding left causes the motion to stop, and holding right make it spin left, for some reason. Perhaps a deadzone problem? I don't even use the analog sticks, so it's silly that this seems to be affecting the game even when i have them turned off. If anyone knows a workaround for this, please let me know. My other, non-analog-stick gravis pad gave me no problems at all, and neither did the keyboard controls.
What was not tested
Audio - The game requires windows media player to handle audio and (I believe) movies, so my experience was rather silent and not visually AMAZING (in terms of not being able to watch any videos). I tried installing windows media player 9 while using rc2 (or maybe 3) and it didn't work so well... crashed when trying to open the app itself. It did make the sound work in this game (can't speak to the videos), but sound was so choppy that I just uninstalled WMP until it will hopefully work better in wine. Might've just been my wine audio options needing to be tweaked, though.
Installing - I just took my Sonic folder and put it in my wine directory. I had to use a cd crack because I don't have the disc anymore (else I would have just installed it myself), and without it you can't tweak things like resolutions and maybe some other things properly (for some reason these things are handled outside of the game, I believe with the "autorun" executable).
Because I couldn't access the options in the autorun file, I had to change some settings in the ini file to get things the way I wanted them. Here is my setup: [sonicDX] framerate=1 fogemulation=0 sound3d=0 screensize=4 (this number affects resolution, 4 gives you a widescreen res) cliplevel=1 sevoice=1 bgm=1 screen=0 (changing this to 1 gives you fullscreen) cmd0=3 cmd1=2 cmd2=258 mousemode=0 bgmv=100 voicev=100 language=1 padconfig=pad_user [pad_user] buttons=10 pad0=9 pad1=10 pad2=2 pad3=1 pad4=-1 pad5=-1 pad6=17 pad7=16 pad8=-1 pad9=3 (with padconfig=pad_user in your options, you'll be able to set up your gamepad once in game, in the pause menu) If anyone else has any idea about the importance of some of the less obvious settings, please let me know. Particularly the cmd values.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Ubuntu 20.04 "Focal" (+ variants like Kubuntu)||Apr 14 2022||7.0||Yes||Yes||No||Silver||Johan Mehan|
|Show||macOS 10.14 "Mojave"||Jul 24 2020||5.0.1||Yes||Yes||Yes||Silver||WhisperingLullabies|
|Show||Ubuntu 18.04 "Bionic" amd64 (+variants like Kubuntu)||Apr 05 2020||5.5-staging||Yes||Yes||No||Silver||Reuben Thomas|
|Show||BunsenLabs Linux 8.3 "Hydrogen" RC2 x86_64||Jun 30 2016||1.9.13||Yes||No||Garbage||polyzium|
|Show||Arch Linux x86_64||May 10 2014||1.7.17||Yes||Yes||Gold||an anonymous user|