RAM Expansion Required

     Download digitally archived Bally Arcade tape programs that will load with AstroBASIC (the BASIC with the built-in tape-interface).

Note that these programs will not work on an Astrocade that does not have expanded RAM.

Program NameAuthor(s)SourceCompatabilityComments
BRB File Searcher [H-18] Mike White Tape Blue Ram BASIC 2000-Baud. Requires Blue RAM BASIC and at least 4K of extra RAM.
BRB Repacker [H-18] Mike White Tape Blue Ram BASIC 2000-Baud. Requires Blue RAM BASIC and at least 16K of extra RAM.
Checkbook Balancer & Compound Interest W&W Software Sales Arcadian, Vol. 7, No. 1, June 1, 1985 Blue Ram BASIC or Vipersoft BASIC only 300-Baud. This program was originally for Bally BASIC, but would not work in AstroBASIC. This is because a mathematical function that was included with Bally BASIC was removed from AstroBASIC (but was kept in the Expanded BASICs).
Christmas_Special_tn.jpg
Christmas Special
Lance Squire ROM Image Runs as a Cartridge Christmas Special (Fixed)
Code by Lance Squire, December 2008

On December 23, 2008, Lance Squire left this message on the Bally Alley discussion group, "If we've all been very good, and a little lucky, Santa may leave us something under the tree Christmas Eve. :)" On Christmas Eve, Lance then left this message, "Santa has left something in the Files area! Enjoy!"

The "something" turned out to be a demo that Lance had written. The demo is a house surrounded by trees with Santa on his sleigh that is pulled through the air by three reindeer. Over the next few days Lance made some improvements to the demo. The last version of the demo, update 4, works fine on real hardware. This program does NOT require extra RAM to run if it is burned to EPROM, but the WAV version (which runs exactly like a cartridge) can only be run from a Bally/Astrocade equipped with extra RAM mapped as the cartridge area.

Included in this archive are three formats of "Christmas Special:"

1) Binary Executable for the Bally/Astrocade - Suitable for loading into the Astrocade MESS emulator or burning to EPROM for use on real hardware.

2) Source Code - Suitable for assembling with the Zmac assembler.

3) WAV - Suitable for loading into a Bally/Astrocade RAM expansion as a cartridge using the usual methods. That WAV file can be loaded into the RAM expansion through AstroBASIC using the command:
:INPUT %(24576)

Enjoy... and Merry Christmas!
Dragon's Castle Unknown Tape ViperSoft BASIC Only 2000-Baud. Requires ViperSoft BASIC. Blue Ram BASIC will NOT work with this program.

Dragon's Castle has special loading instructions. It should be loaded into VIPERSoft BASIC with:
LOAD;GET@(A);RUN
Dumping Program Mike White Tape Bally BASIC 300-Baud. Requires at least 4K of extra RAM.
General Video Assembler with Examples General Video Tape AstroBASIC 2000-Baud. Requires extra RAM.
Overview of General Video Assembler Package

The General Video Assembler is made-up of four programs which include:

General Video Assembler Collector
General Video Assembler Pass I
General Video Assembler Pass II
General Video Assembler Text Editor


Sample Programs (both as assembler code and in their final assembled form)

Flying Witch Sample
Logo Sample


Unfinished Code (Found on David Ibach's Personal Tapes)
These three snippets of assembly code load into the text editor, but won't actually assemble into a working program.

Amazin Maze, Unfinished assembly code
Draw Init Blit, Unfinished assembly code
Honey Bear, Unfinished assembly code


See the General Video Assembler manual here for instructions on how to assemble and load programs:

http://www.ballyalley.com/tape_manuals/dave_ibach/docs-general_video_assembler.pdf
Golf Bob Hensel and Dave Carson Source ViperSoft BASIC or Blue Ram BASIC 2000-Baud. (VIPERsoft or Blue RAM BASIC)
Hot Rod BASIC Jay Fenton Tape AstroBASIC 2000-Baud.
Keyboard Driver Program Perkins Engineering   Bally BASIC 300-BAUD Blue RAM BASIC keyboard driver. Matthew Knapp and Paul Thacker archived and tested this at the CinciClassic convention.
Moon Lander Dave Carson II Tape ViperSoft BASIC or Blue Ram BASIC 2000-Baud.
O-Jello Clyde Perkins Tape ViperSoft BASIC or Blue Ram BASIC 2000-Baud.
Video Instructions For Extended BASIC Part 1 Alternative Engineering   Vipersoft BASIC 300-Baud.
Video Instructions For Extended BASIC (with Demonstrator) Alternative Engineering Tape, from Mike White ViperSoft BASIC 2000-Baud. 1982
Vipersoft BASIC and Instructions Alternative Engineering Program came on tape with Viper 1 RAM Expansion ViperSoft BASIC 2000-Baud ViperSoft BASIC and Video Instructions for RAM expansion owners without a Multicart! These Instructions are NOT the same as those marked "Video Instructions For Extended BASIC (with Demonstrator)."

Note: In order to use these files, previous experience loading WAV files with an expanded Astrocade is presumed.
ViperSoft BASIC Alternative Engineering Tape, From Lance Squire AstroBASIC 2000-Baud
Viper Test Pattern Alternative Engineering Program came on tape with Viper 1 RAM Expansion ViperSoft BASIC or Blue Ram BASIC 2000-Baud. This program was also printed in Basic Express, Vol. 3, Pg. 26 and 27, Arcadian, Vol. 4, Pg. 19