BunnymodXT icon indicating copy to clipboard operation
BunnymodXT copied to clipboard

Half-Life 25th Anniversary Update support

Open parknich opened this issue 2 years ago • 6 comments

dunno what esle to say

parknich avatar Nov 19 '23 07:11 parknich

For now you can switch to the steam_legacy beta until this get fixed ig.

boofiboi avatar Nov 19 '23 08:11 boofiboi

There is nothing surprising that it crashes

Because from now, Valve updated the version of Windows toolchain from Visual Studio 1998 (6.0 linker version) to VS2019 (14.29 linker version) for GoldSource engine and game DLLs

So, this is require to finding new patterns and offsets by reverse-engineering to support all of that functionality again Not only BunnymodXT has been affect from that, in fact, all of other tools that based on hooks, e.g. like HLAE or MetaHookSv, so it requires time for their contributors to support their tools too

You should be patient, likely in next few days the BXT support for the new 25th anniversary version would be finalized

In fact, you could still to revert to legacy SteamPipe version by changing to steam_legacy game branch in Steam client

SmileyAG avatar Nov 19 '23 08:11 SmileyAG

any update on this? I know for some other in-depth mods like this the minor patches that have been pushed after the major update have created more issues, I just want to confirm nothing completely devastating was found.

M00nBr1ght avatar Nov 29 '23 19:11 M00nBr1ght

any update on this? I know for some other in-depth mods like this the minor patches that have been pushed after the major update have created more issues, I just want to confirm nothing completely devastating was found.

The devastating thing is only happened with Linux version, since symbols is not dynamic anymore and it requires some huge changes on SPTLib side to get it supported again, but I don't think there is any would bother for it at soon, so, BXT Linux version would be unsupported to latest GoldSrc version for a long time

As for the Windows version... Well, I got found signatures and offsets for most of engine functions / global variables about 2 weeks ago, so it like half of support is done, but I haven't continued from that time

I don't think there need hurry with it, the new version has become significantly slower in speedrunning even in compare with the pre-25th Steampipe version (even that most of runners playing on WON version-like) due to the fact that Valve has fixed at least Object Boosting

But this, of course, does not mean that there will be no support for it at all, I think that we will still see it by the end of the year, it’s just that at the moment regards to BXT there are much more worth things that need to be added and refactored than working on support a new version Maybe if there was stimulation, say, donation, the process of supporting it would be for it more faster, but it is as it is

Like why you need it in first place? For the widescreen FOV fix? Lmao, I added it even before the 25th anniversary update came out (bxt_fix_widescreen_fov 1) Some of the other developers are also in no hurry to support their tools for new version (e.g. HLAE), whoever needs it can roll back to the previous version by selecting the steam_legacy branch

SmileyAG avatar Nov 29 '23 22:11 SmileyAG

Like why you need it in first place?

I'm just a dork and I like playing with speedrunning/TAS capabilities enabled. And I agree no hurry! Was just curious and I deeply appreciate your response.

M00nBr1ght avatar Nov 29 '23 22:11 M00nBr1ght

Like why you need it in first place?

I'm just a dork and I like playing with speedrunning/TAS capabilities enabled. And I agree no hurry! Was just curious and I deeply appreciate your response.

Well sorry me if the upper message from me are kinda harsh, I didn't mean anything bad, but really, the support for it would be anyway soon or later, I just said that is really prioritized less since I planned from summer to add more cool features and doing the refactor stuff for the next release regards to BXT and I started comeback on making updates again only about a few weeks ago, so yeah, just have a patience ❤️

SmileyAG avatar Nov 29 '23 22:11 SmileyAG