Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
cpm:altairz80 [2015/03/11 16:04] – angelegt volkerpcpm:altairz80 [2015/03/16 10:10] – [Bedienung] volkerp
Zeile 15: Zeile 15:
  
 Start: Start:
-altairz80.exe <conf>+   
 +  altairz80.exe <conf>
  
 z.B. z.B.
-altairz80.exe cpm22+   
 +  altairz80.exe cpm22
  
  
 Ende: Ende:
 +<code>
 ^E ^E
 q{uit} or by{e} or exi{t} q{uit} or by{e} or exi{t}
 +</code>
  
 +statt ^E für die SIMH-Taste (WRU genannt), kann ein anderer Steruercode gesetzt werden, z.B.
 +
 +<code>
 +; SIMH Key to ^G (orig 005 ^E)
 +SET CONSOLE WRU=007
 +</code>
  
  
Zeile 36: Zeile 46:
  
 <code> <code>
-# ALTAIRZ80 SIMH *dsk+# ALTAIRZ80 SIMH *dsk 8MB Harddisk (Type AZ80 HDSK)
 diskdef 8megAltairSIMH diskdef 8megAltairSIMH
   seclen 128   seclen 128
Zeile 46: Zeile 56:
   boottrk 6   boottrk 6
   os 2.2   os 2.2
 +end
 +
 +# ALTAIRZ80 SIMH *dsk MITS 88-DISK 137 Byte/Sektor
 +# speedball (copylib) skewtable
 +diskdef simh
 +  seclen 128
 +  tracks 254
 +  sectrk 32
 +  blocksize 2048
 +  maxdir 256
 +  skew 17
 +  boottrk 6
 +  os 2.2
 +  libdsk:type simh
 end end
 </code> </code>
Zeile 74: Zeile 98:
  
 CPM 3 Byte + 128 Byte Daten + 7 Byte CPM 3 Byte + 128 Byte Daten + 7 Byte
 +
 +
 +libdsk unterstützt das Format mit Type "simh"
 +
 +<code>
 +/* The SIMH disc image is assumed to be in a single fixed format, like the
 + * MYZ80 disc image.
 + *
 + * Geometry:
 + * 254 tracks (presumed to be 127 cylinders, 2 heads)
 + * 32 sectors / track
 +      137 bytes/sector: 3 bytes header, 128 bytes data, 4 bytes trailer
 +</code>
 +
 +
 +<code>
 +d:\user\pohlers\AltairSIMH>dskid.exe -type simh cpm2.dsk
 +cpm2.dsk:
 +  Driver:      SIMH disc image driver
 +  Sidedness:      0
 +  Cylinders:     127
 +  Heads:          2
 +  Sectors:       32
 +  First sector:   0
 +  Sector size:  128
 +  Data rate:      1
 +  Record mode:  MFM
 +  R/W gap:     0x2a
 +  Format gap:  0x52
 +
 +  Drive status:  0x28
 +
 +  Filesystem parameters:
 +  CP/M:BSH:      0x04
 +  CP/M:BLM:      0x0f
 +  CP/M:EXM:      0x00
 +  CP/M:DSM:      0x1ef
 +  CP/M:DRM:      0xff
 +  CP/M:AL0:      0xf0
 +  CP/M:AL1:      0x00
 +  CP/M:CKS:      0x40
 +  CP/M:OFF:      0x06
 +
 +d:\user\pohlers\AltairSIMH>dskutil.exe -type simh cpm2.dsk
 +LibDsk Disk Utility v1.3.5
 +
 +:#
 +Statistics for cpm2.dsk:
 +Cylinders:       127      7f
 +Heads:                  02
 +Tracks:          254      fe
 +Sec/cyl:          32      20
 +Sec/track:        64      40
 +1st sec:                00
 +Sec size:        128    0080
 +Data rate:       300
 +Encoding:        MFM
 +
 +:$
 +sides=0
 +cylinders=127
 +heads=2
 +sectors=32
 +secbase=0
 +secsize=128
 +datarate=DD (300 kbit)
 +rwgap=2a
 +fmtgap=52
 +fm=N
 +nomulti=N
 +noskip=N
 +
 +
 +cpmtools: libdsk-Type "simh" ist wichtig!
 +
 +cpmls -f simh -T simh cpm22.dsk
 +</code>
 +
  • cpm/altairz80.txt
  • Zuletzt geändert: 2015/10/30 08:44
  • von volkerp