mirror of
https://github.com/libretro/mame2003-plus-libretro.git
synced 2026-11-07 04:16:07 -10:00
The bootleg has no rotary joystick: the game reads the direction the player faces, and fires to, in the upper nibble of the joystick port, and snk_rot8_ikarijpb() sets it from the joystick, so the player fires where he walks. A new 'Aim with Right Stick' setting (a DIP switch that is not on the board, Off by default) makes a pushed right stick set it instead: the player walks with the left stick and aims with the right stick, in 8 directions. With the right stick released, the direction follows the joystick again. The right stick inputs (P1 Aim, P2 Aim) default to the right analog stick of each player, and to I/J/K/L for player 1. They are read only by the driver, not by the game. With the setting Off the game runs as before. Co-Authored-By: Claude Opus 5.5 <[email protected]> Claude-Session: https://claude.ai/code/session_01N3fzdsnzkQVtgYtYzqepjX