Named Game of the Year by over 50 publications, Valve's début title blends action and adventure with award-winning technology to create a frighteningly realistic world where players must think to survive. Also includes an exciting multiplayer mode that allows you to play against friends and enemies around the world.

Description

This is unofficial patch for retail, pre-Steam, aka. WON version of Half-Life, which main feature is allowing user to set any resolution supported by the system when running in OpenGL or Direct3D mode. Field of view is also adjusted correctly for wide displays. The patch also fixes the error about the game requiring at least 16 MB of physical memory that occurs on some systems. As a bonus, the fix for incorrect MP3 files being played in expansion packs is included when using the undocumented MP3 playback feature in Half-Life v1.1.1.0.

Preview
Half-Life WON Resolution FOV MP3 Patch v1.1.2
Post comment Comments  (0 - 50 of 67)
Qwertyus
Qwertyus - - 2,505 comments

Wisely done! :) Must have thing for all WON fans.

Reply Good karma Bad karma+3 votes
TonyL
TonyL - - 11 comments

It certainly is Qwertyus.

Reply Good karma Bad karma+1 vote
TonyL
TonyL - - 11 comments

Just the job, renamed all the the .mp3 tracks and running nicely now with correct monitor resolution and the music. Thanks very much indeed.
" If you can make it through the rocket test labs, you might be able to worm your way through the old tunnels to track down whatever's left of the Lambda team."

Reply Good karma Bad karma+2 votes
Critter-Z
Critter-Z - - 3 comments

Thanks a lot!

Reply Good karma Bad karma+2 votes
peederjickson
peederjickson - - 2 comments

For some reason, patching my disc copy (v1.1.1.0) of Half-Life only shows display options up to 1920x1080 (Windows 10).

I have a 2160p and 1440p display but there are no listed resolutions above 1920x1080, so no 2560x1440 or 3840x2160 options(regardless of fullscreen vs windowed mode).

There seems to be no obvious reason for it to be doing this, any insight or a tweak I'm glancing over?

I'm currently on Nvidia driver version 399.24 for my GTX 1070.

Thanks for this patch!

Reply Good karma Bad karma+1 vote
UCyborg Author
UCyborg - - 34 comments

The game is not multi-monitor aware, so you'll always see the resolutions of the primary display. Another limitation on the game side is that its resolution buffer is preallocated and can hold 50 resolutions at most. Could probably be lifted (do we even have configurations with such large number of display resolutions?).

Are you running the game in Windows 95/Windows 98 compatibility mode by any chance? This does limit number of reported resolutions, the last ones on the list are omitted.

Reply Good karma+4 votes
peederjickson
peederjickson - - 2 comments

Aha! I have an uncommon audiovisual setup for my home system since it also powers a home theater and some diagnostic bays.

Bypassing the HDMI audio pass-through from my receiver (which passes through to a 1080p display) fixed the issue and now all resolutions (including Nvidia DSR ones) appear!

I did notice 95/98 compatibility was blocking some resolutions so it's good to know this executable doesn't require it.

Thanks for the extra information!

Reply Good karma Bad karma+1 vote
UCyborg Author
UCyborg - - 34 comments

Glad you figured out! My setup isn't anything special, so I didn't come up across such quirks. The game doesn't do anything special to retrieve resolutions, so the same resolutions should be seen in any game that ask the system which resolutions are supported.

Reply Good karma+1 vote
Guest
Guest - - 689,037 comments

i cant see any resolution above 1080p, i got an 1440p monitor

Reply Good karma Bad karma0 votes
UCyborg Author
UCyborg - - 34 comments

Do you have multiple monitors? It only enumerates resolutions of the primary monitor. Do you have compatibility mode set? If so, turn it off. There aren't any artificial restrictions in place regarding resolution. Works with 4K resolution on my end, although that makes the HUD ultra small.

Reply Good karma+1 vote
Guest
Guest - - 689,037 comments

thx4reply. i only have one monitor and compability mod is off. altough if i turn on DSR in drivers settings and enable any higher resolution i can see them in options. but game crashes when i hit ESC DSR resolution

Reply Good karma Bad karma0 votes
UCyborg Author
UCyborg - - 34 comments

I don't know how to help in that case since I can't reproduce the crash on my end.

Reply Good karma+1 vote
EnclaveOverlord
EnclaveOverlord - - 18 comments

So is the music without cd fix possible with the regular version of Blue Shift or is it only Blue Shift unlocked? Also great work with this fix, great for people like me who hate relying on steam for their games.

Reply Good karma Bad karma+1 vote
UCyborg Author
UCyborg - - 34 comments

I haven't tried, but you could probably use DxWnd's virtual CD audio feature. You'll have to prepare the tracks according to its documentation then.

Reply Good karma+1 vote
emeraldminer299
emeraldminer299 - - 23 comments

Will I get the option for 1920x1080 on the expansions too?

Reply Good karma Bad karma+1 vote
UCyborg Author
UCyborg - - 34 comments

