The Hotness
Games|People|Company
Ataxx
Shattered Planet
The Elder Scrolls V: Skyrim
Hearthstone: Heroes of Warcraft
BioShock
Osmos
South Park: The Stick of Truth
The Secret World
Assassin's Creed III
Dominion Online
Police Precinct: ONLINE
Pathfinder Adventures
HoloGrid: Monster Battle
Super Mario Bros. 3
Star Wars: Knights of the Old Republic II – The Sith Lords
We ♥ Katamari
Advance Wars
Beyond Good & Evil
Final Fantasy Tactics
Gran Turismo 3: A-Spec
Baldur's Gate
Quest for Glory I: So You Want to Be a Hero
Diablo III
Eternal Darkness: Sanity's Requiem
Psychonauts
Fallout 2
Pokémon Gold and Silver
Demon's Souls
Phantasmagoria
Rome: Total War
Close Combat: A Bridge Too Far
Microsoft Flight Simulator X
DiRT
SimAnimals
Dungeon Keeper
The Last Guardian
Portal 2
Star Wars: Rebellion
GoldenEye 007 (2010)
SHIFT
NIER
Pro Evolution Soccer 2010
BioShock Infinite
Deus Ex: Human Revolution
The Four Crystals of Trazere
Minecraft
Robotron: 2084
Geist
Frozen Synapse
Bit.Trip Runner
GeekGold Bonus for All Supporters: 116.77

7,096 Supporters

$15 min for supporter badge & GeekGold bonus
44.7% of Goal | left

Support:

Information
Primary Name
Tetris (1986/DOS)
Alternate Names
Platform
DOS
Genre
Theme
Franchise
Mode
Minimum Players
1
Maximum Players
1
Release Date
1986-00-00
Developer
Publisher
 Corrections
 Customize View
xml RSS Feed 
Facebook Twitter Delicious Google
ObjectID: 162153
Releases
Pg. 1
Tetris (1986/DOS)
Nick: 
Downloadable DOS edition
Rel Date: 2006-08-14
Publisher: (Self-Published)
DOS
Developer: (Self-Developed Video Game)
Media: Downloadable Content
Region: 
Rating: (Not Rated)
English
View
Corrections
Link Image
Tetris (1986/DOS)
Nick: 
DOS edition
Rel Date: 1986-00-00
Publisher: (Self-Published)
DOS
Developer: (Self-Developed Video Game)
Media: 3" Floppy Disk
Region: 
Rating: (Not Rated)
English
View
Corrections
Link Image
Description Edit | History

The first MS DOS version of Tetris was implemented a few days after Alexey put together his first prototype of the game for the Electronica 60. All three of us - Dmitry, Alexey, and I - were fans of Pascal and structured programming despite then-recently-published text "Real Programmers Don't Use Pascal". We used various flavors of Pascal to implement our game ideas. Under MS DOS the development system of choice was Borland's Turbo Pascal. I started learning programming with v1.0. In fact, I still enjoy programming in the descendant of Turbo Pascal - Borland Delphi. The last version of Tetris, we worked on together, was compiled with Turbo Pascal 4. That last version of the game had number 3.12. Although 3.12 is pretty much an arbitrary number as we did not have a strict versioning policy. By the way, this version has an Easter Egg. Although not a sophisticated one. I wonder if anyone can discover it.

The MS DOS version is quite different from the Electronica 60 draft which initially had just the glass and a score count. That version worked on a monochromatic (green/black) alphanumeric display. The tetramino squares were drawn as a pair of square brackets [ ]. Remarkably, the game was playable and addictive even in that form. This gave us a reason to hurry up with the MS DOS implementation. I believe Alexey expanded his Electronica version of the game after we ported it to the PC to match some of the features we had in our PC games. I never worked with Electronica computers myself.

We diligently implemented the MS DOS version of the game in such a way that it could run on any PC we had available. The program ran in a text mode using colored space symbols to represent squares of teraminos. The game could even automatically recognize the IBM monochrome card adjusting the way it drew (printed) on the screen. The clock-frequency race had already started with the introduction of IBM PC AT and PC clones. Many games released for the earlier PC and PC XT (4.77 MHz) models ran too fast on the newer machines. The last version of our game was one of the first to use proper timer delays. 20 years later the same program still runs without any changes, looks and feels the same (especially in the full screen DOS box).

Source: The Developer Website. --Vadim Gerasimov

Characters
Pg. 1
No Character Found
More Information Edit | History
This page does not exist. You can edit this page to create it.
Updating...
Thumbs Up
Marketplace
1 « Pg. {{module.params.pageid}} » {{data.config.endpage}}
No items found
{{product.numforsale}} for sale {{product.price}}
{{product.prettycondition}}
{{product.listdate|truncate:"10"}}
Updating...
Thumbs Up
1 « Pg. {{module.params.pageid}} » {{data.config.endpage}}
No items found
{{item.title}} {{item.timeleft}}
{{item.currentprice}}
Updating...
Thumbs Up
Images
Gallery:
1 « Pg. {{module.params.pageid}} » {{data.config.endpage}}
No images found
Updating...
Thumbs Up
{{title}}
Category: Language:
1 « Pg. {{module.params.pageid}} » {{data.config.endpage}}
No videos found
{{video.numrecommend}} {{video.title}} {{video.language}} {{video.username|truncate:"10"}} {{video.numcomments}}
Updating...
Thumbs Up
{{data.config.moduletitle}} Relationship:
[] [Forums »] [Post »] [Search »]
1 « Pg. {{module.params.pageid}} » {{data.config.endpage}}
No threads found
{{thread.numrecommend}} {{thread.subject}}
Last Post {{thread.lastpostdate|truncate:"10"}} Posted {{thread.postdate|truncate:"10"}}
{{thread.user.username|truncate:"10"}} {{thread.numposts-1}}
Updating...
Thumbs Up
{{data.config.moduletitle}} Relationship:
[] [Forums »] [Post »] [Search »]
1 « Pg. {{module.params.pageid}} » {{data.config.endpage}}
No threads found
{{thread.numrecommend}} {{thread.subject}}
Last Post {{thread.lastpostdate|truncate:"10"}} Posted {{thread.postdate|truncate:"10"}}
{{thread.user.username|truncate:"10"}} {{thread.numposts-1}}
Updating...
Thumbs Up
{{title}}
1 « Pg. {{module.params.pageid}} » {{data.config.endpage}}
No posts found
{{post.numpositive}} {{post.title}}
by
{{post.numcomments}}
Files
Title | Hot | Recent
[Browse »]  [Upload File »] Language:
Pg. 1 of 1
No Files Found.
Updating...
Thumbs Up
GeekLists
[Browse »] [Summary »]
1 « Pg. {{module.params.pageid}} » {{data.config.endpage}}
No lists found
{{list.numpositive}} {{list.title}} {{list.username|truncate:"10"}} {{list.numitems}}
{{list.lastreplydate|truncate:"10"}} {{list.postdate|truncate:"10"}}
Statistics
Video Game Rank: N/A
DOS Rank: N/A
Num Ratings: 1
Average Rating: 6.00
Standard Deviation: 0.00
Num Views: 121
GeekBuddy Analysis: Analyze
Similarly Rated: View
Avg. Game Weight: 0.0
Fans: 0
Personal Comments: 0
Users Owning: 1
Users Wanting: 0
Users Trading: 0 [find trade matches]
Has Parts For Trade: 0
Want Parts In Trade: 0
Price History: View
Total Plays: 0
Plays This Month: 0
Linked Items
Relationship: Sort: Genre: Theme: Mode: Media:
Pg. 1
No Items Found
Updating...
Thumbs Up
Web Links
Category: Language:
1 « Pg. {{module.params.pageid}} » {{data.config.endpage}}
No Web Links Found
Link {{cat}} {{lang}}
{{weblink.postdate|truncate:"10"}}
Tags
Your Tags: Add tags
Popular Tags: [View All]
User Information
Use this tool to rate games, save comments, and manage your collection.
Front Page | Welcome | Contact | Privacy Policy | Terms of Service | Advertise | Support BGG | Feeds RSS
Geekdo, BoardGameGeek, the Geekdo logo, and the BoardGameGeek logo are trademarks of BoardGameGeek, LLC.