12-31-2014, 03:59 AM
Should be fixed now - https://github.com/PCSX2/pcsx2/commit/2b567e
The code actually knew to exit when the GS window closes with --nogui, but in practice ESC only hides the window so PCSX2 remained a zombie process. Now ESC with --nogui will close the window and PCSX2 will exit.
Also added a --noguiprompt option which will prompt when pressing ESC in --nogui. The prompt allow to abort the suspend/exit and continue playing. Without this option it will just exit without asking when pressing ESC in --nogui.
The code actually knew to exit when the GS window closes with --nogui, but in practice ESC only hides the window so PCSX2 remained a zombie process. Now ESC with --nogui will close the window and PCSX2 will exit.
Also added a --noguiprompt option which will prompt when pressing ESC in --nogui. The prompt allow to abort the suspend/exit and continue playing. Without this option it will just exit without asking when pressing ESC in --nogui.