Category Archives: CoCo Programming

Optimizing 6809 Assembly Code: Part 4 – Odds and Sods – More Tricks

Table of Contents (click on a link to jump to that web page) Part 1 – Quick and Easy Changes to Speedup Your Code Part 2 – Speedup Storing Data – Unrolling Loops Part 3 – Stack Blasting and Self Modifying Code … Continue reading

Posted in CoCo Programming | Tagged , , , | Leave a comment

Optimizing 6809 Assembly Code: Part 3 – Stack Blasting and Self Modifying Code

Table of Contents (click on a link to jump to that web page) Part 1 – Quick and Easy Changes to Speedup Your Code Part 2 – Speedup Storing Data – Unrolling Loops Part 3 – Stack Blasting and Self Modifying Code … Continue reading

Posted in CoCo Programming, Uncategorized | Tagged , , , , | Leave a comment

Optimizing 6809 Assembly Code: Part 2 – Speedup Storing Data – Unrolling Loops

Table of Contents (click on a link to jump to that web page) Part 1 – Quick and Easy Changes to Speedup Your Code Part 2 – Speedup Storing Data – Unrolling Loops Part 3 – Stack Blasting and Self Modifying Code … Continue reading

Posted in CoCo Programming | Tagged , , , , | Leave a comment

Optimizing 6809 Assembly Code: Part 1 – Quick and Easy Changes to Speedup Your Code

Table of Contents (click on a link to jump to that web page) Part 1 – Quick and Easy Changes to Speedup Your Code Part 2 – Speedup Storing Data – Unrolling Loops Part 3 – Stack Blasting and Self Modifying Code … Continue reading

Posted in CoCo Programming | Tagged , , , , | 6 Comments

Sprite Compiler for the TRS-80 Color Computer 3

What are sprites anyways? Sprites are little blocks of data that you move around the computer screen.  Usually used to move the characters around the screen in games such as Mario or the barrels moving around in Donkey Kong, they … Continue reading

Posted in CoCo Programming, Uncategorized | 1 Comment

How to make PMODE 4 CSM video files for the CoCo (TRS-80 Color Computer)

Hi All, Using some awesome free tools a bash script and a little C program I wrote it’s possible to make PMODE 4 colour videos that playback at 23.3 fps with sound and have four colours – black, white,  and … Continue reading

Posted in CoCo Programming, Uncategorized | Leave a comment

CoCo (6809) Assembly on a modern computer

This article is a guide for anyone who is thinking about learning 6809 assembly language programming or wants to use newer tools for doing 6809 assembly for the Tandy Color Computer.  It’s not an assembly tutorial, it’s an explanation of … Continue reading

Posted in CoCo Programming, Emulation | 2 Comments