Installation â€“ Successfully installed from the 64bit installer provided by jkdf2.com
Single Player â€“ Ran flawlessly (up to level 3, cause then I stopped playing)
Cutscenes â€“ Also ran flawlessly
Mutliplayer â€“ Hosting and Joining (only tested across a private network) Â
What does not
Switching between multiplayer levels â€“ Aborting the game, or ending the level and waiting for the next level to load doesn't work. The game seems to be unresponsive after a level ends in multiplayer.
Multiplayer across private networks â€“ using tcpdump and watching the logs on my router, communication was occurring on the correct ports. The hosted game simply could never be found.
What was not tested
The full (Single Player) game
Wine 1.6-rc2 and rc3 seem to run the game the best. Using more recent versions causes some cutscene and menu glitches. Note on Installation: The .iso disks must be mounted to the D:/ drive for proper installation. This must be ensured in wine cfg > drives. Native DLL overrides as listed previously: (dplay.dll, dplayx.dll, dpwsock.dll, dpwsockx.dll). These dll files as well as dplaysvr.exe must be manually copied from Disk 1 into drive_c/windows/system32 folder.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||macOS 10.12 "Sierra"||Jan 26 2017||2.0||Yes||Yes||Gold||Kevin Davis|
|Show||Ubuntu 14.04 "Trusty" amd64 (+ variants like Kubuntu)||Feb 04 2015||1.7.33||Yes||Yes||Silver||Mickael C. Guimaraes|
|Current||Mac OS X 10.10 "Yosemite"||Jul 29 2015||1.6-rc3||No, but has workaround||Yes||Gold||Kevin Davis|
|Show||Mac OS X 10.6 "Snow Leopard"||Mar 25 2012||1.4||Yes||Yes||Silver||an anonymous user|
|Show||Linux Mint 9 "Isadora"||Feb 29 2012||1.2.2||Yes||Yes||Gold||an anonymous user|
To work around the menu problem, start the main application like this:
cd ~/.wine/drive_c/Program\ Files/LucasArts/Jedi\ Knight/
wine jk.exe -windowguiStill have problems? Visit the Wine forum, http://forum.winehq.org
To play online
Copy these files from the cdrom to ~/.wine/drive_c/windows/system32
set these to native using winecfg