Skip to content
This repository has been archived by the owner on Nov 24, 2024. It is now read-only.
/ HowTo-YDKJ-RetroPi Public archive

How to install and configure "You don't know Jack" on RetropPi (Raspberry Pi).

License

Notifications You must be signed in to change notification settings

Nantor/HowTo-YDKJ-RetroPi

Repository files navigation

How to install and configure "You don't know Jack" on RetropPi (Raspberry Pi).

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) with ForwardX11 yes in ~/.ssh/config.

On the server side, X11Forwarding yes must 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 xauth program must be installed on the server side. If there are any X11 programs there, it's very likely that xauth will be there. In the unlikely case xauth was 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. DISPLAY and XAUTHORITY will automatically be set to their proper values. If you run ssh and DISPLAY is 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 forwarding in the ssh -v -X output. Note that the server won't reply either way, a security precaution of hiding details from potential attackers.

stackexchange

Preparation

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.

Semiautomatically installation

  1. 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
  2. Set the execution flag for the setup.sh.

    chmod +x setup.sh
  3. Create a win31 folder for Windows 3.1/3.11 installation files in the install folder and copy the installation files from all the disks into that folder.

    mkdir install/win31
  4. create a YDKJ folder for the You don't know Jack installation files in the install folder and copy the installation files into that folder.

    mkdir install/YDKJ
  5. 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.
    

Note

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.

About

How to install and configure "You don't know Jack" on RetropPi (Raspberry Pi).

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages