TECHNICAL files holding useful information on the Einsteins Hard Ware & Firmware.

mb_wiring.zip              size 1.86mb                download
In the mb wiring.zip folder are scanned in wiring circuit of Einstein's mother board. ICs are labelled-OK for that information. Gif files. Quality not good. Scanned in sections of not a very good photocopy. The Total files are an attempt to make overall copy by pasting sections together.

rom.zip                     size 68.4k                 download  
In the rom.zip archive are the Einstein TC01 rom in binary, two text dis assemblies one labelled, a text reference file to locate in the dis assembly where ports have been read and written to. A text HEX dump of the rom.

Einstein.zip  Donated by Ric Hohne          download
Excellent commented disassembles by Ric Hohne of Einstein’s MOS AND DOS. Professionally done.
Ric Hohne’s description:-They are soft copies which I generated back in 86/7. I think I identified all the data areas. Suitable comments were added at the time, including info on the MCAL calls. Regards Ric

Einstein Rom in Intel Hex provided by Paul Bunyan         download
Einstein121.hex View with text editor i.e "Notepad"



nullmdm2.jpg     size 39.6k                                                 View and Download  
PC-Einstein TC01 nullmodem configuration

SOURCE CODE


Files and archives Holding development souse code programs for Einstein software.


bios3eug.zip  CP/M plus for the Einstein developed by Duncan Elvin.     download

Duncan Elvin did not provide a CP/M+ utility disk as such but provided files (including source code) from a folder on his PC that he used to develop the system for the Einstein. These are as sent and in the bios3eug.zip archive. The folder does not contain the support files expected to go with the CP/M+ system. These can found in the CP/M 3.0 distribution zip archive for the YAZE emulator.


Trans.zip Developement files for TRANSFER.COM by Duncan Elvin.  download

TRANSFER.COM runs under CP/M plus for the Einstein. Requires MOS 1.2 ROM .


Assembly code information by Ste Ruddy:-

EinTrans.txt EinSys_boot.txt backup.com.txt                     












DISK IMAGES CREATION AND MANIPULATION  PROGRAMS


SOFTWARE

CPDRead and CPDWrite will read and write Einstein floppies using MS/DOS and will read and write from and to both 3 1/2” and 3 “ floppies. A Teac 3" drive which originally came with Einstein TC01 can be mounted in a IMB/PC. It can only be accessed by the CPD software. CPDWrite will only work with older 386 and 486 PCs. SEE PAGE


CPDWrite.zip This is a fickle piece of software. We are told a 286 is too slow for it and I've found it will not work with my AMD 475 htz PC. With a 486 with win/95 installed it works OK in DOS but Not from win/95 DOS prompt. Boot from a floppy into DOS or shut down windows by using "restart in MS_DOS mode".

In the cpdwrite.zip archive are four files for cpdwrite and a BBC.dsk image. Create a new folder cpdwrite on the PC extract all files to it. I have already set up "Cpdwrite.cfg" for 720k 3 1/2 floppy in a 1.4mb drive. Blocking up the right side hole on 1.4mb. 3.5 floppy will create a 720k floppy.                          Download

cpdread720.zip Zip archive contains all files to read 3.5 720k disks with 40 track per side Einstein formated. Seems to work on most PCs. CPCREAD.CFG already set up for 3.5 Einstein disks to be read from drive A.       download




CPCDiskXP A more recent disk image reader and writer for Einstein 3.5" floppys. Works from Windows using Win2000 or XP only. A big advance on CPCRead. Designed for Amstrad CPC disk images BUT With win2000 or XP it will read 3.5" Einstien floppies to a disk image file in the PC and write images back to 3.5" Einstein floppies. I have used this successfully with single and double side Einstein 3.5" floppies.

Download site http://www.cpcmania.com/


EDIP a PC windows program written with Bbcbasic for Windows  will extract individual Einstein programs from an image into a PC folder. EDIP will also create a new disk image and insert individual files into it from a PC folder.       SEE PAGE                                     Download




EinTrans. Einstein standard -40 track 10 sectors per track- disk images can also be created with EinTrans a serial Einstein/PC transfer program created by Ste Ruddy.          See Page.                             Download



Souse Information

