Editing Family BASIC
From the Super Mario Wiki, the Mario encyclopedia
Jump to navigationJump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
{{about|the accessory for the Family Computer|the microgame in ''[[WarioWare, Inc.: Mega Microgame$!]]''|[[Family Basic | {{construction}} | ||
{{ | {{more images}} | ||
{{rewrite|Add discontinued release date}} | |||
{{about|the accessory for the Family Computer|the microgame in ''[[WarioWare, Inc.: Mega Microgame$!]]''|[[Family Basic]]}} | |||
{{System-Infobox | |||
|generation=Third | |generation=Third | ||
| | |Image=[[File:FamilyBASIC.jpg|250px]] | ||
| | |Rel={{released|Japan|June 21, 1984}} | ||
| | |Dis= | ||
}} | }} | ||
''' | '''Family BASIC''' is an accessory for the [[Family Computer]] (Famicom) created by [[Hudson Soft]] and [[Wikipedia:Sharp Corporation|Sharp Corporation]]. It allowed users to create programs in the [[Wikipedia:BASIC|BASIC programming language]]. This accessory came with a special designed cartridge, keyboard, and the Data Recorder, similar in function to that of a [[Wikipedia:Commodore International|Commodore computer]] of that era. On February 21, 1985, Family BASIC V3 was released.<ref>https://www.retrogamer.net/retro_games80/famicom-family-basic/</ref><ref>https://themushroomkingdom.net/fb3.shtml</ref> | ||
The keyboard plugs into a 15-pin expansion port on the front of the Famicom and the Data Recorder plugs into the back of the keyboard labeled "SAVE" and "LOAD." If one does not have the Data Recorder or spare cassette tape (or finds cassette tape technology too inconvenient), one can just use the microphone and headphone jacks of a computer or similar device to record the analog signal coming from the keyboard with their preferred audio recording program and then play it back when the game is requesting data to be loaded.<ref>https://www.youtube.com/watch?v=__9VYaKMwQI&t=12m45s</ref> | |||
Three games are compatible with the Data Recorder: | |||
* ''[[Wikipedia:Excitebike|Excitebike]]'' | |||
*[[Mario]] | * ''[[Wikipedia:Mach Rider|Mach Rider]]'' | ||
*[[Pauline|Lady]] | * ''[[Wrecking Crew]]'' | ||
*[[Fighter Fly | |||
*Achilles - a bird | ==Characters== | ||
There are 16 animated sprites built-in. Excluding animations for explosions and lasers, the following are the only characters available for programmers: | |||
*[[Mario]] | |||
*[[Pauline|Lady]] | |||
*[[Fighter Fly]] | |||
*Achilles - a bird | |||
*Nitanita - a smiley face | *Nitanita - a smiley face | ||
*Penpen - a [[penguin]] | *Penpen - a [[penguin]] from ''[[Pinball (game)|Pinball]]'', this sprite will later be reused for Hudson Soft's Famicom port of ''{{wp|Binary Land}}''. | ||
*[[Fire ( | *[[Fire (100m)|Fireball]] - the variant from [[100m]] of ''[[Donkey Kong (game)|Donkey Kong]]'', later reused for Hudson Soft's ''{{wp|Challenger (video game)|Challenger}}'' | ||
*[[Shellcreeper]] | |||
*[[Sidestepper]] | |||
*[[Kuro|Nitpicker]] - the variant from [[Stage 4 (Donkey Kong Jr.)|Stage 4]] of ''[[Donkey Kong Jr. (game)|Donkey Kong Jr.]]'' | |||
There are also animated vehicles: | |||
*Car | *Car | ||
*Spinner - a rotational symmetric space ship | *Spinner - a rotational symmetric space ship | ||
*Star Killer - the bulkier space ship | *Star Killer - the bulkier space ship | ||
*Starship - the space ship with nacelles | *Starship - the space ship with nacelles | ||
It is possible to adjust the color of the sprites. The manual gives instructions on how to create [[Luigi]] or different colored enemies from the default sprites. | It is possible to adjust the color of the sprites. The manual gives instructions on how to create [[Luigi]] or different colored enemies from the default sprites. | ||
==Programmable games in the manual== | ==Programmable games in the manual== | ||
Before version 3, there were no games available from the start. The manual gives instructions on how to create eight sample games.<ref>https://www.youtube.com/watch?v=ir8jM3otL5w</ref> | |||
Before | |||
*Knight - each player controls a chess knight on a chess board. Any spot that has been landed upon becomes unavailable. The aim is to trap the opposing player. | *Knight - each player controls a chess knight on a chess board. Any spot that has been landed upon becomes unavailable. The aim is to trap the opposing player. | ||
*Super Memory - a memory game similar to ''{{wp|Simon (game)|Simon}}''. | *Super Memory - a memory game similar to ''{{wp|Simon (game)|Simon}}''. | ||
*UFO - a shooter where the player controls the Starship and faces off against a lone | *UFO - a shooter where the player controls the Starship and faces off against a lone Fighter Fly that shoots back. | ||
*Route 66 - an endless | *Route 66 - an endless driving game | ||
*Type Master - a typing game | *Type Master - a typing game | ||
*Turtle - horse betting but on Shellcreepers | *Turtle - horse betting but on Shellcreepers | ||
*Card - a card matching game similar to [[N-Mark Spade Panel]] | *Card - a card matching game similar to [[N-Mark Spade Panel]] | ||
*Sample program 8 - a turn-based chase game where Penpen has to grab flags while evading a Nitanita. The manual insists that this is not a game but a tech demo and leaves it unnamed. | *Sample program 8 - a turn-based chase game where Penpen has to grab flags while evading a Nitanita. The manual insists that this is not a game but a tech demo and leaves it unnamed. | ||
==Family BASIC V3 | ==Version 3 mini-games== | ||
[[ | Family BASIC V3 came with four [[mini-game]]s: | ||
*Game 0 "Heart": There is an outline of a heart that can be filled by speaking or breathing into microphone of controller 2. When done, Mario and Lady will come together. | *Game 0 "Heart": There is an outline of a heart that can be filled by speaking or breathing into microphone of controller 2. When done, Mario and Lady will come together. | ||
*Game 1 "Penpen Maze": The player controls Penpen on a grid. The object is to collect numbers in order while avoiding two Sidesteppers. Penpen starts off with three traps that can temporarily stun the Sidesteppers. | *Game 1 "Penpen Maze": The player controls Penpen on a grid. The object is to collect numbers in order while avoiding two Sidesteppers. Penpen starts off with three traps that can temporarily stun the Sidesteppers. | ||
*Game 2 "Mario World": Mario has to collect numbers sequentially and [[apple]]s through a single screen of platforms, ladders, and springs while avoiding the two Nitanitas. However, collecting all the items does not end the game. The [[Time Limit]] will simply run out, forcing a [[Game Over]].<ref>https://www.youtube.com/watch?v=0or6KaR6N6k</ref> | |||
*Game 3 "Star Killer": This is an endless space shooter on a wraparound screen for 1 or 2 players controlling Star Killer and Starship respectively. Enemies include Spinners, Fighter Flies, Fireballs, and Achilleses. | |||
==Gallery== | ==Gallery== | ||
Line 58: | Line 66: | ||
MarioFB.png|A screenshot of Heart | MarioFB.png|A screenshot of Heart | ||
FBMarioSprite.png|Mario | FBMarioSprite.png|Mario | ||
FBPaulineSprite.png|Lady | FBPaulineSprite.png|Lady | ||
</gallery> | </gallery> | ||
== | ==Trivia== | ||
*In the [[Game Boy Advance|GBA]] game ''[[WarioWare Inc.: Mega Microgame$!]]'', [[9-Volt]]'s [[microgame]] [[Family Basic]] includes the Family BASIC keyboard, where the objective is to type in the requested numbers or letters. | |||
| | |||
== | ==External links== | ||
[[ | * [[Wikipedia:Family BASIC|Family BASIC]] | ||
* | * [https://www.youtube.com/watch?v=__9VYaKMwQI Famicom Data Recorder and NES Programmable Series // Famicom Dojo] | ||
==References== | ==References== | ||
<references/> | <references/> | ||
{{ | {{Consoles}} | ||
[[Category:Games]] | [[Category:Games]] | ||
[[Category:1985 games]] | [[Category:1985 games]] | ||
[[Category:Japan | [[Category:Japan Only Games]] | ||
[[Category:Japan | [[Category:Japan Only Systems]] | ||
[[Category:Accessories]] | [[Category:Accessories]] |