This page is under construction - more information will appear here as time permits. I still have plans for (and think relatively frequently about) a compiler for a C++-like language, targetting the Datalink. This will, no doubt, appear eventually - although the urgency has been decreased somewhat now that I have a Palm available, and plan to acquire a Sony-Ericsson P800. Most of the code on this page dates back to circa 1998;
I'm currently doing some work on the 6805 disassembler started by Tommy Johnson and AMOS. This is the latest version, new and improved to use WRISTAPP.I (28Kb).
My first nontrivial wristapp is a bit buggy, which since I doubt it's of much use to anyone other than me is the main reason I'm publicising it. However, you're welcome to make use of it and modify it as you will, especially if you can tell me why it goes wrong. Enjoy the Circle Line. Update: the problem seems to be in strange behaviour in writing to the EEPROM. I'm working on it.
There is a much mangled version of Karl Hakimian's datalink library here. If you do a "make setwatch" then no linux-specific (or specifically svgalib-specific) code is used, and so setwatch can be used without need of root access to the machine. I used this to generate a binary for RiscBSD, which can be found here. This is a hack rather than a professional piece of code for public consumption, but you may find it useful.
There's another hacked about version of Karl's work here. This version is the library, hacked a bit for RISC OS, in a RISC OS SPARK archive (containing the code in the right directory structure for RISC OS development). There's a binary of svgablink which can be run from RISC OS to take the output of setwatch. I've been known to use a combination of RiscBSD and RISC OS to use the watch on a RiscPC, although I tend to use a PC card and Timex's software more often. Nonetheless, this may be of use or interest to Timex and Acorn owners.
For more information on the Timex Datalink underground, try
John
Toebes's site or
Anton
Belenki's page (and the multitude of site linked from them).
Please contact me if you have any comments or complaints about these pages.