mirror of https://github.com/wwarthen/RomWBW.git
1 changed files with 341 additions and 341 deletions
@ -1,341 +1,341 @@ |
|||
diskdef ibm-3740 |
|||
seclen 128 |
|||
tracks 77 |
|||
sectrk 26 |
|||
blocksize 1024 |
|||
maxdir 64 |
|||
skew 6 |
|||
boottrk 2 |
|||
os p2dos |
|||
end |
|||
|
|||
diskdef 4mb-hd |
|||
seclen 128 |
|||
tracks 1024 |
|||
sectrk 32 |
|||
blocksize 2048 |
|||
maxdir 256 |
|||
skew 1 |
|||
boottrk 0 |
|||
os p2dos |
|||
end |
|||
|
|||
diskdef pcw |
|||
seclen 512 |
|||
tracks 40 |
|||
sectrk 9 |
|||
blocksize 1024 |
|||
maxdir 64 |
|||
skew 1 |
|||
boottrk 1 |
|||
os 3 |
|||
end |
|||
|
|||
diskdef pc1.2m |
|||
seclen 512 |
|||
tracks 80 |
|||
# this format uses 15 sectors per track, but 30 per cylinder |
|||
sectrk 30 |
|||
blocksize 4096 |
|||
maxdir 256 |
|||
skew 1 |
|||
boottrk 0 |
|||
os 3 |
|||
end |
|||
|
|||
# CP/M 86 on 1.44MB floppies |
|||
diskdef cpm86-144feat |
|||
seclen 512 |
|||
tracks 160 |
|||
sectrk 18 |
|||
blocksize 4096 |
|||
maxdir 256 |
|||
skew 1 |
|||
boottrk 2 |
|||
os 3 |
|||
end |
|||
|
|||
diskdef cf2dd |
|||
seclen 512 |
|||
tracks 160 |
|||
sectrk 9 |
|||
blocksize 2048 |
|||
maxdir 256 |
|||
skew 1 |
|||
boottrk 1 |
|||
os 3 |
|||
end |
|||
|
|||
#amstrad: values are read from super block (special name hardcoded) |
|||
|
|||
# Royal alphatronic |
|||
# setfdprm /dev/fd1 dd ssize=256 cyl=40 sect=16 head=2 |
|||
diskdef alpha |
|||
seclen 256 |
|||
tracks 40 |
|||
sectrk 32 |
|||
blocksize 2048 |
|||
maxdir 128 |
|||
skew 1 |
|||
boottrk 2 |
|||
os 2.2 |
|||
end |
|||
|
|||
# Apple II CP/M skew o Apple II DOS 3.3 skew |
|||
diskdef apple-do |
|||
seclen 256 |
|||
tracks 35 |
|||
sectrk 16 |
|||
blocksize 1024 |
|||
maxdir 64 |
|||
skew 0 |
|||
boottrk 3 |
|||
os 2.2 |
|||
end |
|||
|
|||
# Apple II CP/M skew o Apple II PRODOS skew |
|||
diskdef apple-po |
|||
seclen 256 |
|||
tracks 35 |
|||
sectrk 16 |
|||
blocksize 1024 |
|||
maxdir 64 |
|||
skew 0 |
|||
boottrk 3 |
|||
os 2.2 |
|||
end |
|||
|
|||
# MYZ80 hard drive (only works with libdsk, because it has a 256-byte header) |
|||
diskdef myz80 |
|||
seclen 1024 |
|||
tracks 64 |
|||
sectrk 128 |
|||
blocksize 4096 |
|||
maxdir 1024 |
|||
skew 1 |
|||
boottrk 0 |
|||
os 3 |
|||
end |
|||
|
|||
# Despite being Amstrad formats, CPC System and CPC Data don't have an Amstrad |
|||
# superblock. You'll need to use libdsk to access them because the Linux |
|||
# and Windows kernel drivers won't touch them. |
|||
diskdef cpcsys |
|||
seclen 512 |
|||
tracks 40 |
|||
sectrk 9 |
|||
blocksize 1024 |
|||
maxdir 64 |
|||
skew 1 |
|||
boottrk 2 |
|||
os 3 |
|||
end |
|||
diskdef cpcdata |
|||
seclen 512 |
|||
tracks 40 |
|||
sectrk 9 |
|||
blocksize 1024 |
|||
maxdir 64 |
|||
skew 1 |
|||
boottrk 0 |
|||
os 3 |
|||
end |
|||
|
|||
# after being read in with no sector skew. |
|||
diskdef nigdos |
|||
seclen 512 |
|||
# NigDos double sided disk format, 42 tracks * 2 sides |
|||
tracks 84 |
|||
sectrk 10 |
|||
blocksize 2048 |
|||
maxdir 128 |
|||
skew 1 |
|||
boottrk 0 |
|||
# this format wastes half of the directory entry |
|||
logicalextents 1 |
|||
os 3 |
|||
end |
|||
|
|||
diskdef epsqx10 |
|||
seclen 512 |
|||
tracks 40 |
|||
sectrk 20 |
|||
blocksize 2048 |
|||
maxdir 128 |
|||
skew 0 |
|||
boottrk 2 |
|||
os 2.2 |
|||
end |
|||
|
|||
diskdef ibm-8ss |
|||
seclen 512 |
|||
tracks 40 |
|||
sectrk 8 |
|||
blocksize 1024 |
|||
maxdir 64 |
|||
skew 0 |
|||
boottrk 1 |
|||
os 2.2 |
|||
end |
|||
|
|||
diskdef ibm-8ds |
|||
seclen 512 |
|||
tracks 40 |
|||
sectrk 8 |
|||
blocksize 1024 |
|||
maxdir 64 |
|||
skew 0 |
|||
boottrk 1 |
|||
os 2.2 |
|||
end |
|||
|
|||
diskdef electroglas |
|||
seclen 512 |
|||
tracks 80 |
|||
sectrk 10 |
|||
blocksize 2048 |
|||
maxdir 256 |
|||
skew 0 |
|||
boottrk 1 |
|||
os 3 |
|||
end |
|||
|
|||
# IBM CP/M-86 |
|||
# setfdprm /dev/fd1 sect=8 dtr=1 hd ssize=512 tpi=48 head=1 |
|||
diskdef ibmpc-514ss |
|||
seclen 512 |
|||
tracks 40 |
|||
sectrk 8 |
|||
blocksize 1024 |
|||
maxdir 64 |
|||
skew 1 |
|||
boottrk 1 |
|||
os 2.2 |
|||
end |
|||
|
|||
# IBM CP/M-86 |
|||
# setfdprm /dev/fd1 sect=8 dtr=1 hd ssize=512 tpi=48 |
|||
diskdef ibmpc-514ds |
|||
seclen 512 |
|||
tracks 80 |
|||
sectrk 8 |
|||
blocksize 2048 |
|||
maxdir 64 |
|||
skew 0 |
|||
boottrk 2 |
|||
os 2.2 |
|||
end |
|||
|
|||
diskdef p112 |
|||
seclen 512 |
|||
tracks 160 |
|||
sectrk 18 |
|||
blocksize 2048 |
|||
maxdir 256 |
|||
skew 1 |
|||
boottrk 2 |
|||
os 3 |
|||
end |
|||
|
|||
diskdef p112-old |
|||
seclen 512 |
|||
tracks 160 |
|||
sectrk 18 |
|||
blocksize 2048 |
|||
maxdir 128 |
|||
skew 1 |
|||
boottrk 1 |
|||
os 3 |
|||
end |
|||
|
|||
diskdef kpii |
|||
seclen 512 |
|||
tracks 40 |
|||
sectrk 10 |
|||
blocksize 1024 |
|||
maxdir 32 |
|||
skew 0 |
|||
boottrk 1 |
|||
os 2.2 |
|||
end |
|||
|
|||
# setfdprm /dev/fd0 dd sect=10 |
|||
diskdef interak |
|||
seclen 512 |
|||
tracks 80 |
|||
sectrk 20 |
|||
blocksize 4096 |
|||
maxdir 256 |
|||
skew 1 |
|||
boottrk 2 |
|||
os 2.2 |
|||
end |
|||
|
|||
# For 512KB ROM, less 32K for system image |
|||
diskdef rom512KB |
|||
seclen 128 |
|||
tracks 14 |
|||
sectrk 256 |
|||
blocksize 2048 |
|||
maxdir 256 |
|||
skew 1 |
|||
boottrk 0 |
|||
os 2.2 |
|||
end |
|||
|
|||
# For 1024KB ROM, less 32K for system image |
|||
diskdef rom1024KB |
|||
seclen 128 |
|||
tracks 30 |
|||
sectrk 256 |
|||
blocksize 2048 |
|||
maxdir 256 |
|||
skew 1 |
|||
boottrk 0 |
|||
os 2.2 |
|||
end |
|||
|
|||
# For N8VEM mass storage (4 raw partitions) |
|||
diskdef hd0 |
|||
seclen 512 |
|||
tracks 65 |
|||
sectrk 256 |
|||
blocksize 4096 |
|||
maxdir 512 |
|||
skew 1 |
|||
boottrk 1 |
|||
os 2.2 |
|||
end |
|||
|
|||
diskdef hd1 |
|||
seclen 512 |
|||
tracks 130 |
|||
sectrk 256 |
|||
blocksize 4096 |
|||
maxdir 512 |
|||
skew 1 |
|||
boottrk 66 |
|||
os 2.2 |
|||
end |
|||
|
|||
diskdef hd2 |
|||
seclen 512 |
|||
tracks 195 |
|||
sectrk 256 |
|||
blocksize 4096 |
|||
maxdir 512 |
|||
skew 1 |
|||
boottrk 131 |
|||
os 2.2 |
|||
end |
|||
|
|||
diskdef hd3 |
|||
seclen 512 |
|||
tracks 260 |
|||
sectrk 256 |
|||
blocksize 4096 |
|||
maxdir 512 |
|||
skew 1 |
|||
boottrk 196 |
|||
os 2.2 |
|||
end |
|||
diskdef ibm-3740 |
|||
seclen 128 |
|||
tracks 77 |
|||
sectrk 26 |
|||
blocksize 1024 |
|||
maxdir 64 |
|||
skew 6 |
|||
boottrk 2 |
|||
os p2dos |
|||
end |
|||
|
|||
diskdef 4mb-hd |
|||
seclen 128 |
|||
tracks 1024 |
|||
sectrk 32 |
|||
blocksize 2048 |
|||
maxdir 256 |
|||
skew 1 |
|||
boottrk 0 |
|||
os p2dos |
|||
end |
|||
|
|||
diskdef pcw |
|||
seclen 512 |
|||
tracks 40 |
|||
sectrk 9 |
|||
blocksize 1024 |
|||
maxdir 64 |
|||
skew 1 |
|||
boottrk 1 |
|||
os 3 |
|||
end |
|||
|
|||
diskdef pc1.2m |
|||
seclen 512 |
|||
tracks 80 |
|||
# this format uses 15 sectors per track, but 30 per cylinder |
|||
sectrk 30 |
|||
blocksize 4096 |
|||
maxdir 256 |
|||
skew 1 |
|||
boottrk 0 |
|||
os 3 |
|||
end |
|||
|
|||
# CP/M 86 on 1.44MB floppies |
|||
diskdef cpm86-144feat |
|||
seclen 512 |
|||
tracks 160 |
|||
sectrk 18 |
|||
blocksize 4096 |
|||
maxdir 256 |
|||
skew 1 |
|||
boottrk 2 |
|||
os 3 |
|||
end |
|||
|
|||
diskdef cf2dd |
|||
seclen 512 |
|||
tracks 160 |
|||
sectrk 9 |
|||
blocksize 2048 |
|||
maxdir 256 |
|||
skew 1 |
|||
boottrk 1 |
|||
os 3 |
|||
end |
|||
|
|||
#amstrad: values are read from super block (special name hardcoded) |
|||
|
|||
# Royal alphatronic |
|||
# setfdprm /dev/fd1 dd ssize=256 cyl=40 sect=16 head=2 |
|||
diskdef alpha |
|||
seclen 256 |
|||
tracks 40 |
|||
sectrk 32 |
|||
blocksize 2048 |
|||
maxdir 128 |
|||
skew 1 |
|||
boottrk 2 |
|||
os 2.2 |
|||
end |
|||
|
|||
# Apple II CP/M skew o Apple II DOS 3.3 skew |
|||
diskdef apple-do |
|||
seclen 256 |
|||
tracks 35 |
|||
sectrk 16 |
|||
blocksize 1024 |
|||
maxdir 64 |
|||
skew 0 |
|||
boottrk 3 |
|||
os 2.2 |
|||
end |
|||
|
|||
# Apple II CP/M skew o Apple II PRODOS skew |
|||
diskdef apple-po |
|||
seclen 256 |
|||
tracks 35 |
|||
sectrk 16 |
|||
blocksize 1024 |
|||
maxdir 64 |
|||
skew 0 |
|||
boottrk 3 |
|||
os 2.2 |
|||
end |
|||
|
|||
# MYZ80 hard drive (only works with libdsk, because it has a 256-byte header) |
|||
diskdef myz80 |
|||
seclen 1024 |
|||
tracks 64 |
|||
sectrk 128 |
|||
blocksize 4096 |
|||
maxdir 1024 |
|||
skew 1 |
|||
boottrk 0 |
|||
os 3 |
|||
end |
|||
|
|||
# Despite being Amstrad formats, CPC System and CPC Data don't have an Amstrad |
|||
# superblock. You'll need to use libdsk to access them because the Linux |
|||
# and Windows kernel drivers won't touch them. |
|||
diskdef cpcsys |
|||
seclen 512 |
|||
tracks 40 |
|||
sectrk 9 |
|||
blocksize 1024 |
|||
maxdir 64 |
|||
skew 1 |
|||
boottrk 2 |
|||
os 3 |
|||
end |
|||
diskdef cpcdata |
|||
seclen 512 |
|||
tracks 40 |
|||
sectrk 9 |
|||
blocksize 1024 |
|||
maxdir 64 |
|||
skew 1 |
|||
boottrk 0 |
|||
os 3 |
|||
end |
|||
|
|||
# after being read in with no sector skew. |
|||
diskdef nigdos |
|||
seclen 512 |
|||
# NigDos double sided disk format, 42 tracks * 2 sides |
|||
tracks 84 |
|||
sectrk 10 |
|||
blocksize 2048 |
|||
maxdir 128 |
|||
skew 1 |
|||
boottrk 0 |
|||
# this format wastes half of the directory entry |
|||
logicalextents 1 |
|||
os 3 |
|||
end |
|||
|
|||
diskdef epsqx10 |
|||
seclen 512 |
|||
tracks 40 |
|||
sectrk 20 |
|||
blocksize 2048 |
|||
maxdir 128 |
|||
skew 0 |
|||
boottrk 2 |
|||
os 2.2 |
|||
end |
|||
|
|||
diskdef ibm-8ss |
|||
seclen 512 |
|||
tracks 40 |
|||
sectrk 8 |
|||
blocksize 1024 |
|||
maxdir 64 |
|||
skew 0 |
|||
boottrk 1 |
|||
os 2.2 |
|||
end |
|||
|
|||
diskdef ibm-8ds |
|||
seclen 512 |
|||
tracks 40 |
|||
sectrk 8 |
|||
blocksize 1024 |
|||
maxdir 64 |
|||
skew 0 |
|||
boottrk 1 |
|||
os 2.2 |
|||
end |
|||
|
|||
diskdef electroglas |
|||
seclen 512 |
|||
tracks 80 |
|||
sectrk 10 |
|||
blocksize 2048 |
|||
maxdir 256 |
|||
skew 0 |
|||
boottrk 1 |
|||
os 3 |
|||
end |
|||
|
|||
# IBM CP/M-86 |
|||
# setfdprm /dev/fd1 sect=8 dtr=1 hd ssize=512 tpi=48 head=1 |
|||
diskdef ibmpc-514ss |
|||
seclen 512 |
|||
tracks 40 |
|||
sectrk 8 |
|||
blocksize 1024 |
|||
maxdir 64 |
|||
skew 1 |
|||
boottrk 1 |
|||
os 2.2 |
|||
end |
|||
|
|||
# IBM CP/M-86 |
|||
# setfdprm /dev/fd1 sect=8 dtr=1 hd ssize=512 tpi=48 |
|||
diskdef ibmpc-514ds |
|||
seclen 512 |
|||
tracks 80 |
|||
sectrk 8 |
|||
blocksize 2048 |
|||
maxdir 64 |
|||
skew 0 |
|||
boottrk 2 |
|||
os 2.2 |
|||
end |
|||
|
|||
diskdef p112 |
|||
seclen 512 |
|||
tracks 160 |
|||
sectrk 18 |
|||
blocksize 2048 |
|||
maxdir 256 |
|||
skew 1 |
|||
boottrk 2 |
|||
os 3 |
|||
end |
|||
|
|||
diskdef p112-old |
|||
seclen 512 |
|||
tracks 160 |
|||
sectrk 18 |
|||
blocksize 2048 |
|||
maxdir 128 |
|||
skew 1 |
|||
boottrk 1 |
|||
os 3 |
|||
end |
|||
|
|||
diskdef kpii |
|||
seclen 512 |
|||
tracks 40 |
|||
sectrk 10 |
|||
blocksize 1024 |
|||
maxdir 32 |
|||
skew 0 |
|||
boottrk 1 |
|||
os 2.2 |
|||
end |
|||
|
|||
# setfdprm /dev/fd0 dd sect=10 |
|||
diskdef interak |
|||
seclen 512 |
|||
tracks 80 |
|||
sectrk 20 |
|||
blocksize 4096 |
|||
maxdir 256 |
|||
skew 1 |
|||
boottrk 2 |
|||
os 2.2 |
|||
end |
|||
|
|||
# For 512KB ROM, less 32K for system image |
|||
diskdef rom512KB |
|||
seclen 128 |
|||
tracks 14 |
|||
sectrk 256 |
|||
blocksize 2048 |
|||
maxdir 256 |
|||
skew 1 |
|||
boottrk 0 |
|||
os 2.2 |
|||
end |
|||
|
|||
# For 1024KB ROM, less 32K for system image |
|||
diskdef rom1024KB |
|||
seclen 128 |
|||
tracks 30 |
|||
sectrk 256 |
|||
blocksize 2048 |
|||
maxdir 256 |
|||
skew 1 |
|||
boottrk 0 |
|||
os 2.2 |
|||
end |
|||
|
|||
# For N8VEM mass storage (4 raw partitions) |
|||
diskdef hd0 |
|||
seclen 512 |
|||
tracks 65 |
|||
sectrk 256 |
|||
blocksize 4096 |
|||
maxdir 512 |
|||
skew 1 |
|||
boottrk 1 |
|||
os 2.2 |
|||
end |
|||
|
|||
diskdef hd1 |
|||
seclen 512 |
|||
tracks 130 |
|||
sectrk 256 |
|||
blocksize 4096 |
|||
maxdir 512 |
|||
skew 1 |
|||
boottrk 66 |
|||
os 2.2 |
|||
end |
|||
|
|||
diskdef hd2 |
|||
seclen 512 |
|||
tracks 195 |
|||
sectrk 256 |
|||
blocksize 4096 |
|||
maxdir 512 |
|||
skew 1 |
|||
boottrk 131 |
|||
os 2.2 |
|||
end |
|||
|
|||
diskdef hd3 |
|||
seclen 512 |
|||
tracks 260 |
|||
sectrk 256 |
|||
blocksize 4096 |
|||
maxdir 512 |
|||
skew 1 |
|||
boottrk 196 |
|||
os 2.2 |
|||
end |
|||
|
|||
Loading…
Reference in new issue