logoalt Hacker News

shadowgovt • today at 2:35 PM • 0 replies • view on HN

The sound card took sound computation off the CPU as well. Back in the day, every aspect of the game was fighting for CPU cycles.

Way back in the day there were some very impressive (given the technology) arcade ports to things like the Apple ][. That system's audio required running an assembly function that literally touched a memory address over and over again at a specific time rate; each touch flipped the electromagnet on the speaker. So games with theme music had to time slice hanging out in the audio routine versus doing anything else.

I grew up with a copy of Moon Patrol on Apple ][c and I didn't know for years that the theme song isn't supposed to sound like it's being played through a tea kettle.