Agon Light C Programming – An Introduction

Instead of bashing away in BASIC, it’s possible to do some coding in C on the Agon Light. Let’s find out how in this introduction to an ongoing series where I figure out the Agon hardware and work on a game. I have no idea what game I want to make, and I’m not entirely sure how to achieve some of the necessary functions, but it’ll be fun figuring it out and I hope you come along for the ride!

The first thing we need is a C compiler so that we’re not stranded bashing code in BASIC, or getting lost and confused in raw assembly. There isn’t an official C compiler, but Paul Cawte on Github has created a modification called AgDev for the unofficial C compiler toolchain for the Texas Instruments TI-84+ range of calculators, which have the same eZ80 CPU as the Agon Light.

I’ve written a post elsewhere on my site explaining how to set it up, and in this video show some of the things I’ve been working on. My aim is to develop some sort of game for the Agon Light using C, rather than BASIC.

2 responses to “Agon Light C Programming – An Introduction”

  1. Ville avatar

    Thank you so much for this! It was very helpful to me. I am total noobie and not familiar with nvim. Could you explain, how can I setup the nvim to get it function the same way as you do on the video?

  2. Ville avatar

    EDIT: just found your clear instructions from the git. Also needed to set up nvim first…
    Eagerly waiting for more Agon content from you!