King of Dragon Pass, GOG.com release
Identical to version 1.7 (518), but binary has been modified to no longer require CD-ROM for copy protection. The installer also installs the game data files onto the hard drive instead of using them from the CD-ROM.
Can create new games and restore games from main menu. Audio plays great.
Game is fully functional. (Note I am using [Wine] 1.3.24, but 1.2.3 tests fine as well.)
What does not
Restoring a game from the settings while in the game (icon on right side, showing a mouse with cord wrapped around) results in a wine crash. The only workaround appears to restore from the main menu (which will require you to quit the game anyway).
Scrollbars are always present unless in full screen mode. Setting the window to a slightly larger size is a good workaround.
What was not tested
Downloaded from GoG.com. Tested on OS X 10.8.2 using Wineskin 2.5.8 and 2.5.9. Works with wine engines up to 1.3.24 (before audio rewrite in wine).
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Linux Mint 17 "Qiana" x86_64||Oct 03 2014||1.7.25||Yes||Yes||Silver||Peter Berry|
|Show||Ubuntu 12.04 "Precise" amd64 (+ variants like Kubuntu)||Sep 08 2013||1.4.1||No, but has workaround||Yes||Silver||Larry Lade|
|Current||Mac OS X 10.8 "Mountain Lion"||Mar 14 2013||1.2.3||Yes||Yes||Silver||an anonymous user|
Scaling using Xephyr and VNC
by Peter Berry on Monday September 29th 2014, 20:26
# Run a program in an embedded X server and open a scaled VNC session on it.
# For example:
# scale playonlinux --run "King of Dragon Pass"
# You can change various options here, or pass them in as environment
# Log files. If you want to actually record logs (e.g. for debugging purposes),
# replace them here.
if [ "x$XEPHYR_LOG" == "x" ]; then
if [ "x$CLIENT_LOG" == "x" ]; then
if [ "x$X11VNC_LOG" == "x" ]; then
if [ "x$SSVNCVIEWER_LOG" == "x" ]; then
# The client to run
if [ $# -le 1 ]; then
echo "Usage: $0 [client]"
if [ "x$REALRES" == "x" ]; then
# viewer adds scroll bars, so make it bigger than 640x480
if [ "x$SCALE" == "x" ]; then
echo "Running Xephyr. A window will appear - you can minimise it."
Xephyr -once -screen $REALRES -extension GLX :5 >> $XEPHYR_LOG 2>&1 &
echo "Running X client."
DISPLAY=:5 "$@" >> $CLIENT_LOG 2>&1 &
echo "Running VNC server."
x11vnc -localhost -scale $SCALE:nb -display :5 -o $X11VNC_LOG 2>&1 &
echo "Press enter to run VNC client."
ssvncviewer localhost >> $SSVNCVIEWER_LOG 2>&1