Source review: October 11, 2026. Identify the console, cartridge, interface and expansion separately; similarly named BASIC releases do not have identical requirements.
Inventory the actual system
Photograph the console branding, model label, power supply, hand controls, cartridge and any rear expansion. Preserve those identities separately. Bally Arcade and Astrocade naming alone does not identify a BASIC generation or expanded memory configuration. Treat an existing added video connector as a separate modification that needs its own wiring record. Before powering an unfamiliar unit, verify that its supply and local mains arrangement match the actual hardware rather than substituting an adapter merely because its plug fits.
Establish stock operation first
The PA-1 service manual documents a television RF connection and built-in activities including Gunfight, Checkmate, Calculator and Scribbling. Use the stock menu to establish picture, sound, keypad and controller operation before relying on a cartridge. A receiver must accept the console's actual analog television signal; an antenna adapter does not convert it to composite video or HDMI. Record the receiver, channel and adapters used. Compare a later modification with this baseline whenever the original output remains available.
Identify the BASIC cartridge
The original Bally BASIC cartridge lacks the later cartridge's built-in microphone interface. The later version commonly called AstroBASIC integrates a 2000-baud cassette interface; early Bally BASIC uses a separate 300-baud interface. Branding on a manual cover can be confusing, so inspect the physical cartridge and select the matching instructions. A program recording and a printed listing should identify the BASIC generation and any additional hardware, allowing someone to choose a compatible loading method before troubleshooting.
Keep computer expansions distinct
A BASIC cartridge makes programming available without establishing that the machine has an added keyboard or extra RAM. Perkins Engineering's Blue Ram is separate expansion hardware with its own revisions, software and optional accessories. Follow the documentation for the specific unit; an expansion-dependent program cannot be assumed to run on an unexpanded console. Historical ZGRASS advertisements describe proposed computer-expansion arrangements. Their promoted keyboard and memory specifications should not be assigned to every stock Astrocade or used as evidence of an accessory being present in a particular collection.
Build a useful configuration record
List the console, resident software, cartridge, cassette interface, expansion hardware and display path on separate lines. Photograph any switch positions before changing them. Start with one known program whose requirements match that list, then add more complex software. If a program refuses to load, compare its intended BASIC and recording format before making hardware adjustments. If an expansion is unidentified, preserve it and research its markings before connecting it. This configuration record is the foundation for cartridge preservation, cassette recovery, memory diagnostics and development, where a small mismatch can otherwise be mistaken for damaged hardware.
Sources and project documentation
- Bally: PA-1 Professional Arcade service manual (archived scan)
- Bally Alley: original Bally BASIC and AstroBASIC manuals and author documentation
- Perkins Engineering: archived Blue Ram manuals, schematics and software
- SFP: historical catalog showing advertised ZGRASS computer-expansion specifications
Continue with controls and repair triage.