From 30afa4c92850e907fbbb411e563e24f657fe8062 Mon Sep 17 00:00:00 2001 From: Bobby Dilley Date: Sun, 3 Mar 2024 22:17:03 +0000 Subject: [PATCH] Update readme and docker file --- Dockerfile | 1 + README.md | 9 ++++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 2aa55ca..cf966d6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,6 +12,7 @@ RUN dpkg --add-architecture i386 \ libopenal1:i386 \ libstdc++5:i386 \ libxmu6:i386 \ + libasound2-dev:i386 \ wget \ xorg-dev \ && apt-get clean \ diff --git a/README.md b/README.md index 5576157..7c3c2ff 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,12 @@ sudo apt install libopenal1:i386 libopenal-dev:i386 sudo apt install libalut-dev:i386 // You will need to find libalut-dev:i386, libalut0:i386 and multiarch-support:i386 from Ubuntu Xenial. sudo apt install libxmu6:i386 sudo apt install libstdc++5:i386 +sudo apt install libasound2-dev:i386 +``` +For Ubuntu 22.04 and above you'll need to download manually from Xenial. + +``` wget -q http://launchpadlibrarian.net/534757982/multiarch-support_2.23-0ubuntu11.3_i386.deb \ && dpkg -i multiarch-support_2.23-0ubuntu11.3_i386.deb wget -q http://launchpadlibrarian.net/184146495/libalut0_1.1.0-5_i386.deb \ @@ -47,7 +52,7 @@ To build, run the makefile, and then copy the contents of the build directory in make cp build/* ~/the-house-of-the-dead-4/disk0/elf/. cd ~/the-house-of-the-dead-4/disk0/elf -LD_PRELOAD=lindbergh.so LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. ./hod4M.elf +./lindbergh ``` Some games will require extra libraries like `libposixtime.so`, which can be found in dumps of the Lindbergh CF image. @@ -71,6 +76,8 @@ Currently the controls are set up for The House of the Dead 4. | Right Click | Reload | | Left Click | Shoot | +Controls can be modified in the `lindbergh.conf` file. + ## Thanks This project has been built by referencing earlier projects by Teknoparrot and JayFoxRox and from contributions by Doozer, Rolel, dkeruza-neo and Caviar-X with extensive testing by Francesco - thanks to all of them!