Dennis Jarvis Page
* HOME * My Software * My Projects * My Collections * Computer Info * Misc Info/Other * News *

Dennis Jarvis Page

Introduction

In early 2012 I was contacted by Dennis Jarvis. He was a software engineer at Commodore, working on software for various disk drives and computers, including the 1581 and the fabled C65. He was also involved in other projects as well as co-writing a book about BASIC 7 on the C128. Dennis asked me if I could archive some of his old disks, and also sent me a few interesting pieces of hardware that were used in development. On this page I present some pictures and disk images. Dennis sent me many disks, both 5.25" and 3.5" in different formats. These disk images are straight dumps of the disks, and are presented as-is here for your enjoyment. As time permits I will try to sort and catalog them for easier identification.

The "First" C65

Dennis tells me he has the first C65 made. Below are a couple pictures. Note that the C65 board is mounted on a block of wood! Click for bigger versions.

Hardware

These are pictures of various hardware items Dennis used while developing and testing the disk drive firmware, and some C65 and B128 items. Click the picture for larger image.

C64 Fast Serial prototype - Wirewrapped prototype to add fast IEC port to C64.
C65 Cart Expander - Breakout board for C65 cartridge port.
C65 Memory Expansion - Internal Memory expansion for C65.
C65 1565 board - Board inside the 1565 external drive for C65.
C128 Floppy drive interface - Cartridge for developing 3.5" drive software for C65.
B128 Fast Serial Adapter - For adding IEC to B-series machines.

Disk Images

These are images of Dennis's original disks. They are in D64,D71,D80,D81,D82 or PC "IMG" format to match the source disk. I have not looked anywhere to see if these disks are imaged. My goal was just to backup and make available as many disks as possible. The disk contents are not guaranteed to match the disk labels!

Many, many thanks to Mike Naberezny. After imaging a bunch of disks and getting frustrated (read errors, unknown disk formats, broken hardware etc), Mike stepped in and completed a large chunk of disks that I could not read. He then re-imaged everything I did as well, and gave them better descriptive names. So, I have totally re-done the original page using Mike's new files. I have extracted the disk label images for easy identification, as well as generating disk content text files. Finally all files are ZIPPED by disk type for easy single-file downloads.

Click on the label image to see the complete disk image.

NOTE: This is a work in progress. More disk images to come!

All Disks ZIP'd by Type

You can download all the disk images, pictures, and listings in one ZIP file per disk type here:

D64 - 1541, 2031, or 4040 Formatted 5.25" Disk Images

