-
diag@
-
Firmware for diagnostic cartridges
-
drives@
-
Disk drive firmware
-
other/
-
3rd party firmware (function ROMs etc.)
-
schematics@
-
Commodore 128 and 128DCR schematic diagrams
-
128ROMs.readme 2007-06-13 2951
-
Some information about the C128 ROMs.
-
8721.zip 2007-06-13 1296560
-
A full dump of the 8721 PLA in binary "truth table" format, extracted by
Nicolas Welte. Who can come up with the simplified logic equations?
-
8721reduced.zip 2007-06-13 9018
-
Reduced equations for the 8721 PLA dump. Produced by Wolfgang Moser.
Who can reduce these further?
-
basic-4000.318018-02.bin 2007-06-13 16384
-
Commodore 128 BASIC V7 ROM. 1985 version, low part.
-
basic-4000.318018-03.bin 2023-04-24 16384
-
Commodore 128 BASIC V7 ROM first upgrade. low part.
-
basic-4000.318018-04.bin 2007-06-13 16384
-
Commodore 128 BASIC V7 ROM. 1986 version (final upgrade), low part.
Saved from an EPROM.
-
basic-8000.318019-02.bin 2007-06-13 16384
-
Commodore 128 BASIC V7 ROM. 1985 version (final upgrade), high part.
Saved from an EPROM.
-
basic-8000.318019-03.bin 2023-04-24 16384
-
Commodore 128 BASIC V7 ROM first upgrade. high part.
-
basic-8000.318019-04.bin 2007-06-13 16384
-
Commodore 128 BASIC V7 ROM. 1986 version, high part.
-
basic.252343-03.bin 2007-06-13 32768
-
Commodore 128 BASIC V7 ROM, a slightly newer 1985 version from a
cost-reduced Commdore 128 (128CR). The chip was a 27256 from a
motherboard marked "ENGR SAMPLE".
-
basic.318022-01.bin 2007-06-13 32768
-
Commodore 128 BASIC V7 ROM (1985). Same as 318018-02+318019-02.
-
basic.318022-02.bin 2007-06-13 32768
-
Commodore 128 BASIC V7 ROM (1986). Same as 318018-04+318019-04 and 390393-01.
-
basic.390393-01.bin 2017-05-24 32768
-
Commodore 128 BASIC V7 ROM (1986). Same as 318022-02 and
318018-04+318019-04.
-
basic64.danish.325176-07.bin 2013-01-23 16384
-
C64 Kernel from a Danish C128.
-
c128_c64part.325182-01.bin 2012-10-05 16384
-
C64 Kernel from a Swedish C128. Last revision.
-
c128_c64part.norwegian.325179-01.bin 2017-04-30 16384
-
C64 Kernel for a Norwegian C128. Taken from a loose EPROM.
-
c128rom1.gif 2007-06-13 197937
-
c128rom2.gif 2007-06-13 165962
-
c128rom3.gif 2007-06-13 182944
-
c128rom4.gif 2007-06-13 135681
-
Commodore's C128 ROM Release announcement.
-
characters.390059-01.bin 2007-06-13 8192
-
Commodore 64 character set and C128 mode character set. In the C128 mode
set, the lower case characters b, d, f, h, i, j, k, l, m, s, t, u, w and
y are different (all except the m are equal to the plus/4 character set).
-
characters.danish-d.325175-02.bin 2017-04-30 8192
-
Danish Commodore 128D ASCII/DIN character set. The PETSCII character set is
the usual C64 character set, and the national character set is based on the
C64 character set.
-
characters.danish.325175-01.bin 2017-04-30 8192
-
Danish Commodore 128 ASCII/DIN character set. The PETSCII character set is
the usual C64 character set, and the national character set is based on the
C64 character set.
-
characters.french.325167-01.bin 2007-06-13 8192
-
French Commodore 128 ASCII/DIN character set. The PETSCII character set is
the usual C64 character set, and the national character set is based
on the VIC-20 character set. The same character set has also been used
in Belgian and Italian versions.
-
characters.german.315079-01.bin 2007-06-13 8192
-
German Commodore 128 ASCII/DIN character set. The PETSCII character set is
the usual C64 character set, and the national character set is based
on the VIC-20 character set.
-
characters.ifb.325167-02.bin 2017-04-30 8192
-
Unknown Commodore 128 character set (I/F/B). The PETSCII character set is the
usual C64 character set, and the national character set is based on the VIC-20
character set.
-
characters.norwegian.325078-02.bin 2017-04-30 8192
-
Norwegian Commodore 128 ASCII/DIN character set. The PETSCII character set is
the usual C64 character set, and the national character set is based on the
VIC-20 character set.
-
characters.norwegian.325178-01..bin 2017-04-30 16384
-
Norwegian Commodore 128 ASCII/DIN character set. The PETSCII character set is
the usual C64 character set, and the national character set is based on the
VIC-20 character set.
-
characters.spanish.325171-01.bin 2017-04-30 8192
-
Spanish Commodore 128 ASCII/DIN character set. The PETSCII character set is
the usual C64 character set, and the national character set is based on the
VIC-20 character set.
-
characters.swedish.325181-01.bin 2007-06-13 8192
-
Swedish Commodore 128 ASCII/DIN character set. The PETSCII character set is
the usual C64 character set, and the national character set is based
on the C64 character set.
-
characters.swiss.325173-01D.bin 2014-07-04 8192
-
Swiss Commodore 128D ASCII/DIN character set. The PETSCII character set is the
usual C64 character set, and the national character set is based on the C64
character set.
-
complete.252343-04.bin 2007-06-13 32768
-
Commodore 64 ROMs and Commodore 128 screen editor, Z80 BIOS and KERNAL,
a slightly newer 1985 version from a cost-reduced Commodore 128 (128CR).
The chip was a 27256 from a motherboard marked "ENGR SAMPLE".
-
complete.318023-02.bin 2007-06-13 32768
-
Complete system ROM of an American Commodore 128 DCR.
The C128 mode BASIC and the character generator are on separate ROMs.
Layout: C64 BASIC (901226-01), C64 KERNAL (901227-03), C128 editor,
Z80 BIOS and C128 KERNAL.
-
complete.danish.318082-01.bin 2017-04-30 32768
-
Ditto, for a Danish Commodore 128 DCR. The only differences from the American
ROM are in the editor (jump to accent character handler) and in the main
KERNAL (keyboard maps and accent tables).
-
complete.french.bin 2017-04-30 32768
-
Ditto, for a French Commodore 128 DCR. The only differences from the American
ROM are in the editor (jump to accent character handler) and in the main
KERNAL (keyboard maps and accent tables).
-
complete.german.318077-01.bin 2007-06-13 32768
-
Ditto, for a German Commodore 128 DCR. The only differences from the
American ROM are in the editor (jump to accent character handler) and
in the main KERNAL (keyboard maps and accent tables).
-
complete.german.318077-03.bin 2017-04-30 32768
-
Ditto, for a German Commodore 128 DCR. The only differences from the
American ROM are in the editor (jump to accent character handler) and
in the main KERNAL (keyboard maps and accent tables).
-
complete.italian.318079-01.bin 2017-04-30 32768
-
Ditto, for a Italian Commodore 128 DCR. The only differences from the American
ROM are in the editor (jump to accent character handler) and in the main
KERNAL (keyboard maps and accent tables).
-
complete.norwegian.318083-01.bin 2017-04-30 32768
-
Ditto, for a Norwegian Commodore 128 DCR. The only differences from the
American ROM are in the editor (jump to accent character handler) and in the
main KERNAL (keyboard maps and accent tables).
-
complete.spanish.bin 2017-04-30 32768
-
Ditto, for a Spanish Commodore 128 DCR. The only differences from the American
ROM are in the editor (jump to accent character handler) and in the main
KERNAL (keyboard maps and accent tables).
-
complete.swedish.318034-01.bin 2007-06-13 32768
-
Ditto, for a Swedish/Finnish Commodore 128 DCR. EPROM label:
318034-01 DCR
C128 Ker.Sw/Fi
-
complete.swiss.318081-01.bin 2014-07-04 32768
-
Complete system ROM of a Swiss Commodore 128 DCR.
-
editor.finnish1.bin 2007-06-13 4096
-
Finnish version of the Commodore 128 system ROM,
the Editor part ($C000-$CFFF). All have been copied from bigger
ROMs or EPROMs.
-
editor.finnish2.bin 2007-06-13 4096
-
Finnish version of the Commodore 128 system ROM,
the Editor part ($C000-$CFFF). All have been copied from bigger
ROMs or EPROMs.
-
editor.french.bin 2007-06-13 4096
-
French version of the Commodore 128 system ROM,
the Editor part ($C000-$CFFF). All have been copied from bigger
ROMs or EPROMs.
-
editor.italian.bin 2007-06-13 4096
-
Italian version of the Commodore 128 system ROM,
the Editor part ($C000-$CFFF). All have been copied from bigger
ROMs or EPROMs.
-
editor.norwegian.bin 2007-06-13 4096
-
Norwegian version of the Commodore 128 system ROM,
the Editor part ($C000-$CFFF). All have been copied from bigger
ROMs or EPROMs.
-
kernal.318020-03.bin 2007-06-13 16384
-
The C128 KERNAL ROM, containing the editor, the Z80 BIOS and
the actual KERNAL part. This should be the first version.
-
kernal.318020-04.bin 2023-04-24 16384
-
The C128 KERNAL ROM, containing the editor, the Z80 BIOS and
the actual KERNAL part. First upgrade version
-
kernal.318020-05.bin 2007-06-13 16384
-
The C128 KERNAL ROM, containing the editor, the Z80 BIOS and
the actual KERNAL part. This is identical with the upper half
of the 318023-02 ROM. Saved from an EPROM.
-
kernal.fb.325166-02.bin 2017-04-30 16384
-
Unknown (F/B) C128 KERNAL ROM, containing the editor, the Z80 BIOS and the
actual KERNAL part. Saved from an EPROM.
-
kernal.german.315078-01.bin 2007-06-13 16384
-
The German C128 KERNAL ROM, containing the editor, the Z80 BIOS and
the actual KERNAL part. Saved from an EPROM.
-
kernal.german.315078-02.bin 2007-06-13 16384
-
The German C128 KERNAL ROM, containing the editor, the Z80 BIOS and
the actual KERNAL part. Saved from an EPROM.
-
kernal.german.315078-03.bin 2017-04-30 16384
-
Updated German kernal rom
-
kernal.german.315078-03p7.bin 2024-01-04 16384
-
Alternate german kernal uploaded by S�ndor
-
kernal.german.U35.bin 2017-07-19 16384
-
German C128 KERNAL ROM, containing the editor, the Z80 BIOS and the actual
KERNAL part from C128 SN#DA4-246431
-
kernal.italian.325168-02.bin 2017-04-30 16384
-
Italian C128 KERNAL ROM, containing the editor, the Z80 BIOS and the actual
KERNAL part. Saved from an EPROM.
-
kernal.norwegian.325177-02.bin 2017-04-30 16384
-
Norwegian C128 KERNAL ROM, containing the editor, the Z80 BIOS and the actual
KERNAL part. Saved from an EPROM.
-
kernal.swedish.325180-02.bin 2017-04-30 16384
-
Swedish German C128 KERNAL ROM, containing the editor, the Z80 BIOS and the
actual KERNAL part. Saved from an EPROM.
-
kernal.swedish.325189-01.bin 2017-05-23 16384
-
Swedish German C128 KERNAL ROM, containing the editor, the Z80 BIOS and the
actual KERNAL part. Saame as 325180-02.
-
kernal.swiss.325172-01.bin 2017-05-26 16384
-
Swiss C128 KERNAL ROM, containing the editor, the Z80 BIOS and the actual
KERNAL part. Taken from VICE.
-
kernal.swiss.325172-02.bin 2017-04-30 16384
-
Swiss C128 KERNAL ROM, containing the editor, the Z80 BIOS and the actual
KERNAL part. Saved from an EPROM.
-
kernalpart.finnish1.bin 2007-06-13 8192
-
Finnish version of the Commodore 128 system ROM, the KERNAL part
($E000-$FFFF). All have been copied from bigger ROMs or EPROMs.
-
kernalpart.finnish2.bin 2007-06-13 8192
-
Finnish version of the Commodore 128 system ROM, the KERNAL part
($E000-$FFFF). All have been copied from bigger ROMs or EPROMs.
-
kernalpart.french.bin 2007-06-13 8192
-
French version of the Commodore 128 system ROM, the KERNAL part
($E000-$FFFF). All have been copied from bigger ROMs or EPROMs.
-
kernalpart.italian.bin 2007-06-13 8192
-
Italian version of the Commodore 128 system ROM, the KERNAL part
($E000-$FFFF). All have been copied from bigger ROMs or EPROMs.
-
kernalpart.norwegian.bin 2007-06-13 8192
-
Norwegian version of the Commodore 128 system ROM, the KERNAL part
($E000-$FFFF). All have been copied from bigger ROMs or EPROMs.
-
README.italian 2007-06-13 1110
-
Notes about the Italian C128 firmware
-
z80bios.bin 2007-06-13 4096
-
Commodore 128 Z80 BIOS. The first and only version.
Mirror sites – General information – File types – Data transfer