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.4k 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 @ish
      last edited by

      @ish Are you using a Raspberry Pi 4B since the image is small and in the corner of the display?

      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.

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

        @ish If you're using a Pi4, then I guess it's normal.

        @tpo1990 on the Pi4, SDL1 doesn't detect/scale the video properly. You can force SDL1 to use the dispmanx video driver for this platform - see for instance how it's done for Xrick. This should scale to fullscreen on Pi4 by default.

        tpo1990T 1 Reply Last reply Reply Quote 1
        • 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
                                            • 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.