~ubuntu-branches/ubuntu/quantal/vice/quantal

« back to all changes in this revision

Viewing changes to src/vic20/vic20cartridge.c

  • Committer: Bazaar Package Importer
  • Author(s): Zed Pobre
  • Date: 2006-07-30 19:15:59 UTC
  • mto: (9.1.1 lenny) (1.1.6 upstream)
  • mto: This revision was merged to the branch mainline in revision 9.
  • Revision ID: james.westby@ubuntu.com-20060730191559-g31ymd2mk102kzff
Tags: upstream-1.19
ImportĀ upstreamĀ versionĀ 1.19

Show diffs side-by-side

added added

removed removed

Lines of Context:
49
49
#include "log.h"
50
50
#include "mem.h"
51
51
#include "resources.h"
 
52
#ifdef HAS_TRANSLATION
 
53
#include "translate.h"
 
54
#endif
52
55
#include "util.h"
53
56
#include "vic20mem.h"
54
57
#include "zfile.h"
191
194
    return cartridge_attach_image(CARTRIDGE_VIC20_16KB_2000, param);
192
195
}
193
196
 
194
 
static const cmdline_option_t cmdline_options[] =
195
 
{
196
 
    { "-cart2", CALL_FUNCTION, 1, attach_cart2, NULL, NULL, NULL,
197
 
      "<name>", "Specify 4/8/16K extension ROM name at $2000" },
198
 
    { "-cart4", CALL_FUNCTION, 1, attach_cart4, NULL, NULL, NULL,
199
 
      "<name>", "Specify 4/8/16K extension ROM name at $4000" },
200
 
    { "-cart6", CALL_FUNCTION, 1, attach_cart6, NULL, NULL, NULL,
201
 
      "<name>", "Specify 4/8/16K extension ROM name at $6000" },
202
 
    { "-cartA", CALL_FUNCTION, 1, attach_cartA, NULL, NULL, NULL,
203
 
      "<name>", "Specify 4/8K extension ROM name at $A000" },
204
 
    { "-cartB", CALL_FUNCTION, 1, attach_cartB, NULL, NULL, NULL,
205
 
      "<name>", "Specify 4K extension ROM name at $B000" },
206
 
    { NULL }
207
 
};
 
197
#ifdef HAS_TRANSLATION
 
198
static const cmdline_option_t cmdline_options[] =
 
199
{
 
200
    { "-cart2", CALL_FUNCTION, 1, attach_cart2, NULL, NULL, NULL,
 
201
      IDCLS_P_NAME, IDCLS_SPECIFY_EXT_ROM_2000_NAME },
 
202
    { "-cart4", CALL_FUNCTION, 1, attach_cart4, NULL, NULL, NULL,
 
203
      IDCLS_P_NAME, IDCLS_SPECIFY_EXT_ROM_4000_NAME },
 
204
    { "-cart6", CALL_FUNCTION, 1, attach_cart6, NULL, NULL, NULL,
 
205
      IDCLS_P_NAME, IDCLS_SPECIFY_EXT_ROM_6000_NAME },
 
206
    { "-cartA", CALL_FUNCTION, 1, attach_cartA, NULL, NULL, NULL,
 
207
      IDCLS_P_NAME, IDCLS_SPECIFY_EXT_ROM_A000_NAME },
 
208
    { "-cartB", CALL_FUNCTION, 1, attach_cartB, NULL, NULL, NULL,
 
209
      IDCLS_P_NAME, IDCLS_SPECIFY_EXT_ROM_B000_NAME },
 
210
    { NULL }
 
211
};
 
212
#else
 
213
static const cmdline_option_t cmdline_options[] =
 
214
{
 
215
    { "-cart2", CALL_FUNCTION, 1, attach_cart2, NULL, NULL, NULL,
 
216
      N_("<name>"), N_("Specify 4/8/16K extension ROM name at $2000") },
 
217
    { "-cart4", CALL_FUNCTION, 1, attach_cart4, NULL, NULL, NULL,
 
218
      N_("<name>"), N_("Specify 4/8/16K extension ROM name at $4000") },
 
219
    { "-cart6", CALL_FUNCTION, 1, attach_cart6, NULL, NULL, NULL,
 
220
      N_("<name>"), N_("Specify 4/8/16K extension ROM name at $6000") },
 
221
    { "-cartA", CALL_FUNCTION, 1, attach_cartA, NULL, NULL, NULL,
 
222
      N_("<name>"), N_("Specify 4/8K extension ROM name at $A000") },
 
223
    { "-cartB", CALL_FUNCTION, 1, attach_cartB, NULL, NULL, NULL,
 
224
      N_("<name>"), N_("Specify 4K extension ROM name at $B000") },
 
225
    { NULL }
 
226
};
 
227
#endif
208
228
 
209
229
int cartridge_cmdline_options_init(void)
210
230
{