Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Obviously I was either onto something, or on something. -- Larry Wall on the creation of Perl


devel / comp.os.cpm / Help Needed - Decode CP/M Format types

SubjectAuthor
o Help Needed - Decode CP/M Format typesldkr...@gmail.com

1
Help Needed - Decode CP/M Format types

<10ca57b0-908e-4b46-828a-eecb37481532n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=3433&group=comp.os.cpm#3433

  copy link   Newsgroups: comp.os.cpm
X-Received: by 2002:a37:2d44:0:b0:6a3:2bf1:a6b3 with SMTP id t65-20020a372d44000000b006a32bf1a6b3mr3034567qkh.293.1652970116205;
Thu, 19 May 2022 07:21:56 -0700 (PDT)
X-Received: by 2002:a9d:750b:0:b0:606:ac8d:ce84 with SMTP id
r11-20020a9d750b000000b00606ac8dce84mr1919730otk.207.1652970115805; Thu, 19
May 2022 07:21:55 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.cpm
Date: Thu, 19 May 2022 07:21:55 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=192.30.164.110; posting-account=vgtDDgoAAAD79vzJigFqI2FioZJCfmjs
NNTP-Posting-Host: 192.30.164.110
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <10ca57b0-908e-4b46-828a-eecb37481532n@googlegroups.com>
Subject: Help Needed - Decode CP/M Format types
From: ldkrae...@gmail.com (ldkr...@gmail.com)
Injection-Date: Thu, 19 May 2022 14:21:56 +0000
Content-Type: text/plain; charset="UTF-8"
 by: ldkr...@gmail.com - Thu, 19 May 2022 14:21 UTC

While looking at the Walnut Creek CP/M Disk Utilities I located a DATA
file for foreign CP/M Formats in DSKFRMT.DAT

../Walnut_Creek_CPM/WalnutCreek/CPM/UTILS/DSKUTL/

The 00-INDEX file doesn't state it is used with DSKDRV16.LBR or other CP/M Software.

00-INDEX.TXT

DSKDRV16.LBR 44288 06-11-86 Allows read/write of foreign disks
DSKFRMTS.DAT 13440 07-13-94
DSKFRMTS.DQT 6912 12-26-86 Defines many disk formats

Does anyone know what $06, $83, and $82 types decode to?
DSKFRMTS.DAT

[code]
;(1 SEP 83)
; ; Menu , Title
; # of tracks
; SPT , BSH , BLM , EXM , DSM , DRM , AL0 , AL1 , CKS , OFF
; WBEGN , RECMSK , NRBLK , NRTRK , NRSID , TYPE
; Sectors on side 1
; Sectors on side 2 (if double sided)
; Type , #Tracks , #Sides , #Sectors , Sector Size , Gap3
; Sectors on side 1
; Sectors on side 2 (if double sided)
; ; ADDED the following 05/18/2022
; **********************************
; Bytes Per Sector
; 0 = 128 Bytes = FM
; 1 = 256 Bytes = MFM
; 2 = 512 Bytes = MFM
; 3 = 1024 Bytes = MFM
; ; Type Floppy
; $00 = 77 Tracks & 1 Side
; $01 = 77 Tracks & 2 Sides
; $02 = 40 Tracks & 1 Side
; $42 = 35 Tracks & 1 Side & Inverted Data
; $82 = 40 Tracks & 1 Side & ????
; $03 = 40 Tracks & 2 Sides
; $43 = 35 Tracks & 2 Side & Inverted Data
; $83 = 40 Tracks & 2 Sides & ????
; $0A = 40 Tracks & 1 Side
; $0B = 80 Tracks & 2 Sides
; $4B = 75 Tracks & 2 Sides & Inverted Data
; $06 = 40 Tracks & 1 Side & ????
; **********************************
; ;
; ;
; 1 PT2x - Double Sided 48
40
$0050 $04 $0F $01 $00C2 $007F $C0 $00 $0020 $0001
1 7 2 10 5 $03
1 2 3 4 5
6 7 8 9 10
$03 40 2 5 3 107
1 4 2 5 3
6 9 7 10 8

1 TeleVideo 802
40
$0048 $04 $0F $00 $00AA $003F $80 $00 $0010 $0002
1 1 8 36 18 $03
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
$03 40 2 18 1 26
1 4 7 10 13 16 2 5 8 11 14 17 3 6 9 12 15 18
1 4 7 10 13 16 2 5 8 11 14 17 3 6 9 12 15 18

1 Associate / Gnat
35
$0050 $04 $0F $00 $00A9 $007F $FF $00 $0020 $0001
1 3 4 20 10 $03
1 2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
$03 35 2 10 2 39
1 6 2 7 3 8 4 9 5 10
11 16 12 17 13 18 14 19 15 20

1 HP 87 / HP 125
40
$0020 $03 $07 $00 $00F3 $007F $F0 $00 $0020 $0003
1 1 4 16 16 $13
0 1 2 3 4 5 6 7 8 9
10 11 12 13 14 15
$03 40 2 16 1 51
0 4 8 12 1 5 9 13 2 6 10 14 3 7 11 15
0 4 8 12 1 5 9 13 2 6 10 14 3 7 11 15

