Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Want to know the best part? Nearly all of those signature sounds were generated algorithmically by the processor on the sound board.

The main program would feed some values into a series of feedback loops and shifts to generate the waves before pushing them out the DAC. Game programmers would just play around with various vectors until they found something that sounded interesting.

The whole shebang ran in 2KiB of ROM firmware and 128 bytes of RAM. At 894 kilohertz.

This dude reverse engineered the 6802 code and translated it to C#. Pretty amazing:

http://www.lomont.org/Software/Misc/Robotron/

Next time on our show we'll talk about the magic of palette cycling. Jarvis still uses this on his games to this very day. Kind of his signature now, right?



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: