RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Compiling eduke32 from the latest source on Raspberry Pi

    Scheduled Pinned Locked Moved Help and Support
    portseduke32pi 5
    8 Posts 2 Posters 331 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.
    • MoleManM
      MoleMan
      last edited by

      On PC, I've been able to remove the commit ID from the "repo" line of the eduke32.sh RetroPie Setup script and comment out the patches to compile and install eduke32 from the latest source code. The reason I've done this is to benefit from an update that fixed a longstanding issue with the Port that prevented the teleporting enemies from reappearing to ambush the player. As an added bonus, as far as I can tell, none of the issues addressed by the patches in the eduke32.sh script are present at this point.

      On my Pi 5, running a manual installation of RetroPie over 64-bit Bookworm lite, I can compile and install eduke32 using this method, however launching it causes my system to freeze on a black screen and my rumble-capable controller rumbles endlessly.

      Has anyone successfully installed and run eduke32 from the latest source on this hardware and OS?

      ExarKunIvE 1 Reply Last reply Reply Quote 0
      • ExarKunIvE
        ExarKunIv @MoleMan
        last edited by

        @MoleMan it fails due to the patches not working anymore. you need to remove or comment out the patch files and run it.

        it will build. no idea on what bugs will be there since the patches did not get applyed. if any

        RPi3B+ / 200GB/ RetroPie v4.5.14, RPi4 Model B 4gb / 256gb / RetroPie 4.8.2
        RPi5 4gb / 512gb / RetroPie 4.8.9 -Basic
        Maintainer of RetroPie-Extra .

        1 Reply Last reply Reply Quote 0
        • MoleManM
          MoleMan
          last edited by

          I've been able to build with the patches commented out.

          The problem is that it crashes when I try to l try to launch eduke32 after it is built and installed.

          ExarKunIvE 1 Reply Last reply Reply Quote 0
          • ExarKunIvE
            ExarKunIv @MoleMan
            last edited by ExarKunIv

            @MoleMan yep, mine just hung up and i had to kill it

            you need to edit this line ! isPlatform "gl3" && params+=(POLYMER=0) and change the 0 to a 1 to POLYMER=1 USE_OPENGL=0

            and it should work

            EDIT
            or it did, now that i did something else it stopped working.
            now i need to figure out what i did, lol

            ok you need to change POLYMER=0 to POLYMER=1 USE_OPENGL=0

            RPi3B+ / 200GB/ RetroPie v4.5.14, RPi4 Model B 4gb / 256gb / RetroPie 4.8.2
            RPi5 4gb / 512gb / RetroPie 4.8.9 -Basic
            Maintainer of RetroPie-Extra .

            1 Reply Last reply Reply Quote 0
            • MoleManM
              MoleMan
              last edited by

              That didn't seem to work for me. I'm still experiencing the crash on launch.

              1 Reply Last reply Reply Quote 0
              • MoleManM
                MoleMan
                last edited by MoleMan

                Okay, tried it again, and it did launch successfully. It appears I needed to switch my Raspi-Config Advanced Settings from Wayland to X11 window manager after adding those changes to eduke32.sh Well, works regardless of X11 or Wayland for me after all. Excellent. Thanks for the help.

                ExarKunIvE 1 Reply Last reply Reply Quote 1
                • ExarKunIvE
                  ExarKunIv @MoleMan
                  last edited by

                  @MoleMan odd, i didnt have to. i just used what i posted, but if it works, then it works

                  RPi3B+ / 200GB/ RetroPie v4.5.14, RPi4 Model B 4gb / 256gb / RetroPie 4.8.2
                  RPi5 4gb / 512gb / RetroPie 4.8.9 -Basic
                  Maintainer of RetroPie-Extra .

                  1 Reply Last reply Reply Quote 0
                  • MoleManM
                    MoleMan
                    last edited by

                    FYI - "USE_OPENGL=0" seems to be the necessary flag. I can compile with or without "Polymer" and it will launch successfully.

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