Tag: 6809 Assembly

Arcade Machine Conversion to the TRS-80 Color Computer Overview

Although Glen is currently covering a conversion from the arcade version of Defender to the Color Computer, he took the time to step back a bit and write an article that gives an overview of the process to convert an arcade game to the Color Computer. The post is not very long, and also is easier to grasp the overall…

How to setup and use IRQs on the TRS-80 Color Computer

Glen Hewlett has published throughout the month of November five articles explaining how to setup and use interrupts on the TRS-80 Color Computer. He starts his blog talking about his motivation and objectives: Recently I was working on my MIDI to CoCo converter program and I wanted to output the data with an option that would include the player that…

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

Glen Hewlett strikes again with a great article about Assembly programming for the 6809. This time around, he posted the first part of an article showing techniques that will help speed up your code. Every aspiring assembly coder must know already that every cycle counts, and this article proves that to the letter. Glen promises that the next part will…

Sprite Compiler for the TRS-80 Color Computer 3

Glen Hewlett is really standing out as a knowledgeable authority about Color Computer programming and assembler language in general. He is the author of the amazing port of PACMAN for the Color Computer 3 (which was featured on Hackaday yesterday), and also Space Invaders. On this new article, Glen talks about compiled sprites and how they are more efficient and…

Arcade version of PACMAN ported to the TRS-80 CoCo 3

Glen Hewlett has been publishing an extensive 25-part article about his quest to convert the Z80 arcade version of PacMan to the Motorola 6809, allowing it to run in the TRS-80 CoCo. Well, he finally was able to finish the task, and you can download and play it. You need a 512K CoCo3 to play it though (or any CoCo3…

CoCo Cross Development, part 2

See also: part 1, part 2 and part 3. Previously, I demonstrated a simple way to write a BASIC program on a modern computer and then load that program in to a CoCo emulator. This time, I will discuss doing the same thing with 6809 assembly code. Tool Time When it comes to compiling CoCo-compatible 6809 assembly files on a…