6. History
1972 - Founded by Nolen
Bushnell and Ted Dabney
1972 - Created PONG
1976 - Sold to Warner
1980 - Atari 800 / 400
1982 - Atari 5200
1983 - Atari 1200XL
1977 - Atari VCS / 2600
7. History
1983 - Video Game Crash
1984 - Jack Tramiel
acquires Atari for $50
1985 - Atari XE and ST
1986 - Atari 7800
1989 - Atari Lynx
1993 - Atari Jaguar
1991 - Atari Falcon030
9. Hardware Atari 2600
Probably the most fucked
up console ever created
Designed in 2 days
CPU and chipset - $15
Sound and Graphics chip -
TIA - was designed by Jay
Miner
10. CPU MOS 6507 @ 1.19MHz
RAM ?
Graphics TIA
Sound 2 channels
Cart size 4-16KB
Controllers joystick, paddles
Hardware Atari 2600
23. Hardware Atari 2600
Display
262NTSC/312PAL
228 color clock cycles
Overscan (30 NTSC / 36 PAL)
Vertical sync - vblank (40 NTSC / 48 PAL)
Horizontal
blank - hblank
(68 color
cycles)
Drawable area
NTSC 160 x 192
PAL 160 x 228
228 / 3 = 76 CPU cycles
24. Hardware Atari 2600
- no frame buffer
- image drawn by code line by line
- very cheap and flexible
- you tell the TIA what to draw
while it is painting
- 1 background color
- 2 player sprites each with 1 color
- 1 playfield color
- 2 missile sprites reusing player
sprites colors
- 1 ball sprite reusing playfield
color
- 4 color registers: BG, PL, 2x PS
- each color from the palette of 128
25. Hardware Atari 2600
- different colors for NTSC and PAL
- SECAM palette totally fucked up
27. Hardware Atari 2600
- sprites drawing
- 5 sprites: 2x player,
2x missile, 1x ball
- missiles can be aligned with
player on X axis or independent
28. Hardware Atari 2600
- sprites drawing
- Y: easy (wait for the line)
- X: fucked up:
- X: sprite reset registers
- X: sprite movement
correction +7 / -8
- so you always have to know
where the beam is:
- count the cycles
- WSYNC - stops CPU
- start the timer
32. Atari 5200
An attempt to re-enter the
gaming console market in 1982
Internal hardware salvaged
from 400/800 computers
Weird analog joysticks
Only 69 games released
33. Atari 5200
CPU MOS 6502 @ 1.79MHz
RAM 16KB
Graphics ANTICS and GTIA
Sound
POKEY
2 channels
Cart size
2KB BIOS
32KB bank switch
Controllers
analog joystick,
trackball
37. Atari 7800
Another attempt to win back
the gaming console market in
1986
Improved hardware as compared
to Atari 800, but inferior to
NES
Almost 100% backwards
compatible with Atari 2600
Only 59 games were released
for the system
38. Atari 7800
CPU
SALLY
MOS 6502 @ 1.79MHz
RAM 4KB
Graphics
MARIA
160x288 or 320x288,
256 color palette, colourful sprites
Sound
TIA
2 channels
Cart size
4KB BIOS
48KB bank switch
Controllers joystick, paddles
46. Atari 400/800 specs
Atari 400 Atari 800
CPU MOS 6502
@ 1.79MHz
MOS 6502
@ 1.79MHz
RAM 16KB
up to 48KB ext.
16KB
up to 96KB
ROM 10KB OS
no BASIC
10KB OS
no BASIC
cart slots 1 slot 2 slots
external tape recorder, floppy, printer, modem, etc.
52. Atari XL specs
Atari
1200XL
Atari
600XL
Atari
800XL
CPU MOS 6502
@ 1.79MHz
MOS 6502
@ 1.79MHz
MOS 6502
@ 1.79MHz
RAM 64KB
16KB
up to 64KB
64KB
ROM 16KB OS
no BASIC
16KB OS
plus BASIC
16KB OS
plus BASIC
cart
slots
1 slot 1 slots 1 slot
external tape recorder, floppy, printer, modem, etc.
59. Hardware Atari XL/XE
Graphic capabilities
delivered by ANTIC and GTIA
ANTIC: Alpha-Numeric
Television Interface Circ.
CTIA/GTIA: Color/George
Television Interface Adapt.
60. Hardware Atari XL/XE
ANTIC: microprocessor with
its own:
- instruction set
- program (display list)
- data accessed over DMA
61. Hardware Atari XL/XE
GTIA: television interface
chip
- controlled by ANTIC
- can be also used by 6502
- is an enhanced version of
Atari 2600 TIA, with its
own:
- colors
- sprites
- collision detection
78. Hardware Atari XL/XE
Graphic mode 14 (grph mode)
Number of colors: 2
Resolution: 160x192
Memory (in bytes): 4296
79. Hardware Atari XL/XE
Graphic mode 15 (grph mode)
Number of colors: 4
Resolution: 160x192
Memory (in bytes): 8138
80. Hardware Atari XL/XE
Sprites
- 4 8bit sprites similar to
Atari 2600
- each sprite with its own
missile
- sprites overlay the
graphic mode, but use
always 2x1 hires pixels
81. Hardware Atari XL/XE
Graphic mode tricks
- change palette between
lines
- use text modes to display
graphics
- use sprites to add extra
colors to the image
- interleave graphic modes
- use interlacing
94. Atari ST specs
Atari ST Atari STF
Atari
STFM
CPU Motorola 68000
@ 8MHz
RAM 512 (520 models)
1024 (1040 models)
ROM
TOS
192KB / 256KB
ports 2xjoystick (incl. mouse), cartridge,
2x MIDI, floppy, HDD, modem, printer
TV - -
built in
modulator
sound YM2149 YM2149 YM2149
95. Atari ST graphic
info colors
hires
640x400
requiring
special
monitor to
display this
mode
black and
white
midres
320x400
requiring
other type
of monitor
STFM model
could
display it
on TV
4 from the
palette of
512
lowres
320x200
16 from the
palette of
512
114. Commodore 64
Released in 1982
Guinness World Record for
highest number of units
sold for single computer
model: 10M-17M
Dominated 8-bit computer
market throughout 80s
115. CPU MOS 6510 @ 1MHz
RAM 64KB
ROM 20KB
Graphics
VIC-II 320x200
16 colours +
sprites
Sound SID 6581 / 8580
Commodore 64
130. History
1979 - Jay Miner leaving
Atari
1982 - project Lorraine
started with Miner as
head designer
1984 - first working
prototype ready
1985 - Amiga 1000
1986 - Amiga 500
1996 - Amiga 1200 and 4000
131. Amiga specs
CPU Motorola 680x0 @ 7MHz upwards
RAM 512 KB upwards
ROM 128 - 512 KB
OS Amiga OS on Kickstart
graphics OSC/ECS/AGA
sound PAULA - DMA, stereo 4 channel, 8-bit
with filters
146. History of Sinclair
1973 - incorporated as
Ablesdeal, later renamed
1980 - ZX80, cheapest
computer in UK
1981 - ZX81
1982 - ZX Spectrum, deal
with Timex
1984 - Sinclair QL, ZX
Spectrum+
1986 - sold to Amstrad