189
187
return cartridge_attach_image(CARTRIDGE_VIC20_16KB_2000, param);
192
#ifdef HAS_TRANSLATION
193
static const cmdline_option_t cmdline_options[] =
195
{ "-cart2", CALL_FUNCTION, 1, attach_cart2, NULL, NULL, NULL,
196
IDCLS_P_NAME, IDCLS_SPECIFY_EXT_ROM_2000_NAME },
197
{ "-cart4", CALL_FUNCTION, 1, attach_cart4, NULL, NULL, NULL,
198
IDCLS_P_NAME, IDCLS_SPECIFY_EXT_ROM_4000_NAME },
199
{ "-cart6", CALL_FUNCTION, 1, attach_cart6, NULL, NULL, NULL,
200
IDCLS_P_NAME, IDCLS_SPECIFY_EXT_ROM_6000_NAME },
201
{ "-cartA", CALL_FUNCTION, 1, attach_cartA, NULL, NULL, NULL,
202
IDCLS_P_NAME, IDCLS_SPECIFY_EXT_ROM_A000_NAME },
203
{ "-cartB", CALL_FUNCTION, 1, attach_cartB, NULL, NULL, NULL,
204
IDCLS_P_NAME, IDCLS_SPECIFY_EXT_ROM_B000_NAME },
208
static const cmdline_option_t cmdline_options[] =
210
{ "-cart2", CALL_FUNCTION, 1, attach_cart2, NULL, NULL, NULL,
211
N_("<name>"), N_("Specify 4/8/16K extension ROM name at $2000") },
212
{ "-cart4", CALL_FUNCTION, 1, attach_cart4, NULL, NULL, NULL,
213
N_("<name>"), N_("Specify 4/8/16K extension ROM name at $4000") },
214
{ "-cart6", CALL_FUNCTION, 1, attach_cart6, NULL, NULL, NULL,
215
N_("<name>"), N_("Specify 4/8/16K extension ROM name at $6000") },
216
{ "-cartA", CALL_FUNCTION, 1, attach_cartA, NULL, NULL, NULL,
217
N_("<name>"), N_("Specify 4/8K extension ROM name at $A000") },
218
{ "-cartB", CALL_FUNCTION, 1, attach_cartB, NULL, NULL, NULL,
219
N_("<name>"), N_("Specify 4K extension ROM name at $B000") },
190
static const cmdline_option_t cmdline_options[] =
192
{ "-cart2", CALL_FUNCTION, 1,
193
attach_cart2, NULL, NULL, NULL,
194
USE_PARAM_ID, USE_DESCRIPTION_ID,
195
IDCLS_P_NAME, IDCLS_SPECIFY_EXT_ROM_2000_NAME,
197
{ "-cart4", CALL_FUNCTION, 1,
198
attach_cart4, NULL, NULL, NULL,
199
USE_PARAM_ID, USE_DESCRIPTION_ID,
200
IDCLS_P_NAME, IDCLS_SPECIFY_EXT_ROM_4000_NAME,
202
{ "-cart6", CALL_FUNCTION, 1,
203
attach_cart6, NULL, NULL, NULL,
204
USE_PARAM_ID, USE_DESCRIPTION_ID,
205
IDCLS_P_NAME, IDCLS_SPECIFY_EXT_ROM_6000_NAME,
207
{ "-cartA", CALL_FUNCTION, 1,
208
attach_cartA, NULL, NULL, NULL,
209
USE_PARAM_ID, USE_DESCRIPTION_ID,
210
IDCLS_P_NAME, IDCLS_SPECIFY_EXT_ROM_A000_NAME,
212
{ "-cartB", CALL_FUNCTION, 1,
213
attach_cartB, NULL, NULL, NULL,
214
USE_PARAM_ID, USE_DESCRIPTION_ID,
215
IDCLS_P_NAME, IDCLS_SPECIFY_EXT_ROM_B000_NAME,
224
220
int cartridge_cmdline_options_init(void)
222
mon_cart_cmd.cartridge_attach_image = cartridge_attach_image;
223
mon_cart_cmd.cartridge_detach_image = cartridge_detach_image;
226
225
return cmdline_register_options(cmdline_options);