Revert "shake" to the previous fierce one. Yes, some games require you to shake as hard as you possibly can. So better keep shake always hard.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4643 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
parent
24a785af59
commit
973441d703
|
@ -444,20 +444,32 @@ void SingleShake(u8 &_x, u8 &_y, u8 &_z, int wm)
|
||||||
switch(Shake[wm])
|
switch(Shake[wm])
|
||||||
{
|
{
|
||||||
case 1:
|
case 1:
|
||||||
|
case 3:
|
||||||
_x = g_wm.cal_zero.x / 2;
|
_x = g_wm.cal_zero.x / 2;
|
||||||
_y = g_wm.cal_zero.y / 2;
|
_y = g_wm.cal_zero.y / 2;
|
||||||
_z = g_wm.cal_zero.z / 2;
|
_z = g_wm.cal_zero.z / 2;
|
||||||
break;
|
break;
|
||||||
case 2:
|
case 5:
|
||||||
_x = 0x80;
|
case 7:
|
||||||
_y = 0x80;
|
|
||||||
_z = 0x80;
|
|
||||||
break;
|
|
||||||
case 3:
|
|
||||||
_x = (0xFF - g_wm.cal_zero.x ) / 2;
|
_x = (0xFF - g_wm.cal_zero.x ) / 2;
|
||||||
_y = (0xFF - g_wm.cal_zero.y ) / 2;
|
_y = (0xFF - g_wm.cal_zero.y ) / 2;
|
||||||
_z = (0xFF - g_wm.cal_zero.z ) / 2;
|
_z = (0xFF - g_wm.cal_zero.z ) / 2;
|
||||||
break;
|
break;
|
||||||
|
case 2:
|
||||||
|
_x = 0x00;
|
||||||
|
_y = 0x00;
|
||||||
|
_z = 0x00;
|
||||||
|
break;
|
||||||
|
case 6:
|
||||||
|
_x = 0xFF;
|
||||||
|
_y = 0xFF;
|
||||||
|
_z = 0xFF;
|
||||||
|
break;
|
||||||
|
case 4:
|
||||||
|
_x = 0x80;
|
||||||
|
_y = 0x80;
|
||||||
|
_z = 0x80;
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
Shake[wm] = -1;
|
Shake[wm] = -1;
|
||||||
_x = g_wm.cal_zero.x;
|
_x = g_wm.cal_zero.x;
|
||||||
|
|
Loading…
Reference in New Issue