BallyAlley_r1_c1.gif BallyAlley_r1_c2.gif BallyAlley_r1_c4.gif
BallyAlley_r2_c1.gif BallyAlley_r2_c2.gif MAME Astrocade Emulation BallyAlley_r2_c4.gif
BallyAlley_r3_c1.gif

MAME is the only emulator that can emulate the Astrocade. From the MAME website: "MAME (originally stood for Multiple Arcade Machine Emulator) absorbed the sister-project MESS (Multi Emulator Super System), so MAME now documents a wide variety of (mostly vintage) computers, video game consoles and calculators, in addition to the arcade video games that were its initial focus."

MAME Website MAME Website - This is the official MAME website. The latest version of MAME, which can emulate the Astrocade, is here. You can also download older versions of the software here. MAME supports Windows, Mac and Linux.
MESS BASIC Stickers "BASIC" Keypad Overlay
Astrocade MAME Keyboard Labels/Stickers

These are MAME Astrocade keyboard labels ready to be printed onto quality paper and then applied to a keyboard. For use with AstroBASIC, Bally BASIC, Blue Ram BASIC, Vipersoft BASIC, and Expanded BASIC. Printing onto sticker-paper is suggested but that is not required (sticker-paper does make adding the labels easier though).

The keypad stickers may be applied to any keys after the keyboard is mapped in MAME. Mapping the keys as a 4x6 column (just like on the Bally/Astrocade keypad) works extremely well. A sample picture of how a keyboard is set-up and mapped is included.

Note: Make sure NOT to use Page Scaling when printing these stickers, otherwise the stickers will not be the correct size to fit on the keyboard's keys.

For those with the ability to print a higher-quality version of just the labels (with no jpg artifacting!), then the original TIFF version is available here.

If you have the initiative and would like to change an individual button, the buttons can be downloaded in an archive that contains both a TIFF and a PSD of each button here

Machine Language Manager MESS Keypad Overlay Machine Language Manager Keypad Overlay
Astrocade MAME Keyboard Labels/Stickers

These are MAME Astrocade keyboard labels that are ready to be printed onto quality paper and then applied to a keyboard. This overlay is for use with the Machine Language Manager cartridge. Printing this overlay onto sticker-paper is suggested but that is not required (sticker-paper does make adding the labels easier though).

The keypad stickers may be applied to any keys after the keyboard is mapped in MAME. Mapping the keys as a 4x6 column (just like on the Bally/Astrocade keypad) works extremely well. See the sample picture of how a keyboard is set-up with the BASIC overlay.

Note: Make sure NOT to use Page Scaling when printing these stickers, otherwise the stickers will not be the correct size to fit on the keyboard's keys.

For those with the ability to print a higher-quality version of just the labels (with no jpg artifacting!), then the original TIFF version is available here.

If you have the initiative and would like to change an individual button, then a sample PSD button is available here.

Setting Up the Astro-daptor with MAME Setting Up the Astro-daptor with MAME.
By Michael Matte.
February 2019.

These instructions explain how to use this the Astro-daptor with the Astrocade emulator included in MAME.

The Astro-daptor is a USB interface for connecting Bally/Astrocade controllers to your PC/Mac, Raspberry Pi, or game console that supports USB HID. No driver is needed as the Astro-daptor is recognized as a USB HID (Human Interface Device) joystick. It looks like this:

Picture of the Astro-daptor

You can buy it here:
  1. http://www.2600-daptor.com/Astro-daptor.htm
You can also download these instruction in Word and text formats:
  1. Setting Up the Astro-daptor with MAME (.DOC)
  2. Setting Up the Astro-daptor with MAME (.TXT)

The following MAME and MESS files are very outdated. They are being kept here for archive purposes. When possible, use the latest version of MAME from the official MAME website.

MESSD .561 MESS Astrocade Emulator - Win32
Version - 0.561

An older (version .561), precompiled, version of MESSD (Multiple Emulator Super System Dubugger) for Windows.

Although this version is quite outdated, it sort of supports extra memory (I understand that this was a bug). You can use the cartridges that require extra RAM (like Vipersoft BASIC and Blue Ram BASIC) with this version of the emulator. Once you have the On-Board ROM and cartridge in the correct directories, then you start it from the command line like this:
MESSD ASTROCDE -CART Program
mess082b.zip MESS Astrocade Emulator - Win32
Version - 0.82b

MacMESS70.sitMESS Astrocade Emulator - MacOS
Version - 0.70

dmess81b.zipMESS Astrocade Emulator - DOS
Version - 0.81b

MESS SnapshotsAstrocade MESS Snapshots - Optional use with MESS.
Version - 0.70

MESS TitlesAstrocade MESS Titles - Optional use with MESS.
Version - 0.70

BallyAlley_r3_c4.gif
BallyAlley_r4_c1.gif BallyAlley_r4_c2.gif BallyAlley_r4_c4.gif