/pub/cbm/firmware/computers/plus4/

Here are the ROMs for the Commodore 264 series, which includes the C16, C116 and the plus/4.

Subdirectories

232/
Firmware of the Commodore 232 prototype
264/
Firmware of the Commodore 264 prototype
364/
Firmware of the Commodore 364 prototype
PI9/
Firmware of the "PI9" TED Computer Prototype, probably C16
drives@
Disk drive firmware
schematics@
Schematic diagrams
source@
Plus/4 C16 etc ROM disassemblies

Files

1551.318008-01.bin 2009-08-18 16384
1551 disk drive DOS ROM. The drive is connected to the expansion port
via the TCBM interface (triple interface adapter chip).

3-plus-1.317053-01-french.bin 2016-07-25 16384
French version of the 3-plus-1 word processor, function ROM low.

3-plus-1.317053-01.bin 2009-08-18 16384
The 3-plus-1 word processor, function ROM low.

3-plus-1.317054-01-french.bin 2016-07-25 16384
French version of the 3-plus-1 word processor, function ROM high.

3-plus-1.317054-01.bin 2009-08-18 16384
The 3-plus-1 word processor, function ROM high.

3-plus-1.325010-01.bin 2016-02-21 16384
The 3-plus-1 word processor, function ROM low. German language.

3-plus-1.325011-01.bin 2016-02-21 16384
The 3-plus-1 word processor, function ROM high. German language.

3-plus-1.bin 2009-08-18 32768
The 3-PLUS-1 word processor. This has been saved from a running
system, and therefore the bytes under the I/O area at $fd00-$ff3f
are wrong. The part number is unknown, but this should be the
newer of the two usual versions.

README 2010-08-14 984
plus/4 parts and firmware versions

basic.318006-01.bin 2009-08-18 16384
Commodore 16 BASIC V3.5.

kernal.318004-03.bin 2009-08-18 16384
Commodore 16 KERNAL, machine language monitor and the character set.
PAL-G version, revision 3.
kernal.318004-04.bin 2009-08-18 16384
Commodore 16 KERNAL, machine language monitor and the character set.
PAL-G version, revision 4.
kernal.318004-05.bin 2009-08-18 16384
Commodore 16 KERNAL, machine language monitor and the character set.
PAL-G version, revision 5.

kernal.318005-04.bin 2009-08-18 16384
Commodore 16 KERNAL, machine language monitor and the character set.
NTSC-M version, revision 4.
kernal.318005-05-french.bin 2016-07-25 16384
French version of the 264 KERNAL, ML monitor and the character set. NTSC-M
version, revision 5

kernal.318005-05.bin 2009-08-18 16384
Commodore 16 KERNAL, machine language monitor and the character set.
NTSC-M version, revision 5.

kernal.318030-01.bin 2017-05-23 16384
Commodore 264 KERNAL, Hungarian, Rev1

kernal.318030-02.bin 2017-05-23 16384
Commodore 264 KERNAL, Hungarian, Rev2

pla.251641-02.bin 2015-03-07 65536


pla.c 2009-08-18 3358
This C program contains the logic equations for the 82S100 PLA chip
used in the 264 series, and converts them to a 64-kilobyte truth table file.

pla.txt 2009-08-18 3194
Commodore 16 and plus/4 PLA truth table and memory configuration information
supplied by William M. Levak <wlevak@umich.edu>.

Mirror sitesGeneral informationFile typesData transfer