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(-1); ciacore_shutdown(machine_context.cia1); ciacore_shutdown(machine_context.cia2); cartridge_shutdown(); #ifdef HAVE_MOUSE mouse_shutdown(); #endif /* close the video chip(s) */ vicii_shutdown(); vdc_shutdown(); sid_cmdline_options_shutdown(); c128ui_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 iec_drive_shutdown(struct drive_context_s *drv) { viacore_shutdown(drv->via1d1541); ciacore_shutdown(drv->cia1571); ciacore_shutdown(drv->cia1581); viacore_shutdown(drv->via4000); wd1770_shutdown(drv->wd1770); pc8477_shutdown(drv->pc8477); }
void machine_specific_shutdown(void) { ciacore_shutdown(machine_context.cia1); ciacore_shutdown(machine_context.cia2); /* close the video chip(s) */ vicii_shutdown(); if (!console_mode) { vsid_ui_close(); } psid_shutdown(); }
void machine_specific_shutdown(void) { ciacore_shutdown(machine_context.cia1); ciacore_shutdown(machine_context.cia2); #ifdef HAVE_MOUSE mouse_shutdown(); #endif /* close the video chip(s) */ vicii_shutdown(); c64dtvmem_shutdown(); c64dtvui_shutdown(); }
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); cartridge_shutdown(); /* close the video chip(s) */ vicii_shutdown(); vdc_shutdown(); c128ui_shutdown(); }
void machine_specific_shutdown(void) { /* and the tape */ tape_image_detach_internal(1); ciacore_shutdown(machine_context.cia1); tpicore_shutdown(machine_context.tpi1); tpicore_shutdown(machine_context.tpi2); /* close the video chip(s) */ vicii_shutdown(); cbm5x0ui_shutdown(); }
void machine_specific_shutdown(void) { /* and cartridge */ cartridge_detach_image(-1); ciacore_shutdown(machine_context.cia1); ciacore_shutdown(machine_context.cia2); scpu64_mem_shutdown(); /* close the video chip(s) */ vicii_shutdown(); cartridge_shutdown(); #ifdef HAVE_MOUSE mouse_shutdown(); #endif sid_cmdline_options_shutdown(); scpu64ui_shutdown(); }
void machine_specific_shutdown(void) { /* and the tape */ tape_image_detach_internal(1); ciacore_shutdown(machine_context.cia1); tpicore_shutdown(machine_context.tpi1); tpicore_shutdown(machine_context.tpi2); /* close the video chip(s) */ crtc_shutdown(); #ifdef HAVE_MOUSE mouse_shutdown(); #endif cbm2ui_shutdown(); }
void machine_specific_shutdown(void) { /* and the tape */ tape_image_detach_internal(1); ciacore_shutdown(machine_context.cia1); tpicore_shutdown(machine_context.tpi1); tpicore_shutdown(machine_context.tpi2); /* close the video chip(s) */ if (cbm2_isC500) { vicii_shutdown(); } else { crtc_shutdown(); } cbm2ui_shutdown(); }
void machine_specific_shutdown(void) { /* and the tape */ tape_image_detach_internal(1); ciacore_shutdown(machine_context.cia1); tpicore_shutdown(machine_context.tpi1); tpicore_shutdown(machine_context.tpi2); /* close the video chip(s) */ vicii_shutdown(); #if defined(__BEOS__) || defined(USE_SDLUI) || defined(USE_GNOMEUI) || defined(USE_XAWUI) || (__OS2__) || defined(AMIGA_SUPPORT) /* FIXME make this available on other ports too */ cbm5x0ui_shutdown(); #else /* ...and remove this */ cbm2ui_shutdown(); #endif }