|Version:||Full Tilt Pinball - Space Cadet|
|Latest Wine Version Tested:||1.6.2|
Maintainers: About Maintainership
No maintainers. Volunteer today!
Everything works perfectly, but Wine's MIDI support must be configured to get the music to work.
What does not
What was not tested
You can find information about MIDI support in Wine on https://wiki.winehq.org/MIDI . These are the steps I initially took: First I installed TiMidity (https://wiki.debian.org/Timidity) to get MIDI support. After that, I launched Space Cadet Pinball with "WINEDEBUG=+msacm" like this: "WINEDEBUG=+msacm wine cadet.exe -nomovie" In the output, there should be a handful of lines that start with "trace:msacm:MIDIMAP_FindPort". These are the audio devices exposed to the game via Wine. I looked for the first line with "TiMidity" in it. Starting at 0 from the first "FindPort" line, I counted until I hit the first "TiMidity" line to determine the audio device number. In the example below, the first TiMidity device is device #4: #0 trace:msacm:MIDIMAP_FindPort L"Emu10k1 Port 0" #1 trace:msacm:MIDIMAP_FindPort L"Emu10k1 Port 1" #2 trace:msacm:MIDIMAP_FindPort L"Emu10k1 Port 2" #3 trace:msacm:MIDIMAP_FindPort L"Emu10k1 Port 3" #4 trace:msacm:MIDIMAP_FindPort L"TiMidity - TiMidity port 0" #5 trace:msacm:MIDIMAP_FindPort L"TiMidity - TiMidity port 1" #6 trace:msacm:MIDIMAP_FindPort L"TiMidity - TiMidity port 2" #7 trace:msacm:MIDIMAP_FindPort L"TiMidity - TiMidity port 3" I created a text file called "configuration.ini" then added the following contents to it: REGEDIT4 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Multimedia\MIDIMap] "CurrentInstrument"="#4" Note that the "#4" refers to the index of the TiMidity device on my machine. This will vary from machine to machine. Finally, I ran "regedit configuration.ini" which populates the Wine registry with the key and value specified in the INI file. After that, music played whenever I launched Space Cadet Pinball. Later on, I switched from TiMidity to fluidsynth because fluidsynth seems to perform better, but the Wine configuration process remains more or less the same.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Current||Debian GNU/Linux 8.x "Jessie" x86_64||May 11 2016||1.6.2||Yes||Yes||Platinum||Eric Pruitt|