Content

Written by: Nuno Leiria, Founder & CEO @ Nilo

Key Takeaways

  • The Bally Astrocade library includes 39 games released between 1977 and 1985, covering built-in programs, cartridges, arcade ports, and third-party releases.
  • Four built-in ROM programs launched with the console, and cartridges like Bally Pin, Incredible Wizard, and Gorf became the main commercial lineup.
  • Arcade-style ports such as Astro Battle, Galactic Invasion, and The Incredible Wizard are some of the most recognizable Astrocade titles.
  • Rarity peaks with late releases like ICBM Attack, which had about 125 cartridges produced and depends on an extremely rare custom controller.
  • As a collector or emulation beginner, you can explore preservation options or join Nilo’s open beta to start building and playing for free.

Bally Astrocade built-in games and ROM programs

The Bally Astrocade launched with four programs stored in its internal ROM, available from the system menu as soon as you power on the console, with no cartridge needed. The built-in mix of two games plus a calculator and a doodling tool gave the console a broader personality than a simple cartridge-based arcade machine.

A quick note on terminology: some search results for “Astrocade AI” point to unrelated modern AI products that share the name. This guide focuses only on the Bally Astrocade game console (1977–1985) and its software library.

Title Year Developer / Publisher Rarity / Notes
Gunfight 1977 Bally Built-in ROM, no cartridge needed
Checkmate 1978 Midway / Bally Released in January 1977 as an arcade game by Midway, then ported to the Bally Astrocade in 1978
Calculator 1977 Bally Built-in utility, not a game
Scribbling 1977 Bally Built-in doodling program, not a game

The Astrocade’s built-in programs showed that consoles could act as creative tools as well as game players. If you want to explore that same kind of creative freedom with modern tools, join Nilo's open beta and start building today.

Official Bally and Astrocade Inc. cartridge releases

Beyond the four built-in ROM programs, Bally and later Astrocade Inc. released cartridges throughout the console’s commercial life. These cartridges expanded the library and formed the core of the Astrocade’s commercial catalog.

Title Year Publisher Rarity / Notes
Bally Pin 1979 Bally Manufacturing Corporation Early release, common in complete sets
Clowns 1978 Bally Manufacturing Common, frequently found loose, part of Brickyard/Clowns
Doodle 1977 Bally Common, drawing utility cartridge
Football 1977 Bally Common, one of the earliest sports titles
Incredible Wizard 1980 Bally Wizard of Wor port, see Arcade ports section
Astro Battle 1978 Bally Space Invaders-style shooter, see Arcade ports section
Galactic Invasion 1981 Astrocade Inc. Galaxian-style shooter, see Arcade ports section
Biorhythm 1977 Bally Utility cartridge, uncommon
Blackjack / Poker 1977 Bally Common, card game compilation
Bowling 1978 Bally Common sports title
Brickyard / Clowns 1978 Bally Manufacturing Dual-game cartridge, common
Grand Prix / Demolition Derby 1977 Bally Dual-game cartridge, common
Maze Man 1982 Astrocade Inc. Pac-Man-style maze game, moderately common
Seawolf / Missile 1978 Bally Dual-game cartridge, common
Space Fortress 1981 Astrocade Inc. Moderately scarce
Tornado Baseball / Tennis / Hockey / Handball 1977 Bally Multi-sport cartridge, common

Arcade ports on the Bally Astrocade

Several Astrocade titles are direct ports or close adaptations of arcade games, and these often stand out as the most familiar entries in the library.

Title Year Publisher Rarity / Notes
Astro Battle 1978 Bally Space Invaders adaptation, common
Galactic Invasion 1981 Astrocade Inc. Galaxian-style shooter, moderately common
The Incredible Wizard 1980 Bally Wizard of Wor port, common, well-regarded conversion
Gorf 1982 Astrocade Inc. Multi-stage arcade port, moderately common
Robby Roto 1982 Astrocade Inc. Bally arcade port, moderately scarce

Third-party and unique Astrocade releases

Publishers outside Bally and Astrocade Inc. also released cartridges for the system. These third-party titles cover a wide range of genres and usually appear less often than first-party games.

Title Year Publisher Rarity / Notes
Artillery Duel 1982 Xonox Scarce, Xonox dual-cartridge format
Cosmic Raiders 1982 Astrocade Inc. / third-party Moderately scarce
Dog Patch 1982 Astrocade Inc. Uncommon, shooting gallery style
Muncher 1982 Astrocade Inc. Pac-Man variant, moderately common
Sea Devil 1983 Astrocade Inc. Submarine shooter, scarce
Sneaky Snake 1983 Astrocade Inc. Snake-style game, scarce

Rare Astrocade cartridges and collector rarity guide

Rarity on the Astrocade mostly comes from three factors: small production runs, the collapse of Astrocade Inc. in 1982, and games that depend on special controllers. The table below highlights the scarcest entries.

Title Year Publisher Rarity / Notes
ICBM Attack 1982 Specter Systems Approximately 125 cartridges produced, requires a custom Specter analog controller that only one collector is confirmed to own, so original-hardware play is effectively impossible for almost everyone, and emulation is the only practical way to experience it
Sea Devil 1983 Astrocade Inc. Late release after company decline, very scarce in the wild
Sneaky Snake 1983 Astrocade Inc. Among the last official releases, scarce
Artillery Duel 1982 Xonox Xonox produced limited Astrocade-format units, harder to find than the Atari 2600 version

