Get the latest tech news

Mockingboard 4c+: Because Interrupts Are Hard


. The Apple II was (well, still is) a computer devoid of interrupts.

Back in the old days, games had a “main loop” within which you serviced each activity required by the game- rendering graphics, updating physics and collision detection, processing inputs, starting audio sequences, etc. In more modern game engines, the rendering state is double-buffered and updated entirely from code that is triggered by an interrupt on the vertical blank generated by the video hardware. Micro-speaker technology has come a long way, and these little guys sound better than the much larger factory one in the middle.The speakers plug in to the board and are mounted in the corners, to spread the stereo field as much as possible.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of interrupts

interrupts

Photo of mockingboard

mockingboard