Introduction

Cheth is a "robot game", where players program robots in advance, and then watch them struggle to wipe each other out. Features of Cheth include having robots be able to breed and communicate.

The robots used in Cheth are actually netbsd-m68k a.out executables, so potentially the code for a robot can be written in any language with a suitable compiler. The list of suitable compilers has exactly one entry at the moment: gcc built as a cross compiler.

Documentation and Developement

Cheth is in a working state but is only for the brave of heart at the moment as you will need first build gcc as a m68k cross-compiler. There is a pseudo-script that may help you (cheth/Docs/building_gcc in the repository), but you are mostly on your own. Cheth has no configure script yet so the GNUmakefile may need to be hand modified.

Cheth also requires binutils built with m68k-netbsd as the target architecture, glib and gtk.

We have a small amount of documentation here and a couple of example robots: shooter.c and sitter.c. There are other examples in the cheth/robots directory of the repository.

Cheth was written by Simon McAuliffe, Michael Norrish <michaeln@sourceforge.net> and Kim Rutherford <kim_rutherford@sourceforge.net>

Cheth at sourceforge


kim_rutherford@sourceforge.net
Last modified: Sun Mar 12 17:27:42 GMT 2000