Skip to content

SoCkit(MiSTer) arcade core for Tecmo arcade classics: Rygar (1986), Gemini Wing (1987), and Silkworm (1988).

License

Notifications You must be signed in to change notification settings

sockitfpga/Arcade-Tecmo_SoCkit

 
 

Repository files navigation

Ported by Somhic from https://github.com/MiSTer-devel/Arcade-Tecmo_MiSTer

STATUS: Core frequency is 80 MHz instead of 96 MHz

Original clksys and sdram clock is 96 MHz. At that frequency the core hungs. Tried 90 and 86 MHz with the same result. Only at 80 MHz the core boots Ok and is very playable.

Follows original README.

Tecmo

Tecmo was a Japanese video game company founded in 1967, who like many other game companies of the era, had their roots outside the amusement business. In Tecmo's case, they were originally a supplier of cleaning equipment.

Nevertheless, they went on to create some classic arcade games during the 80s and 90s. Many of which saw later releases on consoles like Nintendo Entertainment System, Sega Master System, Commodore 64, Atari Lynx, etc.

This core currently supports three games: Rygar (1986), Gemini Wing (1987), and Silkworm (1988).

Getting Started

Place the MRA, RBF, and the MAME ROM files in the following locations:

_Arcade/Rygar.mra
_Arcade/Gemini Wing.mra
_Arcade/Silkworm.mra
_Arcade/cores/tecmo.rbf
_Arcade/mame/rygar.zip
_Arcade/mame/gemini.zip
_Arcade/mame/silkworm.zip

For more information on using MRA files with MiSTer, please refer to the wiki.

Controls

Keyboard inputs:

name key
Coin 1 5
Coin 2 6
Start 1 1
Start 2 1
Button 1 CTRL
Button 2 ALT
Button 3 SPACE
Movement UP, DOWN, LEFT, RIGHT

Joystick inputs:

name button
Coin L
Start R
Pause START
Button 1 A
Button 2 B
Button 3 X
Movement UP, DOWN, LEFT, RIGHT

Credits

Made with ❤️ by Josh Bassett, 2020.

I would also like to give a massive shout out to all my Patreon supporters. Your support keeps me working on these games, and helps bring them to everybody.

Special thanks to:

Alex Painemilla Carreño
Amineko Stone
Andrew Boudreau
Arjan de Lang
Benjamin Walker
Christopher Gelatt
Christopher Tuckwell
Hard Rich
iker
Lakeside
Matt Postema
ordigdug
Scralings

Thanks to:

Adrian Longland, Akai Futari, Allen Tipper, Amosfear, Andrew Francomb, Antonio Bellotta, Benjamin Leggett, Charles Sagett, Chris B, Darren Newman, David Filskov, David Jones, Devon Nelson, Filip Kindt, Funkycochise, George Stravopodis, Herbert Krammer, Humanoide70, Jim Wehrfritz, John Perry, John Stringer, Jordan Retterer, JPS (RetroFPGA), Juan Jose Velez Ramirez, Keith Kelly, Leslie Welch, Ludovic Germaneau, Mahendra, Manuel Antoni, Mark Fulton, Mark Paterson, Mat Azel, Matthew, Matthias Penkert-Hennig, Max L Schultz, Max Schütz, Michael Fuerst, Michael Yount, Miguel Candelario, Mike Parks, Monokrom, MrX-8B, Naku aka Ben, Octavio Bernacer Sempere, olivier bernhard, Oscar Laguna Garcia, Per Sweden, Phillip McMahon, Porkchop Express, RetroDriven, Ross Jolet, Shane Lynch, Shaneus, SpearZ, Tony Peters, toolb0x, Victor Bly, Víctor Gomariz Ladrón de Guevara, Xzarian, Zichio

...and the rest of my supporters 💖

Development

Compile the core:

$ make build

Program the DE10-Nano:

$ make program

Licence

This project is licensed under the MIT licence. See the LICENCE file for more details.

About

SoCkit(MiSTer) arcade core for Tecmo arcade classics: Rygar (1986), Gemini Wing (1987), and Silkworm (1988).

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • VHDL 61.0%
  • Verilog 30.2%
  • SystemVerilog 6.8%
  • Tcl 1.9%
  • Shell 0.1%
  • Makefile 0.0%