Should the topic title be:
"Dimension 68000 CP/M-68K diskdef"?
In case anyone runs across one of these oddball machines:
diskdef dim68k-cpm86
seclen 512
tracks 40
sectrk 20
blocksize 2048
maxdir 64
skew 1
boottrk 1
end
I also analysed the format, while repairing
the corrupted trisoft archive.
I used the diskdefs to extract the FORTRAN files
from the imaged in Dunfield's collection "dimen68k.zip".
They were RELOCated binaries, I used them to verify
the correctness of my work.
But beware, depending on the CP/M Version,
they used two different formats!
Basically your diskdef is equivalent to the
Version 1.2 definition.
########################################
# Microcraft Dimension 68000
# Version 1.0x: dim68-10
# Version 1.2x: dim68-12
diskdef dim68-10
seclen 512
tracks 80
sectrk 10
blocksize 2048
maxdir 64
skew 0
boottrk 2
# this format wastes half of the directory entry
logicalextents 1
os 2.2
end
diskdef dim68-12
seclen 512
tracks 80
sectrk 10
blocksize 2048
maxdir 64
skew 0
boottrk 2
os 2.2
end
On 9/5/22 11:48, Martin wrote:
I also analysed the format, while repairing
the corrupted trisoft archive.
I used the diskdefs to extract the FORTRAN files
from the imaged in Dunfield's collection "dimen68k.zip".
They were RELOCated binaries, I used them to verify
the correctness of my work.
But beware, depending on the CP/M Version,
they used two different formats!
Basically your diskdef is equivalent to the
Version 1.2 definition.
Thanks, Martin. The version 1.0x definition is essentially the same as Kaypro 10 is it not? That would make sense since Kaypro is one of their standard emulations for the Z80 board.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 489 |
Nodes: | 16 (2 / 14) |
Uptime: | 46:57:24 |
Calls: | 9,670 |
Calls today: | 1 |
Files: | 13,719 |
Messages: | 6,170,124 |