mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-24 14:49:42 -06:00
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:
@ -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;
|
||||||
|
Reference in New Issue
Block a user