NDSSystem.cpp: Fix bug where certain inputs would fail to work on big-endian systems. (Regression from commit bcc7421.)
This commit is contained in:
parent
4e1bdab8c7
commit
4fd39bac56
|
@ -2971,7 +2971,7 @@ static void NDS_applyFinalInput()
|
||||||
if (!nds.isTouch) padExt |= 1<<6; //~touch
|
if (!nds.isTouch) padExt |= 1<<6; //~touch
|
||||||
if (LidClosed) padExt |= 1<<7;
|
if (LidClosed) padExt |= 1<<7;
|
||||||
|
|
||||||
((u16 *)MMU.ARM7_REG)[0x136>>1] = padExt;
|
((u16 *)MMU.ARM7_REG)[0x136>>1] = LOCAL_TO_LE_16(padExt);
|
||||||
|
|
||||||
InputDisplayString=MakeInputDisplayString(padExt, pad);
|
InputDisplayString=MakeInputDisplayString(padExt, pad);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue