Retro Computer Baseball Game Review – SSI Computer Baseball
This is the first entry in a series focusing on computer baseball simulations to supplement the chapter “Play Retro Baseball Video Games In Your Browser” from my Hardball Retroactive book along with the corresponding post at Baseball Analytics. The series will focus on baseball simulations – games in which the primary emphasis is on managerial strategy and the ability to replay entire seasons with a degree of realism. Baseball video games that are strictly arcade representations of baseball (based solely on reflex and hand-eye coordination) are excluded.
Publisher – Strategic Simulations Inc.
Release Year – 1981
Platforms – Amiga, Apple ][, Atari 8-bit, Commodore 64, IBM PC, Macintosh
|Game Design & Programming:||Charles Merrow and Jack T. Avery|
|Programming (C64 Version):||Roy Wagner|
|Game Development:||Joel Billings|
|Customized Disk Operating System:||Roland Gustafsson|
|Play Testers:||Trip Hawkins, Frank Pellegrini, Rick Spinelli|
|Art & Graphic Design:||Louis Hsu Saekow, Kathryn Lee, James C. Sommerville|
The first electronic baseball simulation available to the masses, Computer Baseball by SSI accurately replicated the decision-making processes offered to tabletop baseball card and dice game “managers” while introducing the artificial intelligence of the computer skipper, “Casey”. I fired up the game on my Commodore 64 emulator. After the intro screen loaded, I examined the main menu and immediately noticed the absence of a computer vs. computer mode. Among the five choices are 1- and 2-player modes, enter data for a new team, edit / review existing team data file, and demo game. I opted for single player mode and selected the teams, lineups and starting pitchers.
I played a 3-game series (Royals-85 at Angels-85) using the Commodore 64 edition to reacquaint myself with the software and run through the various options.
The first game pitted Royals ace and 1985 AL Cy Young Award winner Bret Saberhagen (20-6, 2.87) against Angels Mike Witt (15-9, 3.56). In the bottom of the second inning, Bobby Grich tripled to right-center and scored the first run of the game on a sacrifice fly by Ruppert Jones. The Royals responded with a run in the top of the third when Steve “Bye Bye” Balboni ripped a single to left field to plate Willie Wilson. Doug DeCinces led off the bottom of the 7th with a round-tripper to deep center field, giving the Halos the advantage, 2-1. Saberhagen pitched brilliantly on the losing end, yielding 3 hits over 8 innings, but Witt matched him and Donnie Moore notched the save.
Game 2 featured southpaw Charlie Leibrandt (17-9, 2.69) and sophomore right-hander Ron Romanick (14-9, 4.11). Willie Wilson led off Game 2 with a sharp single to right field and advanced to second on a Lonnie Smith groundout. George Brett followed with a base hit to right, but Juan Beniquez cut down the fleet-footed Wilson at home plate. A similar sequence in the top of the third (with Smith sacrificing Wilson to second) netted the Royals their first run. In the home half of the sixth, Brian Downing and Rod Carew delivered back-to-back singles, placing runners at the corners with no outs. Bobby Grich lifted a shallow fly to left but the runners were unable to advance. Doug DeCinces lined a single to the left-center field gap, scoring Downing and sending Carew to third. Leibrandt avoided further damage and contest remained knotted at one run apiece heading into the 7th inning. Gary Pettis walked with 2 outs and advanced to third on a wild pickoff throw. Downing grounded out to shortstop Buddy Biancalana to quell the threat. Stewart Cliburn entered the game to start the eighth inning, confronting the top of the Royals lineup after Romanick scattered 6 hits over 7 innings. Cliburn retired six of the seven batters he faced while Leibrandt continued to deal into the ninth frame. Bob Boone singled to center field with 2 outs in the ninth, and Casey summoned Dan Quisenberry to the mound. I pinch-ran Rob Wilfong for Boone and batted Ruppert Jones for the Angels shortstop Dick Schofield. Then Casey substituted lefty Mike Jones for Quisenberry, a move that should not have been permitted to occur as the MLB rules state that a pitcher must face at least one batter. The Jones vs. Jones matchup concluded with a line out to first base, and the contest proceeded to extra innings. I relieved Cliburn after 2 scoreless innings with fellow right-hander Doug Corbett. I was not prompted to correct my lineup (I had Jones and Wilfong playing out of position), so I had to adjust this after realizing my mistake and pitching to Jorge Orta. Jerry Narron replaced Wilfong, catching and hitting seventh in the lineup while Craig Gerber came on to play shortstop and bat eighth. Hal McRae pinch-hit for Biancalana with one down in the top of the tenth and coaxed a base on balls. Wilson bunted towards first base but Carew gunned down McRae at second for a fielder’s choice. Kansas City had the go-ahead run at second after Wilson swiped the bag. Corbett whiffed Smith to snuff out the rally. Downing laced an opposite-field double to right with one out in the bottom of the tenth. Casey elected to walk Carew intentionally then brought Steve Farr into the game to face Grich and DeCinces. Both veterans stranded the runners with fly outs to left field. Corbett retired the heart of the Royals order in the top of the eleventh. Joe Beckwith and Rafael Lugo trotted in from the bullpen for their respective teams as the duel marched past the twelve frame. After the Royals designated hitter Jorge Orta doubled with 2 outs in the 12th, I noticed that Hal McRae remained in the lineup. Unable to view my opponent’s defensive orientation, I could only surmise that the 39-year-old was playing shortstop as Biancalana’s replacement, even though Casey had a healthy Onix Concepcion on his bench. Lugo struck out McRae, and we continued to the bottom of the twelfth. Pettis started the inning with a walk, then stole second. Beckwith issued a free intentional pass to Downing, bringing Carew to the dish with no outs and runners on 1st and 2nd.The Royals turned a 4-6-3 double play (nicely executed by full-time DH turned shortstop!) Another intentional walk to Grich gave DeCinces a chance to be the hero. The Halos third-sacker drilled a single that landed in front of left fielder Darryl Motley and the Angels triumphed 2 to 1.
Kansas City struck first in Game 3, as George Brett socked a two-out, two-run blast in the third inning off Don Sutton (15-10, 3.86). Danny Jackson (14-12, 3.42) limited California to one safety through 6 innings. Dane Iorg misplayed Bob Boone’s single to left to begin the seventh, so the backstop trudged over to third base. Gary Pettis grounded into a double play following an intentional pass to Dick Schofield, scoring Boone with the Halos’ first run. Jackson continued his masterful effort through 8 2/3 innings when Boone lined a single in front of center fielder Willie Wilson. Casey visited the mound and brought in his ace reliever, Dan Quisenberry. I selected Rob Wilfong as the pinch-runner for Boone and selected Ruppert Jones off the bench to hit for Schofield. Jones crushed Quiz’s offering into the right-field seats for a walk-off, 3-2 victory to sweep the Royals!
Graphics –  The bare essentials… The in-game display consists of a scoreboard at the top of the screen, a generic baseball diamond on the left and pertinent information on the right (batter, on-deck, pitcher, bullpens and action prompt). Character graphics are utilized to depict the ballplayers. A white dot representing the ball moves in a straight line (there are no fly ball arcs or shadows to assist with illustrating the ball in flight. Fielders move immediately to intercept the ball. Baserunners are denoted only by their runner rating, a number from 1 to 9 pasted on top of the base that they currently occupy.
Sound –  The lone sound effect in the Commodore 64 edition was the crack of the bat.
Strategy –  The documentation includes strategy cards for Defense and Offense Options. Prior to throwing the first pitch to the current batter, the user is prompted to enter the Defense and/or Offense action, depending on the number of players (1 or 2). The defensive options consist of actions taken against the current batter (pitch to the batter, pitch around or issue an intentional walk), setting the infield and outfield depth, and whether or not to hold the baserunners. Visiting the mound (VM) and bullpen change (BP) allows you to warm up pitchers, check their status or bring them into the game. The Change players (CP) option facilitates lineup modifications. A glaring omission is the inability to call for a pitchout. On offense, the manager can advise the batter to swing away, hit and run, or bunt. The baserunner(s) can be given the green light to steal and there are 3 options instructing the advancement of runners on a base hit (run normally, conservatively or aggressively). You can decide to pinch-hit or pinch-run along with handling the bullpen (relievers continue to “warm up” while your team is batting). Lastly, there is the ability to save the state of the game in progress. You can resume the game at a later date after choosing the number of players at the main menu (you’re asked if you wish to play a new game or resume a saved game).
Artificial Intelligence –  In a 1-1 game in the bottom of the 7th with runners on 1st and 2nd with no outs, Casey sent Hal McRae to pinch-hit for the Royals shortstop, Onix Concepcion (.204). McRae promptly bunted into a 1-6-3 double play. Omar Moreno struck out to end the threat, stranding Jim Sundberg at 3rd base. Later in the same contest, Jorge Orta was caught stealing second base to end the game, leaving McRae dumbfounded at the dish. However, the vast majority of in-game substitutions and tactical decisions were conducted appropriately.
Box Score –  You are given the option of printing the box score to the screen or printer. After posting the line score for the contest, the visitor’s box score appears. I immediately noticed that the results do not match the actual lineup order. Instead the order is based on defensive positioning. Omitting the pitcher (1), the Royals box score begins with Jim Sundberg (2 – catcher), Steve Balboni (3 – first baseman), etc. I’m not sure why the programmers chose to ignore the standard box score format as this presentation leads to confusion. Several standard statistics are omitted from the box score, including wild pitches, passed balls, saves and double plays.
Rosters  – Each team consists of a 25-man roster (15 batters and 10 pitchers). There are no reserves. My version came with the rosters from the 1985 season. The 1986 SSI catalog lists team disks from 1980 through 1984 along with “305 Computer Baseball Teams” encompassing every pennant and division winner from 1900 through 1979 (see page 10).
Statistics  – Most of the standard (pre-Sabermetrics) statistics are utilized. Split stats are neglected (outcomes broken down by right- or left-handedness of the opposing pitchers) which limit the ability to simulate platoon advantages. My version of the game did not include the stat compiler, so I was unable to determine which statistics are tracked or if standings and league leaders were recorded.
Usage/Injuries/Ejections  – Prior to setting your lineup, you have the option to “Enter days since each pitcher has pitched”. Users selecting this option proceed to enter the amount of days since the pitcher’s most recent appearance in a ball game along with the number of innings he pitched. You will need to keep track of each pitcher’s “Days Rest” and innings pitched manually. Computer Baseball simulates the pitcher’s durability based on several factors: complete games/games started, average # of innings per appearance in addition to a random factor. Bringing a relief pitcher into a game without properly warming up diminishes their effectiveness. Player injuries and ejections can occur during the game. The manager will be prompted to substitute for the injured / ejected player. Multiple game injuries need to be tracked manually. Injuries are the sole mechanism to account for durability in offensive players.
Ballparks / Park Factors  – All games are played at the generic “SSI Field”. The simulation does not take any park factors into account. The Designer’s Notes section in the manual states that “there were many things that we would like to have included, such as the effects of different ball parks, or the inclusion of more data on each player, but the practical limitations of computer memory intervened.”
Commentary  – Descriptions of the actions are limited to a single line of text indicating the event type and location (“Single to CF”, “Strikeout”, “Base on Balls”, “Shallow Fly To LF”).
Scale: Ratings from 1 (worst) to 5 (best)
Total Score: 16 out of 50
The only game in town through the embryonic years of 8-bit personal computing, SSI Computer Baseball delivers the basics and introduced many would-be managers and general managers to the world of hardball simulation. The software appears dated when compared to games released in the mid-to-late Eighties, although those comparisons can be tempered by the fact that those games derived from this highly competent package. Despite my overall rating, I highly recommend sampling Computer Baseball if for no other reason than to compete against Casey in the grand-daddy of all baseball sims.
Please add a comment below if you spent a significant amount of time and/or have any recollections of SSI Computer Baseball.
Articles in the Series
Play SSI Computer Baseball in your browser! – https://archive.org/details/a2_Computer_Baseball_1981_SSI_RDOS
Oxner, Bill. “Play Ball.” Computer Gaming World, June-July 1985, Volume 5.3. pgs 24-25. http://www.cgwmuseum.org/galleries/issues/cgw_5.3.pdf
PDF version of the manual – http://home.ptd.net/~dbain/tuatara_misc/compbase_manual.pdf
About the Author
I am a New Jersey native with a passion for baseball, statistics, computers and video games who enjoys spending quality time with his family.
“Hardball Retrospective” is available in paperback and digital (Kindle) format at Amazon.com. Supplemental Statistics, Charts and Graphs along with a discussion forum are offered at TuataraSoftware.com.
Don Daglow (Intellivision World Series Major League Baseball, Earl Weaver Baseball, Tony LaRussa Baseball) contributed the foreword for Hardball Retrospective. The foreword and preview of my book are accessible here.
“Hardball Retrospective – Addendum 2014 to 2016” supplements my research for Hardball Retrospective, providing retroactive standings based on Wins Above Replacement (WAR) and Win Shares (WS) for each “original” team over the past three seasons (2014-2016). Team totals from 2010 – 2013 are included for reference purposes. “Addendum” is available in paperback and digital (Kindle) format at Amazon.com.