Normal view

There are new articles available, click to refresh the page.
Before yesterdayMain stream

Battling 2 (Keihiko Nakano)

By: Ozidual
29 October 2024 at 03:01

Title – Battling 2
System – Nintendo Family BASIC v3.0
Author – Keihiko Nakano
Publication – Micom Basic (マイコンBASIC) December 1985
Page Scans – 1 2
Preserved By – ximwix
Recommended Emulator – Mesen

Download ROM

Files:

notes.txt – The file you’re reading now (wow!)
Battling 2 (Keihiko Nakano).nes – Game converted to standalone NES rom
battling2-prg.txt – The typed-up program listing
battling2-prg.wav – WAVE file of the program listing, for playback to hardware
battling2-bg.wav – WAVE file of the background, for playback to hardware
battling2-prg.vtp – Virtuanes tape file of the program listing
battling2-bg.vtp – Virtuanes tape file of the background
battling2-prg.fbt – Mesen tape file of the program listing
battling2-bg.fbt – Mesen tape file of the background
scan1.jpg – A scan of the informational page from Micom Basic
scan2.jpg – A scan of the listing from Micom Basic
screenshot1.png – In-game screenshot
screenshot2.png – In-game screenshot

Notes:

(1)
The background is based off the screenshots, so the starfield might not be
exactly right. I made the clouds match the screenshots, but you can edit them
if you want more or less cloud obfuscation.

(2)
The spelling of BUTTON as BOTTUN is in the printed listing as well as the
screenshots, so I left it as-is.

(3)
The {M5} text in the comments represent the white M5 block. You could skip
these since they are just comments, or use the keyboard GRAPH key to type
them in.

Game Instructions:

This is a two-player game, so grab a friend (or fumble around controlling both
players in an emulator like I did).

Mario and Luigi are having a fight using their home-made planes. Each plane is
equipped with a typhoon cannon that knocks the other player off-balance. If
a player smashes into the ground, they take damage. Try to be the last one
to survive!

Press the Start button to begin a new game. Use the “A” button to use your
thrusters and move around. The game has a lot of momentum and gravity is
quite strong, so it takes some getting used to. Use the “B” button to fire
off your typhoon cannon. If the typhoon cannon hits your opponent, it will
knock them off-balance and (hopefully) get them to crash into the ground. The
faster they are moving when they hit the ground, the more damage they will
take. You can also fly into your opponent to push them around.

The game has two meters for each player — balance and damage. The balance
meter controls how far off-balance you will be when you get hit by a typhoon
blast. The lower the number, the less off-balance you will get. The damage
counter goes up the more damage you take — if you hit 100 then you lose!

The title screen introduces a few characters who will walk along the bottom
of the screen to provide some advantages:
– Turtle reduces your damange
– Penguin increases opponents balance (puts them more off-balance)
– Crab decreases your own balance (makes you more balanced)
– Mario (“god”) swaps the damange of the two players

The game keeps track of how many games each player has won, and displays this
on the title screen. You can press “Select” here if you want to clear the
scores.

Pekin Duck Hunt (Takahiro Yasumura)

By: Ozidual
29 October 2024 at 02:57

Title – ペキダックハント (Pekin Duck Hunt)
System – Family Basic
Author – 安村隆博 (Takahiro Yasumura)
Publication – Beep Magazine 1986 04
Page Scans – 1 2
Preserved By – ozidual
Recommended Emulator – VirtualNES

Download ROM

Story

The setting is China. You must catch the escaped Pekin Ducks. However, if it escapes into the shadows of trees or mountains, you cannot catch it no matter how much you shoot. There is also one bird that has no substance and is only a figure which you can never catch.
Now, how many Pekin Ducks can you catch?

How to play

When you run the game, you will be asked how many Pekin Ducks will appear, so enter the number you like (if you enter a number that is too small, the game will end before you can do anything, so it is better to enter a number over 100).
Then, the Pekin Ducks and a crosshair will appear, so aim and shoot
To operate, use the D-Pad to move the crosshair in eight directions, and use the A or B button to fire the bullets.
The game is over when the number of Pekin Ducks you entered at the beginning appear on the screen. However, please note that some ducks are already displayed on the screen. When the game is over, press any key to start again.
If you think it’s too easy, you can change the numbers in the MOVE statement on line 270 to move the bird so fast that it doesn’t become a game.

Finally

Recently, there are a lot of magazines that specialize in the Famicom, but I think BEEP, which also covers video games and PC games, is better (seriously).
So please continue to cover Hoppy games, video games, and PC games in a balanced way. Of course, Id like to see more coverage of the Famicom as well…
So please enjoy your time.

Ozidual note

The NES file assumes 100 ducks are chosen so you don’t need the keyboard.

 

New Butt Sumo (Takashi Ida)

By: Ozidual
29 October 2024 at 02:50

Title – New Butt Sumo
System – Nintendo Family BASIC
Author – Takashi Ida
Publication – Micom Basic (マイコンBASIC) November 1985
Page Scans – 1
Preserved By – ximwix
Recommended Emulator – Mesen

Download ROM

Files:

