~ubuntu-branches/ubuntu/raring/vice/raring

« back to all changes in this revision

Viewing changes to src/arch/amigaos/plus4uires.h

  • Committer: Bazaar Package Importer
  • Author(s): Laszlo Boszormenyi (GCS)
  • Date: 2009-03-31 00:37:15 UTC
  • mfrom: (1.2.2 upstream)
  • mto: This revision was merged to the branch mainline in revision 17.
  • Revision ID: james.westby@ubuntu.com-20090331003715-mzclchtl0dp7fcl0
Tags: upstream-2.1.dfsg
ImportĀ upstreamĀ versionĀ 2.1.dfsg

Show diffs side-by-side

added added

removed removed

Lines of Context:
68
68
      SUB(IDMS_RESET, NULL,         IDM_DATASETTE_CONTROL_RESET)
69
69
      SUB(IDMS_RESET_COUNTER, NULL, IDM_DATASETTE_RESET_COUNTER)
70
70
    ITEMSEPARATOR()
71
 
#if defined(UI_VIC20)
72
 
    ITEM(IDMS_ATTACH_CART_IMAGE, NULL, NULL)
73
 
      SUB(IDMS_4_8_16KB_AT_2000, NULL, IDM_CART_VIC20_8KB_2000)
74
 
      SUB(IDMS_4_8_16KB_AT_4000, NULL, IDM_CART_VIC20_16KB_4000)
75
 
      SUB(IDMS_4_8_16KB_AT_6000, NULL, IDM_CART_VIC20_8KB_6000)
76
 
      SUB(IDMS_4_8KB_AT_A000,    NULL, IDM_CART_VIC20_8KB_A000)
77
 
      SUB(IDMS_4KB_AT_B000,      NULL, IDM_CART_VIC20_4KB_B000)
78
 
    ITEM(IDMS_DETACH_CART_IMAGE, NULL, IDM_CART_DETACH)
79
 
    ITEMSEPARATOR()
80
 
#endif
81
 
#if defined(UI_PLUS4)
82
71
    ITEM(IDMS_ATTACH_CART_IMAGE, NULL, NULL)
83
72
      SUB(IDMS_C1_LOW_IMAGE, NULL, IDM_CART_ATTACH_C1LO)
84
73
      SUB(IDMS_C1_HIGH_IMAGE, NULL, IDM_CART_ATTACH_C1HI)
89
78
      SUB(IDMS_FUNCTION_HIGH_3PLUS1, NULL, IDM_CART_ATTACH_FUNCHI)
90
79
    ITEM(IDMS_DETACH_CART_IMAGE, NULL, IDM_CART_DETACH)
91
80
    ITEMSEPARATOR()
92
 
#endif
93
 
#if !defined(UI_CBM2) && !defined(UI_PET) && !defined(UI_PLUS4) && !defined(UI_VIC20)
94
 
    ITEM(IDMS_ATTACH_CART_IMAGE, NULL, NULL)
95
 
      SUB(IDMS_CRT_IMAGE, NULL,               IDM_CART_ATTACH_CRT)
96
 
      SUBSEPARATOR()
97
 
      SUB(IDMS_GENERIC_8KB_IMAGE, NULL,       IDM_CART_ATTACH_8KB)
98
 
      SUB(IDMS_GENERIC_16KB_IMAGE, NULL,      IDM_CART_ATTACH_16KB)
99
 
      SUB(IDMS_ACTION_REPLAY_IMAGE, NULL,     IDM_CART_ATTACH_AR)
100
 
      SUB(IDMS_ATOMIC_POWER_IMAGE, NULL,      IDM_CART_ATTACH_AT)
101
 
      SUB(IDMS_EPYX_FASTLOAD_IMAGE, NULL,     IDM_CART_ATTACH_EPYX)
102
 
      SUB(IDMS_IEEE488_INTERFACE_IMAGE, NULL, IDM_CART_ATTACH_IEEE488)
