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

    Setting up Half-Life through RetroPie (A Guide)

    Scheduled Pinned Locked Moved General Discussion and Gaming
    half-lifexash3d
    147 Posts 30 Posters 46.2k 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.
    • E
      eputley @eputley
      last edited by

      @eputley well thanks again and enjoy your vacation!

      1 Reply Last reply Reply Quote 1
      • E
        eputley
        last edited by

        @quicksilver If anybody knows how to set up a gamepad controller with the new version of xash3d please let me know what to do

        1 Reply Last reply Reply Quote 0
        • E
          eputley @ExarKunIv
          last edited by

          @ExarKunIv so does the step:3 here not apply with the new xash3d-fwgs? I just dont get where youre supposed to add that "-sdl_joy_old_api" line. or if you even still do that.

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

            @eputley I don't know. I might of tryed that back then. But since I use a different way I don't bother anymore

            The method above is for a old script which is why it might not work anymore

            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
            • E
              eputley @quicksilver
              last edited by

              @quicksilver Yeah from what ive been seeing from other people is that when they updated xash3d it they were having no problems using their controllers but for me when I boot up half life it only recognized my mouse and keyboard I have no input on my controller

              1 Reply Last reply Reply Quote 0
              • P
                plimbs
                last edited by

                Setting up a new Pi 4. I can no longer build Xash3D from source, per the instructions. (I have forgotten whether I was able to the first time I did this on a 4.) I installed from binary instead. Then I used @quicksilver's xash3d-fwgs replacement file. It seems to run.

                The message I got was that libmenu.so could not be found.

                Maybe this is a new issue with the most recent changes in the repo? I'm not sure.

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

                  @plimbs
                  https://github.com/Exarkuniv/RetroPie-Extra
                  Has a new updated install script, I believe to fix that issue

                  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 .

                  P R 2 Replies Last reply Reply Quote 0
                  • P
                    plimbs @ExarKunIv
                    last edited by

                    @ExarKunIv WOW. Excellent work! Flawlessly installs and runs, and I really like the improved menus over the original Extras script.

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

                      @plimbs I'm glad it worked out for you

                      I'm happy you like the new menu. @sleve_mcdichael worked hard on it.

                      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
                      • R
                        Retro Arcade Fan @ExarKunIv
                        last edited by

                        @ExarKunIv Hi. When I type in the following:

                        cd ~
                        cd RetroPie-Extra/
                        ./update-extras.sh

                        I get this:

                        -bash: ./update-extras.sh: No such file or directory

                        ExarKunIvE 1 Reply Last reply Reply Quote 0
                        • ExarKunIvE
                          ExarKunIv @Retro Arcade Fan
                          last edited by

                          @Retro-Arcade-Fan
                          Next time make a new post or in suggestions for ports #2
                          Just to keep this post more for half life

                          When did you fist download RetroPie-Extra. If was awhile ago.
                          Things have changed so your load probably doesn't have that file to update it.

                          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 .

                          R 1 Reply Last reply Reply Quote 0
                          • R
                            Retro Arcade Fan @ExarKunIv
                            last edited by

                            @ExarKunIv I am posting here specifically for Half Life. Tried it before and didn't have success. Read here that the updated extras made it work. Yes, it's been several months since I first installed extras.

                            That being said, to get Half Life working, what's the best way to proceed please?

                            ExarKunIvE 1 Reply Last reply Reply Quote 0
                            • ExarKunIvE
                              ExarKunIv @Retro Arcade Fan
                              last edited by

                              @Retro-Arcade-Fan yes 2 weeks ago the half life script was updated.

                              we changed the update script back in april so if it before then then look here for help.

                              https://retropie.org.uk/forum/topic/31580/suggestions-for-ports-2/191

                              is it was after, then ./update-extras.sh should work

                              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 .

                              R 1 Reply Last reply Reply Quote 0
                              • R
                                Retro Arcade Fan @ExarKunIv
                                last edited by Retro Arcade Fan

                                @ExarKunIv Definitely before. I went to the link but there seems to be conflicting postings. It's a long post. Is the following the best way to update an old install?

                                cd ~/RetroPie-Extra
                                git pull origin
                                ./install-extras.sh

                                or

                                git reset --hard HEAD^
                                git remote set-url origin https://github.com/Exarkuniv/RetroPie-Extra
                                git pull origin

                                ExarKunIvE 1 Reply Last reply Reply Quote 0
                                • ExarKunIvE
                                  ExarKunIv @Retro Arcade Fan
                                  last edited by

                                  @Retro-Arcade-Fan said in Setting up Half-Life through RetroPie (A Guide):

                                  git reset --hard HEAD^
                                  git remote set-url origin https://github.com/Exarkuniv/RetroPie-Extra
                                  git pull origin

                                  i would say that since you have the same thing going on as who @sleve_mcdichael was helping

                                  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 .

                                  R 1 Reply Last reply Reply Quote 0
                                  • R
                                    Retro Arcade Fan @ExarKunIv
                                    last edited by

                                    @ExarKunIv Alright. Update finished. However, after 30 minutes, I got this error:

                                    Could not successfully build xash3d-fwgs - xash3d-fwgs - Half-Life Engine Port (/home/pi/RetroPie-Setup/tmp/build/xash3d-fwgs/xash3d-fwgs/build/mainui/libmenu.so not found).
                                    /home/pi

                                    ExarKunIvE 1 Reply Last reply Reply Quote 0
                                    • ExarKunIvE
                                      ExarKunIv @Retro Arcade Fan
                                      last edited by

                                      @Retro-Arcade-Fan i think somehow it is still running the old script.

                                      i did a fresh download from my github it installs fine.
                                      but now what to do to fix it

                                      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 .

                                      R 1 Reply Last reply Reply Quote 0
                                      • R
                                        Retro Arcade Fan @ExarKunIv
                                        last edited by Retro Arcade Fan

                                        @ExarKunIv When/If you or someone else figures it out, please let me know. In the meantime, is there any way to just do the updated install for half life?

                                        p.s.: What does "clean source folder" mean under the install?

                                        @sleve_mcdichael any ideas?

                                        ExarKunIvE 2 Replies Last reply Reply Quote 0
                                        • ExarKunIvE
                                          ExarKunIv @Retro Arcade Fan
                                          last edited by

                                          @Retro-Arcade-Fan said in Setting up Half-Life through RetroPie (A Guide):

                                          clean source folder

                                          cleans the folder the install script uses to build the files that are needed for the port to work. cleaning it just deletes that folder.

                                          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
                                          • ExarKunIvE
                                            ExarKunIv @Retro Arcade Fan
                                            last edited by

                                            @Retro-Arcade-Fan after you updated it did you run

                                            cd RetroPie-Extra/
                                            ./install-extras.sh
                                            

                                            you updating the script does not install or update any of the ones that are already installed to where the RetroPie menu sees them. you need to reinstall them.

                                            i think that will overwrite them. not too sure @sleve_mcdichael would know better on what the install-extras does

                                            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 .

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