Microprocessor-Based Electronic Games
Series: A Byte Book {Front Cover}, A VTX Book {Copyright Page}, VTX Series {Back Cover}
Publisher: McGraw-Hill
Published: 1983
Place of publication: New York, N.Y.
Language: eng
Format: Paperback
Number of pages: 294
Copyright date: 1979, 1983
Table of contents: label: Preface
title: ix; label: 1 Electronic Game Fundamentals
title: 1; label: 1.1 Games We Have Always Played
title: 1; label: 1.2 Electronic Game Block Diagram
title: 4; label: 1.3 Controls
title: 7; label: 1.4 Displays
title: 8; label: 1.5 Potential Problems
title: 9; label: 2 TV Picture Parameters
title: 11; label: 2.1 Essential TV Receiver Functions
title: 11; label: 2.2 Monochrome Picture Tube Basics
title: 14; label: 2.3 Horizontal and Vertical Scanning
title: 16; label: 2.4 Monochrome Video Signals
title: 18; label: 2.5 Synchronization
title: 20; label: 2.6 Color Picture Tubes
title: 22; label: 2.7 Color TV Signals
title: 25; label: 3 Video Effects
title: 29; label: 3.1 TV Game Block Diagram
title: 29; label: 3.2 Display Circuits for Fixed Patterns
title: 33; label: Analog Method
title: 33; label: Digital Method
title: 36; label: 3.3 Display Circuits for Moving Patterns
title: 40; label: Analog Method
title: 41; label: Digital Method
title: 42; label: 3.4 Color Display Circuits
title: 43; label: 3.5 Special Display Effects
title: 45; label: 3.6 Typical Display Circuits
title: 48; label: 3.7 Troubleshooting Display Circuits
title: 50; label: 4 Sound Effects for Electronic Games
title: 53; label: 4.1 General Aspects of the Sound Synthesis Procedure
title: 54; label: 4.2 Specific Circuits for Sound Effects Generation
title: 57; label: 4.3 Generating Specific Sound Effects for Video Games
title: 65; label: 4.4 Talking Games
title: 72; label: 5 Microprocessor Fundamentals
title: 77; label: 5.1 Introduction
title: 77; label: 5.2 General Microprocessor Architecture
title: 79; label: 5.3 Subroutines, Nesting, and the Stack
title: 82; label: 5.4 Microprocessor Execution of a Sample Program
title: 84; label: 5.5 Interfacing Microprocessors to I/O Devices
title: 88; label: 5.6 Special Microprocessor Control Signals and Operations
title: 90; label: 5.7 A Sample Microprocessor—The 8080
title: 93; label: 6 Programming
title: 97; label: 6.1 Introduction to Programming
title: 97; label: 6.2 Flowcharts
title: 101; label: 6.3 The 8080 Microprocessor Instruction Set
title: 106; label: Data Transfer Group
title: 108; label: Arithmetic Group
title: 115; label: Logical Group
title: 117; label: Branch Group
title: 121; label: Stack I/O, and Machine Control Group
title: 125; label: 6.4 Programming Examples
title: 128; label: Example 1: Electronic Craps
title: 130; label: Example 2: a General-Purpose Time Delay
title: 134; label: 6.5 Software Debugging Methods
title: 136; label: 7 Program Storage Techniques
title: 141; label: 7.1 Introduction
title: 141; label: 7.2 Semiconductor Memory: Rom and Ram
title: 145; label: 7.3 Microprocessor Memory Interfacing and Addressing Techniques
title: 149; label: 7.4 Digital Data Recording on Magnetic Tape
title: 153; label: Data Recording on an Unmodified Audio Cassette Recorder
title: 156; label: Direct Digital Recording on Magnetic Tape
title: 158; label: 7.5 Microprocessor Interfacing to Magnetic Tape I/O Devices
title: 160; label: 8 Microprocessor Applications to Games
title: 169; label: 8.1 Microprocessor Refresh Techniques for Raster Scans
title: 169; label: 8.2 Hardware-Software Trade-Offs
title: 180; label: Joystick Interface
title: 181; label: Keyboard Interface
title: 184; label: Digit Scan
title: 187; label: A Software Dart
title: 190; label: 8.3 Microprocessor Control of Video Effects
title: 191; label: 8.4 Sound Effects
title: 200; label: 9 Design Examples
title: 207; label: 9.1 Missile Attack—A Hand-Held Microprocessor-Based Game
title: 207; label: 9.2 Blackjack—A Full-Fledged Microprocessor-Controlled Video Game
title: 220; label: 10 Hand-Held and Board Games
title: 241; label: Chess Challenger
title: 242; label: Omni Entertainment System
title: 243; label: Stratego
title: 244; label: Super Simon
title: 246; label: Odyssey
title: 247; label: Lost Treasure
title: 248; label: Master Merlin
title: 249; label: Monopoly Playmaster
title: 250; label: 11 Typical TV and Arcade-Type Games
title: 253; label: Video Computer System 5200
title: 254; label: Intellivision
title: 256; label: Colecovision Video Game System
title: 257; label: Portable Arcade Games
title: 258; label: Bosconian
title: 260; label: Pac-Man
title: 261; label: Frogger
title: 263; label: Zaxxon
title: 264; label: 12 Troubleshooting Techniques
title: 267; label: 12.1 Basic Troubleshooting Techniques
title: 267; label: 12.2 Symptom-Function Technique for Electronic Games
title: 270; label: 12.3 Signal-Tracing Techniques for Electronic Games
title: 276; label: 12.4 Voltage-Resistance Technique for Electronic Games
title: 281; label: 12.5 Substitution Technique in Electronic Games
title: 284; label: 12.6 Most Frequent Defects in Electronic Games
title: 285; label: 12.7 Intermittent and Hard-To-Find Defects
title: 288; label: Index
title: 291