- --
Viewing Issue Advanced Details
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
07483 | DIP/Input | Minor | Always | Nov 12, 2019, 12:50 | Nov 25, 2019, 09:28 |
Tester | MetalGod | View Status | Public | Platform | MAME (Official Binary) |
Assigned To | Resolution | Open | OS | Windows Vista/7/8 (64-bit) | |
Status [?] | Confirmed | Driver | |||
Version | 0.215 | Fixed in Version | Build | 64-bit | |
Fixed in Git Commit | Github Pull Request # | ||||
Summary | 07483: offtwall: Player 2 and Player 3 Analog Controls are exchanged | ||||
Description |
Player 2 and Player 3 Analog Controls are exchanged As it is named in mame: "Dial Analog 2" and "Dial V Analog 3" are exchanged It only happens in WHIRLY-GIGS mode. This is the default option inside the dip switches of the game. |
||||
Steps To Reproduce |
Make sure WHIRLY-GIGS is set in the dip switches. Then test the game using analog controls for player 2 and player 3. Despite having 4 buttons mapped, the game only uses button 1. Check that the ball is fired by pressing button1, but the ship is moved with a different player's analog input. |
||||
Additional Information | |||||
Github Commit | |||||
Flags | |||||
Regression Version | |||||
Affected Sets / Systems | offtwall | ||||
Attached Files
|
|||||
Relationships
There are no relationship linked to this issue. |
Notes
6
No.17166
Tafoid Administrator
Nov 14, 2019, 01:02
|
The mapping appears to mirror what is in the Test Mode -> Controls Test. with each player having 4 buttons usable and the controls for LEFT (p1) - CENTER (p2) - RIGHT (p3) as actual received values. This game seems to use the proper inputs based on that where Dial 2 is not used for this game. |
---|---|
No.17168
MetalGod Senior Tester
Nov 14, 2019, 07:53
edited on: Nov 14, 2019, 07:54 |
Dials are not tested in Test Mode -> Controls Test. Please reproduce the issue the way I described (ingame) and you'll see I'm true. |
No.17172
Tafoid Administrator
Nov 15, 2019, 22:34
edited on: Nov 15, 2019, 23:02 |
https://www.gamesdatabase.org/Media/SYSTEM/Arcade/Manual/formated/Off_the_Wall_-_1991_-_Atari.pdf Doing some research of the actual game manual, there are two different control panel possibilities for control. There is even a dip switch which should allow control of using one (JOYSTICK) OR the other (WHIRLY-GIGS) but right now, regardless of what I pick it, the software is choosing JOYSTICK. As far as the buttons are concerned, the LEFT (p1) buttons control player 1 and the RIGHT (p3) control player 2. I only tried the keyboard but the P1 + P3 buttons listed fired the ball into play as expected - nothing player 2 in the input menu functioned. I Enabled three player mode Test Menu -> Game Options -> Number of Players Allowed, restarted MAME and noted that all the controllers (again, I used keyboard), moved and shot/started with the key expected for each RED (left) Green (center) and BLUE (right). The only issue I'm seeing is, again, the Dip Switch not changing the detected controller as selected. |
No.17173
MetalGod Senior Tester
Nov 15, 2019, 23:34
edited on: Nov 16, 2019, 01:11 |
You tested keyboard, but I'm talking about the Analog Controls mapped in MAME here. In fact I entitled this issue with that. The rest of the controls are fine. I'm just saying "Dial Analog 2" and "Dial V Analog 3" are exchanged and you can test this by setting this controls to any analog controller you have (gamepads with an analog stick, flightstick or even a mouse), then check them by firing the ball then moving the pertinent analog control. Surprise! Player 2 firing key works but it moves with player 3 analog controls !!! Exactly the same happens (on the opposite) with player 3. As it is named in mame: "Dial Analog 2" and "Dial V Analog 3". They are exchanged. |
No.17174
MetalGod Senior Tester
Nov 16, 2019, 01:10
edited on: Nov 18, 2019, 12:22 |
I've found out WHIRLY-GIGS must be set inside the dip switches for the issue to ocurr. Anyway, WHIRLY-GIGS is the default option of the game. I don't know why you can't choose it. Maybe your cfg game file is marked as read only. If you set the game with "JOYSTICK" switch, the controls aren't exchanged, but analog controls work as digital controls. *Updating the main ticket info |
No.17210
MetalGod Senior Tester
Nov 25, 2019, 09:28
|
Isn't this an easy fix? |