Jump to content

C64 and C128 manuals as documentary sources

From C64 Wiki

The Commodore 64 (C64) and Commodore 128 (C128) were accompanied by user, system, and programmer manuals that served different documentary functions. The records below describe particular observed printings and online representations of four manuals: the Commodore 64 User's Guide, the Commodore 64 Programmer's Reference Guide, the Commodore 128 System Guide, and the Commodore 128 Programmer's Reference Guide. They are not a complete bibliography or edition history. A scan, optical character recognition (OCR) file, or edited transcription is an access path to a manual and is not, by itself, another independent edition or an independent source for the manual's claims.

Observed C64 manifestations

[edit | edit source]

Two scanned copies identify different printings of the Commodore 64 User's Guide. One title and imprint page names Commodore Business Machines and Howard W. Sams as publishers and identifies a first edition, second printing from 1982.[1] Another copy names Commodore Business Machines as publisher and identifies a first edition, eighth printing from 1984, with ISBN 0-672-22010-5.[2] The latter copy's introductory material presents the guide as a step-by-step starting point for readers new to computers, while directing experienced readers to advanced programming sections and appendices.[2] A Project 64 electronic text instead transcribes a first edition, third printing from 1983. Its converter states that errors were corrected, and the Project 64 notice warns that diagrams, listings, indexes, and other material may have been altered or omitted.[3] These records demonstrate distinct manifestations; they do not establish every intervening printing or explain the change in named publishers.

The opened Commodore 64 Programmer's Reference Guide scan identifies a first edition, eighth printing from 1983, published by Commodore Business Machines, with ISBN 0-672-22056-3.[4] Its introduction defines a reference function spanning beginning BASIC programmers through readers experienced with 6502 machine language, and it directs newcomers to the User's Guide for an introduction to BASIC.[4] Its contents place the Input/Output Guide at printed pages 335–372, the appendices at pages 373–482, a quick-reference card at page 487, and the C64 schematic at page 491.[4] These locators identify where the manual treats interfaces, chip specifications, and schematics; they do not independently validate every technical assertion that might be drawn from those sections.

A Project 64 transcription identifies a different first-edition, fourth-printing 1983 source. The transcription also reports corrected errors, missing pictures, and an unavailable schematic, so it cannot be treated as identical to the eighth-printing scan or as a complete image substitute.[5]

C128 manual functions and scope

[edit | edit source]

The online representation of the Commodore 128 System Guide organizes the work into C128-mode material in Chapter II, C64-mode material in Chapter III, CP/M material in Chapter IV, and a BASIC 7.0 encyclopaedia in Chapter V. It follows these chapters with appendices A–L, including connectors and ports, screen and color memory maps, a general memory map, the machine-language monitor, and disk commands.[6] Section 1 gives readers separate paths for C128 BASIC, C64 mode, and CP/M, and directs readers seeking complete technical details to the Commodore 128 Programmer's Reference Guide.[7]

The same section contains an internal locator conflict: it calls the BASIC 7.0 encyclopaedia “Chapter IV,” although the contents assigns CP/M to Chapter IV and the BASIC 7.0 encyclopaedia to Chapter V.[7][6] Attribution also varies among representations. The displayed copyright page names Commodore Electronics, Ltd. in 1985, while René van Belzen's later e-text header says the original was published by Commodore Business Machines, Ltd.[8][9] This documentary record does not resolve the corporate naming as a legal or publishing history.

The opened Commodore 128 Programmer's Reference Guide identifies Commodore Business Machines, Inc., a Bantam Books imprint dated February 1986, and ISBN 0-553-34292-4.[10] A Google Books bibliographic record independently describes a University of California original as a 743-page illustrated Bantam Books edition from 1986 with the same ISBN.[11] This independent record corroborates that C128 programmer-guide manifestation only; it does not provide a second provenance root for the other manuals.

The programmer guide's contents place 80-column display-chip programming at page 291, input/output at page 371, the operating system at page 401, CP/M 3.0 at page 477, C128 and C64 memory maps at page 501, and hardware specifications at page 555. Appendixes begin at page 643, followed by the glossary at page 731 and index at page 739.[10] These are document-scope locators rather than stand-alone proof of technical details, compatibility, or schematic accuracy.

Online representations and citation boundary

[edit | edit source]

Internet Archive's record for the eighth-printing C64 User's Guide labels its image-container PDF as an original file within that archive object and labels its OCR text as a derivative. Its record for the C64 programmer guide similarly distinguishes the image-container PDF from generated text derivatives.[12][13] Those labels describe relationships inside the hosted archive objects, not the identity or custody chain of a physical printing.

Commodore.ca describes its C64 programmer-guide copy as scanned by Rich Tener and posted in December 2007, divided into contents/introduction, six chapters, appendices, and schematics.[14] The van Belzen C128 System Guide e-text expressly reports corrections, additions, and adapted material and says it is not a one-to-one replica.[9] Project 64 makes comparable alteration and omission disclosures for its C64 e-texts.[3][5] These representations therefore remain separate access objects rather than independent confirmations of the underlying Commodore manuals.

