diff options
Diffstat (limited to 'backends/ps2')
-rw-r--r-- | backends/ps2/systemps2.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/backends/ps2/systemps2.cpp b/backends/ps2/systemps2.cpp index f277648c27..2279a4bed6 100644 --- a/backends/ps2/systemps2.cpp +++ b/backends/ps2/systemps2.cpp @@ -133,7 +133,9 @@ extern "C" int main(int argc, char *argv[]) { assert(g_system); sioprintf("init done. starting ScummVM."); - return scummvm_main(argc, argv); + int res = scummvm_main(argc, argv); + g_system->quit(); // TODO: Consider removing / replacing this! + return res; } s32 timerInterruptHandler(s32 cause) { |