Sanritsu / Sega Bank Panic Compatible Gateware IP Core
This Implementation of a compatible Bank Panic arcade hardware in HDL is the work of Pierre Cornier.
A reaction-based shoot-em-up in which the player takes on the role of a gun-slinging Deputy, who has been charged with protecting the town bank from outlaws.
- Main CPU: Zilog Z80 @ 2.57808 MHz
- Sound CPU: 3x SN76489 @ 2.57808 MHz,
- Resolution: 224x224, 4096 colors
- Aspect Ratio: 1:1
- Orientation: Horizontal
- Analogue Pocket
ROMs NOT INCLUDED: By using this gateware you agree to provide your own roms.
Game | Status |
---|---|
Bank Panic | ✅ |
Combat Hawk | ✅ |
Notes: Combat Hawk has some visual glitches but it's playable.
- Download and Install ORCA (Open ROM Conversion Assistant)
- Download the ROM Recipes and extract to your computer.
- Copy the required MAME
.zip
file(s) into theroms
folder. - Inside the
tools
folder execute the script related to your system.- Windows: right click
make_roms.ps1
and selectRun with Powershell
. - Linux and MacOS: run script
make_roms.sh
.
- Windows: right click
- After the conversion is completed, copy the
Assets
folder to the Root of your SD Card. - Optional: an
.md5
file is included to verify if the hash of the ROMs are valid. (eg:md5sum -c checklist.md5
)
Note: Make sure your
.rom
files are in theAssets/bankp/common
directory.
WARNING: This repository is in active development. There are no guarantees about stability. Breaking changes might occur until a stable release is made and announced.
- Dip Switches
- Pause
- Hi-Score Save
Please consider showing your support for this and future projects by contributing to the developers. While it isn't necessary, it's greatly appreciated.
- IP Core Developer: Pierre Cornier
- OpenGateware Ports: Marcus Andrade
This project borrowed and use code from several other projects. A great thanks to their efforts!
Modules | Copyright/Developer |
---|---|
Bank Panic RTL | 2013 (c) Pierre Cornier |
TV80 | 2004 (c) Guy Hutchison |
SN76489 | 2020 (c) Matthew Hagerty |
This work is licensed under multiple licenses.
- All original source code is licensed under GNU General Public License v2.0 or later unless implicit indicated.
- All documentation is licensed under Creative Commons Attribution Share Alike 4.0 International Public License.
- Some configuration and data files are licensed under Creative Commons Zero v1.0 Universal.
Open Gateware and any contributors reserve all others rights, whether under their respective copyrights, patents, or trademarks, whether by implication, estoppel or otherwise.
Individual files may contain the following SPDX license tags as a shorthand for the above copyright and warranty notices:
SPDX-License-Identifier: GPL-2.0-or-later
SPDX-License-Identifier: CC-BY-SA-4.0
SPDX-License-Identifier: CC0-1.0
This eases machine processing of licensing information based on the SPDX License Identifiers that are available at https://spdx.org/licenses/.
- Bank Panic © 1984 Sega. All rights reserved.
- Combat Hawk © 1987 Sega. All rights reserved.
The Open Gateware authors and contributors or any of its maintainers are in no way associated with or endorsed by Intel®, Altera®, AMD®, Xilinx®, Lattice®, Microsoft® or any other company not implicit indicated. All other brands or product names are the property of their respective holders.