10.01.2013 Views

Racing the Beam : the Atari Video Computer System - Index of

Racing the Beam : the Atari Video Computer System - Index of

Racing the Beam : the Atari Video Computer System - Index of

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

A year later, <strong>Atari</strong> released an adaptation <strong>of</strong> Ms. Pac-Man that<br />

responded to most <strong>of</strong> <strong>the</strong> gripes that players had about VCS Pac-Man. Part<br />

<strong>of</strong> this work was derivative <strong>of</strong> Frye’s. Part <strong>of</strong> it benefi ted from <strong>the</strong> perfect<br />

hindsight <strong>of</strong> <strong>the</strong> original VCS Pac-Man debacle.<br />

For one thing, <strong>the</strong> game used an 8K ROM instead <strong>of</strong> <strong>the</strong> 4K ROM that<br />

Frye was allotted for his project thanks to a technique called bankswitching.<br />

The 6507 microprocessor used in <strong>the</strong> <strong>Atari</strong> VCS featured only<br />

thirteen <strong>of</strong> <strong>the</strong> sixteen pins available in <strong>the</strong> 6502. This limitation reduced<br />

<strong>the</strong> total address space <strong>of</strong> <strong>the</strong> machine to 8K, <strong>of</strong> which 4K is devoted to<br />

RAM, <strong>the</strong> TIA, and <strong>the</strong> RIOT registers. This leaves 4K <strong>of</strong> address space for<br />

cartridge ROM. As Pac-Man demonstrates, limitations in ROM space are<br />

just as signifi cant as limitations in computation time or RAM. A bankswitched<br />

cartridge partly relaxes this constraint, allowing <strong>the</strong> program to<br />

switch between multiple 4K ROM banks. 11<br />

The Ms. Pac-Man arcade game was itself a variation on Pac-Man, originally<br />

created by General Computing Company as a daughterboard that<br />

attached to <strong>the</strong> Namco Pac-Man board. The arcade game changed <strong>the</strong><br />

appearance and layout <strong>of</strong> <strong>the</strong> maze, also adding three new mazes which<br />

appear on successive levels. It also revised <strong>the</strong> monster AI to make <strong>the</strong><br />

behavior <strong>of</strong> <strong>the</strong> four opponents less evidently deterministic, changed <strong>the</strong><br />

bonus fruit to move and bounce through <strong>the</strong> maze, and introduced new<br />

cut scenes to go with <strong>the</strong> fi ction <strong>of</strong> Pac-Man’s courtship.<br />

The VCS Ms. Pac-Man made considerable use <strong>of</strong> <strong>the</strong> additional<br />

ROM space that bank-switching afforded. More ROM made it possible<br />

to have all four mazes in <strong>the</strong> game. Additional space for sprites<br />

allowed Ms. Pac-Man to face in all four directions, to feature better animation,<br />

and most important, to include game and character logos, bonus<br />

fruits, logos, interstitial screens, and an au<strong>the</strong>ntic arcade attract loop<br />

(fi gure 4.3).<br />

Fans and historians sometimes point to Ms. Pac-Man and later VCS<br />

Pac-Man hacks and rebuilds as evidence that Pac-Man could have been a<br />

much better game than it turned out to be. There is, for example, Nukey<br />

Shay’s revision <strong>of</strong> Frye’s cartridge, which adds credible arcade sounds,<br />

revised colors, better sprite graphics, and colored fruit. 12 Shay also tuned<br />

<strong>the</strong> speed and control interaction to better match <strong>the</strong> arcade. The game<br />

includes better renderings <strong>of</strong> <strong>the</strong> main eater and <strong>of</strong> <strong>the</strong> ghosts, including<br />

animated vertical orientations for Pac-Man. And it replaces <strong>the</strong> cloying<br />

VCS Pac-Man startup sound with a credible two-voice rendition <strong>of</strong> Pac-<br />

Man’s characteristic <strong>the</strong>me music—a remarkable feat, given <strong>the</strong> lack <strong>of</strong><br />

similarity between <strong>Atari</strong>’s sound registers and <strong>the</strong> Pac-Man board’s custom<br />

three-channel waveform sound generator.<br />

4 Pac-Man [77]

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!