ICBM Attack, created by programmer Brett Bilbrey and released in 1982, plays like Missile Command with a twist. You defend cities from alien ships using three ground bases with limited ammunition and a knob-controlled crosshair. Condition matters a lot for pricing, since cartridges with original boxes and overlays sell for far more than loose carts, and ICBM Attack in any condition counts as a grail-level find.

Astrocade BASIC programming and homebrew potential

The Bally BASIC cartridge, later expanded as Extended BASIC, turned the Astrocade into a simple home computer that you could program yourself. When you insert the cartridge, the usual game menu is replaced by a BASIC interpreter running on the system’s Zilog Z80 processor.

You can write programs using the console’s keypad and a keyboard accessory, then save your work to cassette tape through the system’s tape interface. The BASIC environment exposes the Astrocade’s custom graphics chip so your programs can draw directly to the screen in the four-color-per-scanline display mode.

This setup lets you create simple games, educational tools, and graphical demos entirely in BASIC without any extra ROM. The BASIC cartridge is moderately scarce today and stands out as a key collectible if you care about the system’s programming history.

Decades later, open-source development tools appeared for the Astrocade, including astroimg, a Python command-line tool that converts images to Astrocade format and outputs a ROM file. A small batch of Astrocart development cartridges also exists, which lets homemade software run on original hardware when paired with an EPROM burner.

How to play Bally Astrocade games today (emulation and preservation, 2026)

You can play Astrocade games on modern hardware in three main ways in 2026.

MAME (PC/Mac/Linux)

The Emulation General Wiki lists MAME as the main recommended emulator for the Bally Astrocade on PC and other x86 platforms, with active support for Windows, Linux, macOS, and FreeBSD. MAME is free and runs the full cartridge library, including ICBM Attack, which you cannot realistically play on original hardware without its nearly impossible-to-find controller.

RetroArch (multi-platform)

You can emulate the Bally Astrocade in RetroArch by using the MAME libretro core. RetroArch runs on Windows, macOS, Linux, Android, and iOS, so it gives you the most portable setup.

BIOS files for RetroArch belong in the system/ directory, and the RetroBIOS project provides checksum-verified BIOS packs that match emulator source code.

MiSTer FPGA (hardware-accurate)

The MiSTer FPGA project maintains an official Astrocade core in its console cores repository, with games stored in the ./Astrocade folder and using the boot0.rom BIOS file. MiSTer uses field-programmable gate array hardware to recreate the original chips at the circuit level instead of simulating them in software, which produces the most accurate output of the current options.

For MiSTer FPGA, BIOS files should be placed in /media/fat/games/.

MAME and RetroArch help you preserve and enjoy the Astrocade’s library, but you might want to create new games instead of only replaying old ones. If that sounds like you, Nilo’s open beta gives you modern tools to start building and playing your own projects today.

Frequently asked questions about the Bally Astrocade

Is the Bally Astrocade the same as “Astrocade AI”?

No. The Bally Astrocade is a home video game console made by Bally Manufacturing and later supported by Astrocade Inc. between 1977 and 1985. “Astrocade AI” refers to a separate, modern product that is not related to the classic console. This guide focuses only on the original Bally Astrocade and its game library.

Is the Bally Astrocade free to emulate?

MAME and RetroArch are both free, open-source applications. The MiSTer FPGA core is also free, but MiSTer hardware requires buying a DE10-Nano FPGA board and any add-ons you want. ROM files for Astrocade games are not distributed by these emulation projects, so you are responsible for sourcing them legally, usually by dumping cartridges you already own.

How many games does the Bally Astrocade have in total?

The total library includes 39 video games when you count built-in programs, official first-party cartridges, arcade ports, and third-party releases. The exact number can shift slightly by source, depending on whether dual-game cartridges are treated as one or two titles and whether BASIC and utility cartridges sit alongside games.

What makes ICBM Attack so rare?

As described in the rarity guide above, ICBM Attack had an extremely small production run and depends on a custom Specter analog controller. Only one collector is confirmed to own this controller, so original-hardware play is effectively off the table for almost everyone, and MAME or RetroArch emulation is the realistic way to experience the game.

Can I program my own Bally Astrocade games today?

Yes. The original BASIC cartridge lets you write programs directly on the hardware using the system’s keypad and a keyboard accessory. Open-source tools such as astroimg, a Python image-conversion tool that outputs Astrocade ROMs, give you more modern options.

A small number of Astrocart development cartridges also exist, which let custom ROMs run on original hardware when you use an EPROM burner. You can also test homebrew ROMs in MAME and RetroArch without needing physical hardware.

Conclusion: What collectors and emulation beginners should remember

The Bally Astrocade library breaks into four clear groups: four built-in programs such as Gunfight and Checkmate, a core set of first-party cartridges, a handful of arcade ports, and a smaller group of third-party releases. Rarity clusters at the end of the console’s life, especially around titles released after Astrocade Inc. filed for bankruptcy in 1982, with ICBM Attack standing out because of its tiny production run and nearly unobtainable controller.

For collectors, condition and completeness, including box, overlay, and manual, push prices far above loose cartridges. For emulation beginners, MAME on PC offers the easiest starting point, RetroArch adds flexibility across many devices, and MiSTer FPGA delivers the most hardware-accurate experience if you want to invest in dedicated hardware.

The Astrocade’s BASIC cartridge and later open-source tools keep a small homebrew scene alive, which shows that a 40-year-old console can still get new software when creators have the right tools. If that history of accessible, creative game-making makes you want to build something yourself, Nilo’s open beta puts that creative power in your hands so you can start building today.