The observed manuals display all-rights-reserved or reproduction-restriction notices, and the hosting repositories also state restrictions.[1][2][4][8][10][15] Accordingly, the manuals and online representations are used here only as cited documentary sources. Their public availability does not establish permission to reproduce scans, covers, diagrams, tables, listings, OCR, transcription text, or other source expression.

See also

[edit | edit source]

References

[edit | edit source]
  1. ↑ 1.0 1.1 Commodore Business Machines, Inc.. “Commodore 64 User's Guide”. Commodore Business Machines, Inc. and Howard W. Sams & Co., Inc.(1982). front matter immediately before “Table of Contents”: title and imprint page, First Edition, Second Printing—1982. Accessed 2026-09-24.
  2. ↑ 2.0 2.1 2.2 Commodore Business Machines, Inc.. “Commodore 64 User's Guide”. Commodore Business Machines, Inc.(1984). “About the Commodore 64 User's Guide” and following title and imprint page; First Edition, Eighth Printing—1984; ISBN 0-672-22010-5. Accessed 2026-09-24.
  3. ↑ 3.0 3.1 Commodore Business Machines, Inc.; Frank Jeno Kontros (e-text conversion). “Project 64 e-text of the Commodore 64 User's Guide”. Project 64, hosted by Zimmers.NET(1996-09). Project 64 disclaimer; C64USG10.TXT conversion note; title and imprint transcription identifying First Edition, Third Printing—1983. Accessed 2026-09-24.
  4. ↑ 4.0 4.1 4.2 4.3 Commodore Business Machines, Inc.. “Commodore 64 Programmer's Reference Guide”. Commodore Business Machines, Inc.(1983). printed pages ii–x: title and imprint page, table of contents, and introduction; First Edition, Eighth Printing—1983; ISBN 0-672-22056-3. Accessed 2026-09-24.
  5. ↑ 5.0 5.1 Commodore Business Machines, Inc.; Ville Muikkula (e-text conversion). “Project 64 e-text of the Commodore 64 Programmer's Reference Guide”. Project 64, hosted by Zimmers.NET(1996-06). Project 64 disclaimer; C64PRG10.TXT conversion note; missing-material notice; printed-page transcription ii identifying First Edition, Fourth Printing—1983. Accessed 2026-09-24.
  6. ↑ 6.0 6.1 Commodore Electronics, Ltd.. “C128 System Guide: Contents”. Commodore.ca(1985). contents: Chapters II–V and Appendices A–L. Accessed 2026-09-24.
  7. ↑ 7.0 7.1 Commodore Electronics, Ltd.. “Commodore 128 System Guide, Section 1: How to Use This Guide”. Commodore.ca(1985). section 1, mode-specific reading directions and final paragraph referring readers to the Programmer's Reference Guide. Accessed 2026-09-24.
  8. ↑ 8.0 8.1 Commodore Electronics, Ltd.. “Commodore 128 Personal Computer System Guide: Copyright Information”. Commodore.ca(1985). copyright page: corporate attribution, year, and reproduction notice. Accessed 2026-09-24.
  9. ↑ 9.0 9.1 Commodore; René van Belzen (transcription). “Commodore 128 Personal Computer System Guide e-text”. Zimmers.NET(2000-04-07). header, “Notes from the typist,” credits, and reproduced copyright page. Accessed 2026-09-24.
  10. ↑ 10.0 10.1 10.2 Commodore Business Machines, Inc.. “Commodore 128 Programmer's Reference Guide”. Bantam Books(1986-02). title and imprint pages; contents: chapters 1–16 and printed pages 291, 371, 401, 477, 501, 555, 643, 731, and 739. Accessed 2026-09-24.
  11. ↑ Google Books. “Commodore 128: Programmer's Reference Guide”. Google(2008-07-02). “Bibliographic information”: contributor, edition, publisher, original-custody statement, digitization date, ISBN, and length. Accessed 2026-09-24.
  12. ↑ Internet Archive. “Internet Archive metadata: Commodore 64 User's Guide”. Internet Archive(2017-08-01). metadata.identifier and files records for Image072917231515.merged.pdf, ABBYY, DjVu XML, and DjVuTXT objects. Accessed 2026-09-24.
  13. ↑ Internet Archive. “Internet Archive metadata: Commodore 64 Programmer's Reference Guide”. Internet Archive(2017-09-27). metadata.identifier and files records for Image092417194545.merged.pdf, ABBYY, DjVu XML, and DjVuTXT objects. Accessed 2026-09-24.
  14. ↑ Rich Tener (scan credit). “Commodore 64 Programmers Reference Guide”. Commodore.ca(2007-12). opening scan and posting credit; Chapter 0–8 file index; reproduction-permission footer. Accessed 2026-09-24.
  15. ↑ Zimmers.NET. “Commodore related manuals”. Zimmers.NET. opening repository description and copying/reprinting notice. Accessed 2026-09-24.