Doom Legacy - Doom Split-screen Source port
-
@Solid-One I reinstalled the latest RetroPie 4.6.1 (buster) on my Raspberry Pi 3B and the older version of Doom Legacy did not include music only sound even though I did get Timidity and Freepats installed.
I then tried several times and found out that Doom Legacy does support fluidsynth, so I installed fluidsynth with apt-get and tried again with Doom Legacy. This time it worked. So apparently I am not sure if the release of Buster has anything to do with it. The only thing I can say is that it now works as it should. I have ditched Timidity and Freepats and replaced it with fluidsynth instead. It works just better.
@quicksilver What Raspberry Pi are you using and is it the latest official RetroPie?
Have you tried running the scriptmodule again to see if it will build the binary?@mitu I noticed that the binary was not built after I replaced the older Doom Legacy 1.47.2 out with the latest version 1.48.4 and run the scriptmodule at the first time. I then tried again at running the scriptmodule and the binary was successfully built. It works on the latest official RetroPie 4.6.1 (buster) on a Raspberry Pi 3B.
-
@tpo1990 so if I reinstall it and fluid synth it should work?
-
@ish said in Doom Legacy - Doom Split-screen Source port:
v
Yes if you want the previous version of the scriptmodule that is Doom Legacy 1.47.2 you can get it here:
https://raw.githubusercontent.com/tpo1990/DoomLegacy-RPI/9c6bded56e818922ae91b5fe7530e6649c7ec6a4/doomlegacy.sh -
@ish Yes how ever if it still does not work with music ingame, then uninstall Doom Legacy and reinstall it from the scriptmodule.
For a fresh installation if you already have Doom Legacy from an previous version of the scriptmodule:
- First use the existing Doom Legacy scriptmodule in RetroPie-setup to uninstall Doom Legacy.
- Then use the download link from the RetroPie page to download the latest version of the scriptmodule.
- Finally use RetroPie-setup and go into the experimental section to install Doom Legacy again.
If you want to make sure that there is nothing left out before reinstalling, then delete the following files and folders:
In/home/pi/RetroPie/roms/ports/
delete all the doom.sh files.
In/opt/retropie/configs/
delete the doom folder to delete config files. -
@tpo1990 i did what you said and it worked but the image is small and in the corner of the display
-
@ish Are you using a Raspberry Pi 4B since the image is small and in the corner of the display?
-
-
@mitu Actually I was aware about the issue with the not correctly scaled video in Doom Legacy on my Pi4 since I only tried it once, but that was not on a fresh RetroPie install and I was not sure if it was due to SDL1.
Is it this variable that will force Doom Legacy to run with dispmanx and if so how about on a Pi3B?
isPlatform "kms" && setDispmanx "$md_id" 1
-
@tpo1990 where would I type that command in?
-
@ish You can't exactly type that as a command. It is a variable used into the building process of a binary in order to be able to run the game.
-
@tpo1990 ok
-
@tpo1990 said in Doom Legacy - Doom Split-screen Source port:
Is it this variable that will force Doom Legacy to run with dispmanx and if so how about on a Pi3B?
For the Pi3 is not necessary, the test is done against the
kms
platform flag, which is not set for the Pi3. -
@mitu Ah that clarifies it. I do remember reading somewhere that kms is used for the Pi4 platform. Thanks, I will test with dispmanx on my Raspberry Pi4 very shortly and if it works, then update the scriptmodule.
-
@tpo1990 yay thx
-
@tpo1990 said in Doom Legacy - Doom Split-screen Source port:
@quicksilver What Raspberry Pi are you using and is it the latest official RetroPie?
Have you tried running the scriptmodule again to see if it will build the binary?It's a pi 4, I tried several times to get it to build using the latest scriptmodule but I run into the same issue each time.
Edit:
Now the build process just hangs after getting sources, might be having issues upstream. -
@quicksilver i used the new script on my pi 4 and it runs fine apart from the display issue
-
@ish weird, I can't get it to do anything now. Won't even start building. I'll have to keep playing with it.
-
So it looks like the problem is that I cant connect to https://liquidtelecom.dl.sourceforge.net/ im not sure what the issue is. If I try from my PC it just says it took to long to respond.
-
@quicksilver Re-try a few times, it's a temporary issue. If it still doesn't work, try replacing it with https://svwh.dl.sourceforge.net/project/doomlegacy/1.48.4/doomlegacy_1.48.4_source.tar.bz2.
-
@mitu im trying to do 2 player but it recognises both key boards as player one how can I fix this
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.