Closed CrusoeDaWolf closed 8 years ago
This client uses vgui.dll. Try build vguiless-client from hlsdk-xash3d repo(and server too).
Or just compile vgui_support.dll. 20.07.2016 10:25 пользователь "Andrey Akhmichin" notifications@github.com написал:
This client uses vgui.so. Try build vguiless-client from hlsdk-xash3d repo(and server too).
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/SDLash3D/xash3d/issues/158#issuecomment-233835047, or mute the thread https://github.com/notifications/unsubscribe-auth/ADEJgTqiA9ZF253MNbxKow3sa6wPoGeRks5qXaM7gaJpZM4JQXac .
@a1batross I've tried using vgui.dll from the Steam version of HL and I've tried using the vgui_support.dll Both didn't work. @nekonomicon As for compiling hlsdk-xash3d, it failed giving me a bunch of errors and how it couldn't find some files. :c
@CrusoeDaWolf, try remove missing files from visual studio project. We do not have visual studio now to update project, We only use mingw to build it. vgui_support is vgui dll loader. It used to remove direct engine dependency on vgui. It MUST be placed to engine root folder, that contains valve folder and vgui.dll (from laterst steam version, not old version that used by original xash3d)
But @CrusoeDaWolf wrote about original xash3d which not used shared vgui_support.dll. %)
Original xash needs obsolete vgui.dll version
@mittorn What do you mean by obsolete vgui.dll? The one that comes bundled in with the original Xash or the one from the Steam version of HL?
@CrusoeDaWolf
Valve updated VGUI1 after Linux port. So it's isn't binary compatible with WON vgui.dll anymore.
If you want to use original Uncle Mike's Xash3D -- use WON vgui.dll(it came in 7z archive with Xash3D). If you want to use Xash3D SDL -- use Steam latest vgui.dll.
2016-07-21 23:50 GMT+06:00 CrusoeDaWolf notifications@github.com:
@mittorn https://github.com/mittorn What do you mean by obsolete vgui.dll? The one that comes bundled in with the original Xash or the one from the Steam version of HL?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/SDLash3D/xash3d/issues/158#issuecomment-234330905, or mute the thread https://github.com/notifications/unsubscribe-auth/ADEJgVrDyJUejjfBgSFrMK0X57gAug_iks5qX7GDgaJpZM4JQXac .
I fixed the problem. Closing this now.
Log is above. I compiled my own client.dll from SDLash3D/halflife github. All I did was edit hud.cpp and view.cpp to bring back the old viewroll and view bob from the CD Retail version. Instructions from here: https://github.com/ValveSoftware/halflife/issues/1544
I'm using build 3366 from Moddb.