The SID stopped slapping me around: the music is in
Two days ago I wrote the SID was slapping me around. Update: we made peace. The player now runs inside the raster interrupt without blowing the frame budget, and the music is in the PRG: title theme and in-game tune, two voices for melody and bass, the third kept free for sound effects, which take priority (in a game where floors collapse, you need to hear the collapse). It's not demoscene material yet, the envelopes are simple and I'm barely touching the filter, but it's real music coming out of a real SID. The first time the theme played all the way through, at 11:50pm, I turned the volume up a notch. Then I remembered the kids and turned it back down. The assembler journey sends its first postcard. The best bug from this battle, the phantom crackle, is told with code in the behind the scenes.