X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=platform%2Fsdl.cpp;h=cca3153f201d4eaaa35eaf2562c11f5bbf16533c;hb=91d659c39881e7ac8aad7d9e23cda0d2c3de2f38;hp=cd540c740a342b733b276c326965a40ea2a4113c;hpb=6f057a6bc74f3f422ffc8f8439b1b205ebef66e5;p=drnoksnes diff --git a/platform/sdl.cpp b/platform/sdl.cpp index cd540c7..cca3153 100644 --- a/platform/sdl.cpp +++ b/platform/sdl.cpp @@ -269,17 +269,17 @@ int main(int argc, char ** argv) { #endif } while (!Config.quitting); - // Deinitialization + // Prepare for pause S9xAudioOutputEnable(false); S9xDeinitInputDevices(); - S9xDeinitAudioOutput(); - S9xDeinitDisplay(); // Save state Memory.SaveSRAM(S9xGetFilename(FILE_SRAM)); pauseGame(); - // Late deinitialization + // Deinitialization + S9xDeinitAudioOutput(); + S9xDeinitDisplay(); S9xGraphicsDeinit(); Memory.Deinit(); S9xUnloadConfig();