Monthly Archives: August 2013

Audio Fundamentals Part Three: Additive Synthesis

In part two of this series you saw how a waveform could be represented digitally. In this part, you will see how simple waveforms can be combined to create more complex waveforms, and you’ll be introduced to some of the … Continue reading

Posted in Audio Fundamentals, Music | Tagged , , , , , , , , , , , | Leave a comment

Chip-8 on the COSMAC VIP: The General Purpose Timer

This is part of a series of posts analysing the Chip-8 interpreter on the RCA COSMAC VIP computer. These posts may be useful if you are building a Chip-8 interpreter on another platform or if you have an interest in … Continue reading

Posted in Chip-8, Retro Computing | Tagged , , , , , , , | 1 Comment

Chip-8 on the COSMAC VIP: Drawing Sprites

This is part of a series of posts analysing the Chip-8 interpreter on the RCA COSMAC VIP computer. These posts may be useful if you are building a Chip-8 interpreter on another platform or if you have an interest in … Continue reading

Posted in Chip-8, Retro Computing | Tagged , , , , , , | 4 Comments

Chip-8 on the COSMAC VIP: Generating Random Numbers

This is part of a series of posts analysing the Chip-8 interpreter on the RCA COSMAC VIP computer. These posts may be useful if you are building a Chip-8 interpreter on another platform or if you have an interest in … Continue reading

Posted in Chip-8, Retro Computing | Tagged , , , , | 2 Comments

Chip-8 on the COSMAC VIP: Interrupts

This is part of a series of posts analysing the Chip-8 interpreter on the RCA COSMAC VIP computer. These posts may be useful if you are building a Chip-8 interpreter on another platform or if you have an interest in … Continue reading

Posted in Chip-8, Retro Computing | Tagged , , , , , , , , | 6 Comments

Chip-8 on the COSMAC VIP: Arithmetic and Logic Instructions

This is part of a series of posts analysing the Chip-8 interpreter on the RCA COSMAC VIP computer. These posts may be useful if you are building a Chip-8 interpreter on another platform or if you have an interest in … Continue reading

Posted in Chip-8, Retro Computing | Tagged , , , , , , , | 3 Comments

Chip-8 on the COSMAC VIP: Index

This is a series of posts in which I analyse the Chip-8 interpreter as implemented on the RCA COSMAC VIP. They are primarily intended to be of use to anyone writing a Chip-8 interpreter for another platform. However, they will … Continue reading

Posted in Chip-8, Retro Computing | Tagged , , , , | 19 Comments

Chip-8 on the COSMAC VIP: Loading and Saving Variables

This is part of a series of posts analysing the Chip-8 interpreter on the RCA COSMAC VIP computer. These posts may be useful if you are building a Chip-8 interpreter on another platform or if you have an interest in … Continue reading

Posted in Chip-8, Retro Computing | Tagged , , , , , , | 10 Comments

Chip-8 on the COSMAC VIP: Skip Instructions

This is part of a series of posts analysing the Chip-8 interpreter on the RCA COSMAC VIP computer. These posts may be useful if you are building a Chip-8 interpreter on another platform or if you have an interest in … Continue reading

Posted in Chip-8, Retro Computing | Tagged , , , , , | 3 Comments

Chip-8 on the COSMAC VIP: Branch and Call Instructions

This is part of a series of posts analysing the Chip-8 interpreter on the RCA COSMAC VIP computer. These posts may be useful if you are building a Chip-8 interpreter on another platform or if you have an interest in … Continue reading

Posted in Chip-8, Retro Computing | Tagged , , , , , | 3 Comments