Media: Type-in

Hardware theme

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

1312
games
39
platforms
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 cpu-8080 cpu-8086 cpu-z80 display-led hp-67 hp-97 ibm360 interactivefiction joystick keyboard license-noncommercial license-vague magneticstrip nodrm opensource pdp-11 printer sourcecode sourcecodeavailable spu-cassetteport spu-pcspeaker swtpc6800 terminalinterface trs80model1 trs80model3 wordgame

Parent group

Media

Games by year

727476788082848688909294969800020406081012141618 356891782670

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

Creative Computing, Softside and Usborne Publishing published most of these games.

Platforms

Apple II E 372
Ohio Scientific 174
Altair 8800 110
TRS-80 97
custom 93
COSMAC VIP 65
MS-DOS 62
TI Calculators 52
Tandy Coco 46
Atari 400/800 37
DEC PDP-1 27
Sol-20 25
Commodore PET 21
VIC-20 19
C64 16
ZX Spectrum 14
Electron 11
Apple I 8
BBC 8
KIM-1 7
North Star Computers 7
Amstrad CPC 6
MSX 6
Dragon32 5
C16/Plus4 4
HP-41C 3
Sharp MZ 2
NEC PC8001 2
MICRO 7 - FM7 2
TI99 2

Most common companies