Doom Legacy - Doom Split-screen Source port
-
@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
-
@ish I don't know, I don't have
doomlegacy
installed. -
@mitu Thank you! Thant worked and the game now builds successfully now. Just forgot to add the dispmanx flag, so will have to do it again lol
-
except it seg faults with dispmanx. D'oh! :(
executing /home/pi/.doomlegacy/config.cfg RequestFullGraphics... /opt/retropie/supplementary/runcommand/runcommand.sh: line 1255: 9525 Segmentation fault SDL1_VIDEODRIVER=dispmanx DOOMWADDIR=/home/pi/RetroPie/roms/ports/doom /opt/retropie/ports/doomlegacy/bin/doomlegacy -iwad "/home/pi/RetroPie/roms/ports/doom/doom.wad"
-
@quicksilver What happens if you start with an empty config ?
-
@mitu Didnt help unfortunately
-
Out of curiosity, what happens if you run it from terminal by plugging a usb keyboard and pressing F4?
You could try it and post here all the error details that appears on screen. It'll help us figure out why it isn't working on your RPi4.
-
@Solid-One It does work, just not with dispmanx scaling turned on.
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.