#123#
 

Media: Type-in

Hardware theme

*123*
1583
games
38
platforms

Distributed as printed computer code intended to be manually typed into computer software capable of running and/or compiling it.

Notable people involved: David W. Chance, Ralph E. Hopkins and David H. Ahl

Note: BASIC is an extremely common choice for type-in games. However, it is not the only option. machine code, Pascal, C, Logo, Lisp, even assembly code can be found in magazines. Machine code was generally more common than assembly because assembly language code requires an assembler application which was prohibitedly expensive for most home computers. But not always, Commodore 64 had a primitive assembler built-in. And Early on, there were several public domain and inexpensive shareware assembler applications for Apple II. Possibly the oddest episode in type-ins was around 1985 when some magazines began printing their type-ins as bacodes. This was before CueCat, so users were required to buy an adapt industrial barcode readers.

Very early computers did not come with pre-written computer readable media. Users where given printed code of applications and operating systems in the product documentation. Sometimes they even got keyboards to type it in instead of toggling in binary code using switches. So, toggle/type in operating system, toggle/type in a programming language, toggle/type the game's code, then play. Gamers were not spared this task just because the game could be purchased on punch tape, cassette, or magnetic disk media. Their system would need an OS and application typed in so that the system could use the peripheral that interfaced with the media. Also, the programming language of the game was still needed in many cases. This is why many of these ancient games could be purchased in a box from a store and dispute having a 5.25" disk inside or an audio cassette containing the standalone game ready to be run, the included manual would also have the game's code printed in it.

Later, programs were printed in magazines or books and meant to be manually typed in to a computer capable of running and/or compiling it. This was generally not strictly necessary as it had been before since the publishers could mail media as well as their printed material. But, the type-in process was valued as a learning experience for the user. Even the least experienced computer user was likely to learn something about a program by typing it in that could not be learned by simply running it. They would also be better equipped to modify the program. Many printed materials emphasized this learning aspect by going into great detail about how the game logic functioned.

Another advantage of a type-in game is the ability to port it to a platform not directly supported by the publisher. In the early days of gaming, publishers of type-in games generally expected or even encouraged this. Supporting versions for dozens of computer systems was just not in their business model. They could, for example, sell their Atari 400/Commodore VIC-20/Apple][ game to PET, TRS-80, Nascom, Sorcerer, and Ohio Scientific users because there were some users willing to alter the game's code make the game work for them. Some type-in code for game distributed on digital media required very minor alterations amounting to dozen or so bytes and a publisher would note these specific changes with the code (rather than publish and support their game for the other system).

These days, usually due to copyright difficulties, some games can only be distributed as printed computer code. Most of the time it is much older games that fall into this category.

Popular tags

5.25disk apple2 apple2e apple2p arg basic cassette catchemup cpu-8080 cpu-8086 cpu-z80 fixedshooter hp-67 interactivefiction joystick keyboard license-noncommercial license-vague logicpuzzle magneticstrip mazegame nodrm opensource printer sol20 sourcecode sourcecodeavailable spu-cassetteport spu-pcspeaker terminalinterface trs80model1 trs80model3 wordgame

Parent group

Media

Games by year

727476788082848688909294969800020406081012141618 360901802700

The first Media: Type-in video game was released in 1972.

Creative Computing published most of these games.

Platforms

Apple II E367
Ohio Scientific169
BBC119
custom109
TRS-8096
Altair 880089
Amstrad CPC81
Sol-2080
MS-DOS79
COSMAC VIP65
TI Calculators52
Atari 400/80051
Tandy Coco46
ZX Spectrum36
C6423
Commodore PET23
VIC-2021
DEC PDP-112
Electron11
Apple I8
MSX6
North Star Computers6
Dragon325
KIM-15
C16/Plus44
HP-41C3
TI992
Sharp MZ2
NEC PC80012
HP30002

Most common companies