Half-Life: Opposing Force is an expansion pack for Valve Software's science fiction first-person shooter video game Half-Life. The game was developed by Gearbox Software and published by Sierra Entertainment on November 1, 1999. Opposing Force is the first expansion for Half-Life and was first announced in April 1999. Randy Pitchford, the lead designer on the game, later noted that he believed Gearbox was selected to develop Opposing Force because Valve wanted to concentrate on their future projects. Over the course of development, Gearbox brought in a variety of outside talent from other areas of the video games industry to help bolster various aspects of design. Opposing Force returns to the same setting as Half-Life, but instead portrays the events from the perspective of a U.S. Marine, one of the enemy characters in the original game. The player character, Adrian Shephard.

Description

Half-Life: Echoes .zip file - Version 1.3 - Requires Windows and the Steam version of Half-Life.

Preview
Half-Life: Echoes v1.3
Post comment Comments  (0 - 50 of 82)
RulesOfSurvivalOmega
RulesOfSurvivalOmega - - 177 comments

"Echoes_v1.1.zip: CRC failed in echoes\media\Suspense07.mp3. The file is corrupt."

Should i re-download again? or what?

Reply Good karma Bad karma+2 votes
MrGnang Author
MrGnang - - 621 comments

Try downloading again. I downloaded it from this link again and the file unpacked fine

Reply Good karma+3 votes
RulesOfSurvivalOmega
RulesOfSurvivalOmega - - 177 comments

And also i have problem about this files

Fatal Error
ED_Alloc: No free edicts

Problem: How do i fix this?? please??

Reply Good karma Bad karma+3 votes
MrGnang Author
MrGnang - - 621 comments

Are you running this on steam? Check the readme - it has instructions on how to fix this.

Reply Good karma+4 votes
burghard.reinsch
burghard.reinsch - - 29 comments

Could you guys create version that is compatible with old non-steam version? I can only play Half-Life in software rendering mode, and steam version doesn't support it anymore. It may also allow to port this mod to Dreamcast and PS2.

Reply Good karma Bad karma+1 vote
[_-=MTB=-_]
[_-=MTB=-_] - - 948 comments

Try Xash, it'll working

Reply Good karma Bad karma+2 votes
RulesOfSurvivalOmega
RulesOfSurvivalOmega - - 177 comments

I used Windows XP but now it works fine btw thx

Reply Good karma Bad karma+3 votes
N-O-N
N-O-N - - 32 comments

Can't you provide patches instead of uploading the whole mod again and again?

Reply Good karma Bad karma0 votes
GNU/Hurt
GNU/Hurt - - 182 comments

Can it run under xash3d?

Reply Good karma Bad karma+1 vote
Qwertyus
Qwertyus - - 2,505 comments

Does someone prohibit you from trying this? Just play, it's easy and pleasant. Use Windows and set max_edicts value to "2048" in gameinfo.txt, that's all.

Reply Good karma Bad karma+1 vote
nekonomicon
nekonomicon - - 306 comments

Cmake can help you Github.com

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

Now the mod wor perfectly, I'm going to finish today, I really love this mod

Reply Good karma Bad karma+1 vote
URAKOLOUY5
URAKOLOUY5 - - 17 comments

I've been playing on the old version of the mod until August 21. The game continues to cause lags that are not the cause of the weak videocard .. What is the reason? I specified the number of edicts in the startup parameters of mod = 2048 edicts (goldsrc - supports up to max1024). Lags occur at some events, scenes, or large rooms (examples: In the first map before disasters, with an shake and turning off the light, FPS begins to fall , The moment where the barney-in-suit are killed by hgrunts, at the beginning of the scene begins to lag and etc)

How to optimize engine or game?

Reply Good karma Bad karma+1 vote
nekonomicon
nekonomicon - - 306 comments

Dynamic lights causes freezes under GoldSource. It's fundamental problem on engine side. As solution you can use OpenGL render or Xash3D FWGS engine. The latest Xash3D FWGS version uses VBO render with optimization for dynamic lights(r_vbo_dlightmode 1)

Reply Good karma Bad karma+1 vote
Qwertyus
Qwertyus - - 2,505 comments

Android port of Echoes for Xash3D FWGS Engine is released! Now you can play Echoes properly on mobile phones & tablets:
Moddb.com

