/* VIC20-specific command-line option initialization. */ int machine_cmdline_options_init(void) { if (traps_cmdline_options_init() < 0 || vsync_cmdline_options_init() < 0 || video_init_cmdline_options() < 0 || vic20_cmdline_options_init() < 0 || vic_cmdline_options_init() < 0 || sound_cmdline_options_init() < 0 || sidcart_cmdline_options_init() < 0 || rs232drv_cmdline_options_init() < 0 || rsuser_cmdline_options_init() < 0 || serial_cmdline_options_init() < 0 || printer_cmdline_options_init() < 0 #ifdef HAVE_MOUSE || lightpen_cmdline_options_init() < 0 || mouse_cmdline_options_init() < 0 #endif #ifndef COMMON_KBD || kbd_cmdline_options_init() < 0 #endif || drive_cmdline_options_init() < 0 || datasette_cmdline_options_init() < 0 || cartridge_cmdline_options_init() < 0 #ifdef HAVE_MIDI || vic20_midi_cmdline_options_init() < 0 #endif || vic20_ieee488_cmdline_options_init() < 0 || userport_joystick_cmdline_options_init() < 0 || cartio_cmdline_options_init() < 0) { return -1; } return 0; }
/* VIC20-specific command-line option initialization. */ int machine_cmdline_options_init(void) { if (traps_cmdline_options_init() < 0 || vsync_cmdline_options_init() < 0 || video_init_cmdline_options() < 0 || vic20_cmdline_options_init() < 0 || vic_cmdline_options_init() < 0 || sound_cmdline_options_init() < 0 || sidcart_cmdline_options_init() < 0 || rs232drv_cmdline_options_init() < 0 || rsuser_cmdline_options_init() < 0 || serial_cmdline_options_init() < 0 || printer_cmdline_options_init() < 0 #ifndef COMMON_KBD || kbd_cmdline_options_init() < 0 #endif || drive_cmdline_options_init() < 0 || datasette_cmdline_options_init() < 0 || cartridge_cmdline_options_init() < 0) return -1; return 0; }
/* VIC20-specific command-line option initialization. */ int machine_cmdline_options_init(void) { if (traps_cmdline_options_init() < 0) { init_cmdline_options_fail("traps"); return -1; } if (vic20_cmdline_options_init() < 0) { init_cmdline_options_fail("vic20"); return -1; } if (vic_cmdline_options_init() < 0) { init_cmdline_options_fail("vic"); return -1; } if (sidcart_cmdline_options_init() < 0) { init_cmdline_options_fail("sidcart"); return -1; } if (rs232drv_cmdline_options_init() < 0) { init_cmdline_options_fail("rs232drv"); return -1; } if (rsuser_cmdline_options_init() < 0) { init_cmdline_options_fail("rsuser"); return -1; } if (serial_cmdline_options_init() < 0) { init_cmdline_options_fail("serial"); return -1; } if (printer_cmdline_options_init() < 0) { init_cmdline_options_fail("printer"); return -1; } if (printer_userport_cmdline_options_init() < 0) { init_cmdline_options_fail("userport printer"); return -1; } if (joyport_cmdline_options_init() < 0) { init_cmdline_options_fail("joyport"); return -1; } if (bbrtc_cmdline_options_init() < 0) { init_cmdline_options_fail("bbrtc"); return -1; } if (joystick_cmdline_options_init() < 0) { init_cmdline_options_fail("joystick"); return -1; } if (userport_cmdline_options_init() < 0) { init_cmdline_options_fail("userport"); return -1; } if (gfxoutput_cmdline_options_init() < 0) { init_cmdline_options_fail("gfxoutput"); return -1; } if (sampler_cmdline_options_init() < 0) { init_cmdline_options_fail("samplerdrv"); return -1; } if (fliplist_cmdline_options_init() < 0) { init_cmdline_options_fail("flip list"); return -1; } if (file_system_cmdline_options_init() < 0) { init_cmdline_options_fail("attach"); return -1; } if (fsdevice_cmdline_options_init() < 0) { init_cmdline_options_fail("file system"); return -1; } if (disk_image_cmdline_options_init() < 0) { init_cmdline_options_fail("disk image"); return -1; } if (event_cmdline_options_init() < 0) { init_cmdline_options_fail("event"); return -1; } if (kbdbuf_cmdline_options_init() < 0) { init_cmdline_options_fail("keyboard"); return -1; } if (autostart_cmdline_options_init() < 0) { init_cmdline_options_fail("autostart"); return -1; } #ifdef HAVE_NETWORK if (network_cmdline_options_init() < 0) { init_cmdline_options_fail("network"); return -1; } #endif #ifdef DEBUG if (debug_cmdline_options_init() < 0) { init_cmdline_options_fail("debug"); return -1; } #endif #ifdef HAVE_MOUSE if (mouse_cmdline_options_init() < 0) { init_cmdline_options_fail("mouse"); return -1; } #endif #ifndef COMMON_KBD if (kbd_cmdline_options_init() < 0) { init_cmdline_options_fail("kbd"); return -1; } #endif if (drive_cmdline_options_init() < 0) { init_cmdline_options_fail("drive"); return -1; } if (tapeport_cmdline_options_init() < 0) { init_cmdline_options_fail("tapeport"); return -1; } if (datasette_cmdline_options_init() < 0) { init_cmdline_options_fail("datasette"); return -1; } if (cartridge_cmdline_options_init() < 0) { init_cmdline_options_fail("cartridge"); return -1; } #ifdef HAVE_MIDI if (vic20_midi_cmdline_options_init() < 0) { init_cmdline_options_fail("vic20 midi"); return -1; } #endif if (vic20_ieee488_cmdline_options_init() < 0) { init_cmdline_options_fail("vic20 ieee488"); return -1; } if (userport_joystick_cmdline_options_init() < 0) { init_cmdline_options_fail("userport joystick"); return -1; } if (userport_dac_cmdline_options_init() < 0) { init_cmdline_options_fail("userport dac"); return -1; } if (userport_rtc_58321a_cmdline_options_init() < 0) { init_cmdline_options_fail("userport rtc (58321a)"); return -1; } if (userport_rtc_ds1307_cmdline_options_init() < 0) { init_cmdline_options_fail("userport rtc (ds1307)"); return -1; } if (cartio_cmdline_options_init() < 0) { init_cmdline_options_fail("cartio"); return -1; } return 0; }