notes.txt – The file you’re reading now (wow!)
New Butt Sumo (Takashi Ida).nes – Game converted to standalone NES rom
nbs-prg.txt – The typed-up program listing
nbs-prg.wav – WAVE file of the program listing, for playback to hardware
nbs-bg.wav – WAVE file of the background, for playback to hardware
nbs-prg.vtp – Virtuanes tape file of the program listing
nbs-bg.vtp – Virtuanes tape file of the background
nbs-prg.fbt – Mesen tape file of the program listing
nbs-bg.fbt – Mesen tape file of the background
scan.jpg – A scan of the informational page and background and listing from Micom Basic
screenshot1.png – In-game screenshot
screenshot2.png – In-game screenshot

Notes:

(1)
The background is based off of two screenshots. I cannot be sure that
some of the graphics are exactly matching, or that the colors are the same
(since the image is black-and-white).

(2)
This game, in my opinion, is heavily skewed toward player 1, as player 2
cannot register controller input if player 1 is holding down a button. I
think you’d have to agree to not hold down any buttons before you play in
order to keep it semi-fair.

(3)
For the NES rom version of the game, I have hard-coded both player’s lives to
25, since the keyboard will not be available.

Game Instructions:
This is a video game version of a game called “shirizumou”. This is a game
in which you stand back-to-back and try to knock the other person off-balance
by hitting their butt with your butt. Hence the “butt sumo” translation for
the title.

When you start the game, it asks for the number of lives or hit-points for
each player (Mario is player 1, Luigi is player 2). From there, you have to
use both controllers to tap A or B to try and knock out your opponent. If
you knock then down with your “A” attack then 1 hit point is deducted. If you
knock them down with your “B” attack then 2 hit points are deducted. The game
ends when one of the players’ life bars gets down to zero. You can press
Start to begin a new game.

 

 

Wizalian (Koji Horikawa)

By: Ozidual
29 October 2024 at 02:45

Title – Wizalian
System – Family Basic
Author – 堀川浩司 (Koji Horikawa)
Publication – Program Pochette 85 Vol 3
Page Scans – 1 2 3
Preserved By – ozidual
Recommended Emulator – VirtualNES

Download ROM

Translated Article

An adventure story about wandering in a three-dimensional maze!

This is a so-called Role-Playing game. However according to
Far Dai-sensei, “Role-Playing Bokko” is a more correct expression.
Um, just like basking in the sun. Is it because there is a code?
When the title screen appears, press S to start the game. The
state of the wall where the inside of the upper left square frame
can be seen in front. The letters on the right are your various
abilities and other data. From the top:

H.P…Physical Strength (current physical strength in order of maximum physical strength)
EXP…Experience value
A.C…Defensive power (ability to dodge enemy attacks)
S.L…Attack power (power to attack the enemy)
LEV…Level
GLD…Gold
DAY…Number of days

Your position is in the parenthesis at the end. From the left,
Order of Rank, X coordinate, Y coordinate. What this what floor
are you on now? I know what it is.
RUN and enter your name to start.
Well, the game is mainly a maze.
It displays COMMAND(L,R,…) in Normal mode. Type L and press
return to turn left. R is right. Then type F to move forward.
If the coordinates are (0,0,0) you can buy by pressing B. C is
for camping. It will take a few days but your strength will recover.
Fight when you meet a monster. At this time, use F to fight
and E to escape. Afterwards, INPUT(A,S) is displayed and you choose
how to fight. A with weapons and S fights with magic (however,
magic cannot be used unless LEVEL is 6 or higher).
Every time you defeat a higher level monster your EXP and GLD
increase. When your EXP rises above a certain amount you can
go to 0,0,0 and choose B and your level will go up.
While wandering around, INPUT(U,D) sometimes appears. This is
the stairs. You can go up with U and down with D. Go up to the
5th floor and see DRAGON (weird). If you defeat the colorful
turtle, you win. You can only shop on the first floor so you
have to go back from time to time.

A – Block Data
B – Wall Data
E – Direction you are headed
F – EXP
G – Shield
H – Sword
M – HP
S – Level
60-220 Main routine (Wall judgement, shopping, enemy appearance)
230-400 Shooting Mode
410-450 Screen Display
460 Game Over
470 3D Display
480 Enemy Data
490-580 Map Data
600 Exit Data
1000-1024 – Title Display

Controller Version Controls

Controls – Main screen
– Left turns left
– Right turns right
– Up moves forward
– A – Enters the shop if you are at (1 0 0)
– B – Camps (restores full health and uses days)
– Select – only at (x 9 9) moves down a level, if you are at (1 9 9), takes you to (1 0 0)
– Start – only at (x 9 9) moves up a level

Controls – Shop
– A – Buy a Sword Level for 25 gold
– B – Buy a Shield Level for 35 gold
– Select or Start – Exit the shop/level up
– WARNING: In the original game and here, if you go below 0 gold, it’s GAME OVER

Family Basic Emulation

By: Ozidual
16 October 2024 at 20:23

What you’ll need

1. An emulator (see below)
2. A Family Basic v3.0 ROM (most type-ins run on v3.0, but occasionally you need v2.1)
– do not ask us for ROMs, this is something you will need to find or create on your own
3. One of the type-in programs found on our site or elsewhere, which typically come as audio files.
– the main audio file is usually 1 program file, though there can be as many as 3
– there may also be a background audio file

