Tecmo for SoCkit (MiSTer) Platform
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 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).
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.
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 |
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 💖
Compile the core:
$ make build
Program the DE10-Nano:
$ make program
This project is licensed under the MIT licence. See the LICENCE file for more details.