1 Otrona
40
$0028 $04 $0F $01 $00BF $007F $C0 $00 $0020 $0003
1 3 4 10 10 $23
1 2 3 4 5 6 7 8 9 10
$03 40 2 10 2 39
1 6 2 7 3 8 4 9 5 10
1 6 2 7 3 8 4 9 5 10

1 Heath Z90
40
$0040 $04 $0F $01 $009B $00FF $F0 $00 $0040 $0001
1 1 8 32 16 $03
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
$03 40 2 16 1 51
1 12 7 2 13 8 3 14 9 4 15 10 5 16 11 6
1 12 7 2 13 8 3 14 9 4 15 10 5 16 11 6

1 Superbrain Quad
35
$0028 $04 $0F $01 $00A9 $003F $80 $00 $0010 $0002
1 3 4 10 10 $63
1 3 5 7 9 2 4 6 8 10
$43 35 2 10 2 39
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10

1 BMC if800
40
$0028 $04 $0F $01 $00BF $007F $C0 $00 $0020 $0003
1 3 4 10 10 $13
1 7 13 19 5 11 17 3 9 15
$03 40 2 10 2 39
1 3 5 7 9 11 13 15 17 19
1 3 5 7 9 11 13 15 17 19

1 Sanyo
40
$0040 $04 $0F $01 $009B $003F $80 $00 $0010 $0001
1 1 8 32 16 $03
1 4 7 10 13 16 3 6 9 12 15 2 5 8 11 14
1 4 7 10 13 16 3 6 9 12 15 2 5 8 11 14
$03 40 2 16 1 51
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

-1 IBM PC / TI Pro (CP/M-86)
40
$0020 $04 $0F $01 $009D $003F $80 $00 $0010 $0001
1 3 4 8 8 $33
1 2 3 4 5 6 7 8
$83 40 2 8 2 119
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8

1 Novell
35
$0040 $04 $0F $01 $0083 $007F $C0 $00 $0020 $0002
1 1 8 32 16 $03
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
$06 1 1 16 0 23
1 9 2 10 3 11 4 12 5 13 6 14 7 15 8 16
$03 35 2 16 1 51
1 9 2 10 3 11 4 12 5 13 6 14 7 15 8 16
1 9 2 10 3 11 4 12 5 13 6 14 7 15 8 16

1 Wangwriter
40
$0040 $04 $0F $01 $009B $007F $C0 $00 $0040 $0001
1 1 8 32 16 $03
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
$03 40 2 16 1 51
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

1 Epson QX-10
40
$0050 $04 $0F $01 $00BD $007F $C0 $00 $0020 $0002
1 3 4 20 10 $03
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10
$03 40 2 10 2 39
1 5 8 2 6 9 3 7 10 4
1 5 8 2 6 9 3 7 10 4

1 Morrow MD3
40
$0028 $04 $0F $01 $00C2 $00BF $E0 $00 $0030 $0002
1 7 2 5 5 $13
1 4 2 5 3
$03 40 2 5 3 107
1 2 3 4 5
1 2 3 4 5

1 Telcon (Zorba / Nomis)
40
$0050 $04 $0F $01 $00C2 $003F $80 $00 $0010 $0001
1 3 4 20 10 $03
1 2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
$03 1 2 10 2 39
1 2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
$03 40 2 10 2 39
1 6 2 7 3 8 4 9 5 10
11 16 12 17 13 18 14 19 15 20

1 Olivetti M20
40
$0020 $03 $07 $00 $00FF $003F $C0 $00 $0010 $0003
1 1 4 16 16 $13
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
$06 1 1 16 0 23
9 1 10 2 11 3 12 4 13 5 14 6 15 7 16 8
$03 40 2 16 1 51
9 1 10 2 11 3 12 4 13 5 14 6 15 7 16 8
9 1 10 2 11 3 12 4 13 5 14 6 15 7 16 8

1 NCR Decision Mate V
40
$0020 $04 $0F $01 $0099 $007F $C0 $00 $0020 $0003
1 3 4 8 8 $23
1 2 3 4 5 6 7 8
$02 1 1 8 2 126
1 2 3 4 5 6 7 8
$03 40 2 8 2 126
1 5 2 6 3 7 4 8
1 5 2 6 3 7 4 8

1 Zenith Z-100
40
$0020 $04 $0F $00 $009B $00FF $F0 $00 $0040 $0002
1 3 4 8 8 $13
1 2 3 4 5 6 7 8
$03 40 2 8 2 126
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8

2 PT2x - Single Sided 48
40
$0028 $04 $0F $01 $005E $003F $80 $00 $0010 $0002
1 7 2 5 5 $02
1 2 3 4 5
$02 40 1 5 3 107
1 4 2 5 3

