Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
08058 DIP/Input Trivial Always Aug 18, 2021, 22:24 Aug 21, 2021, 12:33
Tester Hydreigon View Status Public Platform MAME (Official Binary)
Assigned To Resolution Open OS Windows 10 (64-bit)
Status [?] Acknowledged Driver hornet.cpp
Version 0.234 Fixed in Version Build 64-bit
Fixed in Git Commit Github Pull Request #
Summary 08058: nbapbp, nbapbpa: Lack of player 3 and 4 inputs.
Description Only player 1 and 2 inputs are present. Players 3 and 4 require an additional I/O board that isn't hooked up. Submitting this because of no "IMPERFECT CONTROLS" flag present.
Steps To Reproduce Tab and input in game (see that no inputs for p3 and p4 are present).
Additional Information Known issue. Requires hookup or HLE of a JVS I/O board connected through the main cpu's serial port. It's current implementation isn't known to do much.

Also this command in the driver init "m_maincpu->ppc4xx_spu_set_tx_handler(write8smo_delegate(*this, FUNC(hornet_state::jamma_jvs_w)));" should only be for gradius4 and nbapbp because the rest of the games never came packaged with a JVS I/O board for controls. In fact, it's possible plugging in a JVS I/O board for the games not meant for JVS can cause problems ingame (even on actual hardware).

nbapbp's 4p kit manual: http://antelopearcade.com/files/Arcade%20Manuals/NBN_PLAY_BY_PLAY_PCB_FOR_4P.PDF

Konami JVS I/O board from Windy II cab: https://www.gamestone.co.uk/gsrcade/arcade_information/konami_windy_ii/pcb/windy_ii_joystick_pod_konami_jvs_board_top.jpg
Github Commit
Flags
Regression Version
Affected Sets / Systems nbapbp, nbapbpa
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
0
There are no notes attached to this issue.