Yes. Blue-Shift is a bit special since it's a separate installation using separate engine files, so has to be patched separately; patched versions of those files are provided.

Or you can convert it to plain Half-Life mod with the help of Blue-Shift: Unlocked. Patching Half-Life affects mods as well. Conversion will also give you the ability to play music off MP3 files without having to use software emulating CD audio, since the separate (older) engine doesn't have the MP3 support.

Reply Good karma+1 vote
openmaw
openmaw - - 53 comments

So I ported the music from the steam Half-life folder to the media folder in my WON Valve directory.

No music. None. Is the Steam music not compatible?

Reply Good karma Bad karma+1 vote
UCyborg Author
UCyborg - - 34 comments

Use Mp3tag software to remove tags from MP3 files, then it should work. The MP3 decoder that comes with WON version doesn't understand MP3 files with ID3v2 tags. Files without any tags or just ID3v1 tags are playable.

Reply Good karma+3 votes
xenobi
xenobi - - 185 comments

You are superb! Thanks!!

Reply Good karma Bad karma+1 vote
Guest
Guest - - 689,037 comments

Can you make this patch for very first V1.0.0.5 version of the game? i want to experience the very first release with uncapped bunny hop and all that.

Reply Good karma Bad karma+1 vote
UCyborg Author
UCyborg - - 34 comments

It's probably doable, but finding time for it is the problem.

Reply Good karma+1 vote
Guest
Guest - - 689,037 comments

Also have a 1440p monitor and the max resolution that's displayed on my end is 1920x1440 instead of 2560x1440.

Any idea how to fix this please? I have Win 10, I'm not running any compatibility mode on the exe either.

Surprised to see you have 4K resolution showing, yet mine can't show native 1440p option :(

Reply Good karma Bad karma+1 vote
UCyborg Author
UCyborg - - 34 comments

Have you ever tried running 3DMark99 Max on your PC and does the desired resolution show there? I'm curious since it also uses DirectDraw's EnumDisplayModes method to get the resolution list. 3DMark99 will need the patch too: Drive.google.com

Still, the only limitation on Half-Life's side that I'm aware of is that it won't show more than 50 resolutions, so the first 50 reported get added to the list, the rest is ignored.

Another idea, Dege's dgVoodoo2 wrapper - Dege.freeweb.hu - see if the resolutions shows with it (and if its configuration utility displays it). The files DDraw.dll and D3DImm.dll from MS folder go to Half-Life folder.

Reply Good karma+1 vote
T-POSE
T-POSE - - 8 comments

Is it possible a version for HL: uplink could be created?

Reply Good karma Bad karma+1 vote
UCyborg Author
UCyborg - - 34 comments

It might be possible (I'm assuming you're referring to the original demo with its own .exe), but I'm not sure when I'll find the time for these things again.

You can try installing Uplink as a mod to the existing installation. Since the old mod version seems to have disappeared from the internet, I've uploaded it here: Drive.google.com

Might be a good idea to put it on this site and other sites like this one sometime.

Reply Good karma+2 votes
T-POSE
T-POSE - - 8 comments

Appreciate the fast response! That was actually exactly what I was looking for. Thank you!

Reply Good karma Bad karma+2 votes
hiphopparappa
hiphopparappa - - 105 comments

Does it work with 1.0.1.5?

Reply Good karma Bad karma+1 vote
UCyborg Author
UCyborg - - 34 comments

I don't know what the differences between 1.0.1.5 and 1.0.1.6 are. The files for version 1.0.1.6 may work fine if 1.0.1.6 engine files don't introduce some incompatibility with any of the other files in the 1.0.1.5.

I guess in this case there's a greater chance that it works fine rather than it doesn't, but impossible to tell for sure without knowing what was changed.

Reply Good karma+1 vote
Guest
Guest - - 689,037 comments

Like others here, 2560 x 1440 is not showing up for me in Half-Life (or Opposing Force). 1920 x 1440 is the maximum resolution. However, it does show up in Blue Shift.

Reply Good karma Bad karma+2 votes
Adhit004
Adhit004 - - 1 comments

Is this compatible with Opposing Force?

Reply Good karma Bad karma+1 vote
UCyborg Author
UCyborg - - 34 comments

Opposing Force is technically a mod for Half-Life, so yes.

Reply Good karma+1 vote
Arlitic
Arlitic - - 1 comments

Hello. When I openning "hl.exe" it shows an error. It can't find "WONAuth.dll" even though it's there. I redownloaded and reinstalled everything including this patch but it still shows this error. What am I missing?
Edit: I also tried another resolution patch and it shows the same error.

Reply Good karma Bad karma+1 vote
DOOMMARINE117
DOOMMARINE117 - - 551 comments

will this work with 1.1.0.8?

Reply Good karma Bad karma+1 vote
Crem
Crem - - 36 comments

i want to run this thing on my cs1.3 can you do it? your patch is awesome mate :)

Reply Good karma Bad karma+1 vote
Guest
Guest - - 689,037 comments

