move CD tray handling out of emu loop

git-svn-id: file:///home/notaz/opt/svn/PicoDrive@743 be3aeb3a-fb24-0410-a615-afba39da0efa
This commit is contained in:
notaz 2009-08-10 12:11:33 +00:00
parent c5c73e2fe4
commit d687ef5041
7 changed files with 24 additions and 14 deletions

View file

@ -104,6 +104,10 @@ int main(int argc, char *argv[])
menu_loop();
break;
case PGS_TrayMenu:
menu_loop_tray();
break;
case PGS_ReloadRom:
if (emu_reload_rom(rom_fname_reload))
engineState = PGS_Running;
@ -115,6 +119,7 @@ int main(int argc, char *argv[])
case PGS_RestartRun:
engineState = PGS_Running;
/* vvv fallthrough */
case PGS_Running:
emu_loop();