Tell your thanks to nekonomicon!

Reply Good karma Bad karma+1 vote
FreeSlave
FreeSlave - - 274 comments

Just saying that you can play it on Linux (and probably OSX) GoldSource using this source code Github.com (I can provide a binary version for Linux if you don't want to build it yourself).

But you'll need to go to the mod resources and copy "sprites/muzzleflash2.spr" as "sprites/muzzleflash2.spr " (with a trailing space at the end). Otherwise you won't be able to load echoes23 map because some entity references this sprite just like that. Windows version does not have this problem because Windows automatically strips a trailing space during the file search.

Reply Good karma Bad karma+4 votes
FreeSlave
FreeSlave - - 274 comments

MrGnang if you're going to release another update you may consider fixing reference to sprites/muzzleflash2.spr resource in the map (I did not check, but I guess it's used by func_tank?). That way Linux users won't need to copy this file under another name. Actually you could add linux binaries to the new release (if it ever happens) too.

Reply Good karma Bad karma+3 votes
Guest
Guest - - 689,427 comments

Also, could you elaborate on how to setup on linux with the libraries resulting from building from the git ? I end up with client.so and hl.so, and don't really know what to do from here...
Thanks for your help !

Reply Good karma Bad karma0 votes
FreeSlave
FreeSlave - - 274 comments

Put client.so to echoes/cl_dlls. Put hl.so to echoes/dlls. You can rename it to echoes.so for consistency (because windows dll is called echoes.dll). Add the following line to echoes/liblist.gam:

gamedll_linux "dlls/echoes.so"

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

Thanks [FreeSlave](members:freeslave:347191) !
It works, and it also works with other mods like They Hunger Trilogy for those interested...Great !

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

I can't seem to find the launcher for the game. I put everything into the correct folder but there's no launcher. How can I fix this? Thanks!

Reply Good karma Bad karma0 votes
MrGnang Author
MrGnang - - 621 comments

Restart steam, and it should appear. You also will probably need to have run half life 1 at least once if you have just installed it.

Reply Good karma+1 vote
Firerisor
Firerisor - - 3 comments

Very weird bug, when I try to move my mouse it just starts randomly moving like its set on very high sensitivity but it is set at low, on normal Half-Life everything is good any help?

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

This comment is currently awaiting admin approval, join now to view.

TheCoelho
TheCoelho - - 7 comments

put -noforcemparms on launch options

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

I'm glad this was released. The game would crash before I get to the small elevator after crossing the lower level. Thanks again for the patch. I just finished the game for my YouTube content. It's stellar!

Reply Good karma Bad karma+2 votes
Guest
Guest - - 689,427 comments

Me it says. Fatal Error: could not load library. This happens when i try launch this game. I did every step what readme text says. Could someone help and what i'm doing wrong?

Reply Good karma Bad karma0 votes
Qwertyus
Qwertyus - - 2,505 comments

Probably:
1. You haven't installed the mod properly.
2. Your OS is not Windows.

Reply Good karma Bad karma+1 vote
MrGnang Author
MrGnang - - 621 comments

This sounds like either you are not using Windows, or the two DLL files are not in the Half-Life folder. Try and delete all files and use the .zip download to try again, but this issue is most likely caused by the two DLL files being in the wrong place - make sure they are in the Half-Life folder, and not Echoes

Reply Good karma+1 vote
GoreTech5
GoreTech5 - - 242 comments

What's the purpose of the two DLL files anyway, why are they needed for the mod to work?

Reply Good karma Bad karma+1 vote
MrGnang Author
MrGnang - - 621 comments

They contain the mod code! I use a modified of the spirit of half life engine which adds extra control over entities and model replacement.

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

Now its working. i did put the DLL files in the echoes folder not half life. Thanks for the help.

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

game crash on map echoes15 when open door
yadi.sk/i/PFi_QbgtD0APPg

Reply Good karma Bad karma+1 vote
Dentonman
Dentonman - - 6 comments

Hey, is there a problem with using Xash3D? I was playing fine until map echoes23, now it loads fine if i input the command in the console, but it crashes to menu when i go to the level change from my save.
"Error: Couldn't open
Error: No spawn function for info_player_start2
Host_error: ED_AllocEdict: no free edicts (max is 900)"