hello I tested it on 2 systems and 2 monitors and on both monitors I cant use the 2560x1440p resolution.
On 1 monitor its the native resolution and the other monitor is an 34 inch ultrawide.both monitors can use this resolution normaly.strange thing even 3440 works but no 1440p.
strange,on blue shift 1440p works but not in halflife or mods.
Can you please fix this problem ? I am very grateful for your awesome work I love the halflife games and they are still so much fn in LAN. very thanks,michel

Reply Good karma Bad karma+1 vote
Xlelight
Xlelight - - 51 comments

It Crashes Whenever i try to Load game or Newgame

Reply Good karma Bad karma+1 vote
Guest
Guest - - 689,037 comments

Does this work on the half life demos like day one or uplink?

Reply Good karma Bad karma+1 vote
OpenRift
OpenRift - - 23 comments

Does the MP3 capabilities of this patch only work with 1.1.1.0 or is 1.0.1.6 supposed to work as well? I've used both and the 1.0.1.6 version doesn't seem to have working music. Is this intentional or is there a workaround?

Reply Good karma Bad karma+2 votes
demoknighttf2trulyis
demoknighttf2trulyis - - 4 comments

The menu isn't converted to widescreen, yes it's a nitpick but the rest works fine and its nice

Reply Good karma Bad karma+1 vote
gambling
gambling - - 2 comments

I know it's been a couple months, but you can convert the menu into widescreen by using -lw and -lh launch commands. But it doesn't necessarily look pretty.

Reply Good karma Bad karma+1 vote
Indru
Indru - - 3 comments

I applied this on version 1.1.1.0 and I cannot see any resolution above 1280x1024, regardless of switching to OpenGL or Direct3D. Is there any step I am missing during instalastion? I simply copied everything from the Half-Life v1.1.1.0 folder (hl.exe + 2 asi files), and I was expecting it to work, but it seems it doesn't.

Reply Good karma Bad karma+1 vote
Guest
Guest - - 689,037 comments

thanks itss pretty good

Reply Good karma Bad karma+1 vote
Guest
Guest - - 689,037 comments

I updated my Half Life WON to v1.1.1.0 and there are no resolutions to pick in the video configuration menu like in the screenshot you posted in the preview. I tried the -lw and -lh parameters but when I got into a game, the Half Life window was like really really really tiny, could not see the game at all.

Reply Good karma Bad karma+1 vote
Scottvordem
Scottvordem - - 4 comments

I am also experiencing not having the "2560x1440" for Half-Life. I do have this resolution for Blue Shift, so it is working there. I have tried previous methods mentioned above, no luck. I even unplugged all my displays except for my main and it still did not work. I do think that there might be something wrong with how the Half-Life patch is finding the resolutions, because I made a custom resolution at 4K and that shows up, but no 2560x1440. it seems like it is somehow skipping a resolution (or more). I know you said that Half-Life can only pre-cache the first 50 resolutions, but I have less than that. Even in your screenshot it does not show 2560x1440 where it should. Again, it works just fine for Blue Shift, just not in Half-Life even though they are both relatively the same.

I think you should still examine the patch.

Reply Good karma Bad karma+1 vote
Guest
Guest - - 689,037 comments

I am on a 1366x768 monitor yet i can only see resolutions up to 1280x768. How do i fix this?

Reply Good karma Bad karma+1 vote
elmaster!!!
elmaster!!! - - 25 comments

Hello, how are you? Thank you for sharing this patch. What solved me was the resolution, if I did it, make it the highest and you can see everything clearly depends on the screen and it also plays the mp3s, just copy the media folder in the valve folder and yes this Well, the only detail is that I do not get the execute box in a window and in the image of the post that you put if you get my half life it is version 1.1.1.0 it is a Spanish version and in the review that you put you say that If you add that option, it could help me with how to have the version that you have or what patches you use. I like the version won I grew up with this half life.
One last question, how do you do to modify this type of codas, do you use visila studio? the SDK is very important to me about programming and I would like this version not to be obsolete greetings from Peru

Reply Good karma Bad karma+1 vote
``~Scre@m~``
``~Scre@m~`` - - 39 comments

Can you please post which codec version/bitrate/encoding commandline args has the best compatibility with MP3 playback ?
Ive ripped music from a disc, with disabled id3v1 and id3v2 tags. It didn't work. The only MP3s that worked for me, were the ones from a very old steam version which sound like garbage.

Reply Good karma Bad karma+1 vote
The_Melon_Dude
The_Melon_Dude - - 19 comments

The Menu seems to be ok, but when I try to play the game, it loads, then crashes. please tell me what's wrong, I used the latest version file, and it doesn't work, i tried both versions, and both of them don't work!

Reply Good karma Bad karma+1 vote
Guest
Guest - - 689,037 comments

it doesn't work for me was put in there of even i put it everywhere and it does not work how can i fix this

Reply Good karma Bad karma+1 vote
Panzermann11
Panzermann11 - - 206 comments

Will there be compatibility for Gunman Chronicles?

Reply Good karma Bad karma+1 vote
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: