void machine_specific_shutdown(void) { /* and the tape */ tape_image_detach_internal(1); /* and cartridge */ cartridge_detach_image(-1); ciacore_shutdown(machine_context.cia1); ciacore_shutdown(machine_context.cia2); /* close the video chip(s) */ vicii_shutdown(); plus60k_shutdown(); plus256k_shutdown(); c64_256k_shutdown(); cartridge_shutdown(); #ifdef HAVE_MOUSE mouse_shutdown(); #endif c64ui_shutdown(); }
void machine_specific_shutdown(void) { /* and the tape */ tape_image_detach_internal(1); /* and cartridge */ cartridge_detach_image(); ciacore_shutdown(machine_context.cia1); ciacore_shutdown(machine_context.cia2); tpicore_shutdown(machine_context.tpi1); /* close the video chip(s) */ vicii_shutdown(); reu_shutdown(); georam_shutdown(); ramcart_shutdown(); plus60k_shutdown(); plus256k_shutdown(); c64_256k_shutdown(); mmc64_shutdown(); #ifdef HAVE_TFE /* Shutdown the TFE. */ tfe_shutdown(); #endif if (vsid_mode) { vsid_ui_close(); } c64ui_shutdown(); }
void c64scui_shutdown(void) { c64ui_shutdown(); }