From c6dd2d39a2138156e54ee33958ecca8ab44f900b Mon Sep 17 00:00:00 2001 From: Jeff Parsons Date: Wed, 23 Nov 2016 09:17:29 -0800 Subject: [PATCH 1/2] Updated RK03 disk information --- disks/dec/rk03/README.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/disks/dec/rk03/README.md b/disks/dec/rk03/README.md index e393e3fbf8..77f74efb00 100644 --- a/disks/dec/rk03/README.md +++ b/disks/dec/rk03/README.md @@ -13,3 +13,20 @@ RK03 disks are single-platter cartridges with 203 tracks per side, 12 sectors pe * [RT-11 v4.0](rtl11v4/) [[source](http://skn.noip.me/pdp11/rk1.dsk)] * [XXDP+ Diagnostics](xxdp/) [[source](http://skn.noip.me/pdp11/rk2.dsk)] + +--- + +While the geometry of an RK03 disk implies that the total image size should be 2,494,464 bytes, not all the +disks we've archived started out that way. For example, the RT-11 v4.0 disk image was originally 1,454,592 +bytes long. Presumably, when it was used by other emulators, they assumed zeros for the missing sectors. + +Since the PCjs [DiskDump](/modules/diskdump/) utility relies on exact file sizes to match disk images to +supported geometries, I padded the disk image: + + dd if=/dev/zero bs=1 count=1039872 >> RK03-RT11-V40.dsk + +After appending an additional 1,039,872 bytes to the original 1,454,592, DiskDump was happy to process the +image: + + diskdump --disk=RK03-RT11-V40.dsk --format=json --output=RK03-RT11-V40.json + 2494464-byte disk image saved to RK03-RT11-V40.json From d04d31984a9fe4bda5dd7490cbd2fe1ee17f5aee Mon Sep 17 00:00:00 2001 From: Jeff Parsons Date: Wed, 23 Nov 2016 09:19:31 -0800 Subject: [PATCH 2/2] Fixed bad link --- disks/dec/rk03/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/disks/dec/rk03/README.md b/disks/dec/rk03/README.md index 77f74efb00..86b8466f50 100644 --- a/disks/dec/rk03/README.md +++ b/disks/dec/rk03/README.md @@ -11,7 +11,7 @@ RK03 disks are single-platter cartridges with 203 tracks per side, 12 sectors pe 256 words (512 bytes), for a total capacity of 2.38Mb (2,494,464 bytes). They are used with an [RK11 Disk Controller](/devices/pdp11/rk11/). -* [RT-11 v4.0](rtl11v4/) [[source](http://skn.noip.me/pdp11/rk1.dsk)] +* [RT-11 v4.0](rt11v4/) [[source](http://skn.noip.me/pdp11/rk1.dsk)] * [XXDP+ Diagnostics](xxdp/) [[source](http://skn.noip.me/pdp11/rk2.dsk)] ---