/Arcade-Cave_MiSTer

MiSTer arcade core for Cave 68K arcade classics.

Primary LanguageVerilogGNU General Public License v3.0GPL-3.0

Cave 68000

Test

This project contains the MiSTer core for Cave's first-generation 68000 arcade hardware.

23

Supported Games

Title Status
DoDonpachi Public
ESP Ra. De. Public
Dangun Feveron Public
Uo Poko Public
Guwange Public
Gaia Crusaders Public
Thunder Heroes Public
Donpachi Public
Air Gallet Unimplemented
Hotdog Storm WIP
Koro Koro Quest Unimplemented
Mazinger Z Unimplemented
Gogetsuji Legends Unimplemented
Power Instinct 2 Unimplemented
Saikyou Densetsu Unimplemented
Pretty Soldier Sailor Moon Unimplemented
The Ninja Master Unimplemented

Credits

Made with ❤️ by Josh (nullobject) Bassett, 2022.

This project is based on the prior work of Rick (rwk) Wertenbroek, who reverse engineered DoDonPachi for his master's thesis back in 2019. I would like to thank him personally for his technical guidance along the way, and providing me with source code for his original prototype.

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 in the MiSTer community.

Special thanks to my top-tier Patrons:

Sherwood Hachtman, J, Michael Lawlor, TheDirtyScreech, Christopher R, Bitmap Bureau, Jason Philp, cbab, Magnus Aspling, Keith Stack, Andy Palmer, Jeremy Rayner, raoulvp, Hexxellor, Dorkocity, loopfz, Benjamin Walker, Adrian Longland, Lakeside, Christopher Tuckwell, Christopher Gelatt, 80's spaceman, Shane Lynch

Thanks to:

sixtyfps, Jeremy , Johan , Alfonso Clemente, Josh Mayer, Joost Peters, Kike Alcor, Frank Reyes, Niko, Joseph , Norman Walz, Cory Stargel, Mike Chapa, [mRg], marumusisan , richard thompson, Sam Matthews, Jeremy Riley, Raul3D, J Z, Arthur Fung, ItsACerealWow , Jon , Jonathan Garrard, Ryley, Corey Mark, dishwasherlove , Paul Houbart, fierman, Eugenio, Jaeson DeLeon, Jason Baker, Mike G, Ralph Barbagallo, Alexander Facchini, BinaryLuke, James Boone, Brock Lathrop, Castorgroup, The Collector, Hasan Tasdemir, Shaun Leach, Jan Paul, bnjc, Mahendra T., Ian Buer, Francois P, Nicolas VAILLANT, Dionys Descois, Pat Jones, CookSomeSoup, Dave Nice, Jimnakkum, Mark Alvarez, Magus Incognito, Josh Yates-Walker, Simon Rodemann, ItsBobDudes, 홍대 문, Brian Bickell, RayGun, Oriez, chackokhan, Mo Roy, James Jefferies, Mike Puelinckx, Chris Moon, Matt McCarthy, Aurich Lawson, freddie duron, Andrew Hannan, Roberto, Matt Richenburg, sascha matzke, Mist Sonata, "", Akshay Wadekar, Jeff Stanifer, David Nissen Schmidt, Paul Morales, Etik, Tymour Azzam, Arthur Carra, villainmarks, Psamtik , David Moylan, Allan Locso, Richard Thompson, Tyrone Cheng, Jay Lanagan, G Foyle, Andrea Bogazzi, IndieRetroHack , b garcia, Elio Berrios, Guy B, JSwan, Jonathan McDougall, twiiins, Martin Donlon, Amir Kavehrad, Alan Steremberg, Andre Bergei, Stefan Krueger, Denis Brækhus, Josh, Bakaskal, Colton Taylor, KanedaGTTurbo, Connor Stevens, Thomas Oskam, Edwin Fisher, Shannon King, Kevin Phelps, David Gralnik, jklax, Mike Stimpson, SwedishGojira , Nick Catto, OzMiSTerMods, Kelly Greenidge, BigJuffer, PaulieWalnuts, Scott Dowdle, Kinnon Yee, Barry Porch, 형 동바, Daniel Bauza, jbrlll, Martin Birkeldh, Torren Beitler, Negativeions, Tsht , Hung Ta, mpong , Meanderthal, yomitron, Adrian , Ulrich Straller, Erhune , ParkNangJung, Guillermo Izard, Matthew Hutchinson, Adrian Bledsoe, CyberpunkDre, Stephane Tremblay, Michael Deutsch, Grant King, Nailbomb , Michele Fiordispina, Adam Pita, Johan Smolinski, Balthasar Schopman, Dan Doyle, Darren Chell, M, Chris Marshall, Karl Lurman, Gillaxian, Jordon Phillips, Hayden Brown, Niall O'Higgins, Erik Krogh, Christian Keilback, Laurent Cooper, Tony Tang, Spiff , Phil Piwonka, Sipan Calli, Larry , SteveP, Matt Hargett, Arturo Sanchez, lamarax, Adrian Nabarro, 8PercentAndroid , Ben Cooper, James , Todd Lemons, Gladius, RetroRGB , Christa Isobel Lee, Rachael Netz, Report2Marty , David Becerro Recio, Peter Antoniew, Phil Fleabag, nakedarthur, Anthony Foderaro, Ian Court, Alex Limi, Matt Vande Vorde, lynn minmei, Keith Gordon, Michele Fornasini, Oliver Wndmth, the Chuckwagon, Tonton Kaloun, Matsu, Michael Brillant, Matthew Belshan, type78 , Vincent Bijwaard, Zakk, AL1138, krivx , Craig Somerfield, Hentai Joe, Steven , Jonathan Tuttle, Joshua Jodoin, it290, Lucian , Roberto Pedroni, Serge.EXE, Shannon Birt, Robert Dickenson, Richard Simpson, Adam Kessell, Klaus Wolf, dot_lvl , Ed Balan, Robert Douglas, Bradon Kanyid, RandomRetro, Nicholas Murray, Andyways , Nikolay Ivanchev, Scott Taylor, Josiah Wilson, hyp36rmax, Ben, Steven LeMaire, Chris Mawman, modsbox, Collin Jacobs, Darren Wootton, Fay Dek, Anton Gale, Steven Yedwab, Michael Anderson, Matthew Chretien, Owlnonymous , Quentin Sykes, Peter Brown, Charles , Trifle, Angelo Kanaris, Silvio Samadelli, AHMAD ALHAMLI, SteelRush , Rubèn Celada, felleg, odinmma ofili, SJohansson , Victor Lindo, Keith Stebor, ARCADEAGES , Ben Toman, loloC2C , Ronan Amicel, Magnus Kvevlander, SmoMo, Ludovic Germaneau, BigJazzyJay, Rob Shaw, Jim Wehrfritz, Xtro, Jockel, MrX-8B , Ruben Johnson, David Jones, Benjamin Leggett, ShootTheCore , Henry R, Miguel Candelario, Matt Postema, ganondork, Cody E, Marvin Blauth, Arjan de Lang, Tony Peters, Shaneus , DarkStar7 , Samuli Tuomola, Jeffrey Skube, Vlad Bogdalik, Darren Newman, Michael Packard, Porkchop Express, Keith F. Kelly, Humanoide70 , Mingus, Ross Jolet, Mike Holzinger, Matthew, emceebois , John Stringer, Allen Tipper, Johan Sjöstrand, Roland , Kevin Igoe, Steven Hertz, Ulf Skutnabba

...and the rest of my supporters 💖

The table template and attached image credit goes to atrac17.

Development

This core is primarily written in Chisel.

To compile this core you will need a working Scala environment and Intel Quartus 17 (or greater).

Compile the core:

make build

Program the DE10-Nano:

make program

License

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.