A complete listing of pubic domain software released for the Tatung Einstein, kindly written out and sourced by Lee Bendall.
Public Domain Software
PD001
FORTH-79, FORTH + and F83 programming language for the Einstein with 80 column Display.
PD005
BDOSZ replacement DOS; Z80 monitor in Small C for the Einstein with 80 column Display.
PD008
Disk Catalogue system; Assembler & Disassembler for the Einstein with 80 column display.
PD010
P.D. Software Library catalogues of CP/M volumes for the Einstein with 80 column display.
PD013
Einstein Direct Disk Dump & Disassembler for the Einstein with 80 column display.
PD014
MBASIC Touchtype Typing Tutor for the Einstein with 80 column display.
PD017
WORDSTAR patch to insert control characaters in DOC files for the Einstein with 80 column
display.
PD019
Programming utils; Reverse assembler & debugger for the Einstein with 80 column display.
PD020
Z80 Control Command Processor for the Einstein with 80 column display.
PD021
Comms file transfer; Video display oriented editor for the Einstein with 80 column display.
PD022
KERMIT and MODEM 7 for Einstein with source code for the Einstein with 80 column display.
PD025
COBOL compiler with demo progs; Catalogue program for the Einstein with 80 column display.
PD101
Disk Utilities NSWP, LISTT, DU, CRCK, LDX101, etc for the Einstein with 40/80 column display.
PD102
dBASE Il utility; Convert. TXT file to .COM file for the Einstein with 80 column display.
PD121
MBASIC Financial, Maths and Utility programs for the Einstein with 80 column display.
PD124
Misc progs Part 1-DU V87, Disk & Text Editors for the Einstein with 40/80 column display.
PD126
Einstein Bytes Page 2 of
MBASIC, WORDSTAR & SUPERCALC - help files for the Einstein with 40/80 column display.
PD127
HELP disk - CP/M, CBASIC, MBASIC, FORTRAN, C for the Einstein with 40/80 column display.
PD128
AMSRD - Read Amstrad discs on the Einstein, etc for the Einstein with 40/80 column display.
PD129
DISK CATALOGUE System for the Einstein with 40/80 column display.
PD132
PC/MS DOS Utils; MBASIC Menu prog; GARBS gumup for the Einstein with 80 column display.
PD134
BASIC Compiler - MBASIC compatible for the Einstein with 80 column display.
PD135
BOOK Indexing program; Bad disk sector program for the Einstein with 40/80 column display.
PD144
Z80 Command Processor Replacement...in ZDOS 1.61 for the Einstein with 80 column display.
PD145
Documentaries for Disk PD144...... in ZDOS 1.61 for the Einstein with 80 column display.
PD147
Assemblers, Disassemblers, Editor & Utilities for the Einstein with 80 column display.
PD150
Computer Aided Design progs in XBAS & BBCBASIC for the Einstein with 40 column display.
PD151
Games & General programs in XBAS & BBCBASIC for the Einstein with 40/80 column display.
PD154
Einstein FORTH 83 (EF83) Part 1 for the Einstein with 40/80 column display.
PD155
Einstein FORTH 83 (EF83) Part 2 for the Einstein with 40/80 column display.
PD156
Einstein FORTH 83 (EF83) Part 3 for the Einstein with 40/80 column display.
PD157
Einstein FORTH 83 (EF83) Part 4 for the Einstein with 40/80 column display.
PD160
Z8E - Z80 Debug Monitor, Assembly & Disassembly for the Einstein with 80 column display.
PD164
Einstein Bytes Page 3 of
PD 164 is a Super Public Domain Software Collection of popular programs arranged by Bill Powell
under zDOS 1.61 in 80 columns. They include the following programs which also appear on earlier
disks: AMSRD, COMPARE, FINDBADD, LOOKAT, MLOAD24, NI, NS, UNLOAD, VDE, ZCPR,
ZDIS, ZDT, ZSM, etc.
ZDOS 1.61 is the Public Domain DOS configured for the Einstein by Henry Phillipe of Paris. Far
more PD software programs will run under this DOS than under Tatung XTALDos. Bill Powell has
done a lot of work with ZDOS and has made a number of improvements, all of which are well
documented in a SOFTWARE.WQ1 file. Whilst ZDOS has a number of overall advantages it is
more akin to CP/M 2.2 than XTALDos and takes a while to get used to its peculiarities. For
example, there are no DISP, ERA, MOS or REN commands, but this can easily be overcome, as
explained in the READ.ME file. The files are numbered in 8, not 16, bit block numbers on small
discs. This makes the format incompatible with TATUNG XTALDos systems.
The TATUNG & AMTAT true versions of CP/M 2.2 also use 8 bit numbering which is compatible
with ZDOS. Bill has written a program, GOEINCPM.COM which allows you to copy the DOS from
one disk to another and at the same time re-arrange the directory to be compatible with the newly
installed DOS. This enables files to be copied from ma XTALDos disk to a CP/M DOS or ZDOS
disk and vice-versa. It sounds rather complicated but is well worth the effort of learning and has the
additional benefit of helping you to know how to work with CP/M 2.2 DOS. The PD disks 144 and
145 were also provided by Bill Powell and are written under ZDOS 1.61. For the Einstein with 80
column display.
PD166
PD 166 consists of a menu of 32 design programs written in XBAS for 40 columns and was
contributed by Barry Chevous.
The programs include, Ohms Law; DB conversions; Attenuators; Resonant frequency; Coil design;
Coil matching; Res combinations; Pad matching; L C filters; Lowpass and Highpass M derived
filters; Bandpass and Bandstop; 3 element; RF single trans class; OP/AMP state variable and
notch filters; Heatsinks; Active and crystal filters; L C Butterworth filters; Bandpass filters; Notch
filter; 555 timer; Aerial design; Linearising thermistors; 2-4 pole Xtal filters; etc. For the Einstein
with 40 column display.
PD169
PCONE is taken from the Netherlands User Group Library but the relevant documentation is
written in English. This program is an aid for the design of printed circuit boards. A lay-out of IC's is
drawn. Separate points can also be defined. The primary scale is on a grid where the distance
between two IC connections is two grid distances (2 x .05"). The line thickness is assumed to be
such that one connection may run between two IC pins. The program has a standard auto-routing
facility to find non-crossing connections between two points. To minimise the effort of the designer,
all connections that cannot be found, are drawn as far as possible, ending in a square soldering
pad. The remaining line can then be tried on the second plane. The drawing of an unfound line is
carried out from two positions: from the point of departure and from the target point. The sequence
of the input is very important in the use of the program. As a general rule short connections are
found first, and longer connections later. Two data files are made of the connections: the first file
contains the connections proper, ordered according to two principles, short connections first and
connections in the X direction first. The second file contains the power supply connections and the
decoupling lines. The program then makes a file with unfound connections that can be tried on the
second plane. For the Einstein with 80 column display.
PD170
PD 170 is a British Telephone reverse program which enables the user to find an Exchange from a
National Code. This magnificent effort was contributed by Bert Surridge, ably assisted by his wife.
It is written under Xtal BASIC in 80 columns. The program brings up a page of instructions followed
by the main menu in which the telephone codes are laid out. If the one you want is not on that side
of the disk you simply turn it over and repeat the procedure to bring up another menu which
explains itself. If you type in a number that is above or below the particular part you are in then you
are referred back to the main menu. For the Einstein with 80 column display.
Einstein Bytes Page 4 of
PD173
PD 173 contains PATCH, NULU152, DELBR, FYNDE, HJELP and RUN. PATCH is a file/memory
editor that allows for easy access of either individual records within a file, pages within memory, or
individual records on the disk. PATCH can operate in one of two mode#; accessing 128 byte
records from within the selected file or 256 byte pages of processor memory (up to 64K). PATCH
works like a full screen screen editor when changing HEX data. In addition, it has several
capabilities on any combination of either HEX, DECIMAL or ASCII fields that are separated by
commas. NULU152 is the latest version of the library file handler NULU. It is a complete
replacement of LU and LSWEEP. It includes all the features of both programs and then some.
Some of its features are:
Two operation modes with a full menu for each.
LU style CRC support and verification.
Viewing and printing of member files and disk files unsqueezing whennecessary.
Extraction of member files with an option to unsqueeze where appropriate.
Creation of bigger libraries, up to 4800 members or more depending on avallable memory.
Automatic member sorting, all members kept sorted at all times.
For the Einstein with 80 column display.
PD174
PD174 contains some 44 files of utilities and helps for WORDSTAR ueers. They are intended to
complement this well known commercial Word Processor and the disk is a must for all
WORDSTAR users. For the Einstein with 80 column display.
PD175
PD 175 is an adventure type MYSTERY who'done'it game written in MBASIC. The disk contains a
copy of the program MBASIC.COM which has not previously been freely available from the Public
Domain Library. This program opens the door to a number of other MBASIC programs in the
UKEUG PD Library. For the Einstein with 80 column display.
PD176
PD 176 is another in the series of ZDOS programs. ZDOS is the Public Domain Disk Operating
System which is very similar to CP/M 2.2 and allows for a wider range of CP/M programs to be run
on the Einstein.
This disk has a number of useful utilities including a SUBMIT suite, a BAD DISK program, EDFILE,
DU-V87, PASSWORD and SAP (Sort and Pack). The SAP program re-arranges all the Files on a
disk in alphabetical order. Runs under ZDOS but will sort files under any other DOS. For the
Einstein with 80 column display.
PD179
PD 179 complements PD 127 and contains some 17 HELP files on the following programs:-
ALGOLM, ASM, ASMZ, CBASIC, DISPLAY, DU, EBASIC, HELP, LIBRARY, LINK, MAC, MASM,
MBASIC, MODEM, PLI, RESOURCE and ZCPR. For the Einstein with 40/80 column display.
PD190
XLISP Object orientated language, written in C for the Einstein with 80 column display.
PD195
Musicraft generation system - needs D.A.C. to run for the Einstein with 80 column display.
PD200
Concurrent Pascal-S Compiler and PL/O Compiler for Einstein with 80 column card
PD204
The Z-DOS Public Domain Disk Operating System on PD 204 has been configured by Philippe
Henry for the two Einstein 3* disk drives 0/A and 1/B (single-sided 40 track) as well as for a 5.25"
Einstein Bytes Page 5 of
external disk drive 2/C (double-sided 80 track). It contains the files BISHOW.COM, DOS01.DOC,
DOS02.DOC, EDIT.COM, MOSRST.MAC, NS.COM, SD.COM,ZBIOS.MAC, ZLOADER.MAC and
ZOS1EUG.COM. NewSweep (NS.COM) will enable users to copy between each of the disk drives.
PD209
PD209 is a complete DBASE Il order and inventory program. It covers orders for an inventory of
the PD Software Library Volumes SIG/M 1-136. When an order is entered the program advises if in
stock or backordered and makes appropriate adjustment to the inventory. It prints invoices,
shipping labels, disk labels and various reports. The program includes FASTBASE search program
which locates any string in any field in all records. It has automatic date verification and CompuPro
time and date verification. It is both a working database and a tutorial in DBASE Il. It can easily be
adapted for your own needs and FASTBASE makes life with BASE a lot simpler. The disk is a must
for users of DBASE II for the Einstein with 80 column display.
PD210
PD210 contains a very good accounts package written in XBAS by Bert Surridge whose previous
efforts on PD170 and PD186 have proved very popular. There are both 40 column and 80 column
versions on the disk and data files can be accessed from a second disk drive. The program has
five options chained to provide the greatest possible use of memory. These include account, open,
alter, scanner and deletion. The account data file is ideal for home budgeting and has columns for
date, remarks, in, out and total. On the same disk is a simple, but useful, XBAS chequebook
program. For good value, three interesting programs from Mark Ball have also been included. The
first is a well written and very useful chemistry test program. The others are utilities which let you
look at different tracks and sectors o n a disk and allow you to copy a disk with faulty sectors for
the Einstein with 40/80 column display.
PD213
PCFILE Database Programs (Jim Button) for the Einstein with 80 column display.
PD223
VDE version 2.66 - Wordstar like text editor for the Einstein with 80 column display.
PD232
XBAS KNITTING Program for knitting machine/hand for the Einstein with 40 column display.
PD244
CP/M Plus DOS installed for Einstein with utils for the Einstein with 80 column display.
PD245
CP/M Plus DOS a n d utility documentaries for the Einstein with 80 column display.
PD246
CP/M Plus DOS MAC source files & DOSPLUS.COM for the Einstein with 80 column display.
PD286
ARC Archiving utility for CP/M; Crunch and Squeezer for the Einstein with 80 column display.
PD317
XBAS Program - Bankfile; LPdbase; Games; Racing bets
PD319
Turbo Pascal programs & routines including Game of Life
PD320
Turbo Pascal programs & routines including DOSCREEN
PD322
Einstein Bytes Page 6 of
XBAS Games: Cash Trader: Supabugs; Supalife ; Spirograph
PD333
XBAS Family History - genealogy database; Calendr
PD334
Jim Ellacott has produced an excellent Manual of Disk Operating Systems and P. D. Software on
disk PD334. It includes invaluable information on the Tatung Einstein and the various DOS’s in use
and provides helpful descriptions of the programs on all the P.D. disks in the UKEUG Software
Library. The index and introduction are set out below:
Chapter 1 - A Users Guide to CP/M
Chapter 2 - An Introduction to the Tatung Einstein
Chapter 3 - Disk Operating Systems (DOS)
Chapter 4 - Installing CP/M Application Programs on the Einstein
Chapter 5 - Public Domain Software Library for the Einstein
Chapter 6a - PDSL Program Descriptions of Disks PD001 to PD162
6b - PDSL Program Descriptions of Disks PD163 to PD243
6c - PDSL Program Descriptions of Disks PD244 to PD333
Chapter 7 - Public Domain Software Library for IBM PC compatibles
Appendix A - Examples of Patching existing programs
Appendix B - Installing programs with COMPARE.COM
PD343
XBAS Adventure game and other games.

