Here is something to look forward to:-
Within the xbeaver emulator there is a program called t-net.com. When you have xbeaver installed and running copy t-net.com from a: to drive n:
by default drive n: is a network drive connected to a linux directory (see xbeaver.cfg for details).
copy t-net.com onto your hardware (first copy to drive n:, then use genhex t-net.com 100 and then use minicom or similar to move the file to the cpm system pip t-net.hex=rdr:
finally on the cpm system convert to a binary and run it
load t-net
start the server on the linux box and connect the serial cable between the two
on linux type
xbeaver fileserver.cfg
and on the cpm system type
t-net n
the cpm system should be able to access the fileserver directory. Try dir n:
(Some versions of cp/m dir only give the first filename) - don't worry for now.
pip will then work (Assuming pip.com in the network directory or any other file)
eg
n:pip a:=n:pip.com
etc
9600 baud on a gemini is with a divisor of 13 set. this of course means that faster baud rates are non standard as the pc uses a divisor of 12 for 9600 baud and there is no common factor. It will still give acceptable performance for networking!
You can then have a gemini system with filestore/backups on a linux machine. To the best of my knowledge the following formats were used by gemini:-
Code:
DISKDEF V1.5
Command ?
Disk: A Drive: A Format: gemddss Size (K): 164
Disk format DPB Table
Disk size (inches) 5 Disk density 1 SPT 40
Sides 1 Double stepping 1 BSH 4
Tracks per side 35 Skew factor 1 BLM 15
Sectors per track 10 First logical sector 1 EXM 1
Sector size (bytes) 512 Cylinder mode 0 DSM 81
First physical 0 Reserved tracks 2 DRM 127
Force side 0 header 0 Block allocation (K) 2 AL0 192
Invert data 0 Directory entries 128 AL1 0
CKS 32
Sector translation table OFF 2
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
DISKDEF V1.5
Command ?
Disk: A Drive: A Format: gemddds Size (K): 340
Disk format DPB Table
Disk size (inches) 5 Disk density 1 SPT 40
Sides 2 Double stepping 1 BSH 4
Tracks per side 35 Skew factor 1 BLM 15
Sectors per track 10 First logical sector 1 EXM 1
Sector size (bytes) 512 Cylinder mode 1 DSM 169
First physical 0 Reserved tracks 2 DRM 127
Force side 0 header 0 Block allocation (K) 2 AL0 192
Invert data 0 Directory entries 128 AL1 0
CKS 32
Sector translation table OFF 2
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
DISKDEF V1.5
Command ?
Disk: A Drive: A Format: gemqdss Size (K): 388
Disk format DPB Table
Disk size (inches) 5 Disk density 1 SPT 40
Sides 1 Double stepping 0 BSH 5
Tracks per side 80 Skew factor 1 BLM 31
Sectors per track 10 First logical sector 1 EXM 3
Sector size (bytes) 512 Cylinder mode 0 DSM 96
First physical 0 Reserved tracks 2 DRM 127
Force side 0 header 0 Block allocation (K) 4 AL0 128
Invert data 0 Directory entries 128 AL1 0
CKS 32
Sector translation table OFF 2
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
DISKDEF V1.5
Command ?
Disk: A Drive: A Format: gemqdds Size (K): 788
Disk format DPB Table
Disk size (inches) 5 Disk density 1 SPT 40
Sides 2 Double stepping 0 BSH 5
Tracks per side 80 Skew factor 1 BLM 31
Sectors per track 10 First logical sector 1 EXM 3
Sector size (bytes) 512 Cylinder mode 1 DSM 196
First physical 0 Reserved tracks 2 DRM 127
Force side 0 header 0 Block allocation (K) 4 AL0 128
Invert data 0 Directory entries 128 AL1 0
CKS 32
Sector translation table OFF 2
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40