Difference between revisions of "Texas Instruments graphing calculators"

From DoomWiki.org

[unchecked revision][checked revision]
(Doom486)
m (Automated edit - italicize Wolf3D)
 
(10 intermediate revisions by 6 users not shown)
Line 23: Line 23:
 
== Doom00 ==
 
== Doom00 ==
  
== Doom486 ==
+
== Doom86 (Ben Shelton) ==
 +
Doom86, a TI-86 Basic game self-described as a "Doom-like game" was released in early March of 2000.<ref>https://www.ticalc.org/archives/files/fileinfo/115/11502.html</ref>
  
 
== Doom83 ==
 
== Doom83 ==
Line 32: Line 33:
  
 
== Doom486 ==
 
== Doom486 ==
Doom86, a TI-Basic game self described as a "Doom-like game" was released in early March of 2000.<ref>https://www.ticalc.org/archives/files/fileinfo/115/11502.html</ref> In 2005 another TI-Basic version of Doom was released however that included converted sprites from the original game, an assembly programmer noted "I came to the conclusion that FPS games in TI-Basic are unplayable. Well, guess what - I was just proven wrong"<ref>https://www.ticalc.org/archives/files/fileinfo/373/37394.html</ref> it was titled Doom486, and the engine was subsequently used to power a TI-85 port<ref>https://www.ticalc.org/archives/files/fileinfo/374/37477.html</ref> and a TI-86 port of Wolfenstein 3D.<ref>https://www.ticalc.org/archives/files/fileinfo/384/38480.html</ref>
+
In 2005 a second TI-Basic version of Doom was released that included converted sprites from the original game, an assembly programmer noted "I came to the conclusion that FPS games in TI-Basic are unplayable. Well, guess what - I was just proven wrong"<ref>https://www.ticalc.org/archives/files/fileinfo/373/37394.html</ref> it was titled Doom486, and the engine was subsequently used to power a TI-85 port<ref>https://www.ticalc.org/archives/files/fileinfo/374/37477.html</ref> and a TI-86 port of ''Wolfenstein 3D''.<ref>https://www.ticalc.org/archives/files/fileinfo/384/38480.html</ref>
  
 
== Doom89 ==
 
== Doom89 ==
  
Somehow this program draws recognizable grayscale reproductions of [[techbase]] walls, Doom's title screen, and an intermission screen.  It also features keys and a primitive [[automap]].  It runs on the TI-89, TI-92+, and Voyage 200.
+
Somehow this program draws recognizable grayscale reproductions of [[techbase map]] walls, Doom's title screen, and an intermission screen.  It also features keys and a primitive [[automap]].  It runs on the TI-89, TI-92+, and Voyage 200.
  
 
== Doom92 ==
 
== Doom92 ==
Line 53: Line 54:
  
 
== See also ==
 
== See also ==
 
 
* [[Doom (ZX Spectrum)]]
 
* [[Doom (ZX Spectrum)]]
 
* [[nDoom]]
 
* [[nDoom]]
 
* [[PocketStation DOOM]]
 
* [[PocketStation DOOM]]
 +
 +
== External links ==
 +
