Eric Anderson
96d4df296d
Micropolis: Add Vector ECC support
2023-07-29 14:03:08 -07:00
Eric Anderson
d298f5b16e
Micropolis: disk rotate period is 200 ms
...
The disks are expected to contain 100,000 bitcells, so clock_period_us
and rotational_period_ms need to align.
2023-04-23 13:54:50 -07:00
David Given
15eb88e922
Convert, hopefully, the remaining encoders to do automatic disk sizing. Ther e
...
may be bugs.
2022-03-29 01:23:35 +02:00
Howard M. Harte
d69944dd8c
Micropolis: Add support for MZOS checksum.
...
Vector MZOS uses a different sector checksum than the standard
Micropolis checksum used by MDOS, CP/M and OASIS. Automatically
detect the checksum on the disk by default, but allow the user
to force the use of a specific checksum using the
--decoder.micropolis.checksum_type parameter.
2022-02-19 14:10:56 -08:00
Eric Anderson
ce5fcaf172
Micropolis raw 275 byte sectors
...
These are used by formats like VGI since the ECC varied per machine and
the 10 extra bytes of user data may contain useful information.
2021-10-02 22:59:14 -07:00
Eric Anderson
41e9c46cba
Port Micropolis encoder to protobuf-based config
2021-10-02 16:24:38 -07:00
David Given
4ab8b4984d
Rename all InputProto and OutputProtos for clarity.
2021-05-15 18:05:53 +02:00
David Given
f46e444aa2
Convert the Micropolis decoder.
2021-05-15 14:10:08 +02:00