Commodore 64
 |
The ASSY 250407 C64 (made in West-Germany) with a classical brown CBM 1541 and CBM 1530 datasette in the background (picture copyright by M.A.Grundke) |
Specifications
| Name | - Commodore 64
- aka 'C64-I', 'breadbin', 'bullnose'
|
| Codenames | 'VIC-30' (while in development) |
| Made by | Commodore Business Machines (CBM) |
| Released | - 1983
- this particular machine was produced in 1984, as indicated on its chips
- the first version C64s (ASSY 326106/ ASSY 326298-01) appeared in January 1982
|
| Serial-No. | WG A408473 |
| Board-info | |
| CPU | MOS 6510- 6502 code-compatible with additional
- 8 bit bi-directional I/O port and
- 256 bytes SRAM integrated
- produced in NMOS-process
|
| Speed | 985.248 KHz (PAL)/ 1.0227 MHz (NTSC) |
| RAM | - 64 KBytes:
- up to 16 KBytes can be addressed as video-RAM by VIC-II
- expandable to 576 KB/ bankswitched (CBM 1750 RAM-expansion)
|
| ROM/ Native OS | C901226-01 Commodore BASIC V2 (8 KBytes) C901227-03 CBM C64 KERNAL Revision 3 (8 KBytes) C901225-01 character generator ROM (4 KBytes)- In this early C64 board-layout, BASIC and KERNAL were stored in two separate ROMs
|
| Keyboard/ Layout | 66 keys/ US (QWERTY) |
| Graphics | MOS 6569R3 'VIC-II' ('Video Interface Controller')- Max.Resolution: 320x200 pixels ('high-res')
- 40x25 attribute cells, each 8x8 pixel in size
- 2 colors per cell (background, foreground)
- Max.Colors: 16 ('multi-color' @ 160x200 pixels)
- 40x25 attribute cells, each 4x8 pixel in size
- 4 colors per cell (3 foreground + background)
- most common mode for games
- with tricks (such as combining two multi-color modes with interlace, or forcing BAD SCAN LINE at each raster line), it is possible to use up to 16 colors per attribute cell,
or to increase the palette to 128 colors. However, since these modes all have major drawbacks (such as interlace flicker, extensive CPU- and VIC-cycle usage), they're mostly used for demos
- furthermore, VIC-II can create up to 256 movable display objects ('sprites'), 8 per line, and max. 21x24 pixels each
- Text: 40x25 characters with graphical charset
- this is a PAL-B version; the NTSC-M version of VIC-II was the 6567. Additionally, there were 6572 (for PAL-N) and 6573 (PAL-M)
|
| Sound | MOS 6581 'SID' ('Sound Interface Device')- 3 independant voices, each with 9 octave range (0.1Hz-4KHz in 0.059Hz steps)
- 4 waveforms (sawtooth, triangle, variable pulse & noise)
- programmable ADSR (attack, delay, sustain, release) envelope generator
- programmable filter, independantly selectable for each voice (low pass, high pass, Band pass, notch outputs)
- master volume control
|
| Media | - standard Audio-cassettes (via CBM VC-1530 'Datasette')
- 5.25" disks, 170 KBytes/ disk (serial drives; CBM VC-1540, CBM 1541, CBM 1570 and so on)
- later: other CBM-drives via IEE488-interface
- later: 3.5" disks (CBM 1581), 800 KBytes/disk
- later still: harddisks up to 30 MBytes
|
| Input/ Output | 2x MOS 6526 'CIA' ('Complex Interface Adaptor') MOS 906114-01 'PLA' ('Programmable Logic Array')- 2x 9 pin joystick/ mouse/ paddles/ lightpen
- 44 pin female edge conn. cartridge interface
- 8 pin DIN-41524 audio/video (older boards had 5 pin-video)
- 6 pin round-DIN CBM serial IEC-bus (printer or up to five diskdrives)
- 12 pin male edge conn. CBM cassetteport
- 24 pin male edge conn. 'user-port' (8 bit, programmable I/O, e.g for modems, centronics-adaptors)
- RF TV-out
- 7 pin round-DIN power supply-conn. (9V)
|
| Miscellaneous | - The first Commodore 64 appeared in January 1982
- In the development-process it went under the name 'VIC-30' (to show that it would be the VC-20's successor). Also planned was the entry-level VIC-10, a cut-down VIC-30 (later renamed to MAX machine and only sold in Japan)
- It was the first Commodore computer to make use of hardware sprites (or 'movable display objects', as they were also called) to smoothen games or animations. VIC-II can display 256 of these at once, 8 per line
- The C64's soundchip, SID, probably was the best of its time, and unrivaled for many years
- This C64 is a 'Model-I', with the popular so-called 'breadbin'-design and the second C64 motherboard revision ('version A board'). See the board overview for details
- The C64 is the best-selling computer of all time (with over 22 mio. pcs sold). When the 1.000.000st C64 was sold in Germany in 1986, there was even a 'Golden Edition' (aka 'Jubilee 64', about 350 pcs. are reported to exist). What's more, there has also been a golden C64 in the USA (in 1984), although I don't know the occasion (most probably the millionth C64 sold there)
|
 | |  |
| Two popular applications on the Commodore 64: text processing with 'Vizawrite 64' (1983, left screenshot), and Origin's 'Ultima - The First Age of Darkness', which started the popular Ultima RPG-series (right screenshot, 1986). The C64-version of Ultima was launched together with the IBM PC version, six years after the game appeared for the Apple ][ in 1980 |
All trademarks mentioned on these pages belong to their respective owners (if they still exist). All other content, including pictures is (C) M.A.Grundke (aka Sothius), unless otherwise noted. Unauthorized copying or usage of that content, without former permission from M.A.Grundke or the rightful copyright-holder, is prohibited