VirtuaNES

Download

To load a Type-In in with VirtuaNES:
1. Open VirtuaNES
2. In the menus at the top, choose File – Open and choose your Family Basic V3.0 ROM
– Family Basic v3.0 loads up quickly and should leave you at a command prompt
3. (One-time only, you’ll need to go to Edit – ExtController and make sure Family Basic keyboard is checked, if not click on it to check it)
4. On the Family Basic v3.0 command prompt, type in the following and hit Enter: LOAD
5. In VirtuaNES, go to Edit – ExtDevice – Play(P)
– In the window that pops up, change the file type to All Files(*.*)
6. Choose a program file to load (not background) and click OK
7. Family Basic will take a minute to load in that file.
(If there are more program files, RUN the above program file when it finishes and repeat steps 4-7 to load in the next file.)
8. If there is a background (BG) file, type in the following and hit Enter: LOADS
9. In VirtuaNES, go to Edit – ExtDevice – Play(P)
– In the window that pops up, change the file type to All Files(*.*)
10. Choose a program file to load (not background) and click OK
11. Family Basic will take a minute to load in that file.

When all audio files are loaded in, you’re ready to start the program. Type in the following and hit Enter: RUN

Mesen

Download

Family Basic v2.1

Blue Coin (Noboru Izakaya)

By: Ozidual
16 October 2024 at 04:03

Title – Blue Coin
System – Nintendo Family BASIC
Author – Noboru Izakaya
Publication – Micom Basic (マイコンBASIC) October 1985
Page Scans – 1
Preserved By – ximwix
Recommended Emulator – VirtualNES

Download ROM

Files:

notes.txt – The file you’re reading now (wow!)
Blue Coin (Noboru Izakaya).nes – Game converted to standalone NES rom
blue-coin-prg.txt – The typed-up program listing
blue-coin-prg.wav – WAVE file of the program listing, for playback to hardware
blue-coin-prg.vtp – Virtuanes tape file of the program listing
blue-coin-prg.fbt – Mesen tape file of the program listing
scan.jpg – A scan of the program listing from Micom Basic
screenshot1.png – Gameplay screenshot
screenshot2.png – Gameplay screenshot

Notes:

(1)
No background file for this one, as it draws what it needs using code.

(2)
I noticed on level 4, if you don’t touch anything on your controller, you will
fall through the bottom of the stage and the game will crash. This is because
pull of gravity gets stronger with each loop, and if you fall for too long then
it is possible to end up with a Y position that is out of bounds.

Game Instructions:

You control Icarus. Gravity will always pull you down, and if you move left
or right (using the d-pad) then some inertia will kick on so you will
continue to list left or right after you let go. If you hold down the “A”
button, Icarus will flap his wings start to pull you upward.

The objective of the game is to master the controls and collect the blue
coins without touching the walls. You only have one life, so if you hit a
wawll it is game over.

You can also design your own level! If you use Family Basic’s background
tool, you can draw the level using the “F0” tile for walls and the “G7” tile
for coins. After doing this, edit line 30 in the listing so that “G(0)” gets
set to the number of coins in your stage rather than zero. Now when you run
the program, it will have you play your original round before advancing to
the first level.

Cheats:

The level data is found on lines 510 through 550. If you want to try a later
level, you can swap those lines around so that the level you want to play
comes first in the list.

 

 

 

 

Lady’s Aerial Swimming (Takayuki Marunaka)

By: Ozidual
16 October 2024 at 04:00

Title – Lady’s Aerial Swimming
System – Nintendo Family BASIC
Author – Takayuki Marunaka
Publication – Micom Basic (マイコンBASIC) November 1985
Page Scans – 1
Preserved By – ximwix
Recommended Emulator – VirtualNES

Download ROM

Files:

notes.txt – The file you’re reading now (wow!)
Lady’s Aerial Swimming (Takayuki Marunaka).nes – Game converted to standalone NES rom
las-prg.txt – The typed-up program listing
las-prg.wav – WAVE file of the program listing, for playback to hardware
las-bg.wav – WAVE file of the background, for playback to hardware
las-prg.vtp – Virtuanes tape file of the program listing
las-bg.vtp – Virtuanes tape file of the background
las-prg.fbt – Mesen tape file of the program listing
las-bg.fbt – Mesen tape file of the background
scan.jpg – A scan of the informational page and background and listing from Micom Basic
screenshot1.png – In-game screenshot
screenshot2.png – In-game screenshot

Notes:

(1)
The background is based off of two screenshots. I cannot be sure that
some of the graphics are exactly matching, or that the colors are the same
(since the image is black-and-white).

(2)
The “Lady” in the title refers to the refers to the female sprite that is
being bounced around here — in the Family BASIC manual this sprite is
referred to as “Lady”.

(3)
The name entry prompt when you get a hi-score says “NEME” instead of “NAME”.
This is how the string was published, and not a transcription error.

(4)
For the NES rom version of the game, I have removed the “high score name entry”
code, since name entry is not possible without a keyboard.

