Memory
The Intellivision uses a bidirectional data bus with external pull-up resistors. Each peripheral on the bus (including the CPU) goes to a "high-impedance" state whenever it is not actively driving a value onto the bus. Thus, if the CPU attempts to read from a memory location and no peripheral responds by asserting a value on the bus, the CPU will see all ones (1)—the 16-bit value $FFFF.
Memory Map
Memory map thread
Bankswitching
Cartridges
The standard cartridge header home is at $5000. Can be moved to a different address by writing the address ( + $14 ) to location $2F0, resetting stack pointer to $2F1 and jumping to the right location in the EXEC ($1041).
Cartridge ROM header information
A Better boot sequence
Making a cart
Colors
Chips
STIC AY-3-8900.pdf
FAQ
FAQ