Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main Page
Community Portal
Village Pump
Recent Changes
Upload File
Help
Help Contents
Editing Guide
Repair Guide Template
Sandbox
Browse Wiki
📜 Service Manuals
📐 Schematics
🍏 Apple
🎮 Nintendo
🌀 Sega
⚡ Troubleshooting
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
Commodore Test Cartridge Index
Page
Discussion
English
Read
Edit
Edit source
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
Edit source
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
This page catalogues '''all known Commodore diagnostic cartridges (and plug-in diagnostic ROM boards)''' released for 8-bit and 16/32-bit Commodore computers—from the PET series to the Amiga CD32—and includes modern community re-creations or multi-ROM compilations. ''Disk-based test suites, cable harnesses, and simple loop-back plugs are '''out of scope'''.'' == Commodore PET / CBM 2000-8000 series == {| class="wikitable sortable" ! Cartridge / Board !! Part No. / ROM Rev !! Era !! Year !! Supported models !! Notes |- | PET Service Diagnostic Board || 320345-01 || Original || 1979 || PET 2001/3xxx/4xxx/8xxx || 6502 daughter-board issued to service centres |- | PET “ROM-RAM” Diagnostic Board || — || Original || 1981 || PET 2001-N → 4032 || Replaces system ROM/RAM; displays fault map |- | PET Diagnostic Clip (Tynemouth) || — || Modern || 2016 || PET 2001-8032 || CPU-socket clip with self-contained ROM tests |} == Commodore VIC-20 == {| class="wikitable sortable" ! Cartridge !! Part No. / ROM Rev !! Era !! Year !! Supported models !! Notes |- | VIC-20 Diagnostic Cartridge || 324503-01 || Original || 1982 || VIC-20 || Official Commodore service cartridge |- | VIC-20 Dead Test Cartridge || — || Modern || 2021 || VIC-20 (PAL & NTSC) || Starts with minimal-RAM bypass for black-screen faults |- | VIC AV/Keyboard Test Cart || — || Modern || 2023 || VIC-20 (unexpanded) || Community colour-bar, sound and matrix tests |} == Commodore 64 / SX-64 == {| class="wikitable sortable" ! Cartridge !! Part No. / ROM Rev !! Era !! Year !! Supported models !! Notes |- | C64 Diagnostic Cartridge Rev 326070 || 326070-01 || Original || 1982 || C64 rev-A boards || First-gen diagnostic; no user-port tests |- | C64 Diagnostic Cartridge Rev 586220 || 586220-01 || Original || 1984 || All C64 / SX-64 || Standard service cartridge (harness) |- | C64 Dead Test Cartridge Rev 781220 || 781220-01 || Original || 1988 || C64 / C64C / SX-64 || Boots with minimal RAM; flashes error codes |- | C64 Diagnostic Cartridge Rev 785260 || 785260-01 || Original || 1992 || Late C64C boards || Adds CIA timer check; harness unchanged |- | Dual Dead-Test & Diagnostic (2-in-1) || — || Modern || 2015 || C64 / C128 (64-mode) || DIP-switch selects 781220 or 586220 ROM |- | DIAGcart 64 (4-in-1) || — || Modern || 2022 || C64 / SX-64 || 781220, 586220, 586220+ and RAM-only tests |- | MultiROM Diagnostic (586220 + 785260) || — || Modern || 2021 || C64 / C64C || Menu-driven multi-revision cartridge |} == Commodore 128 == {| class="wikitable sortable" ! Cartridge !! Part No. / ROM Rev !! Era !! Year !! Supported models !! Notes |- | C128 Diagnostic Cartridge Rev 789010 || 789010-01 || Original || 1985 || C128 / C128D || 40-column mode; requires harness |- | C128 Diagnostic Cartridge Rev 588121 || 588121-01 || Original || 1987 || C128 / C128D || Tests MMU & VDC pointers |- | C128 Dual-Diag Cartridge || — || Modern || 2021 || C128 / C128D || Selectable 789010 or 588121 images |} == Commodore 264 family (C16 / Plus/4 / C116) == {| class="wikitable sortable" ! Cartridge !! Version / Part No. !! Era !! Year !! Supported models !! Notes |- | Commodore TED Diagnostic (service) || 318004-01 || Original || 1984 || C16 prototype boards || Factory-only ROM; rare |- | '''Diag264''' || v0.97 || Modern || 2012 || C16 / Plus/4 / 116 || Open-source diagnostic; PAL & NTSC |- | Diag264 Cartridge + Harness kit || — || Modern || 2020 || C16 / Plus/4 / 116 || Gold-finger PCB with loop-backs |} == Commodore Amiga (OCS / ECS / AGA) == {| class="wikitable sortable" ! Cartridge / ROM / Board !! Version / Part No. !! Era !! Year !! Supported models !! Notes |- | '''Amiga A1000 “Diagnostic Aide” Board''' || — || Original || 1986 || Amiga 1000 || Clip-on board letting a “known-good” board test a faulty one |- | '''Logica Diagnostic ROM V1.0''' || — || Original || 1991 || A500 / A2000 || Commodore-authorised service ROM developed by Logica S.n.c. |- | DiagROM (John Hertell) || v1.3 || Modern || 2017 || All OCS/ECS/AGA (A1000→CD32) || Open-source Kickstart replacement with comprehensive tests |- | DiagROM – CD32 AUX variant || v1.3 || Modern || 2021 || CD32 || Boots via AUX port or ROM adapter |- | AMROM (pre-flashed with DiagROM) || — || Modern || 2022 || A500 / A2000 || Re-flashable 27C400 adapter supplied with DiagROM |- | DiagROM 40-pin (A600 / A1200 / A3000 / A4000) || v1.3 || Modern || 2023 || A600 / A1200 / A3000 / A4000 || 27C800-format EPROM for late-model boards |} [[Category:Commodore Systems]]
Summary:
Please note that all contributions to RetroTechCollection may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
RetroTechCollection:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Search
Search
Editing
Commodore Test Cartridge Index
Add topic