Game Instructions:
The game starts automatically after an intro tune. It’s a pretty basic
“breakout” clone. Bounce Lady around the screen, and as she collides with the
enemies flying around your score will increase. You can move left or right
at the bottom of the screen using the d-pad. You have to catch Lady to bounce
her back up into the air. If you miss her, then that is game over. If you
get the high score, you can enter your name.

 

 

 

 

Fighter Fly Land (Toshiaki Muramoto)

By: Ozidual
16 October 2024 at 03:57

Title – Fighter Fly Land
System – Nintendo Family BASIC
Author – Toshiaki Muramoto
Publication – Micom Basic (マイコンBASIC) September 1985
Page Scans – 1
Preserved By – ximwix
Recommended Emulator – VirtualNES

Download ROM

Files:

notes.txt – The file you’re reading now (wow!)
Fighter Fly Land (Toshiaki Muramoto).nes – Game converted to standalone NES rom
ffl-prg.txt – The typed-up program listing
ffl-prg.wav – WAVE file of the program listing, for playback to hardware
ffl-bg.wav – WAVE file of the background, for playback to hardware
ffl-prg.vtp – Virtuanes tape file of the program listing
ffl-bg.vtp – Virtuanes tape file of the background
ffl-prg.fbt – Mesen tape file of the program listing
ffl-bg.fbt – Mesen tape file of the background
scans.jpg – A scan of the informational page and listing from Micom Basic
screenshot1.png – In-game screenshot
screenshot2.png – In-game screenshot

Notes:

(1)
There is no formal background listing for this game, just a screenshot. I
am pretty sure I have the layout correct, but I have no way of knowing if the
color is the intended one.

Game Instructions:

Take control of Pen Pen and try to fight off all of the Fighter Flies. Use
the d-pad to move Pen Pen around and dodge the flies. You can use the A
button to shoot a spark in the direction that you are facing. If the spark
hits a fly, then it will turn gray and is now vulnerable. Walk into the fly
to eliminate it.

If Pen Pen takes damage then he turns red. If he is hit again he turns gray.
If he is hit one more time, then that is Game Over. Health can be recovered
by defeating flies.

When you defeat all of the flies, then you are treated to a small cutscene
and then the next level begins. The number of flies increases as the levels
go on (up to six flies).

Cheats:

If you load the game up in Family Basic, you can add or edit the following
lines in the code to cheat:

– Edit the beginning of line 60 so that instead of doing “P=P+1”, it simply
does “P=P”. This will make it so that Pen Pen never takes damage.

If you type “RUN 170” then it will play the between-level animation.
If you type “RUN 170” then it will play the between-level animation.

Diving NitaNita (Norio Yaguchi)

By: Ozidual
16 October 2024 at 03:54

Title – Diving NitaNita
System – Nintendo Family BASIC
Author – Norio Yaguchi
Publication – Micom Basic (マイコンBASIC) October 1985
Page Scans – 1
Preserved By – ximwix
Recommended Emulator – VirtualNES

Download ROM

Files:

notes.txt – The file you’re reading now (wow!)
Diving NitaNita (Norio Yaguchi).nes – Game converted to standalone NES rom
diving-prg.txt – The typed-up program listing
diving-prg.wav – WAVE file of the program listing, for playback to hardware
diving-prg.vtp – Virtuanes tape file of the program listing
diving-prg.fbt – Mesen tape file of the program listing
scan.jpg – A scan of the program listing from Micom Basic
screenshot1.png – Gameplay screenshot
screenshot2.png – Gameplay screenshot

Notes:

No background file for this one, as it draws what it needs using code.

Game Instructions:

You are a smiling diver, trying to get to the bottom of the ocean to gather up
some pearls. Look out for turtles and crabs, and don’t run out of oxygen!

Hold down the “A” button to dive. If you let go of “A”, then you will begin
to rise. As you are diving, you can move left and right using the d-pad. If
you reach the bottom of the ocean floor, you will float up a bit on your own
before you can freely ascend, so make sure everything is clear before you
grab that pearl!

While you are underwater, your oxygen level will deplete. If it reaches zero,
then you will lose a life. You can regain oxygen by floating to the top of
the screen and waiting. Watch out for birds!

If you grab all of the pearls, then you move on to the next level, which will
be a little bit faster. The game ends when you lose all of your lives, at
which time you will be shwon your score.

Cheats:

On line 240, you can change “OX=OX-1” to just “OX=OX” to get infinite oxygen.

On line 300, you can change “LE=LE-1” to “LE=LE” to stop the game from
taking away a life when you get hit (so, infinite lives). Note that the game
will crash after “losing” 10 or so lives because of the way it is coded. Can
you figure out why?

If you remove line 200 completely and remove “NEXT:” from the beginning of
line 210, then enemies will no longer hurt you.

 

 

 

Window Wiping Panic! (Hidemi.U)

By: Ozidual
16 October 2024 at 03:49

Title – Window Wiping Panic! (窓ふきパニック!)
System – Nintendo Family BASIC V3
Author – Hidemi.U
Publication – micomBASIC (マイコンBASIC) August 1986
Page Scans – 1 2
Preserved By – Devan Wolf
Recommended Emulator – VirtualNES

Download ROM