LABEL DETAILS
FILE: 1541-2031-copy-1-original-side1.d64
LISTING: 1541-2031-copy-1-original-side1.txt
COMMENT: -
FILE: 1541-2031-copy-1-original-side2.d64
LISTING: 1541-2031-copy-1-original-side2.txt
COMMENT: -
FILE: 1541-2031-num1.d64
LISTING: 1541-2031-num1.txt
COMMENT: -
FILE: 4040-8050-8250-controller-code-tandon.d64
LISTING: 4040-8050-8250-controller-code-tandon.txt
COMMENT: -
FILE: 4040-clean-format-side1.d64
LISTING: 4040-clean-format-side1.txt
COMMENT: -
FILE: 4040-clean-format-side2.d64
LISTING: 4040-clean-format-side2.txt
COMMENT: -
FILE: 4040-source.d64
LISTING: 4040-source.txt
COMMENT: -
FILE: 8023p-printer-source.d64
LISTING: 8023p-printer-source.txt
COMMENT: -
FILE: 8250-src-merlin-jim-dennis.d64
LISTING: 8250-src-merlin-jim-dennis.txt
COMMENT: -
FILE: anatomy-4040-side1.d64
LISTING: anatomy-4040-side1.txt
COMMENT: -
FILE: anatomy-4040-side2.d64
LISTING: anatomy-4040-side2.txt
COMMENT: -
FILE: anatomy-4040-side3.d64
LISTING: anatomy-4040-side3.txt
COMMENT: -
FILE: anatomy-4040-side4.d64
LISTING: anatomy-4040-side4.txt
COMMENT: -
FILE: anatomy-4040-side5.d64
LISTING: anatomy-4040-side5.txt
COMMENT: -
FILE: anatomy-4040-side6.d64
LISTING: anatomy-4040-side6.txt
COMMENT: -
FILE: anatomy-4040-side7.d64
LISTING: anatomy-4040-side7.txt
COMMENT: -
FILE: anatomy-4040-side8.d64
LISTING: anatomy-4040-side8.txt
COMMENT: -
FILE: article-on-user-commands-side1.d64
LISTING: article-on-user-commands-side1.txt
COMMENT: -
FILE: article-on-user-commands-side2.d64
LISTING: article-on-user-commands-side2.txt
COMMENT: -
FILE: b128-basic-1of2.d64
LISTING: b128-basic-1of2.txt
COMMENT: -
FILE: b128-basic-2of2.d64
LISTING: b128-basic-2of2.txt
COMMENT: -
FILE: b128-editor-1of1.d64
LISTING: b128-editor-1of1.txt
COMMENT: -
FILE: b128-kernal-1of2.d64
LISTING: b128-kernal-1of2.txt
COMMENT: -
FILE: b128-kernal-2of2.d64
LISTING: b128-kernal-2of2.txt
COMMENT: -
FILE: backup-copy-of-b128-copy-program.d64
LISTING: backup-copy-of-b128-copy-program.txt
COMMENT: -
FILE: backup-copy-of-b128-source-code-rom-v3.d64
LISTING: backup-copy-of-b128-source-code-rom-v3.txt
COMMENT: -
FILE: backup-of-pgm-exam-wedge-side1.d64
LISTING: backup-of-pgm-exam-wedge-side1.txt
COMMENT: -
FILE: backup-of-pgm-exam-wedge-side2.d64
LISTING: backup-of-pgm-exam-wedge-side2.txt
COMMENT: -
FILE: basic-7-4000-4fff.d64
LISTING: basic-7-4000-4fff.txt
COMMENT: -
FILE: basic-7-example-programs.d64
LISTING: basic-7-example-programs.txt
COMMENT: -
FILE: buss-programs.d64
LISTING: buss-programs.txt
COMMENT: -
FILE: c64-basic.d64
LISTING: c64-basic.txt
COMMENT: Original CBM BASIC Source code!
FILE: c64-fast-bus-stuff.d64
LISTING: c64-fast-bus-stuff.txt
COMMENT: -
FILE: c64kernal.d64
LISTING: c64kernal.txt
COMMENT: Original CBM VIC-40/C64 Kernal Source code!
FILE: cbm-9065-dos-3.d64
LISTING: cbm-9065-dos-3.txt
COMMENT: -
FILE: cbm-assembler.d64
LISTING: cbm-assembler.txt
COMMENT: -
FILE: current-b128-fast-bus-project.d64
LISTING: current-b128-fast-bus-project.txt
COMMENT: -
FILE: devpack1of4.d64
LISTING: devpack1of4.txt
COMMENT: -
FILE: devpack2of4.d64
LISTING: devpack2of4.txt
COMMENT: -
FILE: devpack3of4.d64
LISTING: devpack3of4.txt
COMMENT: -
FILE: devpack4of4.d64
LISTING: devpack4of4.txt
COMMENT: -
FILE: fast-format.d64
LISTING: fast-format.txt
COMMENT: -
FILE: fdc-controller.d64
LISTING: fdc-controller.txt
COMMENT: -
FILE: hard-disk-dos-phoenix-hd.d64
LISTING: hard-disk-dos-phoenix-hd.txt
COMMENT: -
FILE: ieee-timing-diagrams.d64
LISTING: ieee-timing-diagrams.txt
COMMENT: -
FILE: ml-monitor-source.d64
LISTING: ml-monitor-source.txt
COMMENT: -
FILE: text-copy-1-master-cop-dj.d64
LISTING: text-copy-1-master-cop-dj.txt
COMMENT: -
FILE: timing-charts.d64
LISTING: timing-charts.txt
COMMENT: -
FILE: vdc-dget.d64
LISTING: vdc-dget.txt
COMMENT: -
FILE: vectors-text-side1.d64
LISTING: vectors-text-side1.txt
COMMENT: -
FILE: vectors-text-side2.d64
LISTING: vectors-text-side2.txt
COMMENT: -
FILE: wedge.d64
LISTING: wedge.txt
COMMENT: -
FILE: zero-page-disk-number-one.d64
LISTING: zero-page-disk-number-one.txt
COMMENT: -
FILE: zero-page-var-jims-side1.d64
LISTING: zero-page-var-jims-side1.txt
COMMENT: -
FILE: zero-page-var-jims-side2.d64
LISTING: zero-page-var-jims-side2.txt
COMMENT: -
FILE: zpb-text-for-vectors-side1.d64
LISTING: zpb-text-for-vectors-side1.txt
COMMENT: -
FILE: zpb-text-for-vectors-side2.d64
LISTING: zpb-text-for-vectors-side2.txt
COMMENT: -

D71 - 1571 Formatted 5.25" Disk Images

There are approximately 40 disks that should appear here. When initially imaged they were assumed to be single sided D64. These disks need to be properly re-imaged as double-sided D71 images, at which time they will be added here.

D80 - 8050 Formatted 5.25" Disk Images

LABEL DETAILS
FILE: b128-copy-bsweep.d80
LISTING: b128-copy-bsweep.txt
COMMENT: -
FILE: b128-fastbus-v1.0-8050-format-23-june-1988.d80
LISTING: b128-fastbus-v1.0-8050-format-23-june-1988.txt
COMMENT: -
FILE: b128-fastbus-v1.1-21jun1988.d80
LISTING: b128-fastbus-v1.1-21jun1988.txt
COMMENT: -
NONE FILE: foo.d80
LISTING: foo.txt
COMMENT: -
FILE: romless-bpi.d80
LISTING: romless-bpi.txt
COMMENT: -
FILE: romless-bpi-data-files.d80
LISTING: romless-bpi-data-files.txt
COMMENT: -

