Half Life Blue Shift Source Download

0 views
Skip to first unread message

Mohammed Faerber

unread,
Aug 5, 2024, 12:06:31 AM8/5/24
to gaconafing
Its become increasingly obvious to me that the vanilla version of Half-Life and other GoldSrc games on Steam is simply not really up to modern standards. While it runs in full HD (unlike vanilla Quake 2), there is so much jank and issues that I didn't even experience on my WON copy. The main issue is mouselook and strafe turning is jagged and give me motion sickness, but there's other little bugs throughout the game that overall downgrade the gameplay experience, with scripted events not working properly, fonts being wrong, voicelines getting cut off, graphical issues. It's honestly a shame that Valve haven't really bothered to maintain it.

I'm wondering if Xash3D might be more suitable? As far as I can tell it's the "definitive" source port, but there's not many people playing Half Life source ports to begin with. I also imagine that it might come with it's own issues, being based on the Quake source code with the new GoldSrc features reverse engineered, so I don't know if it's fully compatible yet. Or would this be worse than what I'm already experiencing in Vanilla? Are there any other notable source ports for Half-Life other than Xash3D?


EDIT: Just realised like 10 minutes after I posted this that I posted this in the Source Ports section... for Doom. I meant to post this in Everything Else. I am so sorry. I feel so stupid. Please move this post.


Thought I was imagining things... Haven't played Half-Life in years, and at this point the Steam version of the game feels so strange to play. It's something about physics that doesn't seem right. Glad you mentioned that.


I probably should mention that I'm on Ubuntu so just playing the WON version is not a very viable option for me compared to a native version (it would probably run on Proton but patching it might still be difficult)


If Wine/Proton can't install an installshield installer and patch program then something is seriously wrong but you can always either manually unpack or more likely install in a VM and copy the files over.


Not exactly what you are asking because it's not vaguely vanilla (its not even the same game if you want to get technical) but the fan remake Black Mesa is totally worth checking out, and its a great way to introduce new people to the half life universe. It is a complete remake/reimagining of the original Half Life story in a highly modified Half Life 2 engine. It ranges from "pretty faithful" to "different in ways that make it nearly unrecognizable" depending on the level. Xen in particular is completely re-done.


I do think Black Mesa looks really cool, but I'd rather complete Half-Life another time on this machine before trying it out since it's been a while since I've last beat the game (I last beat it on PS2 if I recall correctly).


As a side note to show how janky the Steam version is, title screen music is completely broken because of a timing issue that would have caused the music on the opening level to not play (the stopsound command would happen after the music for the level already started playing). Instead of properly fixing this issue, they just decided to make it so that the titlescreen music doesn't stop after you're in-game. So unless you start a new game, the title screen music will continue to play after you're in a level until another music cue happens or you stop it yourself. I guess to be fair, PC Half-Life (not even the WON version; I think it might be a leftover from a pre-release version or Quake in all fairness) doesn't have title-screen music so you can't notice this without mods, but still, really janky.


Xash3D is actually a pretty fine choice. I have played almost every possible version of Half-Life out there (original retail version, the Steam version over the years and Xash3D FWGS recently) and, in my experience, Xash3D provides the smoothest experience nowadays. Xash3D has been explicitly built for 100% vanilla Half-Life support so you'll likely not even notice the difference while playing standard Half-Life. The vast majority of mods also work without any modification, and you'll get none of the technical jank that is present in the official version, so no soundtrack cutting off, no menu music still looping once a map has been loaded, no dynamic lighting framerate drops, and so on.


The only "problem", but this really affects only a handful of mods (the only ones having this problem that I'm aware of are Counter-Strike and Day of Defeat), is the lack of a VGUI2 implementation (it's the system that draws the interactive in-game menus in some mods), which means that Xash3D simply cannot start those mods. You can always revert back to the official version if you feel like playing CS.


So yeah, definitely go for it. It's pretty sad that Xash3D gets relatively little attention and that other source ports don't exist at all, since it really stifles the community's modding potential, but that's just how things are...


The only problem I know of is that the Blue Shift maps in the Steam version don't use the standard BSP map format that every other Half-Life mod uses, since they were quickly ported from what was supposed to be the Dreamcast version of Half-Life. This isn't too noticeable an issue with the Steam version, but with Xash3D it means you can't load any map from the console (although you should still be able to start a new game). There's an easy way to patch them though, if need be.


I'm going to try Xash3D now, thanks for the recommendation! I've been making do with the Steam version with a few mods to make the menu more like the WON version and restore the title music etc, but it honestly just made things more janky. I was gonna try and mod it a bit more in order to fix some of the gameplay stuff but I think I'm just gonna try Xash3D. Is there a way that I can make it so that it launches from my official Steam library listing for Half-Life instead of having to add it as a non Steam library game?


Man, this stuff is complicated though for one of the most highly regarded games of all time. I would not be opposed to Valve letting Nightdive have a go at fixing up Half-Life :P But I think they'd rather do anything like that themselves in-house.


Hm, I don't have Steam around to test this out but since all Steam does is simply launching hl.exe from the game folder, you might try installing the Xash3D files in the same folder and renaming the executable to hl.exe, moving the older one somewhere else. Again though, I can't really try this out myself.


I used to be pretty disappointed at the fact that Valve haven't been updating the original Half-Life very well, but then I saw how other companies treat their older games (usually just shutting down their servers, but who's ever going to forget how Epic Games outright removed the entire Unreal series from every major game store?) and I'm grateful that there is at least a somewhat modern version with working servers for every Valve game.


Yeah, I suppose a Nightdive remaster wouldn't be too bad, though like you said Valve is the kind of company that prefers to handle everything on their own. Besides, I'd honestly prefer the community to work on preserving and updating the game. There are already some interesting mods with the aim of modernizing the original game, and the icing on the cake would be a source code release, but sadly there's little reason to hope for that at the moment...

3a8082e126
Reply all
Reply to author
Forward
0 new messages