Files:
notes.txt – The file you’re reading now (wow!)
Window Wiping Panic! (Hidemi.U).nes – Game converted to standalone NES ROM
Window Wiping Panic!-prg.txt – The typed-up optimized program listing
Window Wiping Panic!-prg.flac – FLAC file of the program listing, for playback to hardware
Window Wiping Panic!-bg.flac – FLAC file of the BG data, for playback to hardware
Window Wiping Panic!-prg.vtp – VirtuaNES tape file of the program listing
Window Wiping Panic!-bg.vtp – VirtuaNES tape file of the BG data
Window Wiping Panic!-prg.fbt – Mesen tape file of the program listing
Window Wiping Panic!-bg.fbt – Mesen tape file of the BG data
scan-page1.jpg – A scan of the informational and first part of the program listing from micomBASIC
scan-page2.jpg – A scan of the type-in background and second part of the program listing from micomBASIC
screenshot.png – Gameplay screenshot

Notes:
Originally after completing the final round to beat the game gives out $999 which is absurd, here you add $100 to the final score for a proper perfect score.
The score and high score displays have been optimized to not print the “$” sign which that is redundant because the background data has been changed to add in those 2 symbols.
The original program listing has lines of code in 10s, here it was reprogrammed using 1s format.

Loading the Game:
Either load the included NES ROM, or if your emulator supports the Family BASIC Keyboard and have that enabled…
1. Open Family Basic V3
2. Type LOAD and hit enter
3. Choose Edit > ExtDevice > Tape > Play(P) (VirtuaNES)/Game > Tape recorder > Play… (Mesen)
4. Choose “Window Wiping Panic!-prg.vtp” (VirtuaNES)/”Window Wiping Panic!-prg.fbt” (Mesen) and let it load
5. Once loaded, type: LOADS and hit enter
6. Do the same procedure as step 3
7. Choose “Window Wiping Panic!-bg.vtp” (VirtuaNES)/”Window Wiping Panic!-bg.fbt” (Mesen) and let it load
8. Once loaded, type: RUN and hit enter to start the game

Story:
One day, Mario was suffering from a lack of money. He saw an advertisement on the wall for “Window Cleaners for $1 each.” Mario thought “This is it!”, and immediately went to work part-time. However…

Game instructions:
Your job is to clean all the dirty windows while avoiding crows, smileys, and worms. If you clean all the windows, you get $10 more and move on to the next round.
Use the Control Pad to move the gondola up/down/left/right and hold the A button to “wipe”.
You can also pause the game by pressing START.
Pressing the SELECT button while a round start jingle is playing (before the round starts) will skip the jingle and start the round immediately.
For name entry after getting a high score, Left and Right to go back and forth letters, A to advance, and B to backspace. Also, enter the programmer’s name to activate Hard mode!

Cheats:
Start with 8 lives instead of 2: Change the number to the right of “LE=” in line 3 from 3 to 9 (or a number between 1 to 9). (Game Genie code for standalone ROM: ZELINE)
Starting round: Change the number to the right of “RO=” (this means how many windows to clean + 2) in line 3 from 1 to a number between 2 to 8. (Game Genie code: xEGIOy where xy is 2=LA 3=GA 4=IA 5=TA 6=YA 7=AE 8=PE)
Start with 1 enemy instead of 3: Change the number to the right of “TT=” in line 3 from 2 to 0 (or for a challenge, a number between 3 to 9). (Game Genie code for standalone ROM: PEGIVA)
Start with 1 enemy instead of 3: Change the number to the right of “TT=” in line 3 from 2 to 0 (or for a challenge, a number between 3 to 9). (Game Genie code for standalone ROM: PEGIVA)

High Speed (Hisanori Takeuchi)

By: Ozidual
16 October 2024 at 03:45

Title – High Speed
System – Nintendo Family BASIC V3
Author – Hisanori Takeuchi
Publication – micomBASIC (マイコンBASIC) February 1987
Page Scans – 1 2
Preserved By – Devan Wolf
Recommended Emulator – VirtualNES

Download ROM

Files:
notes.txt – The file you’re reading now (wow!)
High Speed (Hisanori Takeuchi).nes – Game converted to standalone NES ROM
High Speed-prg.txt – The typed-up optimized program listing
High Speed-prg.flac – FLAC file of the program listing, for playback to hardware
High Speed-bg.flac – FLAC file of the BG data, for playback to hardware
High Speed-prg.vtp – VirtuaNES tape file of the program listing
High Speed-bg.vtp – VirtuaNES tape file of the BG data
High Speed-prg.fbt – Mesen tape file of the program listing
High Speed-bg.fbt – Mesen tape file of the BG data
scan-info.jpg – A scan of the informational page from micomBASIC
scan-prgs.jpg – A scan of the background generator and main program listing from micomBASIC
screenshot.png – Gameplay screenshot

Notes:
The background data has been produced by the provided background generator program (above the main program listing). Do not use BGTOOL to save the background data.
In the original program listing, there is a typo in the ending screen where the word “VICTORY” is missing an O.
The original program listing has lines of code in 10s, here it was reprogrammed using 1s format.