103
 
      SUB(IDMS_RETRO_REPLAY_IMAGE, NULL,      IDM_CART_ATTACH_RR)
104
 
      SUB(IDMS_IDE64_INTERFACE_IMAGE, NULL,   IDM_CART_ATTACH_IDE64)
105
 
      SUB(IDMS_SUPER_SNAPSHOT_4_IMAGE, NULL,  IDM_CART_ATTACH_SS4)
106
 
      SUB(IDMS_SUPER_SNAPSHOT_5_IMAGE, NULL,  IDM_CART_ATTACH_SS5)
107
 
      SUB(IDMS_STRUCTURED_BASIC_IMAGE, NULL,  IDM_CART_ATTACH_STB)
108
 
/* AmigaOS only support one submenu level */
109
 
    ITEM(IDMS_EXPERT_CART, NULL, NULL)
110
 
      SUB(IDMS_ENABLE, NULL, IDM_CART_ENABLE_EXPERT)
111
 
      SUBSEPARATOR()
112
 
      SUBTOGGLE(IDMS_OFF, NULL,    IDM_CART_MODE_OFF)
113
 
      SUBTOGGLE(IDMS_PRG, NULL,    IDM_CART_MODE_PRG)
114
 
      SUBTOGGLE(IDMS_ON, NULL,     IDM_CART_MODE_ON)
115
 
    ITEM(IDMS_SET_CART_AS_DEFAULT, NULL, IDM_CART_SET_DEFAULT)
116
 
    ITEMTOGGLE(IDMS_RESET_ON_CART_CHANGE, NULL, IDM_TOGGLE_CART_RESET)
117
 
    ITEMSEPARATOR()
118
 
    ITEM(IDMS_DETACH_CART_IMAGE, NULL,  IDM_CART_DETACH)
119
 
    ITEM(IDMS_CART_FREEZE, "Z", IDM_CART_FREEZE)
120
 
    ITEMSEPARATOR()
121
 
#endif
122
81
    ITEMTOGGLE(IDMS_PAUSE, NULL, IDM_PAUSE)
123
82
    ITEM(IDMS_MONITOR, "M", IDM_MONITOR)
124
83
    ITEM(IDMS_RESET, NULL, NULL)
131
90
      SUB(IDMS_DRIVE_11, NULL, IDM_RESET_DRIVE11)
132
91
    ITEMSEPARATOR()
133
92
    ITEM(IDMS_EXIT, "X", IDM_EXIT)
 
93
  TITLE(IDMS_EDIT, NULL)
 
94
    ITEM(IDMS_COPY, NULL, IDM_COPY)
 
95
    ITEM(IDMS_PASTE, NULL, IDM_PASTE)
134
96
  TITLE(IDMS_SNAPSHOT, NULL)
135
97
    ITEM(IDMS_LOAD_SNAPSHOT_IMAGE, NULL, IDM_SNAPSHOT_LOAD)
136
98
    ITEM(IDMS_SAVE_SNAPSHOT_IMAGE, NULL, IDM_SNAPSHOT_SAVE)
151
113
    ITEM(IDMS_START_SOUND_RECORD, NULL, IDM_SOUND_RECORD_START)
152
114
    ITEM(IDMS_STOP_SOUND_RECORD, NULL, IDM_SOUND_RECORD_STOP)
153
115
    ITEMSEPARATOR()
154
 
#if !defined(UI_C128) && !defined(UI_CBM2) && !defined(UI_PET) && !defined(UI_PLUS4) && !defined(UI_VIC20)
155
 
    ITEM(IDMS_NETPLAY, NULL, IDM_NETWORK_SETTINGS)
156
 
#endif
157
116
  TITLE(IDMS_OPTIONS, NULL)
158
117
    ITEM(IDMS_REFRESH_RATE, NULL, NULL)
159
118
      SUBTOGGLE(IDMS_AUTO, NULL, IDM_REFRESH_RATE_AUTO)
