#18115 - cpu1333mhz - Sat Mar 20, 2004 10:08 pm
I would like to write a SID player for my game. Does anybody know where I can find technical docs on the SID file format?
Basically i want to be able to play files that are in the High Volatge SID Colelction that can be played by Sidplay2/w win32.
I can't find the complete file format specifications V.V I can only find the file header information. Maybe I should look for the C64's sound chip technical document?
#18132 - tepples - Sun Mar 21, 2004 5:14 am
SID files contain 6502 programs that write to the registers of the Commodore 64 computer's SID synthesizer. In order to play them back, you'll have to 1. emulate a 6502 (see the PocketNES source code to learn how; you may need to negotiate alternate licensing if you want to use the core in proprietary programs) and 2. emulate the C=64's synthesizer.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#18150 - cpu1333mhz - Sun Mar 21, 2004 9:28 pm
Thank you :)
Another quick question: Do you think that it would be too much of a slowdown? I know that emulators really need some power :P
#18175 - bomberman - Mon Mar 22, 2004 9:25 am
I have the sources of a sid player which is free to use... Quality is not that good, but still it exists !
You can have a look at what it does by grabbing my Tetris C64 Remix at http://rmstudiogames.free.fr
There was only one sid I could not play, it was precisely the tetris one :O( Otherwise, all other sids I tried were emulated.
Let me know if you are interested in using it !
#18261 - cpu1333mhz - Tue Mar 23, 2004 6:00 am
Thanks for the link and the info. I will be sure to check it out tommorow. Gotta get to bed :/
I am interested. Knowing me, I would probably look at the source and try to make my own in an effort to acheive acomplishment (?).. I guess :P
I've never done emulation code before and am a bit intimidated by it, but i will gladly try ^_^