SINCLAIR ZX SPECTRUM: 30 years of amusement and learning Josetxu - - PowerPoint PPT Presentation

sinclair zx spectrum 30 years of amusement and learning
SMART_READER_LITE
LIVE PREVIEW

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning Josetxu - - PowerPoint PPT Presentation

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning Josetxu Malanda 16th June 2012 Nonick 012, Bilbao SINCLAIR ZX SPECTRUM: 30 years of amusement and learning THE ANCESTORS OF THE ZX SPECTRUM SINCLAIR ZX SPECTRUM: 30 years of amusement


slide-1
SLIDE 1

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

Josetxu Malanda 16th June 2012 Nonick 012, Bilbao

slide-2
SLIDE 2

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

THE ANCESTORS OF THE ZX SPECTRUM

slide-3
SLIDE 3

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

The Sinclair ZX 80 Launch date: February 1980 CPU: NEC780-C @ 3,25Mhz (copy of a Zilog Z80A) ROM: 4 KB (including BASIC interpreter) RAM: 1 KB (upgradeable to 16 KB) Sound: none Resolution: 24x32, no color Price: 99,95 GBP (or 79,99 GBP in kit form) Units sold: 20.000 units by September 1980

slide-4
SLIDE 4

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

The Sinclair ZX 81 Launch date: March 1981 CPU: Zilog Z80A @ 3,25Mhz ROM: 8 KB (including BASIC interpreter) RAM: 1 KB (upgradeable to 16 KB) Sound: none Resolution: 24x32, no color Price: 69,95 GBP (or 49,99 GBP in kit form) Units sold: 300.000 units by January 1982

slide-5
SLIDE 5

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

The Sinclair ZX Spectrum Launch date: 23 April 1982 Codename: ZX82 Price: 125 GBP (16 KB) or 175 GBP (48K) Units sold: 8.000.000 units

slide-6
SLIDE 6

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

THE ZX SPECTRUM TECHNICAL SPECIFICATIONS

slide-7
SLIDE 7

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

The outside view

slide-8
SLIDE 8

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

The inside view

slide-9
SLIDE 9

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

The generic components

  • CPU: Zilog Z80A at 3,5 Mhz
  • Memory:
  • 16 KB ROM: Operative system and BASIC interpreter
  • 16 or 32 KB RAM
  • Sound: 1-bit loudspeaker
  • Connectors:
  • an expansion port for increased RAM, communication

devices, the ZX Printer, drives (such as the Sinclair Microdrive) or access directly to the Z80A microprocessor

  • 54-pin male edge connector
  • an RF output socket - standard TV aerial type
  • an earphone jack (used for reading programs from

cassette) - 3.5mm jack socket

  • a microphone jack (used for writing programs to cassette)
  • 3.5mm jack socket
  • a power supply socket - 9V DC @ 1.2A

And...

slide-10
SLIDE 10

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

The ULA chip

The ULA is the core of the ZX Spectrum. It performs the role of video generator, CPU clock generator, memory access governor, keyboard controller, cassette I/O and speaker controller.

slide-11
SLIDE 11

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

The video display

Video memory is shared with RAM memory Less than 7 KB needed: 6912 bytes = ((256 x 192) / 8) + 32 x 24 Pixel resolution: 256 x 192 pixels Color resolution: 32 x 24 (8 bytes high and 1 byte wide) Palette: 16 colors (8 different colors and their corresponding BRIGHT ones – well, Black is the same) Attribute clash

slide-12
SLIDE 12

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

The expansion port

  • Joystick interfaces: Kempston, Sinclair...
  • Printers: ZX Printer...
  • Interface 2 Roms
  • Disk drives: Microdrives, Disciple, Divide...
  • Light pen
  • Modem
  • Spectranet: ZX Spectrum connected to internet!
slide-13
SLIDE 13

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

REMARKABLE GAMES FOR THE ZX SPECTRUM

slide-14
SLIDE 14

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

Horizontes (Sinclair Research Ltd, 1982)

slide-15
SLIDE 15

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

The Hobbit (Melbourne House, 1982)

slide-16
SLIDE 16

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

Manic Miner (Bug-Byte Software Ltd, 1983)

slide-17
SLIDE 17

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

Deathchase (Micromega, 1983)

slide-18
SLIDE 18

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

La Pulga (Investrónica S.A., 1983)

slide-19
SLIDE 19

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

Knight Lore (Ultimate Play The Game, 1984)

slide-20
SLIDE 20

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

Hyper Sports (Imagine Software Ltd, 1985)

slide-21
SLIDE 21

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

Elite (Firebird Software Ltd, 1985)

slide-22
SLIDE 22

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

The Great Escape (Ocean Software Ltd, 1986)

slide-23
SLIDE 23

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

Cobra (Ocean Software Ltd, 1986)

slide-24
SLIDE 24

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

Head Over Heels (Ocean Software Ltd, 1987)

slide-25
SLIDE 25

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

La Abadía del Crimen (Opera Soft S.A., 1987)

slide-26
SLIDE 26

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

The Sentinel (Firebird Software Ltd, 1987)

slide-27
SLIDE 27

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

Driller (Incentive Software Ltd, 1987)

slide-28
SLIDE 28

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

Mad Mix Game (Topo Soft, 1988)

slide-29
SLIDE 29

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

Tetris (Mirrorsoft Ltd, 1988)

slide-30
SLIDE 30

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

Navy Moves (Dinamic Software, 1988)

slide-31
SLIDE 31

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

La Aventura Original (Aventuras AD S.A., 1989)

slide-32
SLIDE 32

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

Dan Dare III (Virgin Games Ltd, 1990)

slide-33
SLIDE 33

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

Shadow of the Beast (Gremlin Graphics Software Ltd, 1990)

slide-34
SLIDE 34

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

Street Fighter II (Go!, 1993)

slide-35
SLIDE 35

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

DEVELOPMENT TOOLS: How to develop for the ZX Spectrum

slide-36
SLIDE 36

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

A notebook

(preferably graph paper with 8x8 squares)

slide-37
SLIDE 37

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

A real ZX Spectrum

Built-in BASIC interpreter

slide-38
SLIDE 38

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

A real ZX Spectrum

3D Construction Kit, 3D Game Maker, Arcade Game Designer, Platform Game Designer, Shoot-Em-Up Designer

slide-39
SLIDE 39

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

A real ZX Spectrum

Compiled BASIC: HiSoft Basic Compiler, Mcoder, HiSoft Colt Compiler

slide-40
SLIDE 40

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

A real ZX Spectrum

Assembler: HiSoft DevPac (Gens & Mons)

slide-41
SLIDE 41

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

Personal computers

Emulators: Spectaculator, ZX Spin, FUSE

slide-42
SLIDE 42

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

Personal computers

Compiled BASIC: ZX Basic

slide-43
SLIDE 43

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

Personal computers

C: z88dk, SDCC

slide-44
SLIDE 44

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

Personal computers

Assembler: Pasmo, SjASMPlus...

slide-45
SLIDE 45

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

NEED MORE INFORMATION?

The World of Spectrum http://www.worldofspectrum.org Speccy.org forums

(for Spanish users)

http://www.speccy.org

slide-46
SLIDE 46

SINCLAIR ZX SPECTRUM: 30 years of amusement and learning

Josetxu Malanda 16th June 2012 Nonick 012, Bilbao