reset behavior changed, Puggsy detection added

git-svn-id: file:///home/notaz/opt/svn/PicoDrive@405 be3aeb3a-fb24-0410-a615-afba39da0efa
This commit is contained in:
notaz 2008-03-30 20:24:17 +00:00
parent 65ca3034d4
commit 1cb1584b86
12 changed files with 63 additions and 39 deletions

View file

@ -434,7 +434,7 @@ int emu_ReloadRom(void)
} else {
PicoRegionOverride = 4;
}
PicoReset(0);
PicoReset();
// TODO: bits 6 & 5
}
movie_data[0x18+30] = 0;

View file

@ -775,7 +775,7 @@ void emu_Loop(void)
void emu_ResetGame(void)
{
PicoReset(0);
PicoReset();
reset_timing = 1;
}

View file

@ -977,7 +977,7 @@ void emu_Loop(void)
void emu_ResetGame(void)
{
PicoReset(0);
PicoReset();
reset_timing = 1;
}

View file

@ -1022,7 +1022,7 @@ void emu_Loop(void)
void emu_ResetGame(void)
{
PicoReset(0);
PicoReset();
reset_timing = 1;
}

View file

@ -114,7 +114,7 @@ void CPicoServSession::DispatchMessageL(const RMessage &aMessage)
case PicoMsgReset:
if(rom_data) {
PicoReset(0);
PicoReset();
pico_was_reset = 1;
gamestate = PGS_Running;
}

View file

@ -63,7 +63,7 @@ TInt CPicoGameSession::Do(const TPicoServRqst what, TAny *param)
case PicoMsgReset:
if(rom_data) {
PicoReset(0);
PicoReset();
pico_was_reset = 1;
return ChangeRunState(PGS_Running);
}

View file

@ -92,7 +92,7 @@ static int DeviceRead()
static int sblobked = 0;
if (!sblobked && GetAsyncKeyState(VK_TAB)) {
PicoReset(0);
PicoReset();
sblobked = 1;
}
else if (!sblobked && GetAsyncKeyState(VK_ESCAPE))