Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

diskdefs: Add support for Epson QX-10 disk formats #455

Merged
merged 1 commit into from
Aug 11, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
94 changes: 94 additions & 0 deletions src/greaseweazle/data/diskdefs.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -585,6 +585,100 @@ disk ensoniq.mirage
end
end

# This is a slightly odd format with sevral unformatted tracks.
# I've seen this used with logo professor and a few other pieces
# of software.
disk epson.qx10.logo
cyls = 40
heads = 2
tracks 0-1,4 ibm.mfm
secs = 16
bps = 256
rate = 250
end
tracks 5,6 ibm.mfm
id = 2
secs = 10
bps = 512
rate = 250
end
tracks 2,8-39 ibm.mfm
secs = 10
bps = 512
rate = 250
end
end

# This is a format used with several self-booting games.
disk epson.qx10.booter
cyls = 15
heads = 1
tracks 0 ibm.mfm
secs = 16
bps = 256
rate = 250
end
tracks * ibm.mfm
secs = 17
bps = 256
rate = 250
end
end

# This is the QX+ format used with CPM Plus on the QX-10. Does not support system disks.
disk epson.qx10.400
cyls = 40
heads = 2
tracks * ibm.mfm
secs = 5
bps = 1024
rate = 250
end
end

# This is a less common format with only track 0 using 16 256 byte sectors.
disk epson.qx10.399
cyls = 40
heads = 2
tracks 0.0 ibm.mfm
secs = 16
bps = 256
rate = 250
end
tracks * ibm.mfm
secs = 10
bps = 512
rate = 250
end
end

# Newer more common format capable of 396k of storage.
disk epson.qx10.396
cyls = 40
heads = 2
tracks 0-1 ibm.mfm
secs = 16
bps = 256
rate = 250
end
tracks * ibm.mfm
secs = 10
bps = 512
rate = 250
end
end

# Original Epson QX-10 format providing 320k of storage.
disk epson.qx10.320
cyls = 40
heads = 2
tracks * ibm.mfm
secs = 16
bps = 256
rate = 250
end
end

# General Music (GEM) S2 and S3
disk gem.1600
cyls = 80
Expand Down