Einstein Disk Images use an Extended Disk Image format developed by Marco Vieth, Ulrich Doewich and Kevin Thacker who also developed the Einstein emulation which runs in MESS. Details of track and sector headers of the Extended Disk Image format can be found here.

http://www.cepece.info/amstrad/docs/extdsk.html


Download Disk Images



Essential PC-Einstein Transfer Software


Serial Transfer (requires an Einstein/PC null modem cable)


EINTRANS

1:Displays Einstein Drive Directories 2:Sends and Gets files from Einstein Disks  3:Deletes and Renames files on an Einstein Floppy 4:Formats an Einstein drive  5:Creates an Einstein disc image from  an Einstein floppy (40 track 10 sectors per track) only. 6:Downloads and executes an Einstein program.              SEE PAGE                                    Download



KERMIT


TRANSFER.COM works under CP/M plus with Einstein MOS 1.2 ROM only.

CP/M plus developed by Duncan Elvin installs ontop of XTAL DOS. Boot with XTAL then run CPMLOAD.COM.  Transfer.com will read the file directory of a 3.5" MS/DOS 720kb floppy in an Einstein drive. Sub directories can be opened and read. Files can then be transferred to an Xtal DOS formatted floppy in another Einstein drive. Files can also be transferred from an Xtal floppy to the MS/DOS floppy. SEE DOCUMENT


READCOUT.BBC and SRLRUN.BBC written by Chris Coxall

These programs have more or less been outdated by Eintrans. Kemit was allways a better option had I known of it at the time. REDCOUT is a Bbcbasic program which works with  the Window’s Hyper Terminal it opens a *.COM file on an Einstein floppy and outputs it as a hexadecimal to the serial port. The Hyper Terminal can capture the output into a text file saved on the PC. SRLRUN.BBC when run creates SRLRUN.COM on an Einstein floppy. SRLRUN.COM when executed waits to receive hexadecimal on the serial port. Hexadecimal text files saved on the PC created by READCOUT.BBC can then be sent by the Windows Hyper Terminal to the Einstein. SRLRUN coverts the hexadecimal text to binary loads it into the Einstein’s  transit program area and finally runs the program.

Variations SRLLOAD.COM  SEE DOCUMENT.


READCOUT.BBC for PC DOS written by Chris Coxall

This program uses BBCBASIC86 it opens an Einstein binary  *.COM file saved on a PC hard drive and outputs it as hexadecimal via the serial port. SRLRUN can be used to capture, load and execute the program on the Einstein.


READCOUT.BBC for BBCBASIC FOR WINDOWS written by Chris Coxall

Same as above but works with Bbcbasic for Windows.


W.COM


PCKEYS.BBC & PK.BBC

  ---------

Transfer By Floppy Disk


Floppy disk using specialist software on the PC to read Einstein floppies.

See Disk Image Section


Floppy disk using specialist software on the Einstein to read 720k MS/DOS floppies.

TRANSFER.COM & CP/M Plus  See Page                        

CP/M Plus & TRANSFER.COM in an Einstein disk image. Download



LINKS to SITES for DOWNLOADING  

DZ80 A disassembler for Z80 binary files run in windows on the PC. Link to site for downloasing. Freeware Visit


MYZ80 this is a very good CPM emulator. Recommended.  Visit


SRLASM.ZIP, SRLDIS.ZIP and SRL_MAN.ZIP a Z80 assembler, dis assembler and manual for CPM machines. Will run in the Einstein TC01 and in the MYZ80 emulator on the PC.  Visit


Z80WIN an assembler for Z80 run in windows on the PC Link to site for downloading. Freeware Visit





LINKS to SITES for DOWNLOADING  

DZ80 A disassembler for Z80 binary files run in windows on the PC. Link to site for downloasing. Freeware Visit


MYZ80 this is a very good CPM emulator. Recommended.  Visit


SRLASM.ZIP, SRLDIS.ZIP and SRL_MAN.ZIP a Z80 assembler, dis assembler and manual for CPM machines. Will run in the Einstein TC01 and in the MYZ80 emulator on the PC.  Visit


Z80WIN an assembler for Z80 run in windows on the PC Link to site for downloading. Freeware Visit