Closed Gorilli09 closed 11 months ago
Steam interfaces are not supported
Steam interfaces are not supported
The error message told me it requires steam_api.dll
You are receiving that error because the Steam versions of those games are not supported in Xash3D FWGS at the moment.
Please see the documentation: Unsupported Mods and Reasons Why
EDIT: I found this comment from a1batross which perfectly explains the situation with CS16.
Many apologies for my bad information! I mostly play CS15 on local servers and I was also not aware of what happened last year.
You will also have to download or compile a client, such as csldr.
csldr isn't a client. It's a loader for the original client.dll, that patches it to add new features.
Original client.dll uses VGUI2 which is not supported by the current version of Xash3D FWGS.
There is a fork of the engine with VGUI2 support, but it has not been updated for a long time, and important bug fixes may be missing there.
The best solution to run CS 1.6 on Xash3D is CS16Client. But it is currently closed source.
Steam interfaces are not supported
Maybe it's not supported by Xash3D, but mods can run without them.
As I know, Base Defense requires steam_api.dll, but it can run even with a stub (empty file named steam_api.dll)
There are other projects you can look at, such as d3adwolf's CS 1.6 bundle, but this is several years old now, I think.
What is this? This is some downloader of an unofficial build of Counter-Strike 1.6? Are you sure that it will work at all on xash?
However, if CS 1.6 is what you strongly prefer, you can try downloading or compiling the ReGameDLL CS Server.
Original mp.dll will work on Xash3D if you use a client supported by the engine (without VGUI2)
There are other projects you can look at, such as d3adwolf's CS 1.6 bundle, but this is several years old now, I think.
Ok, I figured out what it is. It's the GSClient, custom Non-Steam build of Counter-Strike 1.6 on GoldSource which contains the replaced master server, built-in anticheat (for example, it removes all third party ASI files from the game folder, which are not used by the original game), and autoupdater.
It still uses the original client.dll with VGUI2, therefore, it will not work on Xash3D FWGS.
If you wish to play DoD in Xash3D, for now you may be limited to the 1.3 beta.
Xash3D supports Day of Defeat versions from BETA 1.2 to 3.1
Xash3D doesn't support the Steam release of Day of Defeat, because it uses VGUI2.
Whenever I start those games, they receive an error message.
That’s the reason why blue shift requires bshift unlocked https://steamcommunity.com/app/130/discussions/0/3111392579685202694/
@StenApp this requirement for original xash3d. We recommend to use WON Blue Shift libraries or to compile Blue Shift libraries from sources.
@Gorilli09 use Blueshift unlocker, then run Blueshift unlocked to play through xash3d: (https://steamcommunity.com/app/130/discussions/0/3111392579685202694/
Please, never recommend Blue Shift unlocked here. We support normal Blue Shift maps.
@StenApp this requirement for original xash3d. We recommend to use WON Blue Shift libraries or to compile Blue Shift libraries from sources.
I recently bought HL1 generations with blue shift. This is the WON and that doesn't work with xash3d. i HAVE to use "blue shift unlocker1.1" else i get
WON 1.0.1.6 and older does not work under Xash3D at all.
Half-Life is 1.1.1.0, so is Opposing Force, Blueshift ist 1.0.0.1
Whenever I start those games, they receive an error message.