mirror of
https://github.com/holub/mame
synced 2025-10-05 08:41:31 +03:00
Fix Mantis #01447
Namcos22: prevent Prop Cycle analog controls from underflowing.
This commit is contained in:
parent
864820d8ad
commit
876116276d
@ -2576,8 +2576,13 @@ static READ8_HANDLER( propcycle_mcu_adc_r )
|
|||||||
{
|
{
|
||||||
static UINT16 ddx, ddy;
|
static UINT16 ddx, ddy;
|
||||||
|
|
||||||
ddx = ((input_port_read(machine, "STICKX")^0xff) - 1)<<2;
|
ddx = input_port_read(machine, "STICKX")^0xff;
|
||||||
ddy = (input_port_read(machine, "STICKY") - 1)<<2;
|
if (ddx > 0) ddx -= 1;
|
||||||
|
ddy = input_port_read(machine, "STICKY");
|
||||||
|
if (ddy > 0) ddy -= 1;
|
||||||
|
|
||||||
|
ddx <<= 2;
|
||||||
|
ddy <<= 2;
|
||||||
|
|
||||||
switch (offset)
|
switch (offset)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user