Jump to content

Recommended Posts

Posted (edited)

I just thought I'd post this here as I see a lot of people asking how they can test their SIDs. You'll need to hook up your old C64 to the telly and remember to turn the telly volume up (mine was muted for some reason which lead to me retyping the next bit several times before realising *faceplam*)


100 poke53280,0: poke53281,0

110 poke53265,11

120 v(0)=54272:v(1)=54279:v(2)=54286

130 poke54296,15:fori=0to2

140 pokev(i)+3,8:pokev(i)+1,0

150 pokev(i)+5,8:pokev(i)+6,198:next

160 fora=16to128step16:fori=0to2

170 if a>64 then pokev(i)+3,0

180 pokev(i)+4,a+1

190 forf=0to254step2:pokev(i)+1,f:nextf

200 pokev(i)+4,a:forw=0to200:nextw

210 pokev(i)+4,8:pokev(i)+1,0

220 nexti,a:a=1

230 fori=0to2:pokev(i)+1,255

240 poke54296,(a*16)+15:poke54295,2^i

250 pokev(i)+4,129

260 forf=0to255:poke54294,f:nextf

270 pokev(i)+4,136:nexti

280 a=a*2:if a<8 then goto 230

290 poke53265,27

300 poke53280,254:poke53281,246

310 poke54295,0

type run and press enter and as long as you made no errors you get a set of test tones that lasts about 50 secs.

you can then type save"sidbench" and press return to save it to cassette...! If you can find one.

This isn't my work and full credit goes to this chap-> http://ploguechipsounds.blogspot.com/2010/05/one-page-basic-sid-benchmark.html

had a very emjoyable afternoon feeling very retro digging out a c60 like it's nineteen eighty eight. I also have 2 tested and fully functioning 8580R5s waiting for the final batch of sammiches. (first 2 pulls as well)

Hope this helps someone. I'm off to play Dizzy :)

Edited by Shiftone

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...