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 3: | Line 3: | ||
|generation=Third | |generation=Third | ||
|image=[[File:FamilyBASIC.jpg|250px]] | |image=[[File:FamilyBASIC.jpg|250px]] | ||
|release={{ | |release={{release|Japan|June 21, 1984}} | ||
|discontinued= | |discontinued= | ||
}} | }} | ||
'''{{wp|Family BASIC}}''' is an accessory for the [[Family Computer]] (Famicom) created by [[Hudson Soft]], [[Nintendo]], and {{wp|Sharp Corporation}}.<ref> | '''{{wp|Family BASIC}}''' is an accessory for the [[Family Computer]] (Famicom) created by [[Hudson Soft]], [[Nintendo]], and {{wp|Sharp Corporation}}.<ref>https://nerdlypleasures.blogspot.com/2021/03/family-basic-putting-computer-into.html</ref> It was preceded by the nearly identical '''Playbox BASIC''' for the {{wp|Sharp Nintendo Television|Sharp C1 Famicom TV}}. The Family BASIC allowed users to create programs in the NS-HuBASIC programming language, a variation of the {{wp|BASIC}} programming language with an "NS-Hu" prefix that stands for Nintendo, Sharp, and Hudson Soft respectively. This accessory came with a specially designed cartridge and keyboard, similar in function to that of a {{wp|Commodore International|Commodore computer}} of that era. The keyboard plugs into a 15-pin expansion port on the front of the Famicom. | ||
Family BASIC had the separately sold Data Recorder peripheral, which plugs into the back of the keyboard labeled SAVE and LOAD, and ''[[Wrecking Crew]]'' was one of the games compatible with it. | Family BASIC had the separately sold Data Recorder peripheral, which plugs into the back of the keyboard labeled SAVE and LOAD, and ''[[Wrecking Crew]]'' was one of the games compatible with it. | ||
Line 15: | Line 15: | ||
*[[Pauline|Lady]] - very similar to her ''[[Pinball (game)|Pinball]]'' design | *[[Pauline|Lady]] - very similar to her ''[[Pinball (game)|Pinball]]'' design | ||
*[[Fighter Fly|Fighterfly]] | *[[Fighter Fly|Fighterfly]] | ||
*Achilles - a bird-like creature, a palette swap of this sprite reappears in the Japanese version of ''[[VS. Pinball]]''.<ref> | *Achilles - a bird-like creature, a palette swap of this sprite reappears in the Japanese version of ''[[VS. Pinball]]''.<ref>[https://youtu.be/CCI8LLstbsg?t=132 ''VS. Pinball'' gameplay]</ref> | ||
*Nitanita - a smiley face | *Nitanita - a smiley face | ||
*Penpen - a [[penguin]] resembling the one from the [[slot window]]s from ''Pinball'', this sprite will later be edited and reused for Hudson Soft's Famicom port of ''{{wp|Binary Land}}''. | *Penpen - a [[penguin]] resembling the one from the [[slot window]]s from ''Pinball'', this sprite will later be edited and reused for Hudson Soft's Famicom port of ''{{wp|Binary Land}}''. | ||
*[[Fire ( | *[[Fire (100m)|Fireball]] - from [[100m|100 m]] of ''Donkey Kong'', this sprite will later be edited and reused for ''{{wp|Challenger (video game)|Challenger}}'' | ||
*Car | *Car | ||
*Spinner - a rotational symmetric space ship | *Spinner - a rotational symmetric space ship | ||
Line 32: | Line 32: | ||
==Programmable games in the manual== | ==Programmable games in the manual== | ||
[[File:Family BASIC Data Recorder UFO.png|thumb|UFO]] | [[File:Family BASIC Data Recorder UFO.png|thumb|UFO]] | ||
Before V3, there were no games available from the start. The manual gives instructions on how to create eight sample games.<ref> | Before V3, 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> | ||
*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. It is similar to other "square-removal" chess variants that utilize the {{wp|knight's tour}}.<ref> | *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. It is similar to other "square-removal" chess variants that utilize the {{wp|knight's tour}}.<ref>https://www.chessvariants.com/other.dir/kchase.html</ref><ref>http://indigo.ie/~gerryq/Joust/Joust.htm</ref> | ||
*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 Fighterfly that shoots back. This game comes with the Data Recorder's cassette. | *UFO - a shooter where the player controls the Starship and faces off against a lone Fighterfly that shoots back. This game comes with the Data Recorder's cassette. | ||
Line 45: | Line 45: | ||
==Family BASIC V3== | ==Family BASIC V3== | ||
[[File:FamilyBASICV3 Mario World.png|thumb|Mario World]] | [[File:FamilyBASICV3 Mario World.png|thumb|Mario World]] | ||
'''Family BASIC V3''', released on February 21, 1985, came as a stand-alone cartridge. It has four minigames, all having ''Super Mario'' content. | '''Family BASIC V3''', released on February 21, 1985, came as a stand-alone cartridge.<ref>https://themushroomkingdom.net/fb3.shtml</ref> It has four minigames, all having ''Super Mario'' content. | ||
*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. This is reproduction of a cutscene from ''{{ | *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. This is reproduction of a cutscene from ''{{wp|Sheriff (video game)|Sheriff}}'', [[Nintendo Research & Development 1|Nintendo R&D1]]'s 1979 arcade game. | ||
*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> | *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, Fighterflies, Fireballs, and Achilleses. | *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, Fighterflies, Fireballs, and Achilleses. | ||
==Appearances in ''Super Mario'' games== | ==Appearances in ''Super Mario'' games== | ||
In ''[[WarioWare Inc.: Mega Microgame$!]]'', [[9-Volt]]'s [[microgame]] [[ | In ''[[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. | ||
==Gallery== | ==Gallery== | ||
Line 58: | Line 58: | ||
MarioFB.png|A screenshot of Heart | MarioFB.png|A screenshot of Heart | ||
FBMarioSprite.png|Mario | FBMarioSprite.png|Mario | ||
FBPaulineSprite.png|Lady | FBPaulineSprite.png|Lady | ||
PlayboxBASIC.jpg|Playbox BASIC set | PlayboxBASIC.jpg|Playbox BASIC set | ||
PlayboxBASICcartridge.jpg|Playbox BASIC cartridge | PlayboxBASICcartridge.jpg|Playbox BASIC cartridge |