Astrocade Machine Language Source Code

300 to 2000 BAUD Loader Utility Program
DescriptionTypePagesSizeDate Added
300 to 2000 BAUD Loaderpdf9 pages386K Dec. 14, 2007
300 to 2000 BAUD Loaderasm (Text file)9 pages16K Dec. 16, 2007

AstroBASIC
DescriptionTypePagesSizeDate Added
AstroBASIC (1-32)
AstroBASIC (33-64)
pdf64 total pages2.34MB
2.43MB
Dec. 28, 2003
AstroBASIC.asm (Text) - Ready to assemble. This source code was retyped and changed to standard Z-80 mnemonics (it was REALLY different). 54 pages86KMar. 3, 2004

Astrocade On-board ROM Source (from 'Nutting manual.')
DescriptionTypePagesSizeDate Added
Table of contents / Assembly Header Filepdf1-15 (15 pages)1,095K Mar. 17, 2002
ROM (Subroutines, Character Set, et. all)pdf16-82 (67 pages)5,696K Mar. 17, 2002
ROM (Cross-reference)pdf83-94 (12 pages)802K Mar. 17, 2002
Scribbling (Assembly Listing)pdf95-103 (9 pages)709K Mar. 17, 2002
Scribbling (Cross-reference)pdf104-111 (9 pages)434K Mar. 17, 2002
Calculator (Assembly Listing)pdf112-123 (12 pages)1,073K Mar. 17, 2002
Calculator (Cross-reference)pdf124-131 (8 pages)475K Mar. 17, 2002
Checkmate (Assembly Listing)pdf132-151 (20 pages)1,936K Mar. 17, 2002
Checkmate (Cross-reference)pdf152-161 (10 pages)615K Mar. 17, 2002
Gunfight (Assembly Listing)pdf162-197 (36 pages)2,978K Mar. 17, 2002
Gunfight (Cross-reference)pdf198-207 (10 pages)669K Mar. 17, 2002

Astrocade On-board ROM Source (3159 ROM)
Retyped and ready to be Assembled
DescriptionTypePagesSizeDate Added
Bally ROM SourceZipped text - This 101 page, ready to assemble, source code assembles to the 8K Bally On-baord ROM. It matches EXACTLY with the 3159 version. It includes the source for the 4K of System ROM, and the other 4K contain Checkmate, Calculator, Gun Fight and Scribble. 113 pages71K Dec. 28, 2003
Bally ROM Formatted Listing.pdf - This is not 100% up to date with the text file (above), however, for a quick view to check out what you're looking at, this is probably the preferable version before you start playing around with the actual source code.180 pages321K Dec. 28, 2003
Checkmate CartridgeASM - CheckMate - This version has been modified to run as a cartridge. No changes had to be made to the source; just a few additions so that it would have a menu.16 pages24K July 29, 2006
Scribbling CartridgeASM - Scribbling - This version has been modified to run as a cartridge. No changes had to be made to the source; just a few additions so that it would have a menu.7 pages10K July 29, 2006

Balcheck
DescriptionTypePagesSizeDate Added
Balcheck 1.0.asm (Text) - Ready to assemble. This source code is for use with the BalCheck hardware. There is conditional assembly so that is will assemble for the 3159 or the 3164 ROM.23 pages37k February 7, 2004
Balcheck 1.1.asm (Text) - Ready to assemble. Same as above but with thouroughly commented memory test section by David Turner. 27 pages44k January 21, 2006

Bally Demo Cartridge
DescriptionTypePagesSizeDate Added
Bally Demo CartridgeZipped text - Ready to assemble34 pages16k January 25, 2004
Bally Demo Cartridgepdf61 pages4.75MB July 13, 2003

Football
DescriptionTypePagesSizeDate Added
Football (1-38)
Football (39-76)
pdf76 total pages3.38MB
3.08MB
Dec. 28, 2003
FootballText41 pages (Not Complete)54K June 5, 2004

Goldfish Demo Program
DescriptionTypePagesSizeDate Added
This program is for the Bally Astrocade game console and the Machine Language Manager cartridge.

'Goldfish Demo' won’t run unless it is loaded from tape into Machine Language Manager. The program is meant to reside at memory location $4B40. This is not a cartridge.
Goldfish Demopdf15 pages640K Dec 11, 2007
Goldfish Demo.asm (Text) - Ready to assemble13 pages20KDec. 11, 2007

Machine Language Manager Cartridge
DescriptionTypePagesSizeDate Added
Machine Language Managerpdf45 pages3.53MB May 28, 2003
Machine Language Manager.asm (Text) - Ready to assemble24 pages42KJan. 3, 2004

RAM Test (Generic Z-80 Source Code)
DescriptionTypePagesSizeDate Added
RAM Test pdf. From Z80 Assembly Language Subroutines by Lance A. Leventhal and Winthrop Saville. 5 pages218K September 3, 2007

Wizard of Wor Arcade Game (not the cartridge)
DescriptionTypePagesSizeDate Added
Wizard of WorText373 pages (Not Complete)276K June 6, 2004