- --
Viewing Issue Advanced Details
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
03731 | DIP/Input | Minor | Always | Feb 13, 2010, 17:00 | Feb 18, 2010, 14:08 |
Tester | M.A.S.H. | View Status | Public | Platform | MAME (Self-compiled) |
Assigned To | M.A.S.H. | Resolution | Fixed | OS | Windows XP (32-bit) |
Status [?] | Resolved | Driver | |||
Version | 0.136u2 | Fixed in Version | 0.136u4 | Build | Normal |
Fixed in Git Commit | Github Pull Request # | ||||
Summary | 03731: ixion: Unable to rotate cannon clockwise | ||||
Description | In Ixion you can only rotate the cannon in one directions since MAME 0.107u2. | ||||
Steps To Reproduce | |||||
Additional Information |
Ixion uses until 0.107u2 the DIAL control function from Razzmatazz (same driver). But in Razzmatazz all DIAL controls working. I check Razzmatazz INPUT_PORT and see that Razzmatazz now uses a special custom port for IPT_DIAL, but not Ixion. If you added this custom port also to Ixion, the cannon can rotate in both directions again. Changed in src\drivers\zaxxon.c line 782 from PORT_BIT( 0xff, 0x00, IPT_DIAL ) PORT_SENSITIVITY(30) PORT_KEYDELTA(15) PORT_CODE_DEC(KEYCODE_Z) PORT_CODE_INC(KEYCODE_X) PORT_RESET to PORT_BIT( 0xff, 0x00, IPT_SPECIAL) PORT_CUSTOM(razmataz_dial_r, (void *)0) PORT_START("DIAL0") PORT_BIT( 0xff, 0x00, IPT_DIAL ) PORT_SENSITIVITY(30) PORT_KEYDELTA(15) PORT_CODE_DEC(KEYCODE_Z) PORT_CODE_INC(KEYCODE_X) PORT_RESET I've send this fix to MAME! |
||||
Github Commit | |||||
Flags | |||||
Regression Version | 0.107u2 | ||||
Affected Sets / Systems | ixion | ||||
Attached Files
|
|||||
Relationships
There are no relationship linked to this issue. |
Notes
0
There are no notes attached to this issue. |