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 == | ||
− | == | + | == 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 == | ||
− | + | 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! [Ti-83 Plus Games Tutorial]"], YouTube video by Lazy Game Reviews. (Gameplay footage begins at 7:28.) | * [https://www.youtube.com/watch?v=nduMTX86Zl0 "LGR - 'Doom' on a Calculator! [Ti-83 Plus Games Tutorial]"], YouTube video by Lazy Game Reviews. (Gameplay footage begins at 7:28.) | ||
− | == | + | ==References== |
− | + | <references /> | |
− | |||
− | |||
− | |||
− | |||
[[Category:Fan-made Doom games]] | [[Category:Fan-made Doom games]] | ||
+ | [[Category:Platforms]] |
Latest revision as of 11:54, 9 February 2024
This article or section is a stub. Please help the Doom Wiki by adding to it. |
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.
Contents
- 1 ACME Software Doom II
- 2 CDOOM3
- 3 Doom (author unknown, TI-82 BASIC)
- 4 Doom (author unknown, TI-83 BASIC)
- 5 Doom (Ashu Chaturvedi)
- 6 Doom (Josh Drubin)
- 7 Doom (Cliff Liang)
- 8 Doom00
- 9 Doom86 (Ben Shelton)
- 10 Doom83
- 11 Doom85
- 12 Doom486
- 13 Doom89
- 14 Doom92
- 15 Doom Collection
- 16 Doom: Epoch Chron
- 17 Doom: Virtual Reality
- 18 TI Doom
- 19 Ultimate Doom
- 20 See also
- 21 External links
- 22 Sources
- 23 References
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]
- ticalc.org, still-active community site featuring programming credits and user reviews
- ACME Software Doom II, CDOOM3, Doom (author unknown, TI-82 BASIC), Doom (author unknown, TI-83 BASIC), Doom (Ashu Chaturvedi), Doom (Josh Drubin), Doom (Cliff Liang), Doom00, Doom486 (backport to TI-85), Doom83, Doom85, Doom 86, Doom89 (source code), Doom92, Doom Collection (level editor, sample add-on), Doom: Epoch Chron, Doom: Virtual Reality, TI Doom, Ultimate Doom, zDoom
- Doom89 Released, thread at the Doomworld forums
- Calculator Doom, thread at the Doomworld forums
Sources[edit]
- "Choosing a Calculator Is No Simple Equation: Models do more than basic math", San Francisco Chronicle, 18 August 1998. Retrieved 15 July 2017.
- "Powerful Calculators Throw Teachers a New Curve", New York Times, 2 September 1999. Retrieved 15 July 2017.
- "Link Cables", ticalc.org. Retrieved 15 July 2017.
- This article incorporates text from the open-content Wikipedia online encyclopedia article Texas Instruments, accessed 20:47, 15 July 2017 (CDT).
- This article incorporates text from the open-content Wikipedia online encyclopedia article TI-83 series, accessed 20:47, 15 July 2017 (CDT).
- "LGR - 'Doom' on a Calculator! [Ti-83 Plus Games Tutorial]", YouTube video by Lazy Game Reviews. (Gameplay footage begins at 7:28.)