178
137
      SUBTOGGLE(IDMS_CUSTOM, NULL, IDM_MAXIMUM_SPEED_CUSTOM)
179
138
    ITEMTOGGLE(IDMS_WARP_MODE, "W", IDM_TOGGLE_WARP_MODE)
180
139
    ITEMSEPARATOR()
181
 
#if !defined(UI_C128)
182
140
    ITEMTOGGLE(IDMS_FULLSCREEN, "D", IDM_TOGGLE_FULLSCREEN)
183
141
    ITEMTOGGLE(IDMS_FULLSCREEN_STATUSBAR, NULL, IDM_TOGGLE_STATUSBAR)   
184
142
    ITEMSEPARATOR()
185
 
#endif
186
143
    ITEMTOGGLE(IDMS_VIDEO_CACHE, NULL, IDM_TOGGLE_VIDEOCACHE)
187
144
    ITEMTOGGLE(IDMS_DOUBLE_SIZE, NULL, IDM_TOGGLE_DOUBLESIZE)
188
145
    ITEMTOGGLE(IDMS_DOUBLE_SCAN, NULL, IDM_TOGGLE_DOUBLESCAN)
189
 
#if !defined(UI_CBM2) && !defined(UI_PET)
190
146
    ITEMTOGGLE(IDMS_PAL_EMULATION, NULL, IDM_TOGGLE_FASTPAL)
191
147
    ITEMTOGGLE(IDMS_SCALE2X, NULL, IDM_TOGGLE_SCALE2X)
192
 
#endif
193
 
#if defined(UI_C128)
194
 
    ITEM(IDMS_VDC_SETTINGS, NULL, NULL)
195
 
      SUBTOGGLE(IDMS_DOUBLE_SIZE, NULL, IDM_TOGGLE_VDC_DOUBLESIZE)
196
 
      SUBTOGGLE(IDMS_DOUBLE_SCAN, NULL, IDM_TOGGLE_VDC_DOUBLESCAN)
197
 
      SUBSEPARATOR()
198
 
      SUBTOGGLE(IDMS_64KB_VIDEO_MEMORY, NULL, IDM_TOGGLE_VDC64KB)
199
 
#endif
200
148
#if defined(HAVE_PROTO_CYBERGRAPHICS_H) && defined(HAVE_XVIDEO)
201
149
    ITEMTOGGLE(IDMS_VIDEO_OVERLAY, NULL, IDM_TOGGLE_OVERLAY)
202
150
#endif
203
151
    ITEMSEPARATOR()
204
152
    ITEM(IDMS_SWAP_JOYSTICKS, "J", IDM_SWAP_JOYSTICK)
 
153
    ITEM(IDMS_ENABLE_JOY_KEYS, NULL, IDM_JOYKEYS_TOGGLE)
205
154
    ITEMSEPARATOR()
206
155
    ITEMTOGGLE(IDMS_SOUND_PLAYBACK, NULL, IDM_TOGGLE_SOUND)
207
156
    ITEMSEPARATOR()
208
157
    ITEMTOGGLE(IDMS_TRUE_DRIVE_EMU, NULL, IDM_TOGGLE_DRIVE_TRUE_EMULATION)
209
158
    ITEMTOGGLE(IDMS_VIRTUAL_DEVICE_TRAPS, NULL, IDM_TOGGLE_VIRTUAL_DEVICES)
210
 
#if defined(UI_CBM2) || defined(UI_PET)
211
 
    ITEM(IDMS_DRIVE_SYNC_FACTOR, NULL, NULL)
212
 
      SUBTOGGLE(IDMS_PAL,  NULL, IDM_SYNC_FACTOR_PAL)
213
 
      SUBTOGGLE(IDMS_NTSC, NULL, IDM_SYNC_FACTOR_NTSC)
214
 
#endif
215
159
    ITEMSEPARATOR()
216
 
#if !defined(UI_CBM2) && !defined(UI_PET)
217
160
    ITEM(IDMS_VIDEO_STANDARD, NULL, NULL)