Loading the Game:
Either load the included NES ROM, or if your emulator supports the Family BASIC Keyboard and have that enabled…
1. Open Family Basic V3
2. Type LOAD and hit enter
3. Choose Edit > ExtDevice > Tape > Play(P) (VirtuaNES)/Game > Tape recorder > Play… (Mesen)
4. Choose “High Speed-prg.vtp” (VirtuaNES)/”High Speed-prg.fbt” (Mesen) and let it load
5. Once loaded, type: LOADS and hit enter
6. Do the same procedure as step 3
7. Choose “High Speed-bg.vtp” (VirtuaNES)/”High Speed-bg.fbt” (Mesen) and let it load
8. Once loaded, type: RUN and hit enter to start the game

Game instructions:
Press the START button on the controller to start the game. Use Left and Right to move your car, hold the A button to accelerate and the B button to brake. Releasing A will slow down the car.
When you start, the F1 Race course start fanfare will play (the “DISTANCE” on the screen is the distance to the finish line).
The race begins when the blue traffic light ahead lights up. Make sure you head to the finish line before you run out of fuel.
After driving for a while, the radar (•) will move along with curves. The radar shows which way the curve is heading.
If you hit a wall or an opponent car, your speed will drop and your FUEL will decrease (the faster you are, the more FUEL you will lose, so be careful).
Although the opponent car’s movements are fixed, it will change speed, so be careful.
If you run out of fuel, it’s game over. When you finish the race, a celebration plays.
Complete all 5 courses to win the game!

Cheats:
Hold SELECT on the title screen to select Beginner mode (BEGINNER flashes) and press START. In Beginner mode, you can pass through the opponent car without losing speed (collision detection disabled).
The only thing involving the gameplay you can alter are the course layouts in lines 50-54. Immediately after DATA is starting FUEL, the distance, then D, E, D, E… D is the direction and steepness of the curve, and E is the length of the curve. Example: Replacing 500,200,0,50 with 500,200,2,10 in line 50 means that the fuel is 500 and the distance is 200km. After the start, there is a curve to the right for a while.
The only thing involving the gameplay you can alter are the course layouts in lines 50-54. Immediately after DATA is starting FUEL, the distance, then D, E, D, E… D is the direction and steepness of the curve, and E is the length of the curve. Example: Replacing 500,200,0,50 with 500,200,2,10 in line 50 means that the fuel is 500 and the distance is 200km. After the start, there is a curve to the right for a while.

D.I.Y. Iron Man (Kenji Hosimoto)

By: Ozidual
16 October 2024 at 03:32

Title – 日曜大工の鉄人 (D.I.Y. Iron Man)
System – Nintendo Family BASIC V3
Author – Kenji Hosimoto
Publication – micomBASIC (マイコンBASIC) November 1995
Page Scans – 1 2 3
Preserved By – Devan Wolf
Recommended Emulator – VirtualNES

Download ROM

Files:
notes.txt – The file you’re reading now (wow!)
D.I.Y. Iron Man (Kenji Hosimoto).nes – Game converted to standalone NES ROM
D.I.Y. Iron Man-prg.txt – The typed-up minified program listing
D.I.Y. Iron Man-prg.flac – FLAC file of the program listing, for playback to hardware
D.I.Y. Iron Man-bg.flac – FLAC file of the BG data, for playback to hardware
D.I.Y. Iron Man-prg.vtp – VirtuaNES tape file of the program listing
D.I.Y. Iron Man-bg.vtp – VirtuaNES tape file of the BG data
D.I.Y. Iron Man-prg.fbt – Mesen tape file of the program listing
D.I.Y. Iron Man-bg.fbt – Mesen tape file of the BG data
scan-info*.jpg – Scans of the informational pages from micomBASIC
scan-prg.jpg – A scan of the main program listing from micomBASIC
screenshot.png – Gameplay screenshot

Notes:
The background data has been produced by the provided background generator program (located in the second info page) instead of a type-in background.
The title is in English instead of Japanese.
This game has been minified using 1s format and no comments.
On line 490 in the original program listing, there is a typo where the word “YOUR” is missing an “R”.

Loading the Game:
Either load the included NES ROM, or if your emulator supports the Family BASIC Keyboard and have that enabled…
1. Open Family Basic V3
2. Type LOAD and hit enter
3. Choose Edit > ExtDevice > Tape > Play(P) (VirtuaNES)/Game > Tape recorder > Play… (Mesen)
4. Choose “D.I.Y. Iron Man-prg.vtp” (VirtuaNES)/”D.I.Y. Iron Man-prg.fbt” (Mesen) and let it load
5. Once loaded, type: LOADS and hit enter
6. Do the same procedure as step 3
7. Choose “D.I.Y. Iron Man-bg.vtp” (VirtuaNES)/”D.I.Y. Iron Man-bg.fbt” (Mesen) and let it load
8. Once loaded, type: RUN and hit enter to start the game

