Possible Hypseus Cliff Hanger Control issue
-
@DirtBagXon I was going to file a bug at your repo, but before I do, wanted to check with you first. I'm using a Dual Shock 4 controller and noticed a while back that Cliff Hanger's "Foot" button stopped working for me. It was historically mapped to the DS4 "X" button (AKA "1" in hypinput.ini speak).
What I believe is that Cliff has always been a weird one. The arcade cabinet had no real "START" button. "Hand" and "Foot" where the only buttons and "Foot" was used to start the game.
You'll note that the START button can actually be used for "Foot" which is correct behavior, but historically in Daphne and the earlier years of Hypseus,
KEY_BUTTON2
could also be used for "Foot". LALT works fine, as mapped by default.After banging my head for a bit, determined that this will not work:
KEY_BUTTON2 = SDLK_LALT 1 1
Again, this should map to the blue X button on the DS4 controller, but pressing the button yields no response. I can confirm "1 1" does not exist for any other item and is unique to this line when tested.But oddly, the following works and maps correctly to the red Circle button on the DS4 controller
KEY_BUTTON2 = SDLK_LALT 1 2
I cannot, under any circumstance use "1" as a value here, but only for Cliff Hanger. I suspect it may have to do with its unique configuration and some historic change to Hypseus.
Hope this isn't a false alarm, but I'm fairly confident there is an issue here.
Cheers!
-ros
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.