Well, error code 8 for programs typically means out of memory, and in the Windows device manager it means that it couldn't detect the proper resolution.
Some things to try:
Ensure virtual memory/page file is set to system managed by right clicking on "My Computer", then going to the "Advanced" tab, in the "Performance" section, click "Settings", and click the "Advanced" tab again, then change the virtual memory to system managed.
Reinstall your video driver. If that doesn't work, rename the OpenGL32.dll from the HL1 folder to OpenGL32.dll_bak and let me know if it is crashing still. It looks like we may be seeing a range of issues revolving around the custom OGL library.
Hello. Thanks for these options.
The first one did not work. I have changed my Disk driver E: (The Disk driver where the steam folder + Hl1 and Cry of Fear is on) to system managed and restarted my computer when I was asked to. But it did not change anything.
However. Renaming OpenGL32.dll to OpenGl31.dll_bak had a.. Interesting side effect. It fixed the crashing. However, 2 very odd bugs took it's place.
1: while dual wielding the knife and the phone. I can see 3 hands. one hand holding the knife. One hand holding the phone. And another empty hand near the phone that moves exactly the same like when you only hold a knife.
2: I can not use the Phone flashlight! And I have a feeling that I'm going to need that thing if I don't want to get myself horribly lost.
Edit: And I have been stupid.. It's Error code 7 that shows up. Not error code 8. Silly me!