Game instructions:
Press START on the title screen to begin on Round 1. Round 1 is a practice round with one short nail. The Hammer will be displayed on the left side of the screen.
Use Left/Right on the Control Pad and use the A button to rise (releasing it lowers) and try to hit the tip of the Hammer’s head against the head of the nail.
If you hit it properly, you will hear a “thud” sound and the nail will be dented one level.
When the nail is hammered all the way to the end, the round is clear.
Your time will be carried over even if you clear a round, and will be added to your time when you clear it.
Also, if you miss a nail while trying to hammer it in and it hits a nearby block, that block will break (and you won’t get any points). If the nail goes off the screen through a hole in the block, 5 seconds will be lost, so be careful. However, the block at the base of the nail will never break.
In round 2 there are two nails, in round 3 there are three nails, in round 4 there is one nail again, it is a little longer and a little harder (you need to apply some force to make the nail not dent in), and so on.
When the time reaches 0, the game is over, and you will be given a rating. The highest rating is 6 (Awesome!), so do your best to get that rating.
When the time reaches 0, the game is over, and you will be given a rating. The highest rating is 6 (Awesome!), so do your best to get that rating.

Beltech (Vaskarom)

By: Ozidual
16 October 2024 at 03:28

Title – Beltech
System – Nintendo Family BASIC V3
Author – Vaskarom
Publication – micomBASIC (マイコンBASIC) December 1988
Page Scans – 1 2
Preserved By – Devan Wolf
Recommended Emulator – VirtualNES

Download ROM

Files:
notes.txt – The file you’re reading now (wow!)
Beltech (Vaskarom).nes – Game converted to standalone NES ROM
Beltech.txt – The typed-up program listing
Beltech.flac – FLAC file of the program listing, for playback to hardware
Beltech.vtp – VirtuaNES tape file of the program listing
Beltech.fbt – Mesen tape file of the program listing
scan-info.jpg – A scan of the informational page from micomBASIC
scan-prg.jpg – A scan of the program listing from micomBASIC
screenshot.png – Gameplay screenshot

Story:
The squishy life form “Beltel” has come to the far-flung city in the sky, “Golden Sparkling Palace” to organize the gold bars. Let’s put them away in the warehouses of the people of the city!

Game instructions:
Use the A and B buttons to jump (move). Use the A button to move right, the B button to move left, and use A and B at the same time to jump on the spot.
Use the A/B buttons together with the Control Pad for even more variety! Jump while holding the same direction as the jump for a wider jump, or in the opposite direction for a higher jump.
Press the A and B buttons together while holding Up or Down to move vertically. You can vary the strength of your jump.
You can get the gold bars by touching them (one at a time). Then, one of the warehouses above will start flashing, so go there and press Up. Once you’ve cleared them all, you’ll get bonus points! The faster you do it, the higher your bonus points will be!
Clear all 8 levels to reach the ending. If you hit a silver ingot or a golden bird, you make a mistake (lose a life). If you fall off the conveyor belt, you make a mistake too! Get a 1up on levels 3 and 6!
Press START to pause.

