2026-03-28 23:22:23 -05:00
2026-03-28 23:22:23 -05:00
2026-03-28 23:22:23 -05:00
2026-02-13 22:36:15 -06:00
2026-02-24 19:05:17 -06:00
2026-02-13 22:53:38 -06:00
2026-02-13 22:36:15 -06:00
2026-02-13 22:36:15 -06:00
2026-03-06 14:00:29 -06:00
2026-03-28 23:22:23 -05:00
2026-02-13 22:53:38 -06:00
2026-02-15 18:37:43 -06:00
2026-02-13 22:53:38 -06:00
2026-02-24 19:06:08 -06:00

Blue Print Hardware FPGA Core

Bally/Midway & Jaleco arcade hardware implementation for MiSTer FPGA


Overview

FPGA implementation of the Bally/Midway arcade hardware platform used by:

  • Blue Print (1982)
  • Grasspin (1983)
  • Saturn (1983)

This core targets MiSTer FPGA and aims for accurate gameplay behavior, video timing, and sound reproduction across all supported titles.


Supported Games

Blue Print

Field Value
Year 1982
Publisher Bally/Midway
Genre Maze / Action
Players 12 alternating

Grasspin

Field Value
Year 1983
Publisher Jaleco
Genre Maze / Action
Players 12 alternating

Saturn

Field Value
Year 1983
Publisher Jaleco / Zilec
Genre Shooter
Players 12 alternating

Controls

Default MiSTer gamepad mapping (may vary slightly per title):

Input Action
D-Pad / Joystick Move
Button A Primary Action
Button B Secondary Action (if applicable)
Select Insert Coin
Start 1 Player Start
Right Shoulder 2 Player Start
Left Shoulder Pause

Note: Specific action behavior depends on the loaded game.


Features

  • Shared hardware implementation for all supported titles
  • Arcade-accurate CPU timing
  • Sprite priority and layer handling
  • High score saving support
  • MiSTer-compatible .mra provided
  • Verified ROM definitions with checksums

ROM Requirements

ROM files are not included.

To use this arcade core, you must provide legally obtained ROM files.

To simplify setup:

  • Separate .mra files are provided in the Releases section for each supported game.
  • Each .mra specifies required ROM files along with checksums.
  • The ROM .zip filenames correspond to the naming convention used by the MAME project.

For setup instructions and environment configuration, refer to:

MiSTer Arcade ROM guide:
https://github.com/MiSTer-devel/Main_MiSTer/wiki/Arcade-Roms


Installation

  1. Copy the core .rbf file to your MiSTer /_Arcade/cores folder.
  2. Copy the desired game .mra file to your MiSTer /_Arcade folder.
  3. Place the appropriate ROM .zip file(s) in your /games/mame directory.
  4. Launch from the MiSTer Arcade menu.

This project contains no copyrighted game data.

Users are responsible for obtaining and using ROM files in accordance with applicable laws.

Do not request ROM files in issues or discussions.


Credits

FPGA core development: RodimusFVC
Original arcade games © Bally/Midway, Jaleco, Zilec

Description
No description provided
Readme 18 MiB
Languages
Verilog 41.8%
VHDL 32.3%
SystemVerilog 20.4%
C++ 3.1%
Tcl 2.4%