Apple //c
Apple //c



Setname:  apple2c   
Year: 1984
Manufacturer: Apple Computer
Status: good  works
Type: Home Computer
Clones: Apple //c (UniDisk 3.5),
Apple //c (Original Memory Expansion),
Apple //c (rev 4),
Apple //c Plus,
Laser 128ex2 (version 6.1),
Laser 128ex (version 4.5),
Laser 128 (version 4.2),
Emulation info
Overall emulation:  good   
Color emulation:  good  
Sound emulation:  good  
Graphics emulation:  good  
Savestates:  supported   

Tech info
 Base hardware: (available in all slot configurations)
M65C02 ("maincpu")cpu 1021800 Hz
Speaker ("mono")audio
Filtered 1-bit DAC ("speaker")audio
Screen ("screen")raster horizontal 560 x 192 @ 60.000000
Media devices
Media devices for this system
depend on the chosen expansions
RAM options
128K 131072
128K 131072
Software lists

 Optional hardware: (available with specific slot configurations)

 Configure the slot options for apple2c:
 Slot Value

Show detailed info about 'Configurations' of this system

Composite monitor type Color
40/80 Columns 80 columns
 40 columns

Show detailed info about 'Slot Options' of this system
Slot options

NameValueCompatible device(s)
modem keyboardserial_keyboard
printer keyboardserial_keyboard
sl6:0 525 floppy_525_sd
sl6:1 525 floppy_525_sd

Romset info
ROM NameSizeCRC32SHA1Dump StateBIOS option
341-0265-a.chr4096 2651014db2b5d87f52693817fc747df087a4aa1ddcdb1f10good
341-0265-a.chr4096 2651014db2b5d87f52693817fc747df087a4aa1ddcdb1f10good
a2c.12816384 f0edaa1b1a9b8aca5e32bb702ddb7791daddd60a89655729good
342-0132-c.e122048 e47045f412a2e718f5f4acd69b6c33a45a4a940b1440a481good


* CPU: MOS 65C02 1.4MHz
* Memory: 128kB RAM expandable to 1mB, 32kB ROM
* Screen: 16 colors at 560 x 192 (double-hi-res); 4-bit color text mode at 40 x 48
* Data path: 8-bit
* I/O Ports: Monitor, Joystick/Mouse, RGB, Floppy Disk, RS232c (2)
* Keyboard: Full-stroke 62 keys with arrows keys
* Built In Media: one 5.25" diks-drive
* OS: DOS 3.3, ProDOS, UCSD Pascal
* Built In Language: AppleSoft BASIC


MESS emulates the following computers

* apple2c [Apple //c]
* apple2c0 [Apple //c (UniDisk 3.5)]
* apple2c3 [Apple //c (Original Memory Expansion)]
* apple2c4 [Apple //c (rev. 4)]

For each driver, MESS supports the emulation with two floppy drives, “slot6disk1” (s6d1) and “slot6disk2” (s6d2), for disk images in one of the following supported formats: .do, .dsk, .bin, .po, .nib


These systems require full keyboard emulation to work correctly. At startup, full keyboard emulation mode is enabled by default. Whilst in full keyboard emulation mode, some key associated functionality may be disabled (like the ESC key for EXIT). The keyboard emulation mode is toggled using the "Scroll Lock" key (by default).

RAM options

Different RAM configurations are possible for these systems in MESS. You can switch between them, changing the -ramsize parameter. At command line, you simply have to add ''-ramsize ram_value'', where //ram_value// can assume one of the following values

128k (default)

Known Issues

The emulation of the rev. 4 is still Preliminary.

History and Trivia

The Apple //c was the compact (the "c" stands for compact) version of the Apple IIe. It had the same basic characteristics as the Apple IIe but included a lot of features which were optional on the IIe: floppy disk drive, 80-column display, color display, 128 KB RAM. But unlike the Apple IIe, it had no expansion slots, so it was hard to add features to this computer. It ran either with DOS 3.3 or with ProDOS.

The Apple //c was originally designed to be a portable version of the Apple ][, but it wasn't a stand alone system, it had no batteries and no LCD screen (Apple would soon release these items), it could also be used with a small 9" monochrome green screen which plugged into the unit. The Apple //c was mainly used as a desktop computer.

The Apple //c was replaced with the Apple IIc+ in 1988.

(info from


Apple //c went under several revisions: you can discover which machine you are using issuing the command

PRINT PEEK(64447).

* If 255 is displayed, you have the first, original model. This model is known to have problems producing accurate baud rates for serial communications.
* If 0 is displayed, you can use 3.5" drives, but you don't have the memory expansion connector.
* If 3 is displayed, you have the memory expansion connector and you can plug in extra memory.
* If 4 is displayed, you have the latest model with memory expansion connector and extra upgrades.
* If 5 is displayed, you have an Apple IIc+.

Apple "][", Apple "II", Apple "//" : which is correct?

"][", "II", and "//" tend to be used pretty much interchangeably for any model of Apple II computer, although, practically speaking, there are a few usages which may provoke a correction.

"][" is the original Apple II symbol. It appears on all early II's and II+'s as well as on the Disk ][ drive. It is, easily, the most attractive and distinctive II symbol; but, it is also associated with old Apple II's. The "//" usage is generally associated with the "c" and newer "e" models.

The generally preferred machine designations are:

* Apple ][ or Apple II for pre-][+ models
* Apple ][+ or Apple II+
* Apple IIe for non-enhanced IIe computers
* Apple //e for 128k-enhanced IIe computers
* Apple //c
* Apple IIc+
* Apple IIgs or GS or best (if you have the fonts) ||GS

== Easter Egg ==


100 IN#5 : INPUT A$ : PRINT A$

at the ']' prompt (Applesoft Basic) and 'RUN' it. The names of the developers will display!


* Apple History --
* Apple ][ History --
* Apple //c .dsk Archive --
* Apple ][ Emulator Resources Guide --
* Apple II - Apple II gs (A lot of documentations here!) --
* (pictures of Apple II and other related hardware, articles, the Apple ][ FAQ, and lots more) --
* Applefritter (Excellent site about all Apple models,clones,prototypes,etc...) --
* Caltech Apple II archive --
* Forever 1970..80..90 (Very complete information for each model) --
* Iowa universiry Apple II archive --
* --
* Apple //c at --
* Apple //c at --

Edit the History info for this game.


Back to Home Page