RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    Doom Legacy - Doom Split-screen Source port

    Scheduled Pinned Locked Moved General Discussion and Gaming
    doomdoomlegacydoom legacysplitscreen
    97 Posts 13 Posters 16.0k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • tpo1990T
      tpo1990 @mitu
      last edited by tpo1990

      @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
      

      Greetings from Denmark. :-)

      Developer of install scripts for ports such as Hexen 2, Return to Castle Wolfenstein and Caesar III. See my other projects at my profile.

      I mituM 2 Replies Last reply Reply Quote 0
      • I
        ish @tpo1990
        last edited by

        @tpo1990 where would I type that command in?

        tpo1990T 1 Reply Last reply Reply Quote 0
        • tpo1990T
          tpo1990 @ish
          last edited by tpo1990

          @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.

          Greetings from Denmark. :-)

          Developer of install scripts for ports such as Hexen 2, Return to Castle Wolfenstein and Caesar III. See my other projects at my profile.

          I 1 Reply Last reply Reply Quote 0
          • I
            ish @tpo1990
            last edited by

            @tpo1990 ok

            1 Reply Last reply Reply Quote 0
            • mituM
              mitu Global Moderator @tpo1990
              last edited by

              @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.

              tpo1990T 1 Reply Last reply Reply Quote 1
              • tpo1990T
                tpo1990 @mitu
                last edited by

                @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.

                Greetings from Denmark. :-)

                Developer of install scripts for ports such as Hexen 2, Return to Castle Wolfenstein and Caesar III. See my other projects at my profile.

                I 1 Reply Last reply Reply Quote 0
                • I
                  ish @tpo1990
                  last edited by

                  @tpo1990 yay thx

                  1 Reply Last reply Reply Quote 0
                  • quicksilverQ
                    quicksilver @tpo1990
                    last edited by quicksilver

                    @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.

                    I 1 Reply Last reply Reply Quote 0
                    • I
                      ish @quicksilver
                      last edited by ish

                      @quicksilver i used the new script on my pi 4 and it runs fine apart from the display issue

                      quicksilverQ 1 Reply Last reply Reply Quote 0
                      • quicksilverQ
                        quicksilver @ish
                        last edited by

                        @ish weird, I can't get it to do anything now. Won't even start building. I'll have to keep playing with it.

                        1 Reply Last reply Reply Quote 0
                        • quicksilverQ
                          quicksilver
                          last edited by

                          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.

                          mituM 1 Reply Last reply Reply Quote 0
                          • mituM
                            mitu Global Moderator @quicksilver
                            last edited by

                            @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.

                            I quicksilverQ 2 Replies Last reply Reply Quote 0
                            • I
                              ish @mitu
                              last edited by

                              @mitu im trying to do 2 player but it recognises both key boards as player one how can I fix this

                              mituM 1 Reply Last reply Reply Quote 0
                              • mituM
                                mitu Global Moderator @ish
                                last edited by

                                @ish I don't know, I don't have doomlegacy installed.

                                1 Reply Last reply Reply Quote 0
                                • quicksilverQ
                                  quicksilver @mitu
                                  last edited by

                                  @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

                                  1 Reply Last reply Reply Quote 0
                                  • quicksilverQ
                                    quicksilver
                                    last edited by

                                    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"
                                    
                                    mituM 1 Reply Last reply Reply Quote 0
                                    • mituM
                                      mitu Global Moderator @quicksilver
                                      last edited by

                                      @quicksilver What happens if you start with an empty config ?

                                      quicksilverQ 1 Reply Last reply Reply Quote 0
                                      • quicksilverQ
                                        quicksilver @mitu
                                        last edited by

                                        @mitu Didnt help unfortunately

                                        1 Reply Last reply Reply Quote 0
                                        • Solid OneS
                                          Solid One
                                          last edited by

                                          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.

                                          quicksilverQ 1 Reply Last reply Reply Quote 0
                                          • quicksilverQ
                                            quicksilver @Solid One
                                            last edited by

                                            @Solid-One It does work, just not with dispmanx scaling turned on.

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            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.