218
161
      SUBTOGGLE(IDMS_PAL_G, NULL, IDM_SYNC_FACTOR_PAL)
219
162
      SUBTOGGLE(IDMS_NTSC_M, NULL, IDM_SYNC_FACTOR_NTSC)
220
 
#if !defined(UI_C128) && !defined(UI_PLUS4) && !defined(UI_VIC20)
221
 
      SUBTOGGLE(IDMS_OLD_NTSC_M, NULL, IDM_SYNC_FACTOR_NTSCOLD)
222
 
#endif
223
 
#endif
224
 
#if !defined(UI_PLUS4)
225
 
    ITEMSEPARATOR()
226
 
    ITEMTOGGLE(IDMS_EMU_ID, NULL, IDM_TOGGLE_EMUID)
227
 
#if defined(UI_VIC20)
228
 
    ITEMTOGGLE (IDMS_VIC_1112_IEEE_488, NULL, IDM_IEEE488)
229
 
#endif
230
 
#if defined(UI_C128)
231
 
    ITEMTOGGLE(IDMS_IEEE_488_INTERFACE, NULL, IDM_IEEE488)
232
 
#endif
233
 
#if !defined(UI_CBM2) && !defined(UI_PET) && !defined(UI_VIC20)
234
 
    ITEMTOGGLE(IDMS_1351_MOUSE, "Q", IDM_MOUSE)
235
 
#endif
236
 
#endif
237
163
  TITLE(IDMS_SETTINGS, NULL)
238
164
    ITEM(IDMS_VIDEO_SETTINGS, NULL,     IDM_VIDEO_SETTINGS)
239
 
#if defined(UI_VIC20)
240
 
    ITEM(IDMS_VIC_SETTINGS, NULL, IDM_VIC_SETTINGS)
241
 
#endif
242
 
#if defined(UI_CBM2)
243
 
    ITEM(IDMS_CBM2_SETTINGS, NULL, IDM_CBM2_SETTINGS)
244
 
#endif
245
 
#if defined(UI_PET)
246
 
    ITEM(IDMS_SET_PET_MODEL, NULL, IDM_PET_MODEL)
247
 
    ITEM(IDMS_PET_SETTINGS, NULL, IDM_PET_SETTINGS)
248
 
#endif
249
165
    ITEM(IDMS_PERIPHERAL_SETTINGS, NULL,IDM_DEVICEMANAGER)
250
166
    ITEM(IDMS_DRIVE_SETTINGS, NULL,     IDM_DRIVE_SETTINGS)
251
167
    ITEM(IDMS_DATASETTE_SETTINGS, NULL, IDM_DATASETTE_SETTINGS)
252
 
#if defined(UI_PLUS4)
253
168
    ITEM(IDMS_PLUS4_SETTINGS, NULL, IDM_PLUS4_SETTINGS)
254
 
#endif
255
 
#if !defined(UI_PET) && !defined(UI_PLUS4) && !defined(UI_VIC20)
256
 
    ITEM(IDMS_VICII_SETTINGS, NULL,    IDM_VICII_SETTINGS)
257
 
#endif
258
169
#ifdef AMIGA_OS4
259
170
    ITEM(IDMS_JOYSTICK_SETTINGS, NULL,  IDM_JOY_SETTINGS)
260
171
#else
264
175
#endif
265
176
    ITEM(IDMS_KEYBOARD_SETTINGS, NULL,  IDM_KEYBOARD_SETTINGS)
266
177
    ITEM(IDMS_SOUND_SETTINGS, NULL,     IDM_SOUND_SETTINGS)
267
 
#if !defined(UI_PET) && !defined(UI_PLUS4) && !defined(UI_VIC20)
268
 
    ITEM(IDMS_SID_SETTINGS, NULL,       IDM_SID_SETTINGS)
269
 
#endif
270
178
    ITEM(IDMS_COMPUTER_ROM_SETTINGS, NULL,       IDM_COMPUTER_ROM_SETTINGS)
271
179
    ITEM(IDMS_DRIVE_ROM_SETTINGS, NULL,       IDM_DRIVE_ROM_SETTINGS)
272
180
    ITEM(IDMS_RAM_SETTINGS, NULL,       IDM_RAM_SETTINGS)
273
181
    ITEM(IDMS_RS232_SETTINGS, NULL,       IDM_RS232_SETTINGS)
274
 
#if defined(UI_C128)
275
 
    ITEM(IDMS_C128_SETTINGS, NULL,      IDM_C128_SETTINGS)
276
 
#endif
277
182
    ITEM(IDMS_CART_IO_SETTINGS, NULL, NULL)
278
 
#if !defined(UI_VIC20) && !defined(UI_CBM2) && !defined(UI_PET) && !defined(UI_PLUS4)
279
 
      SUB(IDMS_REU_SETTINGS, NULL,      IDM_REU_SETTINGS)
280
 
      SUB(IDMS_GEORAM_SETTINGS, NULL,      IDM_GEORAM_SETTINGS)
281
 
      SUB(IDMS_RAMCART_SETTINGS, NULL,      IDM_RAMCART_SETTINGS)
282
 
#if !defined(UI_C128)
283
 
      SUB(IDMS_PLUS60K_SETTINGS, NULL,      IDM_PLUS60K_SETTINGS)
284
 
      SUB(IDMS_PLUS256K_SETTINGS, NULL,      IDM_PLUS256K_SETTINGS)
285
 
      SUB(IDMS_256K_SETTINGS, NULL,      IDM_C64_256K_SETTINGS)
286
 
      SUB(IDMS_MMC64_SETTINGS, NULL,      IDM_MMC64_SETTINGS)
287
 
#endif
288
 
      SUB(IDMS_IDE64_SETTINGS, NULL,    IDM_IDE64_SETTINGS)
289
 
#ifdef HAVE_TFE
290
 
      SUB(IDMS_ETHERNET_SETTINGS, NULL, IDM_TFE_SETTINGS)
291
 
#endif
292
 
#endif
293
 
#if !defined(UI_VIC20)
294
183
      SUB(IDMS_ACIA_SETTINGS, NULL,    IDM_ACIA_SETTINGS)
295
 
#endif
296
 
#if defined(UI_PET)
297
 
      SUB(IDMS_PETREU_SETTINGS, NULL,    IDM_PETREU_SETTINGS)
298
 
#endif
299
 
#if defined(UI_PET) || defined(UI_PLUS4) || defined(UI_VIC20)
300
184
      SUB(IDMS_SIDCART_SETTINGS, NULL,    IDM_SIDCART_SETTINGS)
301
 
#endif
302
 
#if !defined(UI_CBM2) && !defined(UI_PET) && !defined(UI_PLUS4)
303
 
      SUB(IDMS_RS232_USERPORT_SETTINGS, NULL,    IDM_RS232USER_SETTINGS)
304
 
#endif
305
185
    ITEMSEPARATOR()
 
186
    ITEM(IDMS_SAVE_CURRENT_SETTINGS_FILE, NULL, IDM_SETTINGS_SAVE_FILE)
 
187
    ITEM(IDMS_LOAD_SAVED_SETTINGS_FILE, NULL,   IDM_SETTINGS_LOAD_FILE)
306
188
    ITEM(IDMS_SAVE_CURRENT_SETTINGS, NULL, IDM_SETTINGS_SAVE)
307
189
    ITEM(IDMS_LOAD_SAVED_SETTINGS, NULL,   IDM_SETTINGS_LOAD)
308
190
    ITEM(IDMS_SET_DEFAULT_SETTINGS, NULL,  IDM_SETTINGS_DEFAULT)
332
214
static struct NewMenu UI_TRANSLATED_MENU_NAME[sizeof(UI_MENU_NAME)/sizeof(UI_MENU_NAME[0])];
333
215
 
334
216
#endif /* _PLUS4UIRES_H_ */
335