Intellivision Development, Back-In-The-Day

Total Page:16

File Type:pdf, Size:1020Kb

Intellivision Development, Back-In-The-Day Intellivision Development, Back-In-The-Day Intellivision Development, Back-In-The-Day Page 1 of 46 Intellivision Development, Back-In-The-Day Contents 1 Introduction ................................................................................................................................ 3 2 Overall Process ........................................................................................................................... 4 3 APh Technological Consulting ..................................................................................................... 5 3.1 Host Hardware and Operating System ................................................................................ 5 3.2 Development Tools ............................................................................................................. 6 3.3 Test Harnesses ..................................................................................................................... 8 3.4 Tight Finances .................................................................................................................... 16 4 Mattel Electronics ..................................................................................................................... 17 4.1 Host Hardware and Operating System .............................................................................. 17 4.2 Development Tools ........................................................................................................... 18 4.3 Test Harnesses ................................................................................................................... 23 4.4 EPROM and T-Cards........................................................................................................... 32 4.5 Documentation .................................................................................................................. 36 4.6 Tight Code .......................................................................................................................... 36 4.7 Use of High-Level Languages ............................................................................................. 37 4.8 Minkoff Measure ............................................................................................................... 37 4.9 Reverse Engineering .......................................................................................................... 38 5 Third Party Development .......................................................................................................... 39 5.1 Activision / Cheshire Engineering ...................................................................................... 39 5.2 Atari ................................................................................................................................... 39 5.3 Imagic ................................................................................................................................ 39 5.4 INTV ................................................................................................................................... 40 5.5 Technology Associates ...................................................................................................... 40 6 References ................................................................................................................................ 44 6.1 Intellivisionaries Podcasts ................................................................................................. 44 6.2 Video Interviews ................................................................................................................ 45 6.3 Audio Interviews ................................................................................................................ 46 Page 2 of 46 Intellivision Development, Back-In-The-Day 1 Introduction This document is an attempt to collate information about the tools and techniques that were used to develop software and games for the Mattel Intellivision in the 1970s and 1980s. It is largely based on contemporary documentation and the recollections of developers of the time. Clearly, a description constructed nearly 40 years after the event will never be comprehensive and, as it is based in part on individuals’ memories, it may be inaccurate or contradictory in places. A large number of developer interviews are recorded and published in the excellent Intellivisionaries Podcast (thanks to Paul, Rick and William). A list of episodes and timecodes where development tools or methods are discussed can be found in the references at the end of this document. Additional details obtained from videos of panel discussions at retro gaming exhibitions are also referenced. Finally, a number of documents from the Blue Sky Ranger archive have been made available as part of research into Intellivision history by two UCI Irvine academics. This version of the document includes information from Intellivisionaries up to episode 38 and comments from the equivalent Atari Age thread up to June 2020. If you have further information, corrections or insights that should be included in this document, please contact “decle” at the Atari Age forums. The inspiration for creating this document was an image of Patrick Aubry working on Intellivision Fireman at Nice Ideas in 1984, shown in Figure 1. In the picture, Patrick appears to be using a CIT-101 terminal, a DEC VT100 clone, presumably to write some code on a remote machine. On the shelf behind him a “Blue Whale” Intellivision Keyboard Component / Master Component combination is being used to test the current state of the game on a portable television. Figure 1: Patrick Aubry Working on Intellivision Fireman at Nice Ideas So, what do we know about how these and other tools were used to develop the games we have enjoyed for the last 40 years? Page 3 of 46 Intellivision Development, Back-In-The-Day 2 Overall Process Perhaps the most succinct description of early development work comes from Keith Robinson and is to be found on page 5 of issue one of Retro magazine: "For Keith Robinson: Can you describe the computer system (hardware, compilers, etc.) that you used to develop the Intellivision console games? - William McEvoy Keith responded: The first Intellivision games, developed for Mattel by APh (an outside consulting firm) in Pasadena, were done on PDP-11s. There were eight PDP-11s (TSX-1, TSX-2, etc.) on the programming floor, each supporting about three to five programmers. Each programmer had an Intellivision console and a television in his or her cubicle, plus a dumb terminal (VT100 compatibles) connected to the Andromedas. Programming was in the assembly language of the General Instruments CP1610 microprocessor, the heart of the Intellivision. This code was compiled and linked by software custom written by APh. The object code was then downloaded into a custom piece of hardware (also designed by APh) called a Magus board. The Magus board was mostly memory, connected by a parallel cable to the programmer's Intellivision in place of a cartridge. In this way, within a minute or two of completing a new bit of code, the programmer could compile it, link it, then download it to the Intellivision to see the results on the TV." This description tallies with much of the setup seen in the picture of Patrick. Development was fundamentally a two-phase process. Software was written in CP-1610 assembler on a shared machine, typically described as a DEC PDP-11. These shared machines were accessed with terminals, like the one Patrick is using. The source code was cross-assembled to CP-1610 machine code on the PDP-11 and the resulting object code downloaded to an Intellivision for evaluation using a test harness. In Intellivisionaries episode 31 Mark Urbaniec suggests that a typical code, compile, download and test development cycle would take about 15 minutes, with only the first few minutes being spent amending source code. This broad setup and process is confirmed by numerous Mattel and APh developers, and also seems to have been the fundamental way of working at third party software houses. The following sections examine development at each of the main developers. Page 4 of 46 Intellivision Development, Back-In-The-Day 3 APh Technological Consulting The initial development of Intellivision software, including the construction of the EXEC and the first tranche of games, was undertaken by APh Technological Consulting in Pasadena. APh continued to work creating Intellivision games under contract to Mattel up until the console was cancelled in 1984. 3.1 Host Hardware and Operating System APh appear to have used a mixture of PDP-11 minicomputers and at least one DECSYSTEM-20 mainframe as the hosts for their development. According to David Rolfe and John Sohl [V2], [V5], [A2] APh used a DECSYSTEM-20 mainframe, also known as a PDP-20. This machine stored the developer’s assembly code and the tools required to construct, assemble and test it. David describes the system as running TOPS-10, the PDP-10 operating system. This was possible as the PDP-20 had essentially the same hardware as the earlier PDP-10. In contrast to these recollections in Intellivisionaries episode 10 Tom Loughry, and later in episode 17 Kimo Yap, refer to the host they used at APh as being a PDP-11. Kimo further clarifies this on AtariAge, describing the host as having an LSI-11 CPU and running RT-11. At the CGE 2K4 panel [A1] Peter Kaminsky named the development host he used while developing Frog Bog as being a
Recommended publications
  • Mattel-83Catalog
    THE MOMENTUM CONTINUES i~~~ INt:Elli\/iSiON® U --~ SECOND TO NONE WE'VE MADE INTELLIVISION EVEN BETTER •Compact size for easier handling, moving and storage. • Removable hand controllers for easier storage. • Longer hand controller cords for increased f lexi bi I ity of the players. • Single switch (on, off, reset) for simpler operation. •Compatible with all current cartridges and Intel I ivoice®. •Same capabilities of the original master component. • Lower price with the same great Intel Iivision ® game play. INtEtti\/isioN®n \ SECOND TO NONE I ' j INTELLIVISION® SPORTS NETWORK ~,4! .................. NFL FOOTBALL 1//11 * U.S. SKI TEAM SKIING Amazingly realistic NFL lootball excite­ Go hurtling down the slopes in a ment with 2 animated teams. Two full challenging slalom or downhill course. halves. 60 simulated minutes of fast Shoot out of the starting gate and plunge moving gridiron action. You are the down at break-neck speed around coach and you call the plays. Offense, obstacles that put you to the test. All the defense, punts, passes, runs, all with thrills and dangers of world class skiing. game sounds and music. Over 180 offen­ You have a variety of courses. Race sive and defensive plays. against the clock or another skier. Enjoy break-neck action with no broken bones! 6 VSTR I Dat .f !I 1•11 ft MAJOR LEAGUE AUTO RACING • BASEBALL Climb into the driver's seat and get ready J for the ra ce of your life. You have a Two 9 man teams playing 9 full innings. choice of demanding courses. There are Extra innings when needed.
    [Show full text]
  • Digital Preservation of Console Video Games
    DIPLOMARBEIT Digital Preservation of Console Video Games Ausgef¨uhrtam Institut f¨ur Softwaretechnik und Interaktive Systeme der Technischen Universit¨atWien unter der Anleitung von ao.univ.Prof. Dr. Andreas Rauber und Dipl.-Ing. Christoph Becker als verantwortlich mitwirkendem Projektassistenten durch Mark Guttenbrunner 9325367 Neustiftgasse 85/16 1070 Vienna Austria Wien, im Oktober 2007 Abstract Video games are part of our cultural heritage, but with the rapid development of new computer systems the way games look and are played changes rapidly. The public interest in early video games is high, as exhibitions, regular magazines on the topic and newspaper articles show. Games considered to be classic are rereleased for new generations of gaming hardware as well. As original systems cease to work because of hardware and media failures, methods to preserve obsolete video games for future generations have to be de- veloped. This work evaluates strategies for digital preservation of console video games. First it presents an overview of the history of console video game systems. Next an introduction to digital preservation and related work in common strate- gies for digital preservation and preserving interactive art is given. Then emulation as a preservation strategy and the PLANETS preservation planning approach for documented decision-making processes are described. When trying to preserve console video games one has to face the challenges of classified development documentation, legal aspects and extracting the contents from original media like cartridges with special hardware. Special controllers and non-digital items are used to extend the gaming experience making it difficult to preserve the look and feel of console video games.
    [Show full text]
  • Intv-Catalog2
    I NlElliViSiON Intelligent Television Experience lntellivlsion.® Experience the challenge and Games with challenge. If you've found other video games too excitement of home video entertainment available only from easy to play, wait'll you try lntellivision. Take lntellivision PGA Golf, lntellivision. for example. You face the hazards and challenges of real-life golf Discover Reallsm. lntellivision courses with a bagful of clubs. Or, try the new action-packed space 12:52 playing fields look like real playing games. Enter a universe of aliens and fields. They're even in perspective. asteroids with exciting and lntellivision players have challenging Astrosmash;M intense arms and legs like real ~ combat in Space Battle;M and the quick players. What's more, P' !l:L_ maneuvers of the new Star Strike;M they're in proportion. • cartridge. You'll find even more The plain fact is: challenges as you look through this catalog. lntellivision is more like /mellivision PGN Golf playing the real thing. A variety of games. lntellivision offers you an entire library of challenging games with interest and See the difference. Still pictures fun for the entire family. Choose from major league sports can't show you how lntellivision excitement. Las Vegas-style gaming, rousing battle action, players run, kick and hit more adventures in outer space, children's learning programs and classic realistically. Visit your Mattel dealer strategy games. and ask for a demonstration. You 'll lntell1vi s1o n NASL • see the difference in the realistic Soccer players sound, vivid color and exciting action. You're in control. If you've ever played a video game.
    [Show full text]
  • Electronics-Today-19
    AN ARGUS SPECIALIST PUBLICATION INTERNATIONAL AUGUST1983 85p (MATE YOUR LIFE Z80 -based control computer for home, industrial and laboratory ontrol modular construction Oo for maximum flexibility Z-80 _TELETEXT MAIN BOARD N I INTERRUP BOARD .AUDIO....00 PUTING.. AD10....ROBOTICS.. Star sounds BIG NEWS Star quality** ABOUT OUR LATEST Free ADVANCES IN SECURICOR DELIVERY ROBOTICS on all orders over Star features** SEE INSIDE £100 (UK mainland TRANSCENDENT 2000 - Although only BACK COVER only) Add just £2.50 171700 a 3 octave keyboard the '2000' features on lower price the same design ingenuity, careful orders engineeringandquality com- II ponents of its larger brethren. The kitiswell within the scope of the first time DJ90 Stereo Mixer - this is a really builder - buy it,build it versatile new mixer that enables the - playit!You will know constructor DJ to produce a profes- sional performance every time. There you havemade theright are two stereo inputs for magnetic cart- choice. ridges. a stereo auxiliary input and mike input. Other 'plus' features are auto - Complete kit £165.00 + VAT panning for fast or slow slider controls, multi -mixing, ducking, interrupt,input NNW modulation, in short everything . the whole works- AND - under £100 complete! Complete kit £97.50 + VAT SALES Digital Delay Line - With its ability to give COUNTER Collect your order delay times from 1.6 mSecs to up to 1.6 from the factory. secs. Many powerful effects including Open 9-12/1-4.30 phasing, flangine, A.D.T., chorus, echo & Mon-Thurs. Easy parking, no waiting POWIRMAN CMCNTAL DELAY LANE - This versatile modular mixer, featured as a constructional article in Practical Electronics can be built up to a maximum of 24 inputs.
    [Show full text]
  • The Classic Intellivision FAQ V0.79
    Intellivision FAQ Preview The Classic Intellivision FAQ v0.79 Compiled, arranged, and produced by Intv Prime, Artifact Productions Division https://www.intvprime.com/intellivision-faq/ 1.0 History Commentary At the end of 1979, Mattel Electronics (a division of Mattel Toys) released a video game system known as Intellivision along with 12 video game cartridges. Poised as a competitor to the then king of the hill Atari 2600, Mattel Electronics called their new product "Intelligent Television" , stemming largely from their marketing plans to release a compatible computer keyboard for their video games console. Mattel's marketing was anything but intelligent and almost destroyed the company by 1984. In one sense the system was very successful, with approx 4 million units (maybe 5 including variant consoles) sold and 125 games released before the system was discontinued by INTV Corp. in 1990. The original Master Component was test marketed in Fresno, California in late 1979. The response was excellent, and Mattel went national with their new game system in late 1980. The first year's production run of 200,000 units was Intellivision FAQ Preview completely sold out! To help enhance it's marketability. Mattel also marketed the system in Sears stores as the Super Video Arcade, and at Radio Shack as the Tandyvision One in the early 1980's. 1980 was a turbulent year for the Intellivision. Mattel announced that an "inexpensive" keyboard expansion would be available in 1981 for the master component to be dropped into. This was to turn the system into a powerful 64K home computer that could do everything from play games to balance your checkbook.
    [Show full text]
  • Hey You Got 'Pac-Man'?
    Rusty: “Hey you got ‘Pac-Man’?” Cousin Dale: “No.” Rusty: “Uh, you got ‘Space Invaders’?” Cousin Dale: “No.” Rusty: “You got ‘Asteroids’?” Cousin Dale: “Nah...but my dad does... can’t even sit on the toilet some days.” - National Lampoon’s Vacation, 1983 Holiday Greetings From Classic Gamer Magazine Classic Gamer Magazine Winter 2000 3 ClassicClassic GamerGamer MagazineMagazine #2#2 Reset! 5 11 Raves ‘N Rants — Letters from our readers 6 Classic Gamer Newswire — All the latest news 7 7 New Release Schedule 10 Classic Advertisement — Centipede 1983 12 CG Expo New Product Releases 13 Bushnell Begins Book Review New Venture Classic Remakes Reviewed 15 “Extra Life” Lost Arcade Classics — ”Stratovox” 20 “Tron” - A gaming retrospect 21 21 15 Reviews: “Dumbo’s Flying Circus” & “Alien” 23 “Ghostbusters” - We ain’t afraid of no game! 25 Atari 2600 Games — ”At the Movies” 27 Classic Gaming Video Shelf 31 “Howard’s Revenge” - Howard Scott Warshaw chats 35 Pac-Man World A Look Back at “Star Wars” games 38 We de-rezz Tron “The Last Don” - An Interview with Don Thomas 41 My .25 — Movies and Games...the Unholy Mix! 48 Crossword Puzzle — Movie themed 49 61 35 CVG 101 — “Cleaning Your Cartridges” 50 “Catching Up With Buckner and Garcia” 51 Frank’s Video Pinball Palace 52 ColecoVisions “Rocky” 56 Interview with Chris Lion Blows Up “HSW WSH” Classic Gaming on the Web 57 Megaforce Classic Easter Eggs 58 “Deep Thaw” - Chris Lion rips apart “MegaForce” 61 Classic Gamer Magazine Winter 2000 4 by Chris Cavanaugh Volume 1, Issue 2 Yuletide Classic Remake Frenzy Winter 1999 Felicitations! And since you’ll be dragging out the old Directed by: Chris Cavanaugh Fa la la la la!! Tis the consoles for the holi- [email protected] season for classic video- days, you may as games! If you’re like me, well keep the Executive Producer/Editing chances are you have newer ones Sarah Thomas fond memories of your [email protected] handy, as well.
    [Show full text]
  • Warren Davis
    WWW.OLDSCHOOLGAMERMAGAZINE.COM ISSUE #5 • JULY 2018 JULY 2018 • ISSUE #5 STUFF NEWS Shadow Boxes, Pillows, Socks, Mugs Convention Update 08 BY OLD SCHOOL GAMER 36 BY OLD SCHOOL GAMER SPORTS REVIEW BoomShakaLaka with NBA Jam Take Care of Those Consoles 10 BY TODD FRIEDMAN 40 BY OLD SCHOOL GAMER SPORTS FEATURE Mutant League Football: The Interview Remembering the Arcade Industry 12 BY BRAD FEINGOLD 41 Trade Shows BY WARREN DAVIS SPORTS Early Computer Baseball REVIEW 14 BY BILL LANGE Cool Control From Retro-Bit 43 BY OLD SCHOOL GAMER REVIEW I Didn’t Know My Retro Console COLLECTOR INFO 16 Could Do That! ColecoVision and Intellivision Pricer BY OLD SCHOOL GAMER 44 BY PRICECHARTING.COM SPORTS / THE GAME SCHOLAR The Sporting Life: Sports Controllers 18 BY LEONARD HERMAN SPORTS / JUST 4 QIX From Pigskin to Pixels: Atari Football 20 BY MICHAEL THOMASSON NEWS 2018-2019 Old School Event Calendar 22 BY OLD SCHOOL GAMER Publisher Business Manager Brad Feingold VIDEO GAME MOVIE REVIEW Ryan Burger Aaron Burger Bill Lange Leonard Herman Going for Golden Eye Editor Design Assistant BY RYAN BURGER Brian Szarek Marc Burger Michael Thomasson 23 Dan Loosen Brett Weiss SPORTS / GAME AND MARKET WATCH Editorial Board Art Director Dan Loosen Thor Thorvaldson Sports Games Adam Pratt Doc Mack Josh Yawn BY DAN LOOSEN Billy Mitchell Issue Writers 24 Warren Davis Walter Day Todd Friedman SPORTS / OLD SCHOOL BARGAIN BIN Ryan Burger ‘YER OUT: 2600 vs. Intellivision BY BRETT WEISS HOW TO REACH Postmaster – Send address changes to: 26 OSG • 222 SE Main St • Grimes IA 50111 OLD SCHOOL GAMER: Postage paid at Grimes, IA and other mailing locations.
    [Show full text]
  • The Rise of Reactive and Interactive Video Game Audio
    California State University, Monterey Bay Digital Commons @ CSUMB Capstone Projects and Master's Theses Spring 2015 The Rise of Reactive and Interactive Video Game Audio Joey Pendergrass California State University, Monterey Bay Follow this and additional works at: https://digitalcommons.csumb.edu/caps_thes Recommended Citation Pendergrass, Joey, "The Rise of Reactive and Interactive Video Game Audio" (2015). Capstone Projects and Master's Theses. 484. https://digitalcommons.csumb.edu/caps_thes/484 This Capstone Project is brought to you for free and open access by Digital Commons @ CSUMB. It has been accepted for inclusion in Capstone Projects and Master's Theses by an authorized administrator of Digital Commons @ CSUMB. Unless otherwise indicated, this project was conducted as practicum not subject to IRB review but conducted in keeping with applicable regulatory guidance for training purposes. For more information, please contact [email protected]. California State University, Monterey Bay The Rise of Reactive and Interactive Video Game Audio Joey Pendergrass MPA 475: Senior Capstone Dr. Lanier Sammons 18 May 2015 Pendergrass !2 Abstract As video games have matured from a technical hobby to a fully-fledged art form, so too have the methods used to create them matured. In tandem with the constant evolution of graphical fidelity, gameplay mechanics, input devices, and storytelling techniques spanning the entire existence of video games, there has also been an evolution in the purpose, and implementation, of music and sound effects. Whereas early video games utilized simple melodies to attract players in arcades, modern video games have grown to utilize audio as a means for storytelling in itself.
    [Show full text]
  • Development of Interactive Resources from the WPI Video Game Archive’S
    5/13/2020 Video Game Archive Intellivision IQP Report - Google Docs Development of Interactive Resources from the WPI Video Game Archive’s Intellivision Materials An Interactive Qualifying Project submitted to the Faculty of WORCESTER POLYTECHNIC INSTITUTE in partial fulfilment of the requirements for the degree of Bachelor of Science by Benjamin Marshall Date: 6 April 2020 Report Submitted to: Professor Dean O’Donnell, Worcester Polytechnic Institute This report represents work of WPI undergraduate students submitted to the faculty as evidence of a degree requirement. WPI routinely publishes these reports on its web site without editorial or peer review. For more information about the projects program at WPI, see http://www.wpi.edu/Academics/Projects . https://docs.google.com/document/d/1g0x1V_gkaBIbL9CEqAZariBvcBitV08mIF08w-5LQNY/edit# 1/43 5/13/2020 Video Game Archive Intellivision IQP Report - Google Docs ABSTRACT This project focuses on the WPI Gordon Library’s Video Game Archive, specifically its items related to the 1979 Mattel Intellivision. The project aims to increase the collection’s utility by putting together a detailed history of the console, identifying historically important games and creating protocols for expanding the collection, and creating a station from which researchers can use the Intellivision with supporting documentation for its access and maintenance. The project successfully transformed this collection of materials into an interactive historical record. 1 https://docs.google.com/document/d/1g0x1V_gkaBIbL9CEqAZariBvcBitV08mIF08w-5LQNY/edit# 2/43 5/13/2020 Video Game Archive Intellivision IQP Report - Google Docs ACKNOWLEDGEMENTS Special thanks to Professor Dean O’Donnell, who advised this project and provided many great resources. Special thanks also to Arthur Carlson for his help in navigating and working with archived materials.
    [Show full text]