2 KayPro II
40
$0028 $03 $07 $00 $00C2 $003F $F0 $00 $0010 $0001
1 3 2 10 10 $02
0 1 2 3 4 5 6 7 8 9
$02 40 1 10 2 39
0 8 3 6 1 9 4 7 2 5

2 Osborne I
40
$0014 $04 $0F $01 $002D $003F $80 $00 $0010 $0003
1 1 8 10 10 $06
1 3 5 7 9 2 4 6 8 10
$06 40 1 10 1 17
1 2 3 4 5 6 7 8 9 10

2 Osborne II
40
$0028 $03 $07 $00 $00B8 $003F $C0 $00 $0010 $0003
1 7 1 5 5 $02
1 2 3 4 5
$02 40 1 5 3 107
1 2 3 4 5

2 Superbrain Junior
35
$0028 $04 $0F $01 $0051 $003F $80 $00 $0010 $0002
1 3 4 10 10 $42
1 3 5 7 9 2 4 6 8 10
$42 35 1 10 2 39
1 2 3 4 5 6 7 8 9 10

2 NEC PC (8001A / 8031)
40
$0020 $03 $07 $00 $0097 $003F $C0 $00 $0010 $0002
1 1 4 16 16 $02
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
$02 40 1 16 1 51
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

2 Xerox 820-I
40
$0012 $03 $07 $00 $0052 $001F $80 $00 $0008 $0003
1 0 8 18 18 $06
1 6 11 16 3 8 13 18 5 10 15 2 7 12 17 4 9 14
$06 40 1 18 0 11
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

2 Xerox 820-II
40
$0022 $03 $07 $00 $009C $003F $C0 $00 $0010 $0003
1 1 4 17 17 $02
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
$06 1 1 18 0 11
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
$02 40 1 17 1 38
1 7 13 2 8 14 3 9 15 4 10 16 5 11 17 6 12

2 TRS-80 Mod I
35
$0012 $03 $07 $00 $0052 $003F $C0 $00 $0010 $0003
1 0 8 18 18 $06
1 5 9 13 17 3 7 11 15 2 6 10 14 18 4 8 12 16
$06 40 1 18 0 11
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

2 Morrow Micro Decision
40
$0028 $04 $0F $01 $005E $007F $C0 $00 $0020 $0002
1 7 2 5 5 $02
1 4 2 5 3
$02 40 1 5 3 107
1 2 3 4 5

2 Heath W/Magnolia
40
$0024 $04 $0F $01 $0052 $005F $C0 $00 $0018 $0003
1 3 4 9 9 $02
1 2 3 4 5 6 7 8 9
$02 40 1 9 2 80
1 8 6 4 2 9 7 5 3

2 Zenith Z-100
39 ; VERY STRANGE - CHECK
$0020 $03 $07 $00 $0093 $007F $F0 $00 $0020 $0002
1 3 2 8 8 $02
1 2 3 4 5 6 7 8
$02 40 1 8 2 126
1 2 3 4 5 6 7 8

-2 IBM PC / TI Pro (CP/M-86)
40
$0020 $03 $07 $00 $009B $003F $C0 $00 $0010 $0001
1 3 2 8 8 $02
1 2 3 4 5 6 7 8
$82 40 1 8 2 119
1 2 3 4 5 6 7 8

2 DEC VT180
40
$0024 $03 $07 $00 $00AA $003F $C0 $00 $0010 $0002
1 3 2 9 9 $02
1 3 5 7 9 2 4 6 8
$02 40 1 9 2 80
1 2 3 4 5 6 7 8 9

2 Cromemco
40
$0028 $03 $07 $00 $00BD $003F $C0 $00 $0010 $0002
1 3 2 10 10 $02
1 5 9 3 7 2 6 10 4 8
$02 40 1 10 2 39
1 2 3 4 5 6 7 8 9 10

2 Osborne Executive
40
$0028 $03 $07 $00 $00B8 $003F $C0 $00 $0010 $0003
1 7 2 5 5 $02
1 2 3 4 5
$02 40 1 5 3 107
1 2 3 4 5

2 Access
40
$0024 $03 $07 $00 $00AA $003F $C0 $00 $0010 $0002
1 3 2 9 9 $02
1 4 7 2 5 8 3 6 9
$02 40 1 9 2 80
1 2 3 4 5 6 7 8 9

2 Zenith Z90
40
$0020 $03 $07 $00 $0097 $007F $F0 $00 $0020 $0002
1 1 4 16 16 $02
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
$02 40 1 16 1 51
1 12 7 2 13 8 3 14 9 4 15 10 5 16 11 6

3 PT2x - Double Sided 96
80
$0050 $04 $0F $00 $018A $00FF $F0 $00 $0040 $0001
1 7 2 10 5 $0B
1 2 3 4 5
6 7 8 9 10
$0B 80 2 5 3 107
1 4 2 5 3
6 9 7 10 8


Click here to read the complete article

devel / comp.os.cpm / Help Needed - Decode CP/M Format types

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor