This is a guid, that explain how to install the game You don't know Jack on RetroPi (Raspberry Pi). This also include to configure the special intros and setup the use of the buzzers from the game Buzz.
To install YDKJ on the RetroPi, an X Server is needed. The easiest way is to start a the terminal directly without SSH.
If there no way to do it on the RetroPi it self, then SHH Session needed to prepared.
This are the basic steps to do it:
X11 forwarding needs to be enabled on both the client side and the server side.
On the client side, the
-X(capital X) option to ssh enables X11 forwarding, and you can make this the default (for all connections or for a specific conection) withForwardX11 yesin~/.ssh/config.On the server side,
X11Forwarding yesmust specified in/etc/ssh/sshd_config. Note that the default is no forwarding (some distributions turn it on in their default/etc/ssh/sshd_config), and that the user cannot override this setting.The
xauthprogram must be installed on the server side. If there are any X11 programs there, it's very likely thatxauthwill be there. In the unlikely casexauthwas installed in a nonstandard location, it can be called through~/.ssh/rc(on the server!).Note that you do not need to set any environment variables on the server.
DISPLAYandXAUTHORITYwill automatically be set to their proper values. If you run ssh andDISPLAYis not set, it means ssh is not forwarding the X11 connection.To confirm that ssh is forwarding X11, check for a line containing
Requesting X11 forwardingin thessh -v -Xoutput. Note that the server won't reply either way, a security precaution of hiding details from potential attackers.
Before starting the installation process, a valid installation files for Windows 3.1/3.11 and You don't know Jack are needed. This files will not shiped with this guide.
-
Clone this Repo to a location of your choice, for example the home folder.
clone https://github.com/Nantor/HowTo-YDKJ-RetroPi.git YDKJ cd YDKJ -
Set the execution flag for the
setup.sh.chmod +x setup.sh
-
Create a
win31folder for Windows 3.1/3.11 installation files in theinstallfolder and copy the installation files from all the disks into that folder.mkdir install/win31
-
create a
YDKJfolder for the You don't know Jack installation files in theinstallfolder and copy the installation files into that folder.mkdir install/YDKJ
-
The installation script can now executed, there different options that can be set:
Usage of ./setup.sh: -h|--help Display this help message. -w|--win Run with Windows 3.1/3.11 installation. -s|--script Run with Windows 3.1/3.11 automated installation. -a|--audio Run with audio driver installation. -v|--video Run with video driver installation. -b|--buzz [lang] Setup Buzz Controller for Players. -u|--update Add Script to run special intros. -c|--clear Clear (previous) installation before start. No installation will happen.
On each Installation step a zip-Backup will be made from the c folder. So its possible to rollback if something went wrong later.
For the game are at least 256 colors need. Some times the installation will stuck on the video driver cause of missing installation drive, but it seams that can be ignored. Just abort the installation at this point and select the driver on the next try from the drivers from list of installed drivers. It should be there now.