* [http://www.ticalc.org/about/ ticalc.org], still-active community site featuring programming credits and user reviews
 +
** [http://www.ticalc.org/archives/files/fileinfo/44/4449.html ACME Software Doom II], [http://www.ticalc.org/archives/files/fileinfo/74/7478.html CDOOM3], [http://www.ticalc.org/archives/files/fileinfo/44/4448.html Doom (author unknown, TI-82 BASIC)], [http://www.ticalc.org/archives/files/fileinfo/4/427.html Doom (author unknown, TI-83 BASIC)], [http://www.ticalc.org/archives/files/fileinfo/14/1451.html Doom (Ashu Chaturvedi)], [http://www.ticalc.org/archives/files/fileinfo/419/41975.html Doom (Josh Drubin)], [http://www.ticalc.org/archives/files/fileinfo/41/4183.html Doom (Cliff Liang)], [http://www.ticalc.org/archives/files/fileinfo/337/33738.html Doom00], [http://www.ticalc.org/archives/files/fileinfo/373/37394.html Doom486] ([http://www.ticalc.org/archives/files/fileinfo/374/37477.html backport to TI-85]), [http://www.ticalc.org/archives/files/fileinfo/142/14246.html Doom83], [http://www.ticalc.org/archives/files/fileinfo/444/44451.html Doom85], [http://www.ticalc.org/archives/files/fileinfo/115/11502.html Doom 86], [http://www.ticalc.org/archives/files/fileinfo/405/40593.html Doom89] ([http://www.ticalc.org/archives/files/fileinfo/406/40627.html source code]), [http://www.ticalc.org/archives/files/fileinfo/58/5838.html Doom92], [http://www.ticalc.org/archives/files/fileinfo/94/9437.html Doom Collection] ([http://www.ticalc.org/archives/files/fileinfo/96/9689.html level editor], [http://www.ticalc.org/archives/files/fileinfo/102/10224.html sample add-on]), [http://www.ticalc.org/archives/files/fileinfo/162/16234.html Doom: Epoch Chron], [http://www.ticalc.org/archives/files/fileinfo/42/4210.html Doom: Virtual Reality], [http://www.ticalc.org/archives/files/fileinfo/234/23409.html TI Doom], [http://www.ticalc.org/archives/files/fileinfo/44/4457.html Ultimate Doom], [http://www.ticalc.org/archives/files/fileinfo/360/36062.html zDoom]
 +
* {{dwforums|id=42037|title=Doom89 Released}}, thread at the [[Doomworld forums]]
 +
* {{dwforums|id=65803|title=Calculator Doom}}, thread at the [[Doomworld forums]]
  
 
== Sources ==
 
== Sources ==
 
 
* [http://www.sfgate.com/business/article/Choosing-a-Calculator-Is-No-Simple-Equation-2996221.php "Choosing a Calculator Is No Simple Equation: Models do more than basic math"], San Francisco ''Chronicle'', 18 August 1998. Retrieved 15 July 2017.
 
* [http://www.sfgate.com/business/article/Choosing-a-Calculator-Is-No-Simple-Equation-2996221.php "Choosing a Calculator Is No Simple Equation: Models do more than basic math"], San Francisco ''Chronicle'', 18 August 1998. Retrieved 15 July 2017.
 
* [http://www.nytimes.com/library/tech/99/09/circuits/articles/02calc.html "Powerful Calculators Throw Teachers a New Curve"], New York ''Times'', 2 September 1999. Retrieved 15 July 2017.
 
* [http://www.nytimes.com/library/tech/99/09/circuits/articles/02calc.html "Powerful Calculators Throw Teachers a New Curve"], New York ''Times'', 2 September 1999. Retrieved 15 July 2017.
Line 67: Line 72:
 
* [https://www.youtube.com/watch?v=nduMTX86Zl0 "LGR - 'Doom' on a Calculator! &#91;Ti-83 Plus Games Tutorial&#93;"], YouTube video by Lazy Game Reviews. (Gameplay footage begins at 7:28.)
 
* [https://www.youtube.com/watch?v=nduMTX86Zl0 "LGR - 'Doom' on a Calculator! &#91;Ti-83 Plus Games Tutorial&#93;"], YouTube video by Lazy Game Reviews. (Gameplay footage begins at 7:28.)
  
== External links ==
+
==References==
 
+
<references />
* [http://www.ticalc.org/about/ ticalc.org], still-active community site featuring programming credits and user reviews
 
** [http://www.ticalc.org/archives/files/fileinfo/44/4449.html ACME Software Doom II], [http://www.ticalc.org/archives/files/fileinfo/74/7478.html CDOOM3], [http://www.ticalc.org/archives/files/fileinfo/44/4448.html Doom (author unknown, TI-82 BASIC)], [http://www.ticalc.org/archives/files/fileinfo/4/427.html Doom (author unknown, TI-83 BASIC)], [http://www.ticalc.org/archives/files/fileinfo/14/1451.html Doom (Ashu Chaturvedi)], [http://www.ticalc.org/archives/files/fileinfo/419/41975.html Doom (Josh Drubin)], [http://www.ticalc.org/archives/files/fileinfo/41/4183.html Doom (Cliff Liang)], [http://www.ticalc.org/archives/files/fileinfo/337/33738.html Doom00], [http://www.ticalc.org/archives/files/fileinfo/373/37394.html Doom486] ([http://www.ticalc.org/archives/files/fileinfo/374/37477.html backport to TI-85]), [http://www.ticalc.org/archives/files/fileinfo/142/14246.html Doom83], [http://www.ticalc.org/archives/files/fileinfo/444/44451.html Doom85], [http://www.ticalc.org/archives/files/fileinfo/115/11502.html Doom 86], [http://www.ticalc.org/archives/files/fileinfo/405/40593.html Doom89] ([http://www.ticalc.org/archives/files/fileinfo/406/40627.html source code]), [http://www.ticalc.org/archives/files/fileinfo/58/5838.html Doom92], [http://www.ticalc.org/archives/files/fileinfo/94/9437.html Doom Collection] ([http://www.ticalc.org/archives/files/fileinfo/96/9689.html level editor], [http://www.ticalc.org/archives/files/fileinfo/102/10224.html sample add-on]), [http://www.ticalc.org/archives/files/fileinfo/162/16234.html Doom: Epoch Chron], [http://www.ticalc.org/archives/files/fileinfo/42/4210.html Doom: Virtual Reality], [http://www.ticalc.org/archives/files/fileinfo/234/23409.html TI Doom], [http://www.ticalc.org/archives/files/fileinfo/44/4457.html Ultimate Doom], [http://www.ticalc.org/archives/files/fileinfo/360/36062.html zDoom]
 
* {{dwforums|id=42037|title=Doom89 Released}}, thread at the [[Doomworld forums]]
 
* {{dwforums|id=65803|title=Calculator Doom}}, thread at the [[Doomworld forums]]
 
  
 
[[Category:Fan-made Doom games]]
 
[[Category:Fan-made Doom games]]
 +
[[Category:Platforms]]

Latest revision as of 11:54, 9 February 2024

Under construction icon-yellow.svgThis article or section is a stub. Please help the Doom Wiki by adding to it.
This article is about contemporary fan-made clones. For the 2011 source port, see nDoom.

In the mid-1990s, Texas Instruments held a virtual monopoly on graphing calculators in the academic sector. Most models supported third-party applications using a native assembly language as well as the entry-level TI-BASIC, and finished programs could be imported from a PC via serial cable rather than transcribed manually. These factors combined to foster internet file-sharing communities wherein many well-known games received TI calculator clones, including Doom.

None of these were true ports, even after the source release, owing to hardware limitations (the popular TI-83 for example had a 6-MHz processor, with 24K ROM and 32K conventional RAM). The standard approach was to superimpose crude imitations of Doom sprites on a wireframe background representing walls and floors.

ACME Software Doom II[edit]

CDOOM3[edit]

Doom (author unknown, TI-82 BASIC)[edit]

Doom (author unknown, TI-83 BASIC)[edit]

Doom (Ashu Chaturvedi)[edit]

Doom (Josh Drubin)[edit]

Doom (Cliff Liang)[edit]

Doom00[edit]

Doom86 (Ben Shelton)[edit]

Doom86, a TI-86 Basic game self-described as a "Doom-like game" was released in early March of 2000.[1]

Doom83[edit]

A relatively polished assembler release for TI-83 and TI-83+, supporting multiple weapons, multiple levels, savestates, and OS multitasking. Later remastered as zDoom (no relation) to run on the TI-84+ as well.

Doom85[edit]

Doom486[edit]

In 2005 a second TI-Basic version of Doom was released that included converted sprites from the original game, an assembly programmer noted "I came to the conclusion that FPS games in TI-Basic are unplayable. Well, guess what - I was just proven wrong"[2] it was titled Doom486, and the engine was subsequently used to power a TI-85 port[3] and a TI-86 port of Wolfenstein 3D.[4]

Doom89[edit]

Somehow this program draws recognizable grayscale reproductions of techbase map walls, Doom's title screen, and an intermission screen. It also features keys and a primitive automap. It runs on the TI-89, TI-92+, and Voyage 200.

Doom92[edit]

Doom Collection[edit]

This TI-82 game had nine levels, and actually supported mods via a separate program which could edit the bundled levels in place.

Doom: Epoch Chron[edit]

Doom: Virtual Reality[edit]

TI Doom[edit]

Ultimate Doom[edit]

See also[edit]

External links[edit]

Sources[edit]

References[edit]

  1. https://www.ticalc.org/archives/files/fileinfo/115/11502.html
  2. https://www.ticalc.org/archives/files/fileinfo/373/37394.html
  3. https://www.ticalc.org/archives/files/fileinfo/374/37477.html
  4. https://www.ticalc.org/archives/files/fileinfo/384/38480.html