Skip to content

sabotrax/agon-software

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

Agon Software

A list of Software for the Agon Light modern 8-bit computers.

Table of contents


Distributions

  • Agon Mite - Agon Mite is a software distribution for the Agon Light™ 8 bit computer.
  • Popup MOS - A batteries-included SDCard template for Agon Light / Console8.

Documentation

  • AgonDoc - Newbie FAQ for AgonLight2.
  • Agon Console8 Wiki - Community Agon Platform documentation.
  • AgonLight2 - Olimex's Github of their revision of the Agon Light 2.
  • Agon Light Wiki - Official source for all documentation regarding the Agon Quark firmware and any third-party software development.

Editors

Emulators

  • Fab Agon Emulator - Agon Light, Agon Light 2, Agon Console8 Emulator for Linux, Windows, any system with libSDL.

Firmware

Games

  • 2048 - The classic game 2028 ported from CP/M.
  • 3D Maze - 3d maze game engine.
  • 3D Tic-Tac-Toe - An Agon Light adaptation of the classic three-in-a-row strategy game of X's & O's, as if played inside of a 3 x 3 cube. Includes solo-player, multi-player, and spectator options, as well as an 'avoidance' play variation. (Preview on GitHub)
  • AgCadia - A game for the Agon Light based on the ZX Spectrum game Arcadia.
  • AgonLight Game Library - Games for the BBC Micro and Electron converted for AgonLight.
  • Agon Light Invaders - Invaders for the Agon Light.
  • Agon Light Text Adventures - A Collection Of Text Adventure Games Ported To The Agon Light.
  • Akalabeth - Akalabeth: World of Doom.
  • Amines - Amines is Minefield for Agon Light.
  • Dans la prison hantée - This prison is haunted. But this prison also hides a treasure. And finding treasures is your job.
  • Death House - A BBC BASIC v3 port of the horror interactive fiction game coded for the Commodore 64 by Mark S. Boucher. (Preview on GitHub)
  • Diamond Quest - eZ80 game on AgonLight. A simple game, built purely as a goal to learn z80 assembly routines on the Agon Light.
  • Draegerman - Draegerman for Agon Light.
  • Drug Wars - An adaption of the DOS version of the game, converted to BBC BASIC (Z80) for the Agon Light.
  • ELIZA - An adaptation of the first example of the ELIZA chatbot originally developed by Joseph Weizenbaum in the mid-60s.
  • Escape the Mansion - Multi-room graphical adventure.
  • Eternal Castle - Eternal Castle text adventure for Agon Light.
  • FSUDOKU - Sudoku game app for Agon Light.
  • Game of Life - Conway's Game of Life for the Agon Light.
  • Jotto 2020 - Jotto 2020 is a word puzzle game that cleverly combines the game mechanics of the games, Jotto and Mastermind. (Preview on GitHub)
  • Lunar Lander - Lunar Lander Game.
  • Moles - Whack-a-mole game written to use Agon/Console 8 mouse input.
  • NOMIS - A clone of the classic game SIMON for AgonLight and BBC BASIC SDL. (Preview on GitHub)
  • Nova-Star - An original game for the Agon Light.
  • Oregon Trail - Oregon Trail for the Agon Light (TM) 8-bit computer.
  • Painter - Painter game.
  • Pitman - Port of Pitman, written in BBC BASIC.
  • Realm - An adventure game for Agon Light.
  • Rokky - Dungeons and Diamonds game for Agon Light.
  • Sargon Chess - Port of the award-winning Sargon Chess program by Dan and Kathe Spracklen from 1978.
  • Snac-Snake - A nostalgic variant of the classic SNAKE game written in BBC BASIC v3. (Preview on GitHub)
  • Sokoban - A custom port of the Sokoban game for the Agon platform.
  • Space Birds - A simple game written in C for the Agon Light retro computer.
  • The Valley - Agon Light conversion of The Valley adventure game.
  • TINACOT - An original game inspired by tower defense games and Tetris. (Preview on GitHub)
  • Vezza - Vezza is a tool for running Infocom compatible (Z-machine) text adventure and other games, including Zork 1/2/3, Beyond Zork, Sherlock, Rogue, Zracer etc. The link contains guides on where to download around 1,000 compaitble game files.
  • Wizard's Castle - The Wizard's castle modded for BBC Basic on the Agon Light.

Graphical demos

Graphics

  • ANSIplay - MOS utility to play .ANS ANSI art files.
  • btmg - (B)itmap (T)ile (M)ap (G)enerator. A map generator for AgonLight/Console8 which uses bitmap (16x16) images to create a 14x14 playfield.
  • miniGraf - A BBC BASIC vectorial graphic tool for Agon series.
  • MapMaker - Build a map for your own BASIC game using MapMaker.
  • Sprite editor - sped.bas is a sprite editor for the Agon series of retro computers.

Internet

  • Snail - Snail gopher browser.

Libraries and sample code

Operating systems

Programming languages

  • A(gon)Basic - A Basic interpreter with developer enviroment.
  • AgDev - Port to Agon Light of TI-84-CE C/C++ Toolchain which uses LLVM and generates eZ80 ADL code.
  • agon-ez80asm - ez80 assembler, running natively on the Agon platform.
  • Agon Forth - Forth for Agon computer.
  • Bargo - BASIC build system and package manager.
  • BBC Basic - Official AGON QUARK Firmware: BASIC Interpreter.
  • BBC Basic ADL - Official AGON QUARK Firmware: BASIC Interpreter (ADL version).
  • TinyContext - A tiny programming language written in itself.
  • Turbo Rascal Syntax Error - TRSE is a complete suite (IDE, compiler, programming language, resource editor) intended for developing games/demos for 8 / 16-bit line of computers.
  • Z88DK - The Development Kit for Z80 Computers.

Simulation

  • Mini-SPS - PLC simulation (German).
  • UE14500 - simulation of the Usagi Electric Vacuum Tube Computer (UEVTC): a vacuum tube computer heavily inspired by the Motorola MC14500 1-bit ICU.

Sound

Utilities

  • agon_64cfontloader - Load .64c fonts on the Agon in BBC BASIC.
  • Agon Basic Header - Agon Light 2 Basic Header.
  • Agon Bootlogo - Assembler MOSlet bootlogo of the Basic Header.
  • Agon Flash - Agon firmware update utility.
  • Agon Hex - Agon hex editor.
  • Agon Light 2 Serial Printer - Mini Thermal Receipt Printer (Serial RxD).
  • Agon Utilities - MOS utilities for Agon: comp, more, memfill, various font tools, recode, nano, mc.
  • Agon Utils - MOSlet Unix style utilities for the Agon Light computer: echo, grep, head, strings, tail, wc. Includes C source.
  • Agon VDP installer - Web installer for VDP binaries for the Agon platform.
  • calc24 - 24 bit integer calculations in both hex and decimal.
  • Console8 Recover - Console8 MOS recover utility.
  • eZapple - eZapple machine language monitor.
  • HEXLOAD utility - Utility for the Agon platform, to load Intel HEX files over one of its serial ports.
  • More Agon Utilities - MOS utilities. Includes: unzip (PK zip/windows compressed folder format), gunzip (GNU zip format), hexdump tools for interactive navigation of file or memory, strings to extract strings from a binary file. Includes ASM source.
  • Tasks - Simple tasks/todo list program for the Agon Light™ 8-bit computer.

License

This list is under the Creative Commons Attribution 4.0 International License. Terms of the license are summarized here.