Last edited: 2012-03-21
Welcome! These pages collect everything I thought to be useful for you. Most of these things are rather old, but if you're addicted to computers as I am you know what I mean. Much of the documentation is in german; if you like to translate it and send it back to me, you're welcome! Links for downloads and detailed descriptions are in the tables below. All trademarked, registered and copyrighted names and materials are reserved by their holders.
Things are sorted in some order to keep your access simple:
Name | System | Description | Download |
---|---|---|---|
25thanni 2006 |
ZX81 (HRG) | This multipart demo is dedicated to the 25th anniversary of the ZX81. |
25thanni.zip (80KB) The sources 25thanni_prg.zip (60KB) Just the program, P file and WAV (11MB) MP4 video, linked at the page |
Drachen 1985 |
ZX81 | A simple fractal drawing program, showing the dragon curve. | drachen.zip (1KB) |
MaxDemo V1.0, 1999 |
ZX81 (HRG and 24KB) | A demonstration how "huge" a ZX81 screen could be. It shows 30x40 text mode and 320x240 graphic mode. |
maxdemo.zip (24KB) maxdemo.mp4.zip (920KB) |
Mensch Ärgere Dich Nicht 1981-1987 |
ZX81, ZX Spectrum, TOS | The German board game in different levels of maturity on different systems. | maedn.zip (19KB) |
MODE_nr1 1990 |
TOS (SM124) | My first and only Atari demo. I wrote this because I never found any demos running on the monochrome screen. | mode_nr1.zip (56KB) |
PalmBoy | PalmOS | A simple Nintendo Gameboy emulator under GPL. This is the precursor of Phoinix, development has stopped. |
palmboy.zip (240KB) Emulator and utilities, no games palmboyg.zip (42KB) Some free games |
Phoinix | PalmOS | A simple Nintendo Gameboy emulator under GPL. | For downloads and more visit the given page, please. |
PUZZLE99 V1.0, 1999 V2.0, 2008 |
ZX81 (HRG) | Puzzle game to demonstrate a real gray level in graphic mode. |
puzzle.zip V1.0 (41KB) puzzle2.zip V2.0 (28KB) |
rezurrection 2006 |
ZX81 (HRG) | A multipart demo, the concatenation of the original. | rezurrection.zip (16KB) |
STemBoy V3.2, 2001 |
TOS | A simple Nintendo Gameboy emulator under GPL. No sound, no colors. I used it to develop PalmBoy. For newer versions visit the STemBoy page of Matthias Jaap. |
stemboy.zip (88KB) Just the program stemboys.zip (170KB) Everything |
TheMaze 1999 |
Unix, DOS, TOS | Unfinished game for hunting other players in a maze. Planned to connect several machines in a heterogeneous network. | More information at Till's homepage |
yuccadvent | PalmOS | An Advent Calendar under GPL, I was just part of a team. | All at the project page |
Name | System | Description | Download |
---|---|---|---|
FileComp V2.2, 1989 |
TOS | An old GEM utility to compare two files. "Synchronize", "modify", and more are possible. Not MultiTOS friendly! | filecomp.zip (19KB) |
Load & Save V1.2, 2002 |
DOS, Windows, Linux, TOS for ZX80/81 | Use your PC or Atari as a tape recorder for your ZX80 or ZX81. Record and playback standard P-files via the serial line. | loadsave.zip (196KB) |
Smart File Compare V2.0, 1998 |
DOS, TOS | Compare two files, quick'n'dirty in 80x25 text mode. No limit on file size, two modes: binary and ASCII. | sfc.zip (31KB) |
X2X V2.1, 1998 |
DOS, TOS | Check and translate end-of-line characters. It knows about DOS (CR/LF), MAC (CR), and UNIX (LF) styles. | x2x.zip (18KB) |
Name | System | Description | Download |
---|---|---|---|
A² V1.0, 1994 |
TOS | The last evolution stage of my assemblers. Table driven for virtually any 8 bit micro. Primitive linking capabilities. | a2.zip (131KB) |
ASxxxx V2.10, 1999 |
TOS | Port of the ASxxxx package by Alan R. Baldwin. Many micros are supported, universal linker. | asxxxx.zip (456KB) |
DisAssembler V1.0, 1999 |
Unix, DOS, TOS | Interactive disassembler for 8 bit micros. No graphic shell, it uses the console. Table driven, tables for some micros included. | disasm.zip (153KB) |
Forth V1.4, 1985 |
ZX81, ZX Spectrum | One of my not-so-well programs, a rudimentary Forth interpreter. | forth_14.zip (7KB) |
prc2bin 1999 |
TOS | Port of prc2bin, a Palm database tool. | p2b_st.zip (12KB) |
Pila V1.0b3, 1999 |
TOS | Port of Pila, the pilot assembler by Darrin Massena and Wes Cherry. | pila_st.zip (130KB) |
PilotDis V1.13, 2000 |
TOS | Port of PilotDis, the pilot disassembler maintained by David Griffiths. | pdis_st.zip (130KB) |
PilRC V2.4, 1999 |
TOS | Port of PilRC, the pilot resource compiler maintained by Aaron Ardiri. | pilrc_st.zip (68KB) |
PINC V1.0, 1993 |
DOS, TOS, more | Native and cross compiler for a subset of C, based on Small C. It is table driven to be used for several targets, tables for 68000, 8086, and 8051 are supplied. It can compile itself! | pinc.zip (408KB) |
PLink V0.9.4, 1999 |
TOS | Port of some tools from the pilot-link package by Kenneth Albanowski. I just needed the transfer program "pilot-xfer". | plink_st.zip (142KB) |
X51 V1.1, 1998 |
8051 series | Universal monitor for examining microcontroller systems using 8031 or one of its derivatives. The archive contains binaries for small ROMs, too. | x51.zip (129KB) |
Name | Description | Download |
---|---|---|
10ssg V1.0, 1998, 2009 |
This little device is a timer counting down to a destination date. It consists of a PIC and 10 numerical LED displays. | 10ssg.zip (189KB) schematic 10ssg_hds.zip (6KB) simulation down2000.zip (5KB) Y2K countdown d_timer.zip (6KB) versatile timer |
Jupiter Ace 1996/2002 |
NO! I'm not the inventor of this cute home computer! But I did
some re-engineering... A nice Spaniard built a home-brew, see his story! |
jupiter.zip (173KB) |
Klingel V1.4, 1998 |
An electronic doorbell with flash EEPROM for the sounds. Programmable via the serial interface. | klingel_v1_4.zip (111KB) |
LCD124 1998 |
FPGA (programmable logic) design for a flat screen (LCD) replacing the original Atari SM124 CRT. |
ldc124s.zip (20KB) VHDL, binary ldc124.zip (6KB) OrCAD schematic |
lcd_3keys V1.0, 1998 |
Just a prototype of an LCD controlled by a PIC. | lcd_3keys.zip (98KB) schematic gebuehr.zip (6KB) source and binary |
TR099 V1.1, 2001 |
Time switch for a gas central heating; can be used for general purpose switching. |
tr099src.zip (20KB) source code tr099pdf.zip (79KB) schematic and instructions tr099sch.zip (36KB) schematic as Eagle file |
ZX81VID V1.1, 1997 |
CPLD (programmable logic) design to replace the original ULA of the ZX81 directly. | zx81vid.zip (52KB) |
ZX97 1999 |
FPGA (programmable logic) design to build an extended version of the famous ZX81 (aka TS1000). You need only four chips: Z80 CPU, 256 KBit RAM, 256 KBit EPROM, and Xilinx 3042 or compatible. It's possible to connect an LCD to get a real laptop! |
zx97src.zip (195KB) FPGA design zx97mngr.zip (123KB) Boot manager |
Comments and such stuff go to: [email protected]