Reply Good karma Bad karma+1 vote
Qwertyus
Qwertyus - - 2,505 comments

Quit the game and find gameinfo.txt in "echoes" folder. Open it, set "max_edicts" value to "2048", save changes, start the mod again. If value "2048" doesn't fix the crash for you, try "4096".

Reply Good karma Bad karma+2 votes
Dentonman
Dentonman - - 6 comments

Thanks, i just transferred my saves to the steam version and finished the mod there, but i'll save this for my next playtrough.

Reply Good karma Bad karma+1 vote
alfa96
alfa96 - - 16 comments

How are you managing to play with xash3d? When i launch here it gives this error message "Host_initError: can't initialize client dll".

Reply Good karma Bad karma+1 vote
Qwertyus
Qwertyus - - 2,505 comments

Use this:
Moddb.com
And build 4312 of Xash3D.

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

friend I have a problem with these files

Fatal Error
ED_Alloc: There are no free edicts

Problem: How do I solve this? Please??

I use the no steam version

Reply Good karma Bad karma0 votes
Qwertyus
Qwertyus - - 2,505 comments

Add " -num_edicts 2048" without the quotes to your command line for hl.exe. Command line means launch parameters, which you can add into "Target" field in a shortcut's properties for hl.exe. Or it can be a string in *.bat/*.cmd file (if you know how they work).

Something like:
hl.exe -game echoes -num_edicts 2048

If your path to hl.exe in your shortcut is something like:
"C:\Bla-bla-bla and other things\hl.exe"
then add parameters AFTER quotes:
"C:\Bla-bla-bla and other things\hl.exe" -game echoes -num_edicts 2048

P. S. If 2048 value doesn't fix the crash for you, try 4096. Or try to load the saved game or autosave from previous map and continue from there again.

Reply Good karma Bad karma+1 vote
alfa96
alfa96 - - 16 comments

Help , im using the no steam version and i tried everything(including reloading the saves and changing to 4096) and
its still crashing with this error. I need a patch or a new DLL or something to the hl and mods recognize the command?

Reply Good karma Bad karma+1 vote
Qwertyus
Qwertyus - - 2,505 comments

Try to play with Xash3D instead (you can continue using saves you made already): Moddb.com

Reply Good karma Bad karma+1 vote
alfa96
alfa96 - - 16 comments

Well i installed the engine here. Half-life works fine , but when put the echoes folder and did the "-console -game echoes" , but when i launch says: "Host_initError: can't initialize client dll"

Reply Good karma Bad karma+1 vote
Qwertyus
Qwertyus - - 2,505 comments

I don't know what you did, but you made something wrong. Echoes is 100% supported. Make sure you put all files in correct places ( Moddb.com ) and set shortcut parameters correctly. If you're not familiar with making shortcuts for mods (though I gave the detailed instructions above here), you can choose the mod from "Custom game" menu. Also I'm not sure those files are essential for Echoes under Xash3D, but you can try to put cg.dll & cgGL.dll from Echoes_v1.3.zip into main game folder (along with hl.exe).

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

How do you run this game?

Reply Good karma Bad karma0 votes
Qwertyus
Qwertyus - - 2,505 comments

Buy Half-Life, install this mod and play.
Steamcommunity.com

Reply Good karma Bad karma+1 vote
Togranigdo
Togranigdo - - 851 comments

Fixed crash glitch anyway?

Reply Good karma Bad karma+1 vote
Togranigdo
Togranigdo - - 851 comments

Updating review.

Reply Good karma Bad karma+1 vote
AzazelSmith
AzazelSmith - - 10 comments

when launch, it crashes with error: could not load library \steam\steamapps\common\half-life\echoes\cl_dlls\client.dll
how to solve it?

Reply Good karma Bad karma+1 vote
Qwertyus
Qwertyus - - 2,505 comments

It's intended to put cg.dll & cgGL.dll into \steam\steamapps\common\half-life directory, they're required for client.dll to initialize.

Or just use a cross-platform patch which fixes this issue and some others:
Moddb.com

Reply Good karma Bad karma+2 votes
AzazelSmith
AzazelSmith - - 10 comments

thx

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: