Play proper SID music (SID 6581 / 8580) with this extension. The music is played back using audio buffers in GMS so no external audio instances are needed. Multi-speed songs are supported and also 2SID or 3SID songs are supported (played back in mono). SID Player currently supports Windows, Linux (32bit and 64bit) and Android (32bit). The shared library is included for Mac OS X 64-bit, but it is unsupported.

NOTE1: If you have a room / game speed of lower than 60 (or maybe even then), you may need to increase the number of buffers used by the SID Player extension to avoid noise or glitches. You can do this by increasing the value of the variable buffer_count to 20 (or even higher) in the create event of obj_sid_player.

The following exports are supported in both GMS1.4+ and GMS2.x:

  • Windows
  • Linux (32bit for 1.4, 64bit for 2.x)
  • Android
  • (Mac OS X 64bit might work, untested and unsupported)

View the documentation (pdf)

CREDITS: This extension is based on cSID-light by Mihaly Horvath (known as Hermit in the C64 scene).

End User Licence Agreement (EULA).

Changes in 1.3.0

  • Mac OS X dylib built for 64-bit (untested)

Version 1.3.0. Published September 7, 2018

Created with GameMaker: Studio v1.4.1772

Age Rating: 4+

Average Rating

Your review

You can only review assets you've bought.


Denis E 10 February 2019

Amazing add-on for a retro-head like me, & FREE?!

Thanks so much for creating and making available this great little player, many thanks!

Just tried it and it works great! - I'm now actually thinking about adding SID tunes as a retro kick for my upcoming Tetralogical game, as long as I can get permissions from the composers of my favourite tracks of course!...


Panayiotis Y 25 November 2018


Tony B 07 September 2018

Not working in OSX

*** Updated comment - 7/9/2018 ***

Mick has updated the asset, as per his comment, and it does work on Mac just fine, I can confirm. I've tested several sid tunes on it with no issues. Please note the advice about using 60 fps to prevent any other issues.

I'm using GMS2 in case that's important.

Not going to rate this yet in case the problem is still actually with Yoyo - as mentioned in the description about using on OSX. As it stands this won't load a sid file when you're building on a Mac.


Mick @ GamePhase (Publisher) 07 September 2018

Might be a problem with 64-bit, I don't have any 64-bit OSX machines, I'm might drop support for OS X altogether.

EDIT: I managed to build the library for 64-bit OS X, can you please update the extension and try it again?


davide m 17 February 2018


This is a dream came true for me! Now i can import in GMS (2) the tunes i make with Sid Wizard and use them in my game. Yay!
Thank you so much for sharing this for free mate (you should support this developer buying his other amazing assets: he really deserves it!).

This review was left for a previous version of this asset.


kab c 29 July 2017

Very nice

Perfect extention =) All working great.

This review was left for a previous version of this asset.

Package contents

Loading, please wait

What is the issue?

Back to Top