68
68
SUB(IDMS_RESET, NULL, IDM_DATASETTE_CONTROL_RESET)
69
69
SUB(IDMS_RESET_COUNTER, NULL, IDM_DATASETTE_RESET_COUNTER)
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)
82
ITEM(IDMS_ATTACH_CART_IMAGE, NULL, NULL)
83
SUB(IDMS_C1_LOW_IMAGE, NULL, IDM_CART_ATTACH_C1LO)
84
SUB(IDMS_C1_HIGH_IMAGE, NULL, IDM_CART_ATTACH_C1HI)
85
SUB(IDMS_C2_LOW_IMAGE, NULL, IDM_CART_ATTACH_C2LO)
86
SUB(IDMS_C2_HIGH_IMAGE, NULL, IDM_CART_ATTACH_C2HI)
88
SUB(IDMS_FUNCTION_LOW_3PLUS1, NULL, IDM_CART_ATTACH_FUNCLO)
89
SUB(IDMS_FUNCTION_HIGH_3PLUS1, NULL, IDM_CART_ATTACH_FUNCHI)
90
ITEM(IDMS_DETACH_CART_IMAGE, NULL, IDM_CART_DETACH)
93
#if !defined(UI_CBM2) && !defined(UI_PET) && !defined(UI_PLUS4) && !defined(UI_VIC20)
94
71
ITEM(IDMS_ATTACH_CART_IMAGE, NULL, NULL)
95
72
SUB(IDMS_CRT_IMAGE, NULL, IDM_CART_ATTACH_CRT)
97
74
SUB(IDMS_GENERIC_8KB_IMAGE, NULL, IDM_CART_ATTACH_8KB)
98
75
SUB(IDMS_GENERIC_16KB_IMAGE, NULL, IDM_CART_ATTACH_16KB)
99
76
SUB(IDMS_ACTION_REPLAY_IMAGE, NULL, IDM_CART_ATTACH_AR)
77
SUB(IDMS_ACTION_REPLAY3_IMAGE, NULL, IDM_CART_ATTACH_AR3)
78
SUB(IDMS_ACTION_REPLAY4_IMAGE, NULL, IDM_CART_ATTACH_AR4)
79
SUB(IDMS_STARDOS_IMAGE, NULL, IDM_CART_ATTACH_STARDOS)
100
80
SUB(IDMS_ATOMIC_POWER_IMAGE, NULL, IDM_CART_ATTACH_AT)
101
81
SUB(IDMS_EPYX_FASTLOAD_IMAGE, NULL, IDM_CART_ATTACH_EPYX)
102
82
SUB(IDMS_IEEE488_INTERFACE_IMAGE, NULL, IDM_CART_ATTACH_IEEE488)
178
157
SUBTOGGLE(IDMS_CUSTOM, NULL, IDM_MAXIMUM_SPEED_CUSTOM)
179
158
ITEMTOGGLE(IDMS_WARP_MODE, "W", IDM_TOGGLE_WARP_MODE)
181
#if !defined(UI_C128)
182
ITEMTOGGLE(IDMS_FULLSCREEN, "D", IDM_TOGGLE_FULLSCREEN)
183
ITEMTOGGLE(IDMS_FULLSCREEN_STATUSBAR, NULL, IDM_TOGGLE_STATUSBAR)
186
160
ITEMTOGGLE(IDMS_VIDEO_CACHE, NULL, IDM_TOGGLE_VIDEOCACHE)
187
161
ITEMTOGGLE(IDMS_DOUBLE_SIZE, NULL, IDM_TOGGLE_DOUBLESIZE)
188
162
ITEMTOGGLE(IDMS_DOUBLE_SCAN, NULL, IDM_TOGGLE_DOUBLESCAN)
189
#if !defined(UI_CBM2) && !defined(UI_PET)
190
163
ITEMTOGGLE(IDMS_PAL_EMULATION, NULL, IDM_TOGGLE_FASTPAL)
191
164
ITEMTOGGLE(IDMS_SCALE2X, NULL, IDM_TOGGLE_SCALE2X)
194
165
ITEM(IDMS_VDC_SETTINGS, NULL, NULL)
195
166
SUBTOGGLE(IDMS_DOUBLE_SIZE, NULL, IDM_TOGGLE_VDC_DOUBLESIZE)
196
167
SUBTOGGLE(IDMS_DOUBLE_SCAN, NULL, IDM_TOGGLE_VDC_DOUBLESCAN)
198
169
SUBTOGGLE(IDMS_64KB_VIDEO_MEMORY, NULL, IDM_TOGGLE_VDC64KB)
200
170
#if defined(HAVE_PROTO_CYBERGRAPHICS_H) && defined(HAVE_XVIDEO)
201
171
SUBTOGGLE(IDMS_VIDEO_OVERLAY, NULL, IDM_TOGGLE_OVERLAY)
204
174
ITEM(IDMS_SWAP_JOYSTICKS, "J", IDM_SWAP_JOYSTICK)
175
ITEM(IDMS_ENABLE_JOY_KEYS, NULL, IDM_JOYKEYS_TOGGLE)
206
177
ITEMTOGGLE(IDMS_SOUND_PLAYBACK, NULL, IDM_TOGGLE_SOUND)
208
179
ITEMTOGGLE(IDMS_TRUE_DRIVE_EMU, NULL, IDM_TOGGLE_DRIVE_TRUE_EMULATION)
209
180
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)
216
#if !defined(UI_CBM2) && !defined(UI_PET)
217
182
ITEM(IDMS_VIDEO_STANDARD, NULL, NULL)
218
183
SUBTOGGLE(IDMS_PAL_G, NULL, IDM_SYNC_FACTOR_PAL)
219
184
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)
224
#if !defined(UI_PLUS4)
226
186
ITEMTOGGLE(IDMS_EMU_ID, NULL, IDM_TOGGLE_EMUID)
227
#if defined(UI_VIC20)
228
ITEMTOGGLE (IDMS_VIC_1112_IEEE_488, NULL, IDM_IEEE488)
231
187
ITEMTOGGLE(IDMS_IEEE_488_INTERFACE, NULL, IDM_IEEE488)
233
#if !defined(UI_CBM2) && !defined(UI_PET) && !defined(UI_VIC20)
234
ITEMTOGGLE(IDMS_1351_MOUSE, "Q", IDM_MOUSE)
188
ITEMTOGGLE(IDMS_GRAB_MOUSE, "Q", IDM_MOUSE)
237
189
TITLE(IDMS_SETTINGS, NULL)
238
190
ITEM(IDMS_VIDEO_SETTINGS, NULL, IDM_VIDEO_SETTINGS)
239
#if defined(UI_VIC20)
240
ITEM(IDMS_VIC_SETTINGS, NULL, IDM_VIC_SETTINGS)
243
ITEM(IDMS_CBM2_SETTINGS, NULL, IDM_CBM2_SETTINGS)
246
ITEM(IDMS_SET_PET_MODEL, NULL, IDM_PET_MODEL)
247
ITEM(IDMS_PET_SETTINGS, NULL, IDM_PET_SETTINGS)
249
191
ITEM(IDMS_PERIPHERAL_SETTINGS, NULL,IDM_DEVICEMANAGER)
250
192
ITEM(IDMS_DRIVE_SETTINGS, NULL, IDM_DRIVE_SETTINGS)
251
193
ITEM(IDMS_DATASETTE_SETTINGS, NULL, IDM_DATASETTE_SETTINGS)
252
#if defined(UI_PLUS4)
253
ITEM(IDMS_PLUS4_SETTINGS, NULL, IDM_PLUS4_SETTINGS)
255
#if !defined(UI_PET) && !defined(UI_PLUS4) && !defined(UI_VIC20)
256
194
ITEM(IDMS_VICII_SETTINGS, NULL, IDM_VICII_SETTINGS)
259
196
ITEM(IDMS_JOYSTICK_SETTINGS, NULL, IDM_JOY_SETTINGS)
263
200
SUB(IDMS_JOYSTICK_FIRE_SELECT, NULL, IDM_JOY_FIRE_SELECTION)
265
202
ITEM(IDMS_KEYBOARD_SETTINGS, NULL, IDM_KEYBOARD_SETTINGS)
203
ITEM(IDMS_MOUSE_SETTINGS, NULL, IDM_MOUSE_SETTINGS)
266
204
ITEM(IDMS_SOUND_SETTINGS, NULL, IDM_SOUND_SETTINGS)
267
#if !defined(UI_PET) && !defined(UI_PLUS4) && !defined(UI_VIC20)
268
205
ITEM(IDMS_SID_SETTINGS, NULL, IDM_SID_SETTINGS)
270
206
ITEM(IDMS_COMPUTER_ROM_SETTINGS, NULL, IDM_COMPUTER_ROM_SETTINGS)
271
207
ITEM(IDMS_DRIVE_ROM_SETTINGS, NULL, IDM_DRIVE_ROM_SETTINGS)
272
208
ITEM(IDMS_RAM_SETTINGS, NULL, IDM_RAM_SETTINGS)
273
209
ITEM(IDMS_RS232_SETTINGS, NULL, IDM_RS232_SETTINGS)
275
210
ITEM(IDMS_C128_SETTINGS, NULL, IDM_C128_SETTINGS)
277
211
ITEM(IDMS_CART_IO_SETTINGS, NULL, NULL)
278
#if !defined(UI_VIC20) && !defined(UI_CBM2) && !defined(UI_PET) && !defined(UI_PLUS4)
279
212
SUB(IDMS_REU_SETTINGS, NULL, IDM_REU_SETTINGS)
280
213
SUB(IDMS_GEORAM_SETTINGS, NULL, IDM_GEORAM_SETTINGS)
281
214
SUB(IDMS_RAMCART_SETTINGS, NULL, IDM_RAMCART_SETTINGS)
282
215
SUB(IDMS_DIGIMAX_SETTINGS, NULL, IDM_DIGIMAX_SETTINGS)
283
#if !defined(UI_C128)
284
SUB(IDMS_PLUS60K_SETTINGS, NULL, IDM_PLUS60K_SETTINGS)
285
SUB(IDMS_PLUS256K_SETTINGS, NULL, IDM_PLUS256K_SETTINGS)
286
SUB(IDMS_256K_SETTINGS, NULL, IDM_C64_256K_SETTINGS)
287
SUB(IDMS_MMC64_SETTINGS, NULL, IDM_MMC64_SETTINGS)
289
216
SUB(IDMS_IDE64_SETTINGS, NULL, IDM_IDE64_SETTINGS)
291
218
SUB(IDMS_ETHERNET_SETTINGS, NULL, IDM_TFE_SETTINGS)
294
#if !defined(UI_VIC20)
295
220
SUB(IDMS_ACIA_SETTINGS, NULL, IDM_ACIA_SETTINGS)
298
SUB(IDMS_PETREU_SETTINGS, NULL, IDM_PETREU_SETTINGS)
300
#if defined(UI_PET) || defined(UI_PLUS4) || defined(UI_VIC20)
301
SUB(IDMS_SIDCART_SETTINGS, NULL, IDM_SIDCART_SETTINGS)
303
#if !defined(UI_CBM2) && !defined(UI_PET) && !defined(UI_PLUS4)
304
221
SUB(IDMS_RS232_USERPORT_SETTINGS, NULL, IDM_RS232USER_SETTINGS)
223
ITEM(IDMS_SAVE_CURRENT_SETTINGS_FILE, NULL, IDM_SETTINGS_SAVE_FILE)
224
ITEM(IDMS_LOAD_SAVED_SETTINGS_FILE, NULL, IDM_SETTINGS_LOAD_FILE)
307
225
ITEM(IDMS_SAVE_CURRENT_SETTINGS, NULL, IDM_SETTINGS_SAVE)
308
226
ITEM(IDMS_LOAD_SAVED_SETTINGS, NULL, IDM_SETTINGS_LOAD)
309
227
ITEM(IDMS_SET_DEFAULT_SETTINGS, NULL, IDM_SETTINGS_DEFAULT)