Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
04360 DIP/Input Major Always May 25, 2011, 09:48 Jun 5, 2011, 17:06
Tester Haze View Status Public Platform MAME (Self-compiled)
Assigned To galibert Resolution Fixed OS Windows Vista/7 (64-bit)
Status [?] Resolved Driver
Version 0.142u4 Fixed in Version 0.142u5 Build Normal
Fixed in Git Commit Github Pull Request #
Summary 04360: upscope + others: PORT_CENTERDELTA in input ports overwrites PORT_KEYDELTA settings
Description this is likely to affect more drivers, but picking upscope as an example

static INPUT_PORTS_START( upscope )
PORT_START("POT1DAT")
PORT_BIT( 0xff, 0x80, IPT_PADDLE) PORT_SENSITIVITY(25) PORT_MINMAX(0x02,0xfe) PORT_KEYDELTA(5) PORT_CENTERDELTA(0) PORT_REVERSE

if you look in the ANALOG CONTROLS menu you'll see that Paddle Digital speed gets set to 0, instead of 5. Basically it's getting set to whatever PORT_CENTERDELTA is in the source, rather than KEYDELTA.
Steps To Reproduce
Additional Information
Github Commit
Flags
Regression Version 0.142u4
Affected Sets / Systems upscope + others
Attached Files
 
Relationships
related to 04359Resolvedgalibert All sets with PORT_DIPLOCATIONs: Dip locations are displayed incorrectly 
Notes
1
User avatar
No.07467
Tafoid
Administrator
May 26, 2011, 20:44
Appears that r12500 input related changes are to blame for this one.