Cheats:
Start with 9 lives: Change variable L from 3 to 9 (or number between 1-9) located in line 1 (Standalone ROM Game Genie code: ZATINE)
Remove L=L-1IFL{1LOCATE9,8PRINT”GAME OVER”:PAUSE300RUN from line 40 to stop losing lives after getting hit or falling off the stage. (Game Genie equivalent: PEAVYA)
Remove L=L-1IFL{1LOCATE9,8PRINT”GAME OVER”:PAUSE300RUN from line 40 to stop losing lives after getting hit or falling off the stage. (Game Genie equivalent: PEAVYA)

Aurora Islands (Takashi Endo)

By: Ozidual
16 October 2024 at 03:25

Title – Aurora Islands: The Story of Diamond Dust II – Beautiful Blow
System – Nintendo Family BASIC V3
Author – Takashi Endo
Publication – micomBASIC (マイコンBASIC) October 1988
Page Scans – 1 2
Preserved By – Devan Wolf
Recommended Emulator – VirtualNES

Download ROM

Files:
notes.txt – The file you’re reading now (wow!)
Aurora Islands (Takashi Endo).nes – Game converted to standalone NES ROM
Aurora Islands.txt – The typed-up optimized program listing
Aurora Islands.flac – FLAC file of the program listing, for playback to hardware
Aurora Islands.vtp – VirtuaNES tape file of the program listing
Aurora Islands.fbt – Mesen tape file of the program listing
scan-info.jpg – A scan of the informational page from micomBASIC
scan-prg.jpg – A scan of the program listing from micomBASIC
screenshot.png – Gameplay screenshot

Notes:
There is a typo in line 50 of the original program listing where the word “PUSH” has a letter A instead of S.
The original program listing has lines of code in 10s, here it was reprogrammed using 1s format.

Story:
After completing his training in the cave, Pen Kuuga emerged from the surface and was surprised to find that a nuclear war had broken out and the bubble kingdom was at the end of the century.
Pen Kuuga learns the technique “Aurora Thunder Attack”, which can also be used for transportation, and sets out on a journey to find his master, battling monsters along the way.

Game instructions:
Use Left and Right to move, A to jump. You can breathe Aurora with B to shoot monsters. You can defeat them by hitting them with the Aurora, but it’s mainly used to jump on it.
The level is cleared when you climb through 7 screens, and the game ends when you clear level 5. Levels 1 to 3 are parodies of one of the classic Family Basic games.
You get an extra life every 1,000 points and for each level you clear. Touching a monster or falling off the screen will lose a life.

Cheats:

Trampoline Mario (Shintaro Tanimoto)

By: Ozidual
16 October 2024 at 03:19

Title – Trampoline Mario
System – Nintendo Family BASIC
Author – Shintaro Tanimoto
Publication – Micom Basic (マイコンBASIC) September 1985
Page Scans – 1 2
Preserved By – ximwix
Recommended Emulator – VirtualNES

Download ROM

Files:

notes.txt – The file you’re reading now (wow!)
Trampoline Mario (Shintaro Tanimoto).nes – Game converted to standalone NES rom
tm-prg.txt – The typed-up program listing
tm-prg.wav – WAVE file of the program listing, for playback to hardware
tm-bg.wav – WAVE file of the background, for playback to hardware
tm-prg.vtp – Virtuanes tape file of the program listing
tm-bg.vtp – Virtuanes tape file of the background
tm-prg.fbt – Mesen tape file of the program listing
tm-bg.fbt – Mesen tape file of the background
scan1.jpg – A scan of the informational page and background from Micom Basic
scan2.jpg – A scan of the program listing page from Micom Basic
screenshot1.png – In-game screenshot
screenshot2.png – In-game screenshot

Notes:

(1)
The background is based off of a single screenshot. I cannot be sure that
some of the graphics are exactly matching, or that the colors are the same
(since the image is black-and-white).

(2)
The code for this one is very well organized and the game itself is a lot of
fun, kind of like an old Game & Watch game!

Game Instructions:
At the title screen, use the Select button to cycle through the three speed
settings — 3 is the slowest (the default) and 1 is the fastest. Press
Start to begin.

When the game starts, Mario will be bouncing on a trampoline. While Mario is
moving upward, you can press left or right to make him move to the left or
right and stop from bouncing even higher. The point of the game is to avoid
the flames that are moving around in the air.

You get 10 points for each successful dodge (when you make it back to a
trampoline) and 100 points if you bounce all the way to the ceiling. At imes,
a flag with an “S” will appear — if you grab this you get an extra life. The
game ends when you lose all of your lives.

Cheats:

If you load the game up in Family Basic, you can add or edit the following
lines in the code to cheat:

On line 80, change MA=2 to MA=9 to start with 9 lives.

 

 

 

Penguin’s Bar (Kou Suzuki)

By: Ozidual
16 October 2024 at 03:15

Title – Penguin’s Bar
System – Nintendo Family BASIC
Author – Kou Suzuki
Publication – Micom Basic (マイコンBASIC) December 1985
Page Scans – 1
Preserved By – ximwix
Recommended Emulator – VirtualNES

Download ROM

Files:

notes.txt – The file you’re reading now (wow!)
Penguin’s Bar (Kou Suzuki).nes – Game converted to standalone NES rom
nbs-prg.txt – The typed-up program listing
nbs-prg.wav – WAVE file of the program listing, for playback to hardware
nbs-prg.vtp – Virtuanes tape file of the program listing
nbs-prg.fbt – Mesen tape file of the program listing
scan.jpg – A scan of the informational page and listing from Micom Basic
screenshot1.png – In-game screenshot
screenshot2.png – In-game screenshot

Notes:

(1)
This game’s listing makes use of graphical characters. I have these
characters within curly brackets in my version of the listing, followed by a
Letter+Number combination. This combination refers to the row and column of
the table of graphics found at the end of the Family Basic manual. You can
type these characters on the Family Basic Keyboard by using the Kana key to
switch to kana mode (the cursor will change from a blinking square to a
blinking line), then holding down the Graph key and pressing a key on the
top row of keys (the number keys and those that follow).

(2)
The listing within the magazine is missing some of these graphical characters.
Line 6000 defines a large horizontal line into the A$ variable. Line 6300
uses that and a few other characters to draw a border around the “ice”. I
have added these characters back into the listing, so that it now matches
what is seen in the printed screenshots.

(3)
I have made a small bugfix to line 6650, so that the “F” variable (number of
coins for the stage) prints in the proper place. As printed in the magazine,
the score wraps around and prints on the next line to the left of the
playfield. (You can see this in the printed screenshots).

(4)
The spelling of “button” as “BOTTUN” is in the printed listing so I left it.

Game Instructions:
You play as PenPen, a penguin trying to get to the bar. But, oh no! PenPen
has dropped all of his coins and must stumble around to collect them before he
can go to the bar.

Push the Start button to begin the game. The play field is comprised of some
random terrain, a scattered set of coins, and the bar in the lower-right.
PenPen will walk automatically, but you must turn him left and right using the
left and right arrows of your d-pad. Pick up the coins while avoiding the
terrain and the border. Once you have collected all of the coins, a blue
coin will appear next to the bar. Guide PenPen over to that blue coin to
finish the level.

The game has three “classes”, each with three levels. The number of coins to
collect increases with each level until you get to the next class. PenPen
will move a little bit faster as you advance through the classes. If you
beat all three classes, the game starts over but there will be more terrain
on the field than before. Go for the high score!

Cheats:

You can play with the following variables to affect the game:

P => Number of lives
Q => Which game loop you are on (start at 6)
C => Speed (starts at 3, fastest is 1)
C => Speed (starts at 3, fastest is 1)

 

 

 

 

❌
❌