Skip to content

Latest commit

 

History

History
40 lines (31 loc) · 3.13 KB

README.md

File metadata and controls

40 lines (31 loc) · 3.13 KB

RawInput2BunnyhopAPE

main ui map download progress bytes uncompressed and written

An external software that ports momentum mod's m_rawinput 2 behaviour. This option provides mouse interpolation which will "line up with the tickrate properly without needing to have a specific framerate" (rio). The code for this isn't public and was reverse engineered from the game.

Because juggling exe's & CS:S launch options is annoying:

Includes BunnyhopAPE from alkatrazbhop -> yupi2 -> rtldg

  • autohop prediction
  • auto-starting CS:S with -insecure
    • Now with auto-detecting the steam library path!
  • fullscreen hook thing
  • (NEW!) viewpunch remover (e.g. from fall-damage)
  • (NEW!) show file (e.g. map) download progress when loading
  • (NEW!) use the magic of https://fastdl.me to connect to servers that'd give you "Map differs" or "Missing map" errors on connect #1

Usage

  • Download the latest RawInput2BunnyhopAPE.exe from the Releases page.
  • Run RawInput2BunnyhopAPE.exe
  • Make sure to set m_rawinput 2 in game for it to take effect.
  • F5 to toggle autohop prediction (on by default)
  • F6 to toggle the fullscreen hook thing which keeps the game open in fullscreen when you alt-tab (which is nice if you have two monitors) (off by default)
  • F7 to toggle the viewpunch remover. Basically a client-side SuppressViewpunch (on by default)

How does the fastdl map thing work?

You don't have mapname downloaded You have mapname downloaded
Server's fastdl has mapname: Downloads mapname from server's fastdl. If Map differs error then you have to reconnect.
Server's fastdl has the wrong map for mapname: Downloads mapname from server's fastdl. If Map differs error then you have to reconnect.
Server's fastdl does not have mapname: Downloads the correct map from fastdl.me as mapname. If your map isn't the same map as the server's then it'll download the correct map from fastdl.me (and name it <SHA1>.bsp).

It should be possible to fix Map differs errors when you download from the server's fastdl, but it hasn't been worked on yet.

Cloning & building

  • git clone --recurse-submodules https://github.com/rtldg/RawInput2BunnyhopAPE.git
  • Then just build it with Visual Studio 2022+ haha!