Family BASIC

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Family BASIC
Nintendo-Famicom-Family-Basic-Keyboard-wCart.jpg
The Family BASIC keyboard with application cartridge
Developer(s)Nintendo
Sharp Corporation
Hudson Soft
Publisher(s)Nintendo
SeriesFamily BASIC
Platform(s)Family Computer
Release
  • JP: June 21, 1984
Genre(s)Programming language
Mode(s)Single-player

Family BASIC[a] is the consumer product for programming Nintendo's Family Computer video game console of Japan. Family BASIC was launched on June 21, 1984 to consumers in Japan by Nintendo, in cooperation with Hudson Soft and Sharp Corporation. A second version titled Family BASIC V3 was released on February 21, 1985, with greater memory and new features.

Overview[edit]

The first edition of the Family BASIC application cartridge is bundled with a computer style keyboard and instructional textbook, and requires a cassette tape recorder to save user-generated BASIC programs. Programs can be saved using any cassette tape drive, such as the Famicom Data Recorder. Family BASIC was not designed to be compatible with floppy disk storage on the Famicom Disk System and the Disk System's RAM adapter requires the use of the Famicom's cartridge slot, which prevents using the slot for the Family BASIC cartridge.

Family BASIC includes a dialect of the BASIC programming language enhanced for game development. Its Microsoft BASIC-derived command set is extended with support for sprites, animation, backgrounds, musical sequences, and gamepads. Several visual components seen in Nintendo games, such as backgrounds and characters from Mario and Donkey Kong series games c.  1984-1985, are made available as Family BASIC development componentry, or appear in premade Family BASIC games.

Development[edit]

Family BASIC was released in Japan by Nintendo for the Family Computer on June 21, 1984 in Japan.[1] It was part of a collaboration between Nintendo, Sharp Corporation and Hudson Soft, and was created to attract computer users over to their new system.[1] Koji Kondo wrote a section in the instruction manual for programming Japanese popular music in the game, being his second project for Nintendo.[2] Prior to this, Kondo had become interested in producing music through computers by programming sound effects in BASIC on his home computer.[2] Two revisions of Family BASIC were produced — the first, "v.2.1", was released shortly after production of the game begun, and the second, "v.3.0", was released in early 1985.[1] v.3.0 featured expanded memory and several minigames built-in to the programming cartridge, indicated by a red cartridge shell.[1]

Reception and legacy[edit]

Family BASIC was commercially successful, selling over 400,000 units by the end of the 1980s.[3]

In a 2011 retrospective review, Retro Gamer thought it was a "some-what useless" peripheral for the Famicom due to its high price point and lack of compatibility with the Famicom Disk System, although they found it to be an interesting collection piece for its rarity and overall concept.[1]

Satoshi Tajiri, creator of Pokémon, had initially used Family BASIC as a gateway to build his understanding of the internal operation of the Famicom. This inspired him to create his own handmade Famicom game development hardware, and make Game Freak's debut game Quinty, later released as Mendel Palace (1990).[4]

Notes[edit]

  1. ^ Japanese: ファミリーベーシック Hepburn: Famirī Bēshikku?

References[edit]

  1. ^ a b c d e Retro Gamer Team (19 September 2011). "Famicom Family Basic". Retro Gamer. Archived from the original on 31 March 2019. Retrieved 17 November 2019.
  2. ^ a b Kondo, Koji (March 11, 2007). "VGL: Koji Kondo". Wired (Interview). Interviewed by Chris Kohler. Retrieved July 25, 2019.
  3. ^ Kojima, Ikuo (1994). 風雲ゲーム業界戦国時代-任天堂、セガの2強時代は続くのか? 切り崩しを図る第3勢力とハイテク・メーカーの陣地争い. Pseudorabies Publishing. p. 74. ISBN 4-87190-391-5.
  4. ^ Szczepaniak, John (August 2012). "A basic history of BASIC on its 50th birthday". Game Developer. Retrieved July 16, 2019 – via GamaSutra, May 1, 2014.

External links[edit]