D82 - 8250 Formatted 5.25" Disk Images

LABEL DETAILS
FILE: 2031stuff.d82
LISTING: 2031stuff.txt
COMMENT: -
FILE: 8250stuff.d82
LISTING: 8250stuff.txt
COMMENT: -

D81 - 1581 Formatted 3.5" Disk Images

LABEL DETAILS
FILE: 1571-source.d81
LISTING: 1571-source.txt
COMMENT: Was DJ81-02
FILE: 1581-source.d81
LISTING: 1581-source.txt
COMMENT: Was DJ81-03
FILE: 1581-test-demo.d81
LISTING: 1581-test-demo.txt
COMMENT: Was DJ81-22
FILE: articles.d81
LISTING: articles.txt
COMMENT: Was DJ81-20
FILE: asm45.d81
LISTING: asm45.txt
COMMENT: Was DJ81-16
FILE: basic8.d81
LISTING: basic8.txt
COMMENT: Was DJ81-18
FILE: c65-demo.d81
LISTING: c65-demo.txt
COMMENT: Was DJ81-13
FILE: c65-dos-2-6-90.d81
LISTING: c65-dos-2-6-90.txt
COMMENT: Was DJ81-10
FILE: c65-dos-12-14-89-fbowen.d81
LISTING: c65-dos-12-14-89-fbowen.txt
COMMENT: Was DJ81-08
FILE: c65-dos-512-f011b.d81
LISTING: c65-dos-512-f011b.txt
COMMENT: Was DJ81-07
FILE: c65-graphics-walrusoft.d81
LISTING: c65-graphics-walrusoft.txt
COMMENT: Was DJ81-11
FILE: c128-c-dev-disk.d81
LISTING: c128-c-dev-disk.txt
COMMENT: Was DJ81-15
FILE: c128-super-disk-fab-1989.d81
LISTING: c128-super-disk-fab-1989.txt
COMMENT: Was DJ81-19
FILE: cbdos-2-26-90.d81
LISTING: cbdos-2-26-90.txt
COMMENT: Was DJ81-10
FILE: cbdos-v10-9-3-89-works.d81
LISTING: cbdos-v10-9-3-89-works.txt
COMMENT: NEW
FILE: cbdos-v27-work-copy.d81
LISTING: cbdos-v27-work-copy.txt
COMMENT: Was DJ81-05
FILE: cbdos-v121889.d81
LISTING: cbdos-v121889.txt
COMMENT: Was DJ81-14
FILE: computer-based-dos-v1.d81
LISTING: computer-based-dos-v1.txt
COMMENT: Was DJ81-04
FILE: copy-of-stuff-jim.d81
LISTING: copy-of-stuff-jim.txt
COMMENT: NEW
FILE: dos27-linker.d81
LISTING: dos27-linker.txt
COMMENT: Was DJ81-17
FILE: jarvis-hh-c65-newload.d81
LISTING: jarvis-hh-c65-newload.txt
COMMENT: Was DJ81-
FILE: merlin-c65-dos.d81
LISTING: merlin-c65-dos.txt
COMMENT: Was DJ81-12
FILE: old-dos-sources.d81
LISTING: old-dos-sources.txt
COMMENT: Was DJ81-01. Contains partitions - contents not shown in listing.
FILE: testing-c65-dos.d81
LISTING: testing-c65-dos.txt
COMMENT: Was DJ81-21

PC 360K 5.25" Disk Images. "IMG" Format

These disks are regular PC formatted disks. They are stored in IMG format. You will need WinImage or various other utilities to read/write to real disks.

LABEL DETAILS
FILE: 4502-asm-for-pc-7-89.img
LISTING: 4502-asm-for-pc-7-89.txt
COMMENT: -
FILE: 900429.img
LISTING: 900429.txt
COMMENT: -
FILE: c65-1.img
LISTING: c65-1.txt
COMMENT: -
FILE: c65-2.img
LISTING: c65-2.txt
COMMENT: -

PC 1.2MB 5.25" Disk Images. "IMG" Format

These disks are regular PC formatted disks. They are stored in IMG format. You will need WinImage or various other utilities to read/write to real disks.

LABEL DETAILS
FILE: 4502-asm-for-pc.img
LISTING: 4502-asm-for-pc.txt
COMMENT: -
FILE: 900213-c65-dos.img
LISTING: 900213-c65-dos.txt
COMMENT: -
FILE: 900824-patches.img
LISTING: 900824-patches.txt
COMMENT: -

Contact

Last updated: Jun 14/2017, 1:00am EST

Send comments or feedback to Steve Gray(sjgray@rogers.com)