Last edited: 2012-03-21

Software and hardware by Bodo Wenzel

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.

Read the News button. !

Things are sorted in some order to keep your access simple:

Horizontal Bar.

Software, fun:

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

Software, utility:

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)

Software, programming:

Name System Description Download

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)

Hardware:

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

Horizontal Bar.

Monitored by Logo of mon.itor.us

Horizontal Bar.

Who to blame:

Comments and such stuff go to: bodowenzel@web.de