/* C64-specific resource initialization. This is called before initializing the machine itself with `machine_init()'. */ int machine_resources_init(void) { if (c64_resources_init() < 0) { init_resource_fail("c64"); return -1; } if (vicii_resources_init() < 0) { init_resource_fail("vicii"); return -1; } if (sid_resources_init() < 0) { init_resource_fail("sid"); return -1; } if (psid_resources_init() < 0) { init_resource_fail("psid"); return -1; } if (debugcart_resources_init() < 0) { init_resource_fail("debug cart"); return -1; } #ifdef DEBUG if (debug_resources_init() < 0) { init_resource_fail("debug"); return -1; } #endif return 0; }
/* C64-specific resource initialization. This is called before initializing the machine itself with `machine_init()'. */ int machine_resources_init(void) { if (traps_resources_init() < 0 || rombanks_resources_init() < 0 || vsync_resources_init() < 0 || machine_video_resources_init() < 0 || c64_resources_init() < 0 || c64export_resources_init() < 0 || plus60k_resources_init() < 0 || plus256k_resources_init() < 0 || c64_256k_resources_init() < 0 || vicii_resources_init() < 0 || sound_resources_init() < 0 || sid_resources_init() < 0 || rs232drv_resources_init() < 0 || rsuser_resources_init() < 0 || serial_resources_init() < 0 || printer_resources_init() < 0 #ifdef HAVE_MOUSE || mouse_resources_init() < 0 || lightpen_resources_init() < 0 #endif #ifndef COMMON_KBD || kbd_resources_init() < 0 #endif || drive_resources_init() < 0 || datasette_resources_init() < 0 || c64_glue_resources_init() < 0 || userport_rtc_resources_init() < 0 || cartio_resources_init() < 0 || cartridge_resources_init() < 0) { return -1; } return 0; }
/* C64-specific resource initialization. This is called before initializing the machine itself with `machine_init()'. */ int machine_resources_init(void) { if (traps_resources_init() < 0 || vsync_resources_init() < 0 || machine_video_resources_init() < 0 || c64_resources_init() < 0 || c64export_resources_init() < 0 || vicii_resources_init() < 0 || sound_resources_init() < 0 || sid_resources_init() < 0 || serial_resources_init() < 0 || c64_glue_resources_init() < 0 || psid_init_resources() < 0) { return -1; } return 0; }
/* C64-specific resource initialization. This is called before initializing the machine itself with `machine_init()'. */ int machine_resources_init(void) { if (traps_resources_init() < 0 || vsync_resources_init() < 0 || machine_video_resources_init() < 0 || c64_resources_init() < 0 || c64export_resources_init() < 0 || reu_resources_init() < 0 || georam_resources_init() < 0 || ramcart_resources_init() < 0 || plus60k_resources_init() < 0 || plus256k_resources_init() < 0 || c64_256k_resources_init() < 0 || mmc64_resources_init() < 0 || digimax_resources_init() < 0 #ifdef HAVE_TFE || tfe_resources_init() < 0 #endif || vicii_resources_init() < 0 || sound_resources_init() < 0 || sid_resources_init() < 0 || acia1_resources_init() < 0 || acia1_mode_resources_init() < 0 || rs232drv_resources_init() < 0 || rsuser_resources_init() < 0 || serial_resources_init() < 0 || printer_resources_init() < 0 #ifdef HAVE_MOUSE || mouse_resources_init() < 0 #endif #ifndef COMMON_KBD || kbd_resources_init() < 0 #endif || drive_resources_init() < 0 || datasette_resources_init() < 0 || cartridge_resources_init() < 0 ) return -1; if (vsid_mode && psid_init_resources() < 0) return -1; return 0; }