Add support for the Tiki 100 formats.

This commit is contained in:
dg
2022-12-17 10:59:30 +00:00
parent 4922d1deb4
commit 0aeddf7e98
5 changed files with 133 additions and 0 deletions

View File

@@ -65,6 +65,10 @@ FORMATS = \
shugart_drive \
smaky6 \
tids990 \
tiki90 \
tiki200 \
tiki400 \
tiki800 \
victor9k_ds \
victor9k_ss \
zilogmcz \

View File

@@ -0,0 +1,38 @@
comment: 'Tiki 100 200kB 40-track 10-sector SSSD (ro)'
image_writer {
filename: "tiki200.img"
type: IMG
}
layout {
tracks: 40
sides: 1
layoutdata {
side: 0
sector_size: 512
physical {
start_sector: 1
count: 10
}
}
}
decoder {
ibm {}
}
filesystem {
type: CPMFS
cpmfs {
filesystem_start {
track: 2
}
block_size: 1024
dir_entries: 64
}
}
tpi: 48

View File

@@ -0,0 +1,38 @@
comment: 'Tiki 100 400kB 40-track 10-sector DSSD (ro)'
image_writer {
filename: "tiki400.img"
type: IMG
}
layout {
tracks: 40
sides: 2
layoutdata {
sector_size: 512
physical {
start_sector: 1
count: 10
}
}
}
decoder {
ibm {}
}
filesystem {
type: CPMFS
cpmfs {
filesystem_start {
side: 0
track: 1
}
block_size: 2048
dir_entries: 128
}
}
tpi: 48

View File

@@ -0,0 +1,26 @@
comment: 'Tiki 100 800kB 80-track 10-sector DSSD (ro)'
image_writer {
filename: "tiki900.img"
type: IMG
}
layout {
tracks: 80
sides: 2
layoutdata {
sector_size: 512
physical {
start_sector: 1
count: 10
}
}
}
decoder {
ibm {}
}
tpi: 96

27
src/formats/tiki90.textpb Normal file
View File

@@ -0,0 +1,27 @@
comment: 'Tiki 100 90kB 40-track 18-sector SSSD (ro)'
image_writer {
filename: "tiki90.img"
type: IMG
}
layout {
tracks: 40
sides: 1
layoutdata {
side: 0
sector_size: 128
physical {
start_sector: 1
count: 18
}
}
}
decoder {
ibm {}
}
tpi: 48