- --
Viewing Issue Advanced Details
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
05520 | DIP/Input | Minor | Always | Apr 11, 2014, 01:37 | Dec 26, 2018, 18:11 |
Tester | AWJ | View Status | Public | Platform | SDLMAME |
Assigned To | Resolution | Open | OS | Linux | |
Status [?] | Confirmed | Driver | |||
Version | 0.153 | Fixed in Version | Build | 64-bit | |
Fixed in Git Commit | Github Pull Request # | ||||
Summary | 05520: bladestl and clones: Trackball input issues | ||||
Description |
In the parent set bladestl, the trackball inputs are never even read by the game (verified via debugger watchpoint) and the service mode doesn't show the "trackball test" screen that the clone sets do. Did trackball inputs ever work in this set? Does this version of the game even support trackballs or is it a joystick version? In the two clone sets, Player 2's trackball inputs are somehow crosswired with Player 1's: moving P1's trackball left and right also moves P2 up and down, and moving P2's trackball up and down does nothing (verified both in service mode and ingame). |
||||
Steps To Reproduce |
1. Configure MAME controls so joysticks and trackballs aren't mapped to the same keys as each other. 2. Play "bladestl". Notice that you cannot enter your team name or control the players with the trackballs, only with the joysticks. 3. Play "bladestll" or "bladestle" and start a 2-player game. Notice that P2's inputs are crosswired with P1's as described above. Also notice that in these versions you cannot control the game with the joysticks, only with the trackballs. |
||||
Additional Information | |||||
Github Commit | |||||
Flags | |||||
Regression Version | 0.125u5 | ||||
Affected Sets / Systems | bladestl and clones | ||||
Attached Files
|
|||||
Relationships
There are no relationship linked to this issue. |
Notes
4
No.10560
Tafoid Administrator
Apr 12, 2014, 01:12
|
Tested back to 0.61 .. the input screen has both trackballs and joystick .. but only joystick for parent works. |
---|---|
No.10561
AWJ Developer
Apr 12, 2014, 01:35
|
The 2P inputs in the clone sets got broken in 0.125u5, when IOPORTs were converted from indexes to tags. Broken for six years and nobody noticed, "nobody tests clones" strikes again! I'm almost certain the lack of trackball input in the parent set is a BTANB, but I'm going to disassemble just to make sure. |
No.10563
etabeta Developer
Apr 13, 2014, 10:16
|
I can ensure you that I was testing many clones when those changes were going on (and indeed only a few regressions have slip in) In this case I had probably mistyped the setname I used to test the inputs :) |
No.15960
MetalGod Senior Tester
Dec 26, 2018, 18:11
|
The reported problem should no be considered anymore. Parent is joystick-only and clones allow trackball. It is mapped like that in mame controls. The issue is that the clones' analog controls are not properly calibrated. Player 1: Pressing deeply UP actions DOWN Pressing deeply RIGHT actions LEFT Player 2: Pressing deeply LEFT actions RIGHT Pressing deeply DOWN actions UP |