Garry's Mod

Garry's Mod

Not enough ratings
GChroma
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Effects
Addon Tags: Fun, Scenic
File Size
Posted
Updated
7.950 KB
24 Nov, 2020 @ 12:16pm
28 Dec, 2023 @ 2:32pm
10 Change Notes ( view )

Subscribe to download
GChroma

Description


About
NOTE: This addon is no longer being maintained. The source code is still available if you're interested in continuing development yourself.

GChroma is a link between Garry's Mod and Razer Synapse. It allows developers to integrate Chroma support into their addons through Lua. The module is available for Windows 10/11, and supports x86 and x64 architectures. This addon only provides the Lua base and will not do anything on it's own. See below for more info.

API documentation[github.com]
Sandbox Module


Installing
  1. Make sure you have Razer Synapse 3 installed and running with the Chroma Connect module installed as well, and obviously make sure you're using a device that's supported by Razer Synapse 3. (Older Synapse versions are unsupported and will likely not work.)

  2. Subscribe to this base addon.

  3. Download the latest GChroma binary module from here.[github.com] Make sure you download the 32-bit version unless you're using the x86-64 beta branch.

  4. Move the downloaded binary module to
    steamapps/common/garrysmod/garrysmod/lua/bin
    You might have to create the bin folder since it doesn't exist by default.

  5. Download GChroma-supported addons or start developing your own. Enjoy!


FAQs
Does this work on servers?
Yes, but the server needs the Lua base for it to work on your end. Servers do not need the binary module.

Does this work on beta branches of the game?
It works on the x86-64 branch. Other branches haven't been tested but they will probably work as well.

Does this work with non-English keyboards?
Probably, but I can't guarantee individual keys will light up properly since the GChroma API only uses the English key identifiers.


Legal
  • RAZER is the trademark or registered trademark of Razer Inc. GChroma is not affiliated in any way with Razer.


[github.com]