Tag Archives: Tandy

The myth of the vertical retrace interrupt

This is a draft from March 18th, 2019. We’re slowly cleaning out the backlog. The few remaining drafts are going to take more time to work into an article though, as actual code or configuration is required to work out … Continue reading

Posted in Oldskool/retro programming | Tagged , , , , , , , , , , , , , , | 2 Comments

Putting the things together, part 2: MIDI and other problems

Remember a few months ago, when I explained my approach to playing VGM files? Well, VGM files are remarkably similar to Standard MIDI files. In a way, MIDI files are also just time-stamped captures of data sent to a sound … Continue reading

Posted in Oldskool/retro programming | Tagged , , , , , , , , , , , , , , , | 9 Comments

More PC(jr) incompatibilities!

The race for PC-compatibility Since the mid-80s, there have been many clones of the original IBM PC. IBM themselves also made new-and-improved versions of the PC, aiming for backward-compatibility. DOS itself was more or less a clone of CP/M, and … Continue reading

Posted in Oldskool/retro programming | Tagged , , , , , , , , , , , , , , , , , , , | 12 Comments

Putting the things together

So, over time I have discussed various isolated things related to 8088-based PCs. Specifically: Using the latched property of the 8253 programmable interval timer to be able to adjust the interval without any jitter/skew, so you can use it as … Continue reading

Posted in Oldskool/retro programming | Tagged , , , , , , , , , , , , , , , | 8 Comments