markus-zzz / myc64-pocket

A Commodore 64 core for the Analogue Pocket
33 stars 2 forks source link

SID implementation is incomplete #12

Open markus-zzz opened 5 months ago

markus-zzz commented 5 months ago

SID is missing noise, ring modulation, hard sync and a few other things.

markus-zzz commented 4 months ago

Game bluemax, user report missing sound when shooting.

Other games such as Great giana sisters and bubble bobble also appear to have missing sfx.

Maybe it has to do with sid implementation but could also imagine cia timers misbehaving.

Maybe extract reg access trace from vice to see how the sid is supposed to be manipulated and then proceed from there.