Category: TRS-80 Color Computer (CoCo)

Make BASIC Fast Again, part 2

Updates: 2018-01-25 – fixed a typo in the &O17 octal reference. Thanks, Dennis! Welcome to part 2 of a multi-part series on simple things you can do to speed up Microsoft BASIC on the Radio Shack Color Computer. These tips may be applicable to other systems with Microsoft (or other) BASICs. See also: Introduction and Part 1. Part 2 – FOR/NEXT…

Make BASIC Fast Again, part 1

Welcome to part 1 of a multi-part series on simple things you can do to speed up Microsoft BASIC on the Radio Shack Color Computer. These tips may be applicable to other systems with Microsoft (or other) BASICs. See also: Introduction Part 1 – Spaces, Lines and Comments I mentioned in my rambling introduction that we would start our with…

Make BASIC Fast Again, introduction

Introduction 10 PRINT “HELLO WORLD!” 20 GOTO 10 For many of us old-timers, our first exposure to computer programming was BASIC: the Beginner’s All-purpose Symbolic Instruction Code. According to the Wikipedia entry on BASIC, the language was created in 1964. I may be old, but at least I’m not quite as old as BASIC. This series will demonstrate some of the…

Remembering Rainbow Magazine for the Radio Shack TRS-80 Color Computer

Today I want to look back on the premier magazine for the Radio Shack TRS-80 Color Computer: The Rainbow. But before that, a bit of backstory… Oldies but goodies There are many in the retro computing world that are, for all practical purposes, computer hipsters: too young to have ever owned an 8-bit home computer, but enjoying immersing themselves in…

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…

Forest of Doom – New game for the TRS-80 Color Computer

A new text adventure game has been released for the TRS-80 Color Computer: Forest of Doom, a Fantasy Role Playing Game. Only the bravest souls enter, only the most cunning return! Defeat innumerable monsters to ransom the king’s scepter, stolen by the evil wizard and kept deep in the Forest of Doom. Your sword, shield and wits are your only…

Watch the Live Stream from Tandy Assembly

In case you haven’t heard, the world’s largest gathering of Tandy / Radio Shack computer enthusiasts will be held this weekend in Chillicothe, Ohio, US. Tandy Assembly aims to bring fans of all the Tandy / Radio Shack computer families together, under one roof, for the first time. The organizers have announce that the presentations and events will be live-streamed…

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…

Tandy Assembly – First all TRS-80 computer line show happens next October in US

Tandy Assembly is the first large scale gathering of Tandy Radio Shack computer enthusiasts since the 1980s  and it will take place in Chillicothe, OH on October 7th and 8th 2017. Although the TRS CoCo has its own show (CoCoFest), Tandy Assembly is the first dedicated to any computer ever made by Tandy Radio Shack, which would include from TRS-80…