wpa881444c.png

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                                    

 

 

 

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 EinTrans200.zip.

 

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://cpctech.cpc-live.com/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 EinTrans200.zip.           

 

 

 

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

 

 

 

 

wp06664dd7.png