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.
Application Details:
Version: | GOG.com 2.0.0 |
License: | Retail |
URL: | http://a-sharp.com/kodp/ |
Votes: | 0 |
Latest Rating: | Silver |
Latest Wine Version Tested: | 1.7.25 |
Maintainers: About Maintainership
What works
What does not
Workarounds
What was not tested
Hardware tested
Graphics:
Additional Comments
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Current | 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 | ||
Show | 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
#!/bin/bash
# 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
# variables.
# Log files. If you want to actually record logs (e.g. for debugging purposes),
# replace them here.
if [ "x$XEPHYR_LOG" == "x" ]; then
XEPHYR_LOG=/dev/null
fi
if [ "x$CLIENT_LOG" == "x" ]; then
CLIENT_LOG=/dev/null
fi
if [ "x$X11VNC_LOG" == "x" ]; then
X11VNC_LOG=/dev/null
fi
if [ "x$SSVNCVIEWER_LOG" == "x" ]; then
SSVNCVIEWER_LOG=/dev/null
fi
# The client to run
if [ $# -le 1 ]; then
echo "Usage: $0 [client]"
exit 1
fi
# Options.
if [ "x$REALRES" == "x" ]; then
# viewer adds scroll bars, so make it bigger than 640x480
REALRES=670x510
fi
if [ "x$SCALE" == "x" ]; then
SCALE=2
fi
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."
read
ssvncviewer localhost >> $SSVNCVIEWER_LOG 2>&1
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
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
# variables.
# Log files. If you want to actually record logs (e.g. for debugging purposes),
# replace them here.
if [ "x$XEPHYR_LOG" == "x" ]; then
XEPHYR_LOG=/dev/null
fi
if [ "x$CLIENT_LOG" == "x" ]; then
CLIENT_LOG=/dev/null
fi
if [ "x$X11VNC_LOG" == "x" ]; then
X11VNC_LOG=/dev/null
fi
if [ "x$SSVNCVIEWER_LOG" == "x" ]; then
SSVNCVIEWER_LOG=/dev/null
fi
# The client to run
if [ $# -le 1 ]; then
echo "Usage: $0 [client]"
exit 1
fi
# Options.
if [ "x$REALRES" == "x" ]; then
# viewer adds scroll bars, so make it bigger than 640x480
REALRES=670x510
fi
if [ "x$SCALE" == "x" ]; then
SCALE=2
fi
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."
read
ssvncviewer localhost >> $SSVNCVIEWER_LOG 2>&1
by Larry Lade on Monday September 29th 2014, 20:50