COMMODORE 128 / 128D
My first & beloved computer :) (by Hayrettin YILDIZ)
All information below come from my fond memories.
OPERATING MODES:
MOS 8502 CPU operated at 1 MHz
MOS 8502 CPU operated at 1 or 2MHz
Zilog Z80A CPU operated at 1 MHz
CPU:
Two microprocessors included:
Operates at 1 or 2 MHz
Both C64 and C128 modes uses this CPU
Operates at 2 MHz
CP/M Plus (3.0) mode uses this CPU
Boots up the system
MEMORY:
C64 Basic 2.0 ROM 8K
C64 Kernal ROM 8K
C64 Character ROM 4K
C128 Basic 7.0 ROM 32K
Expandable up to 1MB (16 RAM Banks)
MMU:
Controls up to 16 banks of 64K memory blocks
With bank switching 1024K of total memory possible
SOUND:
SID 8581 (6581 derivative)
Analog sound processor
Approximately 8 octave sound pitch range
ADSR volume envelopes
Voice modulation and filtering
Reads potentiometer inputs (eg. paddles) from joystick ports
Random number generator
VIDEO:
Two different & independent video chips included
Both can operate simultaneously with two video outputs (one composite vide, one RGB)
VIC II (6567/9) derivative
Runs only at slow (1 MHz) mode
Composite Video & TV (RF) Output Signals
Horizontal and vertical pixel based smooth scrolling (up to 7 pixels)
Interrupt creation
Sprite collisions
Raster line compare
Light gun latch
Singlecolor mode: 8x8 pixel character resolution
Multicolor mode : 4x8 pixel character resolution
Each character set contains 256 character definitions (total 2K)
Each 8x8 pixel block can have different fore and background color
Each 4x8 pixel block can have 3 different colors and one fixed background color
In hi-res single color mode: 24x21 pixel resolution
In lo-res multi-color mode: 12x21 pixel resolution
Collision detection with other sprites and background is possible
Sprite-sprite (number based) and sprite-background priority is selectable
Runs at slow (1 MHz) and fast (2 MHz) modes
RGBI Video Output
Separate video memory (16K or 64K) accessible from 2 byte memory interface
Programmable resolutions (up to 720x512) & colour depths (up to 16 colors)
INPUT/OUTPUT:
Two CIA 8526 I/O chips included (Complex Interface Adapter)
CIA 6526 derivatives (compatible)
Keyboard, joystick, serial port handling
Time of Day (TOD) clocks, precise time counters
External Connectors: