» Home / News

News
Current


Archive for June, 2007


02. June 21:55h, the wee hours | in TinySID | 2 Comments

I have been thinking about ways to implement a USB SID device. Well for now it's theoretical, but I believe it should be possible using the following components:
  1. IO Warrior 56
    This one features guaranteed 1000Hz IO output through USB. As there are 56 IO ports simultaneously available it should be possible to send 5 "sidpokes" within a single USB packet while putting them sequentially via hardware to the SID chip. This results in 100 possible sidpokes per C64 PAL refresh cycle, I have checked some songs and about 30 pokes should suffice for singlespeed tunes.

  2. Parallel port SID
    There is a nice and easy to understand project featuring detailed descriptions and schematics on how to build a parallel port SID adapter. Connecting this plus adding the simple IO output buffer idea shouldn't be that complicated.
What do you guys think. Does it make sense? Comments are welcome.