Skip to content

YannProjects/Arcade-IkariWarriors_MiSTer

 
 

Repository files navigation

SNK Ikari Warriors / Victory Road (beta):

Ikari Warriors Victory Road

Ikari Warriors and Victory Road are run and gun vertical shooters developed by SNK in 1986. Victory Road is the sequel to Ikari Warriors. The game was released at the time when there were many Commando clones on the market. What made Ikari Warriors instantly distinct, were rotary joysticks and the allowing simultaneous play by two people.

Ikari Warriors involves Ralf Jones and Clark Steel (known outside Japan as Paul and Vince in the Ikari series) battling through hordes of enemies. According to designer Keiko Iju, the game was inspired by the then-popular Rambo films and takes its name from the Japanese title of Rambo: First Blood Part II (Rambo: Ikari no Dasshutsu or "The Angry Escape"). 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 as beta release will be published as independet core. Finally will be unified with the SNK Triple Z80 Core. For a list of games intended to work with the SNK Triple Z80 Core see: https://github.com/mamedev/mame/blob/master/src/mame/drivers/snk.cpp.

Third party cores

Instructions:

Two players can participate in this game simultaneously. Ikari Warriors/Victory Road use rotary joysticks: those which could be rotated in addition to being pushed in eight directions. The game also featured two buttons, one for the standard gun and another for lobbing grenades. It allowed two players to play cooperatively, side by side and to use vehicles (tank). Apart from the standard MiSTer game controller support there is also there is SNAC support for:

  • DB15 arcade controls (tested with the Splitter for official MiSTer by Antonio Villena. See: https://www.antoniovillena.es/store/product/splitter-for-official-mister/).
  • Native adapter for SNK LS-30 joystick. This is a D.I.Y development of the author of the core and is commented on in a separate project. See: https://github.com/RndMnkIII/SNK_LS-30_Rotary_Joystick_SNAC_adapter. You can build a alternative one if you already have some DB15 SNAC adapter as the Antonio Villena Splitter seen before. You can change the settings in the Core Menu:
  • SNAC > DB15 Devices: Off,OnlyP1,OnlyP2,P1&P2 (fixed controls: button A: rotate left, button B: fire, button C: grenade, button D: rotate right).
  • SNAC > Native LS-30 Adapter: Off,OnlyP1,OnlyP2,P1&P2 (maps over buttons F,E,D,C of a DB15 interface the LS-30 rotary four wire data, button A: fire, button B: grenade).

Alternatively, you can wire this adapter if you already are using a DB15 SNAC adapter as the Official Mister Splitter by Antonio Villena and you don't want to build my native adapter design MCU based: gamepad buttons

Manual installation

Rename the Arcade-IkariWarriors_XXXXXXXX.rbf file to IkariWarriors_XXXXXXXX.rbf and copy to the SD Card to the folder /media/fat/_Arcade/cores and the .MRA files to /media/fat/_Arcade.

The required ROM files follow the MAME naming conventions (check inside MRA for this). Is the user responsability to be installed in the following folder: /media/fat/_Arcade/mame/.zip

Acknowledgments

  • To all Ko-fi contributors for supporting this project: @bdlou, Peter Bray, Nat, Funkycochise, David, Kevin Coleman, Denymetanol, Schermobianco, TontonKaloun, Wark91, Dan, Beaps, Todd Gill, John Stringer, Moi, Olivier Krumm, Raymond Bielun.
  • Thanks to @antoniovillena and @NeuroRulez for their help and patience with SNAC support for DB15.
  • Thanks to @Salamander329 for his MiSTer LED screen artworks, gives a more special arcade touch to MiSTer.
  • @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.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Verilog 40.7%
  • SystemVerilog 28.7%
  • VHDL 28.7%
  • Tcl 1.8%
  • Batchfile 0.1%