Setting up Half-Life through RetroPie (A Guide)
-
@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.shor
git reset --hard HEAD^
git remote set-url origin https://github.com/Exarkuniv/RetroPie-Extra
git pull origin -
@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 origini would say that since you have the same thing going on as who @sleve_mcdichael was helping
-
@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 -
@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 -
@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?
-
@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.
-
@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
-
@ExarKunIv Yes I did. It said it was up to date.
What about removing extras entirely and reinstalling it? Or too painstaking?
-
@Retro-Arcade-Fan it will say updated when it updated the main script.
That doesn't install any of the new scripts.to where RetroPie sees them
You have to do that with install-extras. This will open a GUI where you can remove and or install the new onesPersonally I would wipe out retropie extras completely and redownload because the fact is that I have gone through an updated and tested every single script and if yours is from that long past it's going to have script that don't work or don't work properly
If you use the GUI The remove function I think would wipe out even the old scripts also that you currently have
-
@ExarKunIv That seemed to work, thank you. I removed it all and reinstalled. Thought it would take longer, but was quick. Then installed xash3d-fwgs.
-
@Retro-Arcade-Fan I'm glad that worked out.
Yeah it is a bit confusing from going from a old repo to a new version when we changed quite a bit on how things get installed.
-
@ExarKunIv Thanks. The take-away seems to be it's best to remove and install from scratch! So excited to play Half Life again on my arcade cabinet. Thanks again for all of your help!! I appreciate all of your previous and future work on these ports.
-
I'm seeing this thread now. I am not 100% sure this is your issue @Retro-Arcade-Fan, but it is what happened to me. I had the old/original version of the Extras scripts installed. They are mixed in with all the other normal Retropie setup scripts. The new install places the scripts in a better location, making them more manageable, but if you already had the prior version they will still be there and Retropie won't recognize the new ones.
My simple fix to this was to compare the cloned folder from git with the existing Retropie setup folders and remove any matching files. Then, you can "clean install" from install-extras.sh.
Here is a simple command for you:
diff -qrs RetroPie-Setup/scriptmodules/ RetroPie-Extra/scriptmodules/ | grep -v "Only" | cut -d " " -f2 | xargs rm
-
@plimbs Thanks for chiming in here. Fortunately once I removed the old install and did the new install, it fixed the problem. It's playing perfectly now.
-
@ExarKunIv failing to build Half-Life again. Git location "DEPRECATED in favor of https://github.com/FWGS/xash3d-fwgs."
-
@plimbs cant confirm.
i just pulled my script from my github and built it just fine,give it a try again and if it is still not working, i would recommend removing that script and redownloading it from the github
-
@ExarKunIv I apologize. I'm stupid. I didn't hunt down every last trace of the original scripts, and there was still a piece out there running instead of yours.
-
I found all the branches for the other mods. Is there one available for CounterStrike? tea tv apk
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.