Full Tilt! Pinball

Full Tilt! Pinball, known asPinball 95inEurope, is a 1995pinballvideo gamedeveloped byCinematronicsand published byMaxis.It featurespre-rendered3D graphicsand three tables:Space Cadet,Skulduggery, andDragon's Keep. A sequel calledFull Tilt! Pinball 2was released in 1996.
A limited version of the game with just theSpace Cadettable was licensed toMicrosoftfor inclusion inMicrosoft Plus!and later bundled in multiple versions of theWindowsoperating system with the name3D Pinball for Windows – Space Cadet.
On each table, side display show the player score, ball number, player number, various other information, and a table-specific image.
TheSpace Cadettable features the player as a member of a space fleet that completes missions to increase rank.Players can attain nine different ranks (listed from lowest to highest): Cadet, Ensign, Lieutenant, Captain, LT Commander, Commander, Commodore, Admiral, and Fleet Admiral. Players accept a mission by hitting "mission targets" which select which mission they will take, and by going up the "launch ramp". Each mission has a set number of things for players to do, such as hitting the "attack bumpers" (which are a set of four bumpers at the top of the table) eight times (this is the "target practice" mission). Some missions involve a number of steps which must be completed in sequence. Missions end either by being completed, or by being aborted due to running out of "fuel", as indicated by the lights in the passage that passes under the launch ramp. The "fuel" lights go out one by one at a time interval, and can be re-lit by having the ball go over them, or all at once by going up the launch ramp again. Upon completing a mission, some of the blue lights in a circle in the middle of the table turn on. When all of the lights in the blue circle turn on, the player's rank increases, and a light in the orange circle turns on.
TheSkulduggerytable features a treasure hunt where the player must find pirate Peg Leg's loot.The player can accomplish that two ways: either by piecing together a treasure map or by activating and completing a series of mini-games on the table called modes. Modes are like missions and quests of the other two tables. They are all pirate themed mini-games, such as ship battle, tavern fight, escapeBermuda Triangle, mutiny, and sword fight.
TheDragon's Keeptable features a fantasy environment where players must accomplish various quests, leading to the slaying of a dragon.The quests include Dragon Hoard (steal the hoard), Fire Lizard Attack (defeat the fire-lizard), Rescue Maiden (rescue thedamsel in distress), Dragon Pass (find the path to dragon's lair), Wizard's Fury, and Slay Dragon. The player can acquire awards such as spells, weapons, and armors. While weapons simply add points to the score, armors and spells temporarily turn on various gates, magnets, and chutes on the table to change the gameplay.
Elements from each of the three tables were elected for representation by Maxis in the illustration for the box art by Marc Ericksen, creating a montage below a hurtling Pinball.
A version of the Space Cadet table, known as3D Pinball for Windows – Space Cadetor simplyPinball, was bundled withMicrosoft Windows. It was originally packaged withMicrosoft Plus!95 and later included inWindows NT 4.0,Windows 2000,Windows Me, andWindows XP.Windows XP was the last client release of Windows to include this game.
The look and feel ofFull Tilt! Pinballand3D Pinballare similar, with a few exceptions: The latter contains only theSpace Cadettable and only supports 640×480-pixel resolution, while the former supports three different resolutions up to 1024×768 pixels. The image on the side is a two-dimensional image as opposed to pre-rendered 3D. The wordsMaxisandCinematronicshave been changed from the yellow to a dark red, making them harder to see. It sports asplash screenthat merely says3D Pinballand shows a small pinball graphic with faded edges. Music is not enabled by default in3D Pinball. It has only one soundtrack.
There are only a few minor differences between the gameplay of the two versions. The completion of a mission in the Maxis version results in a replay—actually a ball save, rather than aspecial—being awarded. In addition, hitting a wormhole that has the same color light locks the ball, which if done repeatedly activates themulti-ballround. This is not the case in3D Pinball: completing a mission merely awards bonus points and hitting a wormhole in the above circumstances awards a replay. Also, the three yellow lights above the bumpers (both in the launch ramp and in the upper table zone) act differently: in3D Pinballthese are turned off if the ball passes on them while they are on. This is not the case in the original game, where they just remain activated.
TheWindows 98installationCDhas instructions on installing Pinball which are partly wrong; Microsoft later issued an updated support article.
According to Microsoft employee Raymond Chen,3D Pinball for Windows – Space Cadetwas first removed from later releases of Windows due to a collision detection bug during early development of 64-bit versions of Windows.Microsoft was unable to resolve the issue in time for the release ofWindows XP 64-Bit Editionfor theItaniumarchitecture in 2001,and it was assumed for some time to be the reason for the game's absence fromWindows Vistaand subsequent versions.
However, the 2005 release ofWindows XP Professional x64 Editionincludes an official 64-bit build of Pinball, which was found to have only minor graphical glitches.AYouTubeinvestigation revealed working versions of 64-bit Pinball are also found on theCD-ROMfor the 2003 update ofWindows XP 64-Bit Editionand even in someearly Windows Vista builds(then known as "Longhorn") for bothIA-64andx64.Chen clarified in a follow-up post that the 64-Bit Edition of Windows XP was developed on theAlpha AXP, as Itanium hardware did not exist at the time, and it was on this hardware that the collision bug was present. He theorized that the C runtime team or the compiler team fixed the issue at some point and Pinball was added back to the product.
The final versions of Windows to include the game were the first released builds after the reset of the Longhorn project to start over with a fresh codebase, now forx86andx64only.These builds are also the final ones to feature the other original Windows games from earlier versions, as opposed to the completely redesigned ones byOberon Gamesthat were publicly introduced in build 5219.This has led to speculation that, like the classic versions of the other games, Pinball was ultimately removed from Windows due to its visual style being considered outdated.
In late 2018, Raymond Chen stated that there were multiple attempts to revive the game as aMicrosoft Garageproject. They were apparently successful in repackaging the x86 version, but as Microsoft contacted the legal department to review the original license contract, it was found that newer versions of the game were only permitted to be released pre-packaged with subsequent Windows operating systems andMicrosoft Plus!packs. The license also forbade the release of the source code.
In 2020,  developer Muzychenko Andrey starteddecompilingand reverse-engineering theSpace Cadet-only version of the version of the game included with Windows, unofficially porting it toC++on top ofSimple DirectMedia Layer. This allowed the game to be played natively on multiple platforms including on Mac OS,Linux, and newer versions of Windows, in addition tobrowsers,Android,LG webOS,Wii,Wii U,3DS, andPlayStation Vita, among others.
Cinematronics was established as a dedicated Windows developer studio during a period when video games were predominantly developed forMS-DOS. In 1994, the company began development of a port ofDoom. David Stafford proposed the game, with the violence toned down and renamed toGluem, to Microsoft'sAlex St. Johnfor inclusion in the upcoming Windows 95 operating system. However, Windows 95 head David Cole was not impressed with the concept and remarked, "Can't we just get a game of pinball or something like that?". St. John relayed the suggestion to Stafford, who the following day presented a brief of a game titledPinball Wizardto Microsoft, who expressed interest in seeing the game. Since it was merely a concept, the team had to create a preliminary table design within a few days which they then faxed it to Microsoft, who approved it.
Windows 95 was targeting a release in early 1995, giving the team about nine months to produce a finished product, which pressured development. In December, the launch was delayed to August 1995, giving additional time to polish the game. Six months into development, the deal with Microsoft was formalised. In May 1995, Cinematronics secured a deal with Maxis forFull Tilt! Pinballwith an additional two tables.
Product manager Kevin Gliner was responsible for the game's rules, scoring, and layout. He visitedpenny arcadesto study the design of tables and their components, and looked into the history of pinball to understand how the tables had evolved.A fully 3D game was considered, but for simplicity it was ultimately decided to make a 2Dtop-downgame with pre-rendered 3D graphics.
Initial programming was done inDelphi, which was later translated to C/C++ when the licensing deal with Microsoft was certain. The game also included portions of x86 assembly language.The physics engine was built by Mike Sandige, designed to be almost entirely data-driven. A scripting system was implemented to allow Sandige and Gliner to fine-tune the physics and materials of components. Particular attention was paid to the flippers, making them as realistic as possible while not being overly demanding on the hardware, and ensuring the ball would never pass through.
Following the release of3D Pinball for Windows, Gliner received feedback from a designer of physical pinball tables, recommending adjustments such as the rollover light toggle and the flipper angle. These enhancements were incorporated into theFull Tilt!release.
On Microsoft's end, executiveJim Allchinwanted to showcase the new graphics and sound APIs in the next release ofWindows NT, so it was decided to include3D PinballinWindows NT 4.0, despite NT being oriented towards businesses at the time. Microsoft engineerDave Plummerwas responsible for converting existing x86 portions, such as the sound engine, to C/C++, to make the game compatible with theAlpha,MIPSandPowerPCversions of NT 4.0.Later on,Raymond Chenimplemented a frame-rate cap to reduce the CPU usage of the game, which he would later describe as his proudest Windows XP feature.
Full Tilt! Pinball 2is the sequel toFull Tilt! Pinball. It was released on October 31, 1996,with the introduction of three new tables:Mad Scientist,Alien DazeandCaptain Hero.
Reviewing the Windows version, a reviewer forNext Generationsaid that while theSpace Cadettable is fairly good, the other two tables suffer from cluttered graphics and weak ball physics. He gave it two out of five stars.Todd Vaughn ofPC Gamergave it a score of 86%, praising the graphics and sound effects but criticising the lack of tables.
3D Pinball Space Cadetwas cited to be among the computer games popularly played by school children in the Philippines in the 2000s, alongsideSolitaireandMinesweeper.Tutorials showing how to install it on modern versions of Microsoft Windows have been published.
In March 2020, the sound effects of Space Cadet were sampled in a song, "You Better Move" byLil Uzi Vert, containing elements from the game.It captured positive reception from many fans who grew up playing the game.