- --
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. |