small fixes

This commit is contained in:
dborth 2010-04-17 03:04:21 +00:00
parent a757356524
commit c11da59319
2 changed files with 10 additions and 3 deletions

View File

@ -152,11 +152,13 @@ void ExitApp()
#ifdef HW_RVL #ifdef HW_RVL
void ShutdownCB() void ShutdownCB()
{ {
ShutdownRequested = 1; if(!inNetworkInit)
ShutdownRequested = 1;
} }
void ResetCB() void ResetCB()
{ {
ResetRequested = 1; if(!inNetworkInit)
ResetRequested = 1;
} }
#endif #endif

View File

@ -256,6 +256,9 @@ SetupPads()
void ShutoffRumble() void ShutoffRumble()
{ {
if(CONF_GetPadMotorMode() == 0)
return;
for(int i=0;i<4;i++) for(int i=0;i<4;i++)
{ {
WPAD_Rumble(i, 0); WPAD_Rumble(i, 0);
@ -270,7 +273,9 @@ void ShutoffRumble()
void DoRumble(int i) void DoRumble(int i)
{ {
if(!GCSettings.Rumble) return; if(CONF_GetPadMotorMode() == 0 || !GCSettings.Rumble)
return;
if(rumbleRequest[i] && rumbleCount[i] < 3) if(rumbleRequest[i] && rumbleCount[i] < 3)
{ {
WPAD_Rumble(i, 1); // rumble on WPAD_Rumble(i, 1); // rumble on