Skip to content

RndMnkIII/PocketAlphaMission

Repository files navigation

Alpha Mission Marqueé


Twitter Follow

SNK ASO/Alpha Mission Compatible Gateware IP Core

Follow any core updates and news on my Twitter acount @RndMnkIII. this project is a hobby but it requires investing in arcade game boards and specific tools, so any donation is welcome: https://ko-fi.com/rndmnkiii.

ℹ️ About

This core originated from the core project for SNK's Alpha Mission arcade game. Encompass the "SNK Triple Z80" platform, this groups together several games that were developed by SNK around the mid-1980s using a similar hardware architecture. For a complete reference of the list of games consult https://github.com/mamedev/mame/blob/master/src/mame/snk/snk.cpp.

🔗 Compatible Games

ROMs NOT INCLUDED: By using this core you agree to provide your own roms. We do not condone or support the unauthorized use or distribution of copyrighted or other intellectual property-protected materials

Name Status
ASO - Armored Scrum Object
Alpha Mission, Arian Mission
Arian Mission

🎮 Controls

Name Button
Missile 🕹️ PAD Btn B
Fire 🕹️ PAD Btn Y
Armor 🕹️ PAD Btn A
Start Player 1 🕹️ PAD Btn Start
Start Player 2 🕹️ PAD trig L
Coin 🕹️ PAD Btn Select

🧩 Game strategy

StrategyWiki ASO

ROM Instructions

  1. Download ORCA (Open ROM Conversion Assistant)
  2. Download the ROM Recipes and extract to your computer.
  3. Copy the required MAME .zip files into the roms folder.
  4. Inside the tools execute the script related to your system.
    1. Windows: right click make_roms.ps1 and select Run with Powershell
    2. Linux and MacOS: run script make_roms.sh.
  5. After the convertion is completed, copy the Assets folder to the Root of your SD Card.

Note: Make sure your .rom files are in the Assets/alphamission/common directory.

⚙️ Installation

To install the core, copy the content of latest release file over the root of Pocket SD card.

Credits and acknowledgment

  • First of all I want to thank Marcus Jordan / Boogermann @marcusjordan for his help, without which this port would not have been possible and for making it easier for the developers to port cores to the Analogue Pocket using the Gateman Pocket tool.

  • Adam Gastineau for his support of the OpenFPGA initiative by publishing information and tools to facilitate the development/port of cores on the Analogue Pocket platform: https://github.com/agg23/analogue-pocket-utils

  • To all Ko-fi contributors for supporting this project: @bdlou, Peter Bray, Nat, Funkycochise, David, Kevin Coleman, Denymetanol, Schermobianco, TontonKaloun, Wark91, Dan, Beaps.

  • @caiusarcade for their assistance in using files and converting PLD files.

  • @topapate for general advice with the JTOPL core.

  • @FCochise for helping with the rom settings of MRA files.

  • @alanswx for helping me with some technical aspects related to the use of the MiSTer framework.

  • And all those who with their comments and shows of support have encouraged me to continue with this project.

Powered by Open-Source Software

This project borrowed and use code from several other projects. A great thanks to their efforts!

Modules Copyright/Developer
JTOPL 2018 (c) Jose Tejada
T80 2001 (c) Daniel Wallner
7400 TTL 2017 (c) Tim Rudy

Legal Notices

ASO - Armored Scrum Object, Alpha Mission, Arian Mission © 1985 SNK. All rights reserved. All trademarks, logos, and copyrights mentioned herein belong to their respective owners.

The authors, contributors, or maintainers are not affiliated with or endorsed by SNK.