Skip to content

GEMU v0.1.0 test build: native controller module

Pre-release
Pre-release

Choose a tag to compare

@Nighthawk42 Nighthawk42 released this 14 Sep 04:15
· 2 commits to main since this release

First test build of GEMU's optional native controller module.

The Workshop addon plays fine with the keyboard alone. Install this only if you want XInput (Xbox-style) or DirectInput (generic USB) controller support. The Steam Workshop does not allow binary modules, so it is distributed here.

Install (Windows)

  1. Garry's Mod must be on the x86-64 branch (Steam → Garry's Mod → Properties → Betas).
  2. Download gmcl_gemu_input_win64.dll below.
  3. Put it in <Garry's Mod>/garrysmod/lua/bin/ (create the bin folder if it doesn't exist).
  4. Fully restart Garry's Mod.
  5. Open emu_controls in game to pick the backend and device and to check the connection status.

Each player installs it on their own client; servers don't need it.

Verify

SHA-256: 4c1c3985002298ddee2849cc83e7177abcd1da0492ebfe2a6df43bdcbacfbe3f

Built from commit cbe6305 (native/gemu_input) with CMake and Visual Studio, Release x64.

Addon

Subscribe to the addon on the Steam Workshop: https://steamcommunity.com/sharedfiles/filedetails/?id=3801421244