Playing C64 SID files in PureBasic
Playing C64 SID files in PureBasic
I'm looking for a way to play SID files in PureBasic. I've tried to search the forum but unfortunately came up empty handed.
Any suggestions?
Any suggestions?
Re: Playing C64 SID files in PureBasic
TitchySID by StatMat (MASM & PureBasic): One of the best (smallest) libs I ever used!
Follow the link and look under at the last entry by eNeRGy of Dawn
http://www.dawncreations.com/index.php? ... pic=289.15
Follow the link and look under at the last entry by eNeRGy of Dawn

http://www.dawncreations.com/index.php? ... pic=289.15
Re: Playing C64 SID files in PureBasic
Thanks guys, I'll check both of them out.
- Psychophanta
- Always Here
- Posts: 5153
- Joined: Wed Jun 11, 2003 9:33 pm
- Location: Anare
- Contact:
Re: Playing C64 SID files in PureBasic
This is very nice. Useful for demos, intros, hackings, crackings, tools...Peace wrote:TitchySID by StatMat (MASM & PureBasic): One of the best (smallest) libs I ever used!
Follow the link and look under at the last entry by eNeRGy of Dawn![]()
http://www.dawncreations.com/index.php? ... pic=289.15
Thanks!
- Psychophanta
- Always Here
- Posts: 5153
- Joined: Wed Jun 11, 2003 9:33 pm
- Location: Anare
- Contact:
Re: Playing C64 SID files in PureBasic

This marvelous SID song does not work with TitchySID 1.2:
http://www.youtube.com/watch?v=Z_tyUNG-eNc
Title: Bombastic.sid by Drax
- majikeyric
- Enthusiast
- Posts: 187
- Joined: Mon Oct 21, 2013 5:21 pm
- Location: France
- Contact:
Re: Playing C64 SID files in PureBasic
The link is broken,Peace wrote:TitchySID by StatMat (MASM & PureBasic): One of the best (smallest) libs I ever used!
Follow the link and look under at the last entry by eNeRGy of Dawn![]()
http://www.dawncreations.com/index.php? ... pic=289.15
is there somewhere TitchySID 1.2 beta for purebasic to download ?
Many thanks

- Psychophanta
- Always Here
- Posts: 5153
- Joined: Wed Jun 11, 2003 9:33 pm
- Location: Anare
- Contact:
- majikeyric
- Enthusiast
- Posts: 187
- Joined: Mon Oct 21, 2013 5:21 pm
- Location: France
- Contact:
Re: Playing C64 SID files in PureBasic
Whaouuu, many thanks Psychophanta !!!





Re: Playing C64 SID files in PureBasic
Hi majikeyric,
would you still have TitchySID v1.2 for download? I can't find a working link anywhere...
I have version 1.0 and was wondering if some sound emulation bugs were resolved in v1.2.
Thanks!
would you still have TitchySID v1.2 for download? I can't find a working link anywhere...
I have version 1.0 and was wondering if some sound emulation bugs were resolved in v1.2.
Thanks!
- majikeyric
- Enthusiast
- Posts: 187
- Joined: Mon Oct 21, 2013 5:21 pm
- Location: France
- Contact:
Re: Playing C64 SID files in PureBasic
Awesome, thanks a lot. Can't get it to build with PB 5.30, though. Will try again when I get more time.
- majikeyric
- Enthusiast
- Posts: 187
- Joined: Mon Oct 21, 2013 5:21 pm
- Location: France
- Contact:
Re: Playing C64 SID files in PureBasic
I can't either, if you have an idea... 

Re: Playing C64 SID files in PureBasic
It works just fine..majikeyric wrote:I can't either, if you have an idea...
You just have to use PB x86 version.
Do the following:
Copy the content of the two folders to the corresponding PB x86's folders.
Next go to code:
Change data section:
Code: Select all
DataSection
SidStart:IncludeBinary ".Skyflash_01.sid":sidend:
EndDataSection
Code: Select all
DataSection
SidStart:
IncludeBinary "Skyflash_01.sid"
sidend:
EndDataSection
Tested with PB x86 5.31 b3
Current configurations:
Ubuntu 20.04/64 bit - Window 10 64 bit
Intel 6800K, GeForce Gtx 1060, 32 gb ram.
Amd Ryzen 9 5950X, GeForce 3070, 128 gb ram.
Ubuntu 20.04/64 bit - Window 10 64 bit
Intel 6800K, GeForce Gtx 1060, 32 gb ram.
Amd Ryzen 9 5950X, GeForce 3070, 128 gb ram.
- majikeyric
- Enthusiast
- Posts: 187
- Joined: Mon Oct 21, 2013 5:21 pm
- Location: France
- Contact:
Re: Playing C64 SID files in PureBasic
Many thanks DK_PETER !
I really wonder why masm32.lib is needed ?

I really wonder why masm32.lib is needed ?