Skip to content
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

State after 2025-02-18 update #1227

Open
rtldg opened this issue Feb 20, 2025 · 0 comments
Open

State after 2025-02-18 update #1227

rtldg opened this issue Feb 20, 2025 · 0 comments

Comments

@rtldg
Copy link
Collaborator

rtldg commented Feb 20, 2025

CSS Update: https://store.steampowered.com/news/app/240/view/689716592460694165
TF2 Update: https://steamcommunity.com/games/TF2/announcements/detail/511824321138655315
TF2 Blog: https://www.teamfortress.com/post.php?id=238809

We got a lot of nice changes with the recent CSS (and TF2) update.

A bhoptimer release will probably happen soon:tm: because of gamedata updates which is a shame because I wanted to procrastinate more. (3.5.0 or a 4.0.0 prob)

A number of servers (like cutehops) are still using the pre-update version of CSS, so clients can use the previous_build beta branch on CSS +RawInput2BunnyhopAPE to just play like before.

Big things

  • sv_autobunnyhopping was added to CSS!
    • This means clients don't have to use [RawInput2]BunnyhopAPE anymore for autobhop prediction.
      • bhoptimer commit to use the cvar on CSS: 94ebb97
    • This also means servers can be VAC-secure since the main thing holding that back was autobhop prediction. (Although clients will miss out on m_rawinput 2 & RawInput2BunnyhopAPE's fastdl helper thing).
  • Booster prediction is fucky now on some maps (like the blue shoot-boosters on bhop_badges). Will try to get more information on this.

bhoptimer

Definitely working: windows32, linux32.
Definitely NOT working: linux64 (dhooks), and windows64 (dhooks again)

Sourcemod

Definitely working: windows32, linux32, windows64, linux64

Tickrate Enabler

RawInput2BunnyhopAPE

  • x64 build at https://github.com/rtldg/RawInput2BunnyhopAPE/releases/tag/v3.0-rc1
  • The BunnyhopAPE portion isn't really necessary anymore.
  • I've been thinking about ways to handle the fastdl.me downloader without using RawInput2BunnyhopAPE. It will probably be a (linux-compatible) standalone executable that reads the game's console log (via con_logfile console.log) and downloads missing maps.
    • This doesn't help get the server's map-checksum/hash (md5) though so I've been seeing how practical it is to use npcap (& linux equivalent) to sniff the game's packets and read the md5 from the svc_ServerInfo/SVC_ServerInfo netmessage. May or may not happen...

eventqueuefix

Definitely works: windows32, linux32.
Definitely NOT working: linux64 (dhooks).

SoundManager

Definitely working: windows32, linux32.

rngfix

Definitely working: windows32, linux32.

momsurffix2

Definitely works: windows32 & linux32.

sm_closestpos

  • Probably still works on windows32 and linux32, but untested.
  • x64 builds will come from my srcwrtimer repo.

mpbhops_but_better

  • Works.

GAMMACASE'S ShowPlayerClips

Definitely works: windows32, linux32.

HeadBugFix

Should work: windows32, linux32.

  • GAMMACASE updated the gamedata.

SuppressViewpunch

Definitely works: windows32[1], linux32.

vscript

vscript/squirrel is now in CSS...

  • Are there any sourcemod plugins to whitelist certain vscript scripts / maps? TODO

Stripper:Source

The Stripper:Source extension does not support x64 alliedmodders/stripper-source#24
Use a sourcepawn reimplementation instead like https://github.com/srcdslab/sm-plugin-stripper

Accelerator

Does not support x64 yet but it appears to be in progress asherkin/accelerator#13

DHooks

Definitely working: windows32, linux32.
Half works: windows64.
Doesn't really work at all: linux64.

Steam Datagram Relay / Steam Networking

CSS now has SDR.
You can join friends on LAN easily with this. You might need to set +sv_use_steam_networking 1 in your cstrike launcher & also make sure to NOT have sv_lan 1.

Some FAQ: https://gist.github.com/rtldg/9e6ea7aa9b37388c119d31043b7f5189

TF2

bhoptimer might be broken for this. Nothing has been tested but Sourcemod was also broken for a bit so it might've been impossible to test.

@rtldg rtldg pinned this issue Feb 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant