So why is this section called ‘bug reporting’ if the devs don’t follow it?
If it is the SSE instructions that causes this, the only fix is to compile the server and client with SSE instructions turned off.
@CuF: they might be working on a patch to fix a bunch of issues all at the same time, don’t confuse a lack of response with a lack of reaction.
True, but a response would be nice though.
Just out of curiosity, is it hard to recompile a few files for this? I have no experience in programming whatsoever, but from what I understand from this thread about a similar problem with Borderlands it doesn’t seem to be very hard to do. Someone around here with the right software and skills willing to give it a try maybe?
Well, while you all were talking about SSE, i made “options” menu to work (I followed guide by LeXX), by copying the files from BMS to Episodic folder, i cant tell which files i copied, but the idea was to copy all “.res” files there and other files that can contain Menu instructions or anything related to menu. The thing is that i reinstalled windows and downloading BMS atm, just to be sure that that error was not C++ 20xx issue or any other library i had installed.
AMD athlon xp 2600+ 1gb ram Gforce 7600gs
Also, may be that creating a Userconfig.cfg file in CFG folder of BMS helped to.
Hmm… Or may be reorganize and rewrite some functions, that are using SSE2 instructions
I think, they’ve made this section for testing BMS and making whole-cover patch. Users just find bugs and localize them (like this problem with sse2 and error with libs loading)
Good, but menu is not very needful thing: graphics settings are stored in system registry, all bindings could be made by creating userconfig.cfg, which is autoexecuted (by the tradition from HL1 [mb I’m wrong, correct me])
And what about NPC’s in the end of the tram-ride scene?
After creating a copy OF BMS folder inside Episodic folder, Tram ride door opened once, but there was no NPC =( and the big Gate door did not open. :[
i almost finished downloading 2007 SDK. And will play with C++ libs as soon as i BMS will be installed =)
And Also, i am sure that we all are w8ing for answer from BMS developers about that issue. If it will be a SSE2 “bad” idk about you guys, but I will feel unfairly discriminated… ( bad Portal 2 experience … )
Thats the spirit. Check what this guy did with a Borderlands SSE2-ish DLL
https://forums.gearboxsoftware.com/showthread.php?t=85817
Think you can do the same with server&client dlls ?
EDIT: Here is what “sabar” actually did:
So all we need is the original Black Mesa DLLs source code ?
It is really not hard to recompile files, push buttons and check-boxes and etc… the question is - will Developers do it for us? =)
Ask yourself a question, What is Client.dll, same as tht guy - Sabar.
tht guy had a project “3. open nvidia-texture-tools\project\vc8\nvtt.sln in visual studio 8+”
its rly not hard to do, the question is - will developers do it for ppl with Athlon XP processor ? =)
There is also an option ( bad one ) tht Client.dll is an auto compilable dll. ( blame Valve than =)) )
It would be really nice to have a Project file of tht DLL but we don’t have it. And Faceit guys, our PC’s are way to old =)
P.S. every time I’ve played in the new games, such as Mass effect 2, i could almost hear my PC say - “I’m to old for this shit” (Die hard 4)
Well. after Reinstalling Windows, and downloading a Fresh STEAM+SDK2007+2006, BMS. I can say only 1 thing… It Sux to have an old PC…
Nahh, thats the wrong king of thinking, The game is based on SDK 2007 wich supports Athlon > the devs overlooked this when compiling the dlls > it should be BUGFIXED
Well i cant agree with tht. (https://wiki.blackmesasource.com/System_Requirements )
Minimum System Requirements
Software : Windows XP, Vista, or 7
Processor : Pentium 4 3.0 GHz, or AMD processor.
RAM : 1GB (1024 MB)
Graphics Card : Shader Model 2.0 capable, ATI 9600, NVidia 6600 or better.
Sound : DirectX 8.1 compatible.
HDD : 8 GB (Not including the Free Source SDK, installed separately)
Pentium 4 CPUs introduced the SSE2… so there was a reason why it is in minimum system req. Although it saz AMD processor, and the only processor
which competed with p4 3GHz was 3000+ Athlon XP or higher back than, which, in turn, did not support SSE2… I’m not a pessimist or an optimist, I want to run and play Black Mesa. And it would be nice for me to know if i can or cant run this game in near future on my Hardware.
Look on the progress we did. We all were able to see the most annoying part of HL1 on new Source engine ( L.O.L. ). And for those who did not know how to run Borderlands on their old hardware - know how to do it now.
I hope and pray for Best. w8ing for a fix, with you guys =)
When I’ve first seen that requirement:
I was a bit confused by this comparison. It’s seems to be strange, because there is no specifics about AMD processor at all… My sixth sense justified itself…
Waiting for DEVs actions… :freeman:
Hi,
Like Jenova said, this is contradictory
- Did you get the ‘could not load client library’ error, or not?
- If you did, how did you fix it?
- Does the game work beyond the end of the tram ride? Can you use the ‘options’ part of the main menu?
So far the constant in these problems has been Athlon XP users, which you are, but it seems the whole game works fine for you, so what else could be different?
A lot of other games also fall at the SSE/SSE2 hurdle on older machines, so I think it could still be premature to rule this out in this case, I don’t know…
I forgot to mention that it worked because I copied the client.dll and server.dll from Source SDK 2007\sourcetest\bin to BMS\bin.
The NPCs from the background screen and the tram ride worked, but there wasn’t any guard NPC at the end of the ride to open the door.
Also the “Options” menu wasn’t working either.
[COLOR=‘Red’]So what we need is client.dll and server.dll without the SSE2 function and it will work on older PCs too, on some even at a high FPS rate, depending on the rest of the components.[/SIZE]
The same specs were listed for Portal 2… and I got burned on that purchase.
But yes, the Athlon XP has processing power equal to or better than the P4, it just lacks SSE2.
Considering the issue seems to be just a couple of .dlls, it’s not like they have to rebuild the entire game.
yes all we need those dll without SSE2 check box in Compiler. or some1 with a good decompiler to decompile those DLLs on a SSE2 machine and compile them back without SSE2… but you will need more time and luck to find such decompiler, than it will take for FIX to come out… or not =)))
yes all we need those dll without SSE2 check box in Compiler. or some1 with a good decompiler to decompile those DLLs on a SSE2 machine and compile them back without SSE2… but you will need more time and luck to find such decompiler, than it will take for FIX to come out… or not =)))
It wouldn’t be a “fix” because there’s nothing wrong with them, just an alternate version for older PCs.
I’m getting my new PC back tomorrow so this won’t be a problem for me anymore.
I hope the developers will help you guys out.
Just found this in web. source - https://developer.valvesoftware.com/wiki/My_First_Mod
" Compile the project
Now we are ready to build the solution. Choose Build->Build Solution to begin. When the requested compilation has completed there will be a server.dll and client.dll file in the Mymod/bin directory (i.e. C:\Mymod\Mymod\Bin). This is the custom server and client DLL for our mod and is one of the pieces that would be distributed to end-users. "
This means that client.dll and server.dll auto-creates after you build your mod. I have a bad feeling about this… plz someone tell me i am wrong…
We need a good mod builder here, to tell us something about Client.dll and Server.dll. The one who knows what those files are for.
This means that client.dll and server.dll auto-creates after you build your mod. I have a bad feeling about this… plz someone tell me i am wrong…
Source code for these libs is auto-created by Sorce SDK. You can modify this source code in your way and compile client and server dlls.
P.S. I’m not actually mod developer, I’m just a C++ programmer :$[/SIZE]
Could the devs address this issue please. Years of waiting and now this… I feel so cock-blocked by my processor. :’(