A downloadable project

Download NowName your own price

Dissonance is no way created by, endorsed by, or affiliated with Discord.

  • Available for Windows and MacOS!
  • Available for GameMaker Studio 2  (GM:S 1.4 version discontinued at v1.0.3)

Note: When using the Example, you'll most likely have to manually add Dissonance Demo to Discord. See more.

Dissonance is built on discord-rpc allowing you to add Discord Rich Presence Information to your GameMaker Studio 2 games!

What is Rich Presence though?

See the Example screen shot on the right over there? You'll notice on the right side of the image, there's a hover pop-up window. This is the status window you see when hovering a Discord user that's running your game (in this case, the Dissonance demo). 

It allows you to add more information to that little widget, specific to your game! You can add images, status fields, updates, and even join in progress / spectate data for your multiplayer games.

Read more on how to use Dissonance!

If you have ANY questions, feel free to join us on Discord!

(Released with YoYo Games' EULA)

  • v1.1.0 (GMS 2) (GM:S 1.4 version DISCONTINUED)
    • Added support for MacOS
    • Updated to Discord RPC - v3.4.0
  • v1.0.2 (GMS 2)  / v1.0.3 (GM:S 1.4)
    • Fixed possible crash on exit
  • v1.0.1
    •  Fixed an erroneous `force-inline` (replaced with `forceinline`)

Looking for support for a Rousr extension? 
Join Our Discord ]
Become a Patron! ]
rou.sr ]
Rated 5.0 out of 5 stars
(6 total ratings)
Authorsrousr, rabblrouser, babyjeans, net8floz
Made withGameMaker: Studio
Tagsdiscord, extension, GameMaker, gms2


Download NowName your own price

Click download now to get access to the following files:

rousrDissonance - v1.1.0 - Demo.zip 2 MB
rousrDissonance - v1.1.0.yymp 113 kB
rousrDissonance - v1.1.0.yyz 341 kB

Development log


Log in with itch.io to leave a comment.

Is there plans for a 64bit version? I'm seeing a lot errors in the latest GM 2022.9 which says

..."rousrDissonance.dll") for function "Init" failed with error code 126 ("The specified module could not be found."). Machine type mismatch - DLL is type 332 (x86/I386), game is type 34404 (x64/AMD64).

how do i download the gms1.4 version?



Add Linux build please.


Where can I find the GMS1.4 version?

Deleted post

When trying this out, I got "Discord RPC not initalized". I took the demo and changed the app id.

Also is there a way how to get the user id of the current player with dissonance?

can we still use this for 1.4 tho?

The 1.4 version still works but is no longer being updated... this means there’s no MacOS support for the 1.4 version.