/* 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; }