-
Notifications
You must be signed in to change notification settings - Fork 596
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
25th Anniversary breaks mods. #3415
Comments
Read the anniversary post in full, it addresses mod support: https://www.half-life.com/en/halflife25/ |
Aware of the beta compatibility branch, bringing the issue up on github to be taken into consideration with future updates post-25th |
The wording makes it clear that mods built for older versions need to be run under the |
I realized why older mods like Deliverance and Sweet Half-Life crashed, I had a custom TrackerScheme.res to increase ingame text from it's original size to it's 1080p size equivalent. This is no longer required with the 25th Anniversary Update. |
Related to #3412 (comment) |
Hopefully this will not be the case permanently, so people don't have to keep switching back and forth. |
how to use this steam_legacy branch? |
Read this: https://twhl.info/thread/view/20055?page=4#post-348054 |
I only have "None" and "beta - Beta" |
It's only available on Half-Life itself, not any other GoldSource engine game. If it still doesn't show up restart Steam and see if it's there. |
I am checking for Counter-Strike 1.6, it only has "None" and "beta - Beta", and only this beta runs. All players are complaining about this now |
You need to switch the setting on Half-Life, not Counter-Strike. CS uses the same engine files as HL. |
can you write how? i installed half-life now with steam_legacy branch active. next? |
That should be everything. Make sure HL is up-to-date and then launch CS. |
thanks mate you are correct, it is working now |
Mods do work in Anniversary Edition, you need to change a resource file for new keyvalues that were added the exact missing lines:
and the main menu will function normally. These are new settings added by the HL Anniversary update, so those settings won't be in any of the custom menus for mods. This is specific to this posts Assert ListPanel.cpp and no menu rendering. |
Thanks for finding this out. I wish devs set these values automatically if the |
Seems to be fixed in the latest update? ProportionalBaseWidth and ProportionalBaseHeight are not required for mod to start correctly anymore. Please confirm. |
Mods that use the IFileSystem interface work properly again. I don't know if mods with custom resource files work since i don't have any of those installed. |
Linux is also affected. Counter-Strike 1 exists immediately without a hint. I wonder why Valve didn't tested that especially for Counter-Strike. Right know I'm aware of two easy workarounds. Both are likely using the very same beta-branch just labeled differently: Workaround CS1
It works fine when changed in CS1 only. Both HL1 and CS1 seem bound together somehow. Maybe the CS1 "beta - beta" points to the HL1 "steam_legacy"? Or
Well. I don't know which one is better. CS1 works know. |
The There are still some other custom mods that are having issues once getting in to the game, but most mods that I have tried will get to the main menu correctly without modifications. |
The Specialists 3.0 crashes on map load when running the latest anniversary update. Glad that steam_legacy is around until stuff like this gets fixed. |
Fixed for Counter-Strike 1 with release from |
I would recommend reinstalling it, I was actually playing AHL yesterday and it worked fine. |
Although it still crashes for me after reinstalling, I realised that it only crashes when in a team match (this was tested with bots so it could be related to them). The other game modes ran without problems. |
Closing because this issue appears to be resolved. If anyone is seeing follow up issues, those issues should be tracked separately. |
Launching any Half-Life 1 after the 25th anniversary update causes an error after the intro video, preventing you from playing them.
The text was updated successfully, but these errors were encountered: