From 8f0afde50c1cfd98f26e72ad249d72a6de03497b Mon Sep 17 00:00:00 2001 From: Bobby Dilley Date: Wed, 28 Dec 2022 13:20:45 +0000 Subject: [PATCH 1/5] Update README.md --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 9388241..7051756 100644 --- a/README.md +++ b/README.md @@ -30,3 +30,7 @@ LD_PRELOAD=lindbergh.so LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. ./hod4M.elf ``` A default configuration file is provided in `docs/lindbergh.conf`. It should be placed in the same folder as the game is run from. If no config file is present a default setting will be used. + +## Thanks + +This project has been built by referencing things made by Teknoparrot, Doozer and JayFoxRox so thanks to all of them! From 6f4934ffdabf2ef869b4e2db88d96df850b559ae Mon Sep 17 00:00:00 2001 From: Bobby Dilley Date: Wed, 28 Dec 2022 13:21:25 +0000 Subject: [PATCH 2/5] Update supported.md --- docs/supported.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/supported.md b/docs/supported.md index 92cdbe3..adb5a08 100644 --- a/docs/supported.md +++ b/docs/supported.md @@ -33,4 +33,6 @@ Working is defined by getting into attract mode and running the game, but not ne ### Let's Go Jungle +Not this game will not start. + ```LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. LD_PRELOAD=lindbergh.so TEA_DIR=`pwd` ./lgj_final``` From 8c832c145bad4970a8e789515a9e54f005875bfb Mon Sep 17 00:00:00 2001 From: Bobby Dilley Date: Wed, 28 Dec 2022 13:36:42 +0000 Subject: [PATCH 3/5] Update README.md --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 7051756..b3beed4 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ sudo apt-get install libstdc++5:i386 ## Building & Running -To build simply run the makefile, and then copy the contents of the build directory into your game directory and run. +To build run the makefile, and then copy the contents of the build directory into your game directory and run. ``` make @@ -29,6 +29,8 @@ cd ~/the-house-of-the-dead-4/disk0/elf LD_PRELOAD=lindbergh.so LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. ./hod4M.elf ``` +It is likely that the games will require various other libraries from the Lindbergh system such as 'libkswapapi.so' and 'libposixtime.so'. These can be found in any dumps of the Lindbergh CF image. + A default configuration file is provided in `docs/lindbergh.conf`. It should be placed in the same folder as the game is run from. If no config file is present a default setting will be used. ## Thanks From 2a224d0a715318dae30d112b0070ed0246cb5934 Mon Sep 17 00:00:00 2001 From: Bobby Dilley Date: Wed, 28 Dec 2022 13:37:43 +0000 Subject: [PATCH 4/5] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index b3beed4..1cd6a1c 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,8 @@ This project aims to hook and emulate the various different parts of the SEGA Li You can view the supported titles [here.](docs/supported.md) +You will need an nvidia graphics card and I have tested with the latest version of Ubuntu. + ## Dependencies First make sure you have up to date nvidia drivers for your computer, and then install the following: From dd0a4e6c00580852d7a8641b605eaecd1212080e Mon Sep 17 00:00:00 2001 From: Bobby Dilley Date: Wed, 28 Dec 2022 14:57:47 +0000 Subject: [PATCH 5/5] Update README.md --- README.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 1cd6a1c..b043ac5 100644 --- a/README.md +++ b/README.md @@ -12,12 +12,13 @@ First make sure you have up to date nvidia drivers for your computer, and then i ``` sudo dpkg --add-architecture i386 -sudo apt-get install gcc-multilib -sudo apt-get install freeglut3:i386 freeglut3-dev:i386 libglew-dev -sudo apt-get install xorg-dev -sudo apt-get install libopenal1 libopenal-dev -sudo apt-get install libxmu6:i386 -sudo apt-get install libstdc++5:i386 +sudo apt install gcc-multilib +sudo apt install freeglut3:i386 freeglut3-dev:i386 libglew-dev +sudo apt install xorg-dev +sudo apt install libopenal1 libopenal-dev +sudo apt install libalut-dev:i386 +sudo apt install libxmu6:i386 +sudo apt install libstdc++5:i386 ``` ## Building & Running