ProjectArcade

Форк
0
13718 строк · 796.8 Кб
1
<?xml version="1.0" encoding="UTF-8"?>
2
<!-- es_features.cfg edited for Batocera ES Windows Build. -->
3
<features>
4
  <!-- SHARED FEATURES -->
5
  <sharedFeatures>
6
    <feature name="INTEGER SCALING (PIXEL PERFECT)" value="global.integerscale" preset="switch"/>
7
    <feature name="INTEGER SCALING (PIXEL PERFECT)" value="integerscale">
8
      <choice name="ON" value="1"/>
9
      <choice name="OFF" value="0"/>
10
    </feature>
11
    <feature name="FORCE FULLSCREEN" value="global.forcefullscreen" preset="switch" description="Force emulator in fullscreen even if ProjectArcade is windowed"/>
12
    <feature name="FORCE FULLSCREEN" value="forcefullscreen" description="Force emulator in fullscreen even if ProjectArcade is windowed">
13
      <choice name="NO" value="0"/>
14
      <choice name="YES" value="1"/>
15
    </feature>
16
    <feature name="VIDEO MODE" value="global.videomode" preset="videomodes"/>
17
    <feature name="VIDEO MODE" value="videomode" preset="videomodes"/>
18
    <feature name="GAME ASPECT RATIO" value="ratio">
19
      <choice name="4/3" value="4/3"/>
20
      <choice name="16/9" value="16/9"/>
21
      <choice name="16/10" value="16/10"/>
22
      <choice name="16/15" value="16/15"/>
23
      <choice name="21/9" value="21/9"/>
24
      <choice name="1/1" value="1/1"/>
25
      <choice name="2/1" value="2/1"/>
26
      <choice name="3/2" value="3/2"/>
27
      <choice name="3/4" value="3/4"/>
28
      <choice name="4/1" value="4/1"/>
29
      <choice name="9/16" value="9/16"/>
30
      <choice name="5/4" value="5/4"/>
31
      <choice name="6/5" value="6/5"/>
32
      <choice name="7/9" value="7/9"/>
33
      <choice name="8/3" value="8/3"/>
34
      <choice name="8/7" value="8/7"/>
35
      <choice name="19/12" value="19/12"/>
36
      <choice name="19/14" value="19/14"/>
37
      <choice name="30/17" value="30/17"/>
38
      <choice name="32/9" value="32/9"/>
39
      <choice name="Config" value="config"/>
40
      <choice name="Square pixel" value="squarepixel"/>
41
      <choice name="Core provided" value="core"/>
42
      <choice name="Custom" value="custom"/>
43
      <choice name="Full" value="full"/>
44
    </feature>
45
    <feature name="SCREEN ORIENTATION" value="RotateScreen">
46
      <choice name="Normal" value="0"/>
47
      <choice name="90°" value="1"/>
48
      <choice name="180°" value="2"/>
49
      <choice name="270°" value="3"/>
50
    </feature>
51
    <feature name="VIDEO ROTATION" value="RotateVideo">
52
      <choice name="Normal" value="0"/>
53
      <choice name="90°" value="1"/>
54
      <choice name="180°" value="2"/>
55
      <choice name="270°" value="3"/>
56
    </feature>
57
    <feature name="MONITOR INDEX" value="MonitorIndex" description="Games will be displayed on the monitor corresponding to the selected index.">
58
      <choice name="1" value="1"/>
59
      <choice name="2" value="2"/>
60
      <choice name="3" value="3"/>
61
      <choice name="4" value="4"/>
62
      <choice name="5" value="5"/>
63
      <choice name="6" value="6"/>
64
      <choice name="7" value="7"/>
65
      <choice name="8" value="8"/>
66
      <choice name="9" value="9"/>
67
      <choice name="10" value="10"/>
68
    </feature>
69
    <feature name="ENABLE HDR" value="enable_hdr" description="Enable HDR for HDR-compatible displays.">
70
      <choice name="NO" value="0"/>
71
      <choice name="YES" value="1"/>
72
    </feature>
73
    <feature name="CRT SCREEN OUTPUT" value="CRTSwitch">
74
      <choice name="OFF" value="0"/>
75
      <choice name="15KHz" value="1"/>
76
      <choice name="31KHz (Standard)" value="2"/>
77
      <choice name="31KHz (120Hz)" value="3"/>
78
    </feature>
79
    <feature name="CRT SCREEN RESOLUTION" value="CRTSuperRes">
80
      <choice name="Native" value="0"/>
81
      <choice name="Dynamic" value="1"/>
82
      <choice name="1920" value="1920"/>
83
      <choice name="2560" value="2560"/>
84
      <choice name="3840" value="3840"/>
85
    </feature>
86
    <feature name="GRAPHIC CARD INDEX" value="GPUIndex" description="Change this only if multiple GPU are used by your system.">
87
      <choice name="0" value="0"/>
88
      <choice name="1" value="1"/>
89
      <choice name="2" value="2"/>
90
      <choice name="3" value="3"/>
91
      <choice name="4" value="4"/>
92
    </feature>
93
    <feature name="VERTICAL SYNC" value="video_vsync">
94
      <choice name="no" value="false"/>
95
      <choice name="yes" value="true"/>
96
      <choice name="adaptative" value="adaptative"/>
97
    </feature>
98
    <feature name="HARD SYNC" value="video_hard_sync" description="Only compatible with OpenGL, hard-sync GPU and CPU. Reduce latency at the cost of inscreased performance requirements.">
99
      <choice name="no" value="false"/>
100
      <choice name="0 frame" value="0"/>
101
      <choice name="1 frame" value="1"/>
102
      <choice name="2 frames" value="2"/>
103
      <choice name="3 frames" value="3"/>
104
    </feature>
105
    <feature name="SWAP INTERVAL" value="video_swap_interval" description="Set this to effectively halve monitor refresh rate.">
106
      <choice name="1" value="1"/>
107
      <choice name="2" value="2"/>
108
      <choice name="3" value="3"/>
109
      <choice name="4" value="4"/>
110
    </feature>
111
    <feature name="BLACK FRAMES INSERTION" value="video_black_frame_insertion" description="Usefull on some high refresh rate screen to eliminate ghosting.">
112
      <choice name="0" value="0"/>
113
      <choice name="1" value="1"/>
114
      <choice name="2" value="2"/>
115
      <choice name="3" value="3"/>
116
      <choice name="4" value="4"/>
117
      <choice name="5" value="5"/>
118
    </feature>
119
    <feature name="INPUT POLLING BEHAVIOUR" value="input_poll_type_behavior" description="Depending on the configuration, can increase or decrease latency.">
120
      <choice name="EARLY" value="0"/>
121
      <choice name="NORMAL" value="1"/>
122
      <choice name="LATE" value="2"/>
123
    </feature>
124
    <feature name="G-SYNC/FREESYNC COMPATIBILITY" value="vrr_runloop_enable" description="Sync to exact content framerate. Only for G-Sync/FreeSync/HDMI-2.1-VRR compatible monitors.">
125
      <choice name="no" value="false"/>
126
      <choice name="yes" value="true"/>
127
    </feature>
128
    <feature name="SMOOTH GAMES (BILINEAR FILTERING)" value="global.smooth" preset="switch"/>
129
    <feature name="SMOOTH GAMES (BILINEAR FILTERING)" value="smooth">
130
      <choice name="ON" value="1"/>
131
      <choice name="OFF" value="0"/>
132
    </feature>
133
    <feature name="SHADER SET" value="global.shaderset" preset="shaders"/>
134
    <feature name="SHADER SET" value="shaderset" preset="shaders"/>
135
    <feature name="VIDEO FILTERS" value="global.videofilters" preset="videofilters"/>
136
    <feature name="VIDEO FILTERS" value="videofilters" preset="videofilters"/>
137
    <feature name="DECORATIONS" value="global.bezel" preset="decorations"/>
138
    <feature name="DECORATIONS" value="bezel" preset="decorations"/>
139
    <feature name="REWIND" value="global.rewind" preset="switchon"/>
140
    <feature name="RESAMPLER" value="audio_resampler">
141
      <choice name="sinc" value="sinc"/>
142
      <choice name="CC" value="CC"/>
143
      <choice name="nearest" value="nearest"/>
144
      <choice name="none" value="null"/>
145
    </feature>
146
    <feature name="QUALITY" value="audio_resampler_quality">
147
      <choice name="Lowest" value="1"/>
148
      <choice name="Lower" value="2"/>
149
      <choice name="Normal (default)" value="3"/>
150
      <choice name="Higher" value="4"/>
151
      <choice name="Highest" value="5"/>
152
    </feature>
153
    <feature name="VOLUME GAIN" value="audio_volume">
154
      <choice name="+1" value="1.000000"/>
155
      <choice name="+2" value="2.000000"/>
156
      <choice name="+3" value="3.000000"/>
157
      <choice name="+4" value="4.000000"/>
158
      <choice name="+5" value="5.000000"/>
159
      <choice name="+6" value="6.000000"/>
160
      <choice name="+7" value="7.000000"/>
161
      <choice name="+8" value="8.000000"/>
162
      <choice name="+9" value="9.000000"/>
163
      <choice name="+10" value="10.000000"/>
164
      <choice name="+11" value="11.000000"/>
165
      <choice name="+12" value="12.000000"/>
166
      <choice name="-12" value="-12.000000"/>
167
      <choice name="-11" value="-11.000000"/>
168
      <choice name="-10" value="-10.000000"/>
169
      <choice name="-9" value="-9.000000"/>
170
      <choice name="-8" value="-8.000000"/>
171
      <choice name="-7" value="-7.000000"/>
172
      <choice name="-6" value="-6.000000"/>
173
      <choice name="-5" value="-5.000000"/>
174
      <choice name="-4" value="-4.000000"/>
175
      <choice name="-3" value="-3.000000"/>
176
      <choice name="-2" value="-2.000000"/>
177
      <choice name="-1" value="-1.000000"/>
178
    </feature>
179
    <feature name="MIXER VOLUME GAIN" value="audio_mixer_volume">
180
      <choice name="+1" value="1.000000"/>
181
      <choice name="+2" value="2.000000"/>
182
      <choice name="+3" value="3.000000"/>
183
      <choice name="+4" value="4.000000"/>
184
      <choice name="+5" value="5.000000"/>
185
      <choice name="+6" value="6.000000"/>
186
      <choice name="+7" value="7.000000"/>
187
      <choice name="+8" value="8.000000"/>
188
      <choice name="+9" value="9.000000"/>
189
      <choice name="+10" value="10.000000"/>
190
      <choice name="+11" value="11.000000"/>
191
      <choice name="+12" value="12.000000"/>
192
      <choice name="-12" value="-12.000000"/>
193
      <choice name="-11" value="-11.000000"/>
194
      <choice name="-10" value="-10.000000"/>
195
      <choice name="-9" value="-9.000000"/>
196
      <choice name="-8" value="-8.000000"/>
197
      <choice name="-7" value="-7.000000"/>
198
      <choice name="-6" value="-6.000000"/>
199
      <choice name="-5" value="-5.000000"/>
200
      <choice name="-4" value="-4.000000"/>
201
      <choice name="-3" value="-3.000000"/>
202
      <choice name="-2" value="-2.000000"/>
203
      <choice name="-1" value="-1.000000"/>
204
    </feature>
205
    <feature name="DSP PLUGIN" value="audio_dsp_plugin">
206
      <choice name="NONE" value=""/>
207
      <choice name="BASS BOOST" value=":\filters\audio\BassBoost.dsp"/>
208
      <choice name="CHIPTUNE ENHANCE" value=":\filters\audio\ChipTuneEnhance.dsp"/>
209
      <choice name="CHORUS" value=":\filters\audio\Chorus.dsp"/>
210
      <choice name="CRYSTALIZER" value=":\filters\audio\Crystalizer.dsp"/>
211
      <choice name="ECHO" value=":\filters\audio\Echo.dsp"/>
212
      <choice name="ECHO REVERB" value=":\filters\audio\EchoReverb.dsp"/>
213
      <choice name="EQ" value=":\filters\audio\EQ.dsp"/>
214
      <choice name="HIGH SHELF DAMPEN" value=":\filters\audio\HighShelfDampen.dsp"/>
215
      <choice name="IIR" value=":\filters\audio\IIR.dsp"/>
216
      <choice name="LOW PASS CPS" value=":\filters\audio\LowPassCPS.dsp"/>
217
      <choice name="MONO" value=":\filters\audio\Mono.dsp"/>
218
      <choice name="PANNING" value=":\filters\audio\Panning.dsp"/>
219
      <choice name="PHASER" value=":\filters\audio\Phaser.dsp"/>
220
      <choice name="REVERB" value=":\filters\audio\Reverb.dsp"/>
221
      <choice name="TREMOLO" value=":\filters\audio\Tremolo.dsp"/>
222
      <choice name="VIBRATO" value=":\filters\audio\Vibrato.dsp"/>
223
      <choice name="WAHWAH" value=":\filters\audio\WahWah.dsp"/>
224
    </feature>
225
    <feature name="AUDIO SYNC" value="audio_sync">
226
      <choice name="ON" value="0"/>
227
      <choice name="OFF" value="1"/>
228
    </feature>
229
    <feature name="REWIND" value="rewind">
230
      <choice name="ON" value="1"/>
231
      <choice name="OFF" value="0"/>
232
    </feature>
233
    <feature name="AUTO SAVE/LOAD" value="autosave">
234
      <choice name="ON" value="1"/>
235
      <choice name="OFF" value="0"/>
236
    </feature>
237
    <feature submenu="USER INTERFACE" name="SHOW MENU ELEMENTS" value="OptionsMenu" description="Show or hide RetroArch settings. 'Auto' is the recommended setting.">
238
      <choice name="minimal" value="minimal"/>
239
      <choice name="full" value="full"/>
240
    </feature>
241
    <feature name="NOTIFICATIONS" value="OnScreenMsg" description="Display or not on-screen notifications.">
242
      <choice name="no" value="false"/>
243
      <choice name="yes" value="true"/>
244
    </feature>
245
    <feature name="DRAW STATISTICS" value="DrawStats" description="Display different level of information about performance statistics.">
246
      <choice name="FPS ONLY" value="fps_only"/>
247
      <choice name="MEMORY USAGE ONLY" value="mem_only"/>
248
      <choice name="FPS + MEMORY USAGE" value="fps_mem"/>
249
      <choice name="TECHNICAL STATS" value="tech_stats"/>
250
    </feature>
251
    <feature name="PRESS HOTKEYS TWICE TO EXIT" value="PressTwice">
252
      <choice name="no" value="0"/>
253
      <choice name="yes" value="1"/>
254
    </feature>
255
    <feature name="RUN-AHEAD FRAMES" value="runahead">
256
      <choice name="NONE" value="0"/>
257
      <choice name="1" value="1"/>
258
      <choice name="2" value="2"/>
259
      <choice name="3" value="3"/>
260
      <choice name="4" value="4"/>
261
      <choice name="5" value="5"/>
262
      <choice name="6" value="6"/>
263
      <choice name="7" value="7"/>
264
      <choice name="8" value="8"/>
265
      <choice name="9" value="9"/>
266
      <choice name="10" value="10"/>
267
      <choice name="11" value="11"/>
268
      <choice name="12" value="12"/>
269
    </feature>
270
    <feature submenu="LATENCY REDUCTION" name="USE PREEMPTIVE FRAMES" value="preemptive_frames">
271
      <choice name="OFF" value="0"/>
272
      <choice name="ON" value="1"/>
273
    </feature>
274
    <feature submenu="LATENCY REDUCTION" name="RUN-AHEAD USE SECOND INSTANCE" value="secondinstance">
275
      <choice name="ON" value="1"/>
276
      <choice name="OFF" value="0"/>
277
    </feature>
278
    <feature submenu="LATENCY REDUCTION" name="AUTOMATIC FRAME DELAY" value="video_frame_delay_auto" description="Automatically decrease frame delay temporarily to prevent frame drops. Turn off if this worsens audio/video stuttering.">
279
      <choice name="ON" value="1"/>
280
      <choice name="OFF" value="0"/>
281
    </feature>
282
    <feature name="ENABLE AI TRANSLATION SERVICE" value="ai_service_enabled" preset="switch"/>
283
    <feature name="TARGET LANGUAGE" value="ai_target_lang">
284
      <choice name="Dansk" value="Da"/>
285
      <choice name="Deutsch" value="De"/>
286
      <choice name="English" value="En"/>
287
      <choice name="Español" value="Es"/>
288
      <choice name="Français" value="Fr"/>
289
      <choice name="Hrvatski" value="Hr"/>
290
      <choice name="Italiano" value="It"/>
291
      <choice name="Magyar" value="Hu"/>
292
      <choice name="Nederlands" value="Nl"/>
293
      <choice name="Norsk" value="Nn"/>
294
      <choice name="Polski" value="Po"/>
295
      <choice name="Português" value="Pt"/>
296
      <choice name="Română" value="Ro"/>
297
      <choice name="Svenska" value="Sv"/>
298
      <choice name="Türkçe" value="Tr"/>
299
      <choice name="Čeština" value="Cs"/>
300
      <choice name="Ελληνικά (Greek)" value="El"/>
301
      <choice name="Русский (Russian)" value="Ru"/>
302
      <choice name="日本語 (Japanese)" value="Ja"/>
303
      <choice name="简体中文 (Chinese)" value="Zh"/>
304
      <choice name="한국어 (Korean)" value="Ko"/>
305
    </feature>
306
    <feature name="AI TRANSLATION SERVICE URL" value="ai_service_url" preset="input"/>
307
    <feature name="PAUSE ON TRANSLATED SCREEN" value="ai_service_pause" preset="switch"/>
308
    <feature name="ENABLE GUN" value="use_guns">
309
      <choice name="OFF" value="0"/>
310
      <choice name="ON" value="1"/>
311
    </feature>
312
    <feature name="DISCORD RICH PRESENCE" value="global.discord" description="Enable Discord Rich Presence service, this will update Discord status to show the games being played." preset="switch"/>
313
    <feature name="DISCORD RICH PRESENCE" value="discord" description="Enable Discord Rich Presence service, this will update Discord status to show the games being played.">
314
      <choice name="OFF" value="0"/>
315
      <choice name="ON" value="1"/>
316
    </feature>
317
    <feature name="TURBO MODE" value="enable_turbo">
318
      <choice name="CLASSIC" value="0"/>
319
      <choice name="TOGGLE" value="1"/>
320
      <choice name="HOLD" value="2"/>
321
    </feature>
322
    <feature name="TURBO ACTIVATION BUTTON" value="turbo_button" description="Define which button activates the turbo mode, this is not the button that is made turbo.">
323
      <choice name="LEFT TRIGGER (L2)" value="L2"/>
324
      <choice name="RIGHT TRIGGER (R2)" value="R2"/>
325
      <choice name="LEFT SHOULDER (L1)" value="L1"/>
326
      <choice name="RIGHT SHOULDER (R1)" value="R1"/>
327
    </feature>
328
    <feature name="TURBO BUTTON" value="turbo_default_button" description="Use this setting to define a default target turbo button.">
329
      <choice name="SOUTH (B)" value="0"/>
330
      <choice name="WEST (Y)" value="1"/>
331
      <choice name="EAST (A)" value="2"/>
332
      <choice name="NORTH (X)" value="3"/>
333
      <choice name="LEFT SHOULDER (L1)" value="4"/>
334
      <choice name="RIGHT SHOULDER (R1)" value="5"/>
335
      <choice name="LEFT TRIGGER (L2)" value="6"/>
336
      <choice name="RIGHT TRIGGER (R2)" value="7"/>
337
    </feature>
338
    <feature name="AUTOCONFIGURE CONTROLLERS" value="global.disableautocontrollers" preset="switchoff"/>
339
    <feature name="AUTOCONFIGURE CONTROLLERS" value="disableautocontrollers">
340
      <choice name="ON" value="0"/>
341
      <choice name="OFF" value="1"/>
342
    </feature>
343
    <feature name="PAUSE ON DISCONNECT" value="pause_on_disconnect">
344
      <choice name="YES" value="0"/>
345
      <choice name="NO" value="1"/>
346
    </feature>
347
    <feature name="AUTOCONFIGURE EMULATOR" value="global.disableautoconfig" preset="switchoff"/>
348
    <feature name="AUTOCONFIGURE EMULATOR" value="disableautoconfig">
349
      <choice name="ON" value="0"/>
350
      <choice name="OFF" value="1"/>
351
    </feature>
352
    <feature name="RETROACHIEVEMENTS HARDCORE MODE" value="retroachievements.hardcore">
353
      <choice name="OFF" value="false"/>
354
      <choice name="ON" value="true"/>
355
    </feature>
356
    <feature name="KEYBOARD FOCUS" value="GameFocus" description="Disable RetroArch keyboard shortcuts and give full access of Keyboard to the core. Toggle with 'Scroll Lock' key.">
357
      <choice name="OFF" value="0"/>
358
      <choice name="ON" value="1"/>
359
    </feature>
360
    <feature name="VIDEO" value="video_driver" description="The driver 'vulkan' will generally offer better performance if hardware compatible. Some libretro cores will force the choosen driver.">
361
      <choice name="opengl" value="gl"/>
362
      <choice name="opengl core" value="glcore"/>
363
      <choice name="directx 12" value="d3d12"/>
364
      <choice name="directx 11" value="d3d11"/>
365
      <choice name="directx 10" value="d3d10"/>
366
      <choice name="directx 9" value="d3d9"/>
367
      <choice name="vulkan" value="vulkan"/>
368
    </feature>
369
    <feature name="AUDIO" value="audio_driver" description="Choose the audio driver compatible with the hardware.">
370
      <choice name="xaudio" value="xaudio"/>
371
      <choice name="directsound" value="dsound"/>
372
      <choice name="SDL" value="sdl2"/>
373
      <choice name="wasapi" value="wasapi"/>
374
    </feature>
375
    <feature name="CONTROLLERS" value="input_driver" description="The driver 'xinput' will enable features like rumble effects. Choose 'sdl' for compatibility with a wide range of controllers.">
376
      <choice name="SDL" value="sdl2"/>
377
      <choice name="XINPUT" value="xinput"/>
378
    </feature>
379
    <feature name="DECOMPRESSION" value="decompressedfolders" description="Keep or delete games files once extracted (squashfs, 7z)">
380
      <choice name="ALWAYS ASK" value="ask"/>
381
      <choice name="KEEP" value="keep"/>
382
      <choice name="DELETE" value="delete"/>
383
    </feature>
384
    <feature name="INVERT FACE BUTTONS" value="buttonsInvert" description="Invert A/B and X/Y buttons.">
385
      <choice name="NO" value="0"/> 
386
      <choice name="YES" value="1"/>
387
    </feature>
388
    <feature name="ANALOG DEADZONE" value="analog_deadzone" description="Ignore analog stick movement below this threshold.">
389
      <choice name="NONE" value="0.000000"/> 
390
      <choice name="0.1" value="0.100000"/>
391
      <choice name="0.2" value="0.200000"/>
392
      <choice name="0.3" value="0.300000"/>
393
      <choice name="0.4" value="0.400000"/>
394
      <choice name="0.5" value="0.500000"/>
395
      <choice name="0.6" value="0.600000"/>
396
      <choice name="0.7" value="0.700000"/>
397
      <choice name="0.7" value="0.800000"/>
398
    </feature>
399
    <feature name="INVERT TRIGGER/RELOAD" value="gun_invert" description="Activate this when using WiiZapper to invert trigger and reload buttons.">
400
      <choice name="NO" value="0"/> 
401
      <choice name="YES" value="1"/>
402
    </feature>
403
    <feature name="USE ONE GUN ONLY" value="one_gun" description="If multiple gun devices are connected, set this option to setup only one gun.">
404
      <choice name="NO" value="0"/> 
405
      <choice name="YES" value="1"/>
406
    </feature>
407
    <feature name="RELOAD WITH BUTTON" value="gun_reload_button" description="Use button to reload instead of offscreen-shot for guns that do not support offscreen shot.">
408
      <choice name="NO" value="0"/> 
409
      <choice name="YES" value="1"/>
410
    </feature>
411
    <feature name="KILL LAUNCHER WHEN EXIT" value="killsteam" description="Set this to 'ON' to quit steam or Epic Game Launcher when quitting game." preset="switch"/>
412
  </sharedFeatures>
413
  <!-- GLOBAL FEATURES -->
414
  <globalFeatures>
415
    <sharedFeature group="GLOBAL OPTIONS" submenu="" value="global.shaderset"/>
416
    <sharedFeature group="GLOBAL OPTIONS" submenu="" value="global.bezel"/>
417
    <sharedFeature group="GLOBAL OPTIONS" submenu="" value="global.videomode"/>
418
    <sharedFeature group="GLOBAL OPTIONS" submenu="" value="global.forcefullscreen"/>
419
    <sharedFeature group="GLOBAL OPTIONS" submenu="" value="ratio"/>
420
    <sharedFeature group="GLOBAL OPTIONS" submenu="" value="global.integerscale"/>
421
    <sharedFeature group="GLOBAL OPTIONS" submenu="" value="global.smooth"/>
422
    <sharedFeature group="GLOBAL OPTIONS" submenu="" value="global.disableautocontrollers"/>
423
    <sharedFeature group="GLOBAL OPTIONS" submenu="" value="global.discord"/>
424
    <sharedFeature group="COMPRESSION" value="decompressedfolders"/>
425
    <!-- RETROARCH -->
426
    <!-- VIDEO -->
427
    <!--<sharedFeature submenu="VIDEO" group="RETROARCH OPTIONS" value="ratio"/>-->
428
    <sharedFeature submenu="VIDEO" group="RETROARCH OPTIONS" value="RotateScreen"/>
429
    <sharedFeature submenu="VIDEO" group="RETROARCH OPTIONS" value="MonitorIndex"/>
430
    <sharedFeature submenu="VIDEO" group="RETROARCH OPTIONS" value="GPUIndex"/>
431
    <sharedFeature submenu="VIDEO" group="RETROARCH OPTIONS" value="CRTSwitch"/>
432
    <sharedFeature submenu="VIDEO" group="RETROARCH OPTIONS" value="CRTSuperRes"/>
433
    <sharedFeature submenu="VIDEO" group="RETROARCH OPTIONS" value="enable_hdr"/>
434
    <sharedFeature submenu="VIDEO" group="RETROARCH OPTIONS" value="forcefullscreen"/>
435
    <!-- SCREEN -->
436
    <sharedFeature submenu="SCREEN SYNC" group="RETROARCH OPTIONS" value="video_vsync"/>
437
    <sharedFeature submenu="SCREEN SYNC" group="RETROARCH OPTIONS" value="video_hard_sync"/>
438
    <sharedFeature submenu="SCREEN SYNC" group="RETROARCH OPTIONS" value="video_swap_interval"/>
439
    <sharedFeature submenu="SCREEN SYNC" group="RETROARCH OPTIONS" value="video_black_frame_insertion"/>
440
    <sharedFeature submenu="SCREEN SYNC" group="RETROARCH OPTIONS" value="vrr_runloop_enable"/>
441
    <!-- VISUAL RENDERING -->
442
    <!-- AUDIO -->
443
    <sharedFeature submenu="AUDIO" group="RETROARCH OPTIONS" value="audio_resampler"/>
444
    <sharedFeature submenu="AUDIO" group="RETROARCH OPTIONS" value="audio_resampler_quality"/>
445
    <sharedFeature submenu="AUDIO" group="RETROARCH OPTIONS" value="audio_volume"/>
446
    <sharedFeature submenu="AUDIO" group="RETROARCH OPTIONS" value="audio_mixer_volume"/>
447
    <sharedFeature submenu="AUDIO" group="RETROARCH OPTIONS" value="audio_dsp_plugin"/>
448
    <sharedFeature submenu="AUDIO" group="RETROARCH OPTIONS" value="audio_sync"/>
449
    <!-- EMULATION SETTINGS -->
450
    <sharedFeature submenu="EMULATION" group="RETROARCH OPTIONS" value="rewind"/>
451
    <!-- LATENCY REDUCTION -->
452
    <sharedFeature submenu="LATENCY REDUCTION" group="RETROARCH OPTIONS" value="runahead"/>
453
    <sharedFeature submenu="LATENCY REDUCTION" group="RETROARCH OPTIONS" value="secondinstance"/>
454
    <sharedFeature submenu="LATENCY REDUCTION" group="RETROARCH OPTIONS" value="preemptive_frames"/>
455
    <sharedFeature submenu="LATENCY REDUCTION" group="RETROARCH OPTIONS" value="video_frame_delay_auto"/>
456
    <sharedFeature submenu="LATENCY REDUCTION" group="RETROARCH OPTIONS" value="input_poll_type_behavior"/>
457
    <!-- AI GAME TRANSLATION -->
458
    <sharedFeature submenu="AI GAME TRANSLATION" group="RETROARCH OPTIONS" value="ai_service_enabled"/>
459
    <sharedFeature submenu="AI GAME TRANSLATION" group="RETROARCH OPTIONS" value="ai_target_lang"/>
460
    <sharedFeature submenu="AI GAME TRANSLATION" group="RETROARCH OPTIONS" value="ai_service_url"/>
461
    <sharedFeature submenu="AI GAME TRANSLATION" group="RETROARCH OPTIONS" value="ai_service_pause"/>
462
    <!-- USER INTERFACE -->
463
    <sharedFeature submenu="USER INTERFACE" group="RETROARCH OPTIONS" value="OnScreenMsg"/>
464
    <sharedFeature submenu="USER INTERFACE" group="RETROARCH OPTIONS" value="DrawStats"/>
465
    <sharedFeature submenu="USER INTERFACE" group="RETROARCH OPTIONS" value="OptionsMenu"/>
466
    <sharedFeature submenu="USER INTERFACE" group="RETROARCH OPTIONS" value="PressTwice"/>
467
    <sharedFeature submenu="USER INTERFACE" group="RETROARCH OPTIONS" value="discord"/>
468
    <!-- RUNNING DRIVERS -->
469
    <sharedFeature submenu="DRIVERS" group="RETROARCH OPTIONS" value="video_driver"/>
470
    <sharedFeature submenu="DRIVERS" group="RETROARCH OPTIONS" value="audio_driver"/>
471
    <sharedFeature submenu="DRIVERS" group="RETROARCH OPTIONS" value="input_driver"/>
472
    <!-- CONTROLS OPTIONS -->
473
    <sharedFeature submenu="CONTROLS" group="RETROARCH OPTIONS" value="pause_on_disconnect"/>
474
    <sharedFeature submenu="CONTROLS" group="RETROARCH OPTIONS" value="analog_deadzone"/>
475
  </globalFeatures>
476
  <!-- SHARED FEATURES -->
477
  <!-- RETROARCH -->
478
  <emulator name="libretro, angle" features="game_translation, netplay">
479
    <sharedFeature group="GENERAL SETTINGS" value="shaderset"/>
480
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
481
    <sharedFeature group="GENERAL SETTINGS" value="ratio"/>
482
    <sharedFeature group="GENERAL SETTINGS" value="integerscale"/>
483
    <sharedFeature group="GENERAL SETTINGS" value="video_vsync"/>
484
    <sharedFeature group="GENERAL SETTINGS" value="disableautocontrollers"/>
485
    <!-- VIDEO OPTIONS -->
486
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
487
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
488
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="RotateScreen"/>
489
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="MonitorIndex"/>
490
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="GPUIndex"/>
491
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="CRTSwitch"/>
492
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="CRTSuperRes"/>
493
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="enable_hdr"/>
494
    <!-- VISUAL RENDERING OPTIONS -->
495
    <sharedFeature submenu="VISUAL RENDERING" group="ADVANCED SETTINGS" value="videofilters"/>
496
    <!-- SCREEN OPTIONS -->
497
    <sharedFeature submenu="SCREEN SYNC" group="ADVANCED SETTINGS" value="video_hard_sync"/>
498
    <sharedFeature submenu="SCREEN SYNC" group="ADVANCED SETTINGS" value="video_swap_interval"/>
499
    <sharedFeature submenu="SCREEN SYNC" group="ADVANCED SETTINGS" value="video_black_frame_insertion"/>
500
    <sharedFeature submenu="SCREEN SYNC" group="ADVANCED SETTINGS" value="vrr_runloop_enable"/>
501
    <!-- VISUAL RENDERING -->
502
    <sharedFeature submenu="VISUAL RENDERING" group="ADVANCED SETTINGS" value="smooth"/>
503
    <!-- AUDIO OPTIONS -->
504
    <sharedFeature submenu="AUDIO" group="ADVANCED SETTINGS" value="audio_resampler"/>
505
    <sharedFeature submenu="AUDIO" group="ADVANCED SETTINGS" value="audio_resampler_quality"/>
506
    <sharedFeature submenu="AUDIO" group="ADVANCED SETTINGS" value="audio_volume"/>
507
    <sharedFeature submenu="AUDIO" group="ADVANCED SETTINGS" value="audio_mixer_volume"/>
508
    <sharedFeature submenu="AUDIO" group="ADVANCED SETTINGS" value="audio_dsp_plugin"/>
509
    <sharedFeature submenu="AUDIO" group="ADVANCED SETTINGS" value="audio_sync"/>
510
    <!-- EMULATION SETTINGS -->
511
    <!--
512
    <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
513
    <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
514
    -->
515
    <!-- USER INTERFACE -->
516
    <sharedFeature submenu="USER INTERFACE" group="ADVANCED SETTINGS" value="OnScreenMsg"/>
517
    <sharedFeature submenu="USER INTERFACE" group="ADVANCED SETTINGS" value="DrawStats"/>
518
    <sharedFeature submenu="USER INTERFACE" group="ADVANCED SETTINGS" value="discord"/>
519
    <!-- LATENCY REDUCTION -->
520
    <sharedFeature submenu="LATENCY REDUCTION" group="ADVANCED SETTINGS" value="video_frame_delay_auto"/>
521
    <sharedFeature submenu="LATENCY REDUCTION" group="ADVANCED SETTINGS" value="runahead"/>
522
    <sharedFeature submenu="LATENCY REDUCTION" group="ADVANCED SETTINGS" value="secondinstance"/>
523
    <sharedFeature submenu="LATENCY REDUCTION" group="ADVANCED SETTINGS" value="preemptive_frames"/>
524
    <sharedFeature submenu="LATENCY REDUCTION" group="ADVANCED SETTINGS" value="input_poll_type_behavior"/>
525
    <!-- RUNNING DRIVERS -->
526
    <sharedFeature submenu="DRIVERS" group="ADVANCED SETTINGS" value="video_driver"/>
527
    <sharedFeature submenu="DRIVERS" group="ADVANCED SETTINGS" value="audio_driver"/>
528
    <sharedFeature submenu="DRIVERS" group="ADVANCED SETTINGS" value="input_driver"/>
529
    <!-- CONTROLS OPTIONS -->
530
    <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="pause_on_disconnect"/>
531
    <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="analog_deadzone"/>
532
    <!-- LIBRETRO CORES FEATURES -->
533
    <core name="a5200">
534
      <feature submenu="VIDEO" name="LCD GHOSTING FILTER" group="ADVANCED SETTINGS" value="a5200_mix_frames" description="Simulate CRT phosphor ghosting effects. 'Simple' performs a 50:50 mix of the current and previous frames.">
535
        <choice name="NONE" value="disabled"/>
536
        <choice name="SIMPLE" value="mix"/>
537
        <choice name="GHOSTING (65%)" value="ghost_65"/>
538
        <choice name="GHOSTING (75%)" value="ghost_75"/>
539
        <choice name="GHOSTING (85%)" value="ghost_85"/>
540
        <choice name="GHOSTING (95%)" value="ghost_95"/>
541
      </feature>
542
      <feature submenu="AUDIO" name="AUDIO FILTER" group="ADVANCED SETTINGS" value="a5200_low_pass_filter" description="Soften the hash sound effect from some games.">
543
        <choice name="Off" value="0"/>
544
        <choice name="10%" value="10"/>
545
        <choice name="20%" value="20"/>
546
        <choice name="30%" value="30"/>
547
        <choice name="40%" value="40"/>
548
        <choice name="50%" value="50"/>
549
        <choice name="60%" value="60"/>
550
        <choice name="70%" value="70"/>
551
        <choice name="80%" value="80"/>
552
        <choice name="90%" value="90"/>
553
      </feature>
554
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
555
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
556
      <feature submenu="CONTROLS" name="INPUT HACK" group="ADVANCED SETTINGS" value="a5200_input_hack" description="'Dual Stick' maps Player 2 joystick to the right analog stick of Player 1, 'Swap Ports' fixes port inversion for 'Wizard of Wor'.">
557
        <choice name="NONE" value="disabled"/>
558
        <choice name="DUAL STICK" value="dual_stick"/>
559
        <choice name="SWAP PORTS" value="swap_ports"/>
560
      </feature>
561
      <feature submenu="CONTROLS" name="KEYBOARD DIRECT INPUT" group="ADVANCED SETTINGS" value="a5200_controller1">
562
        <choice name="NO" value="1"/>
563
        <choice name="YES" value="257"/>
564
      </feature>
565
    </core>
566
    <core name="arduous" features="cheevos">
567
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
568
    </core>
569
    <core name="atari800" features="padtokeyboard">
570
      <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="atari800_resolution" description="Improve the resolution at the cost of increased performance requirements.">
571
        <choice name="NATIVE (336x240)" value="336x240"/>
572
        <choice name="320x240" value="320x240"/>
573
        <choice name="384x240" value="384x240"/>
574
        <choice name="384x272" value="384x272"/>
575
        <choice name="384x288" value="384x288"/>
576
        <choice name="400x300" value="400x300"/>
577
      </feature>
578
      <feature submenu="VIDEO" name="VIDEO FORMAT" group="ADVANCED SETTINGS" value="atari800_ntscpal" description="Select a video format for output.">
579
        <choice name="NTSC" value="NTSC"/>
580
        <choice name="PAL" value="PAL"/>
581
      </feature>
582
      <system name="atari800">
583
        <feature submenu="VIDEO" name="ARTIFACTING FIX" group="ADVANCED SETTINGS" value="atari800_artifacting" description="Remove odd composite green/blue artifacting that appears on real hardware.">
584
          <choice name="NO" value="disabled"/>
585
          <choice name="YES" value="enabled"/>
586
        </feature>
587
        <feature submenu="EMULATION" name="EMULATED SYSTEM" group="ADVANCED SETTINGS" value="atari800_system" description="Choose which Atari system to emulate.">
588
          <choice name="400/600XL/800 (48K) (OS B)" value="400/800 (OS B)"/>
589
          <choice name="800XL/1200XL/XEGS (64K)" value="800XL (64K)"/>
590
          <choice name="130XE (128K)" value="130XE (128K)"/>
591
        </feature>
592
        <feature submenu="EMULATION" name="SIO ACCELERATION" group="ADVANCED SETTINGS" value="atari800_sioaccel" description="Improve data transfert of emulated SIO port.">
593
          <choice name="NO" value="disabled"/>
594
          <choice name="YES" value="enabled"/>
595
        </feature>
596
      </system>
597
      <system name="atari5200">
598
        <feature submenu="CONTROLS" name="ROBOTRON JOYSTICK HACK" group="ADVANCED SETTINGS" value="atari800_opt2" description="Enable joystick hack for Robotron game.">
599
          <choice name="NO" value="disabled"/>
600
          <choice name="YES" value="enabled"/>
601
        </feature>
602
      </system>
603
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
604
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
605
      <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="GameFocus"/>
606
      <feature submenu="CONTROLS" name="PLAYER 1 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="a800_controller1">
607
        <choice name="ATARI JOYSTICK" value="513"/>
608
        <choice name="ATARI KEYBOARD" value="259"/>
609
        <choice name="RETROPAD" value="1"/>
610
      </feature>
611
      <feature submenu="CONTROLS" name="PLAYER 2 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="a800_controller2">
612
        <choice name="ATARI JOYSTICK" value="513"/>
613
        <choice name="ATARI KEYBOARD" value="259"/>
614
        <choice name="RETROPAD" value="1"/>
615
      </feature>
616
    </core>
617
    <core name="boom3, boom3_xp">
618
      <feature submenu="CONTROLS" group="ADVANCED SETTINGS" name="CONTROLLER TYPE" value="Doom3ControllerP1">
619
        <choice name="GAMEPAD CLASSIC" value="1"/>
620
        <choice name="GAMEPAD MODERN" value="773"/>
621
      </feature>
622
    </core>
623
    <core name="blastem" features="cheevos, netplay">
624
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
625
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
626
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
627
    </core>
628
    <core name="bluemsx" features="cheevos, padtokeyboard">
629
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
630
      <feature submenu="VISUAL RENDERING" name="NO SPRITE LIMIT" group="ADVANCED SETTINGS" value="bluemsx_nospritelimits" description="Remove the 4 sprites per line limit which can reduce or remove sprite flicker in some games.">
631
        <choice name="OFF" value="OFF"/>
632
        <choice name="ON" value="ON"/>
633
      </feature>
634
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
635
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
636
      <feature submenu="EMULATION" name="VIDEO FORMAT" group="ADVANCED SETTINGS" value="bluemsx_vdp_synctype" description="Force the game region frequency to avoid emulated speed issues, leave 'Auto' unless you notice speed issues.">
637
        <choice name="50HZ" value="50Hz"/>
638
        <choice name="60HZ" value="60Hz"/>
639
      </feature>
640
      <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="GameFocus"/>
641
      <feature submenu="CONTROLS" name="PLAYER 1 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="bluemsx_controller1">
642
        <choice name="RETROPAD" value="1"/>
643
        <choice name="RETRO KEYBOARD" value="3"/>
644
      </feature>
645
      <feature submenu="CONTROLS" name="PLAYER 2 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="bluemsx_controller2">
646
        <choice name="RETROPAD" value="1"/>
647
        <choice name="RETRO KEYBOARD" value="3"/>
648
      </feature>
649
    </core>
650
    <core name="bsnes" features="cheevos, netplay">
651
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
652
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
653
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
654
      <feature submenu="EMULATION" name="ENABLE HOTFIXES" group="ADVANCED SETTINGS" value="bsnes_hotfixes" description="Can fix some bugs that happened even on original hardware.">
655
        <choice name="NO" value="OFF"/>
656
        <choice name="YES" value="ON"/>
657
      </feature>
658
      <feature submenu="EMULATION" name="ENABLE FAST CPU CALCULATION" group="ADVANCED SETTINGS" value="bsnes_cpu_fastmath" description="Required to run some old rom hacks, leave off for commercial games.">
659
        <choice name="NO" value="OFF"/>
660
        <choice name="YES" value="ON"/>
661
      </feature>
662
      <feature submenu="EMULATION" name="OVERCLOCKING" group="ADVANCED SETTINGS" value="bsnes_overclock" description="Overclock CPU, SA-1 chip and Super-FX chip, can reduce slowdowns but might generate issues with some games.">
663
        <choice name="10%" value="110"/>
664
        <choice name="20%" value="120"/>
665
        <choice name="30%" value="130"/>
666
        <choice name="40%" value="140"/>
667
      </feature>
668
      <feature submenu="VIDEO" name="GAME ASPECT RATIO (CORE)" group="ADVANCED SETTINGS" value="bsnes_aspect_ratio">
669
        <choice name="PIXEL PERFECT 8/7" value="8:7"/>
670
        <choice name="4:3" value="4:3"/>
671
        <choice name="NTSC" value="NTSC"/>
672
        <choice name="PAL" value="PAL"/>
673
      </feature>
674
      <feature submenu="VIDEO" name="CROP OVERSCAN" group="ADVANCED SETTINGS" value="bsnes_ppu_show_overscan" description="Crop out the potentially random glitchy video output that would have been hidden by the bezel around the edge of a standard-definition television screen.">
675
        <choice name="NO" value="OFF"/>
676
        <choice name="YES" value="ON"/>
677
      </feature>
678
      <feature submenu="VIDEO" name="NO SPRITE LIMIT" group="ADVANCED SETTINGS" value="bsnes_ppu_no_sprite_limit" description="Remove the original sprites-per-scanline hardware limit.">
679
        <choice name="OFF" value="0"/>
680
        <choice name="ON" value="1"/>
681
      </feature>
682
      <feature submenu="VISUAL RENDERING" name="BLUR EMULATION" group="ADVANCED SETTINGS" value="bsnes_blur_emulation" description="Blurs adjacent pixels to simulate SDTV resolution, can be required by some games to emulate transparency.">
683
        <choice name="OFF" value="OFF"/>
684
        <choice name="ON" value="ON"/>
685
      </feature>
686
      <feature submenu="VISUAL RENDERING" name="VIDEO FILTER (CORE)" group="ADVANCED SETTINGS" value="bsnes_video_filter">
687
        <choice name="NONE" value="None"/>
688
        <choice name="NTSC (RF)" value="NTSC (RF)"/>
689
        <choice name="NTSC (Composite)" value="NTSC (Composite)"/>
690
        <choice name="NTSC (S-Video)" value="NTSC (S-Video)"/>
691
        <choice name="NTSC (RGB)" value="NTSC (RGB)"/>
692
      </feature>
693
      <feature submenu="VISUAL RENDERING" name="MODE 7 SCALE" group="ADVANCED SETTINGS" value="bsnes_mode7_scale">
694
        <choice name="1x" value="1x"/>
695
        <choice name="2x" value="2x"/>
696
        <choice name="3x" value="3x"/>
697
        <choice name="4x" value="4x"/>
698
        <choice name="5x" value="5x"/>
699
        <choice name="6x" value="6x"/>
700
        <choice name="7x" value="7x"/>
701
        <choice name="8x" value="8x"/>
702
      </feature>
703
      <feature submenu="VISUAL RENDERING" name="MODE 7 PERSPECTIVE CORRECTION" group="ADVANCED SETTINGS" value="bsnes_mode7_perspective">
704
        <choice name="ON" value="ON"/>
705
        <choice name="OFF" value="OFF"/>
706
      </feature>
707
      <feature submenu="VISUAL RENDERING" name="MODE 7 SUPERSAMPLING" group="ADVANCED SETTINGS" value="bsnes_mode7_supersample">
708
        <choice name="OFF" value="OFF"/>
709
        <choice name="ON" value="ON"/>
710
      </feature>
711
      <feature submenu="LATENCY REDUCTION" name="RUN-AHEAD FRAMES (CORE)" group="ADVANCED SETTINGS" value="bsnes_run_ahead_frames" description="Use this setting to reduce input lag.">
712
        <choice name="NONE" value="OFF"/>
713
        <choice name="1" value="1"/>
714
        <choice name="2" value="2"/>
715
        <choice name="3" value="3"/>
716
        <choice name="4" value="4"/>
717
      </feature>
718
      <feature submenu="CONTROLS" name="PLAYER 1 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="SnesControllerP1">
719
        <choice name="gamepad" value="1"/>
720
        <choice name="mouse" value="2"/>
721
      </feature>
722
      <feature submenu="CONTROLS" name="PLAYER 2 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="SnesControllerP2">
723
        <choice name="gamepad" value="1"/>
724
        <choice name="mouse" value="2"/>
725
        <choice name="multitap" value="257"/>
726
      </feature>
727
      <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="buttonsInvert"/>
728
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="use_guns"/>
729
      <feature submenu="GUNS" name="GUN TYPE" group="ADVANCED SETTINGS" value="gun_type">
730
        <choice name="Superscope" value="260"/>
731
        <choice name="Justifier" value="516"/>
732
      </feature>
733
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="one_gun"/>
734
      <feature submenu="GUNS" name="GUN A/B BUTTONS MAPPING" group="ADVANCED SETTINGS" value="gun_ab">
735
        <choice name="MOUSE RIGHT/MIDDLE" value="mouse"/>
736
        <choice name="KEYPAD LEFT/RIGHT" value="directions"/>
737
        <choice name="KEYBOARD A/B" value="keyboard"/>
738
      </feature>
739
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="gun_reload_button"/>
740
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="gun_invert"/>
741
    </core>
742
    <core name="bsnes2014_accuracy" features="cheevos, netplay">
743
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
744
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
745
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
746
    </core>
747
    <core name="bsnes2014_balanced" features="cheevos, netplay">
748
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
749
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
750
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
751
    </core>
752
    <core name="bsnes2014_cplusplus98" features="cheevos, netplay">
753
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
754
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
755
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
756
    </core>
757
    <core name="bsnes2014_performance" features="cheevos, netplay">
758
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
759
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
760
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
761
    </core>
762
    <core name="bsnes_hd_beta" features="cheevos, netplay">
763
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
764
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
765
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
766
      <feature submenu="EMULATION" name="ENABLE HOTFIXES" group="ADVANCED SETTINGS" value="bsnes_hotfixes" description="Can fix some bugs that happened even on original hardware.">
767
        <choice name="NO" value="OFF"/>
768
        <choice name="YES" value="ON"/>
769
      </feature>
770
      <feature submenu="EMULATION" name="ENABLE FAST CPU CALCULATION" group="ADVANCED SETTINGS" value="bsnes_cpu_fastmath" description="Required to run some old rom hacks, leave off for commercial games.">
771
        <choice name="NO" value="OFF"/>
772
        <choice name="YES" value="ON"/>
773
      </feature>
774
      <feature submenu="EMULATION" name="OVERCLOCKING" group="ADVANCED SETTINGS" value="bsnes_overclock" description="Overclock CPU, SA-1 chip and Super-FX chip, can reduce slowdowns but might generate issues with some games.">
775
        <choice name="10%" value="110"/>
776
        <choice name="20%" value="120"/>
777
        <choice name="30%" value="130"/>
778
        <choice name="40%" value="140"/>
779
      </feature>
780
      <feature submenu="VIDEO" name="CROP OVERSCAN" group="ADVANCED SETTINGS" value="bsnes_ppu_show_overscan" description="Crop out the potentially random glitchy video output that would have been hidden by the bezel around the edge of a standard-definition television screen.">
781
        <choice name="NO" value="OFF"/>
782
        <choice name="YES" value="ON"/>
783
      </feature>
784
      <feature submenu="VIDEO" name="NO SPRITE LIMIT" group="ADVANCED SETTINGS" value="bsnes_ppu_no_sprite_limit" description="Remove the original sprites-per-scanline hardware limit.">
785
        <choice name="OFF" value="0"/>
786
        <choice name="ON" value="1"/>
787
      </feature>
788
      <feature submenu="VISUAL RENDERING" name="MODE 7 SCALE" group="ADVANCED SETTINGS" value="bsnes_mode7_scale">
789
        <choice name="OFF" value="disable"/>
790
        <choice name="1x" value="1x"/>
791
        <choice name="2x" value="2x"/>
792
        <choice name="3x" value="3x"/>
793
        <choice name="4x" value="4x"/>
794
        <choice name="5x" value="5x"/>
795
        <choice name="6x" value="6x"/>
796
        <choice name="7x" value="7x"/>
797
        <choice name="8x" value="8x"/>
798
        <choice name="9x" value="9x"/>
799
        <choice name="10x" value="10x"/>
800
      </feature>
801
      <feature submenu="VISUAL RENDERING" name="BLUR EMULATION" group="ADVANCED SETTINGS" value="bsnes_blur_emulation" description="Blurs adjacent pixels to simulate SDTV resolution, can be required by some games to emulate transparency.">
802
        <choice name="OFF" value="OFF"/>
803
        <choice name="ON" value="ON"/>
804
      </feature>
805
      <feature submenu="VISUAL RENDERING" name="MODE 7 PERSPECTIVE CORRECTION" group="ADVANCED SETTINGS" value="bsnes_mode7_perspective">
806
        <choice name="AUTO (wide)" value="auto (wide)"/>
807
        <choice name="AUTO (medium)" value="auto (medium)"/>
808
        <choice name="AUTO (narrow)" value="auto (narrow)"/>
809
        <choice name="ON (wide)" value="on (wide)"/>
810
        <choice name="ON (medium)" value="on (medium)"/>
811
        <choice name="ON (narrow)" value="on (narrow)"/>
812
        <choice name="OFF" value="off"/>
813
      </feature>
814
      <feature submenu="VISUAL RENDERING" name="MODE 7 SUPERSAMPLING" group="ADVANCED SETTINGS" value="bsnes_mode7_supersample">
815
        <choice name="NONE" value="none"/>
816
        <choice name="2x" value="2x"/>
817
        <choice name="3x" value="3x"/>
818
        <choice name="4x" value="4x"/>
819
        <choice name="5x" value="5x"/>
820
        <choice name="6x" value="6x"/>
821
        <choice name="7x" value="7x"/>
822
        <choice name="8x" value="8x"/>
823
        <choice name="9x" value="9x"/>
824
        <choice name="10x" value="10x"/>
825
      </feature>
826
      <feature submenu="LATENCY REDUCTION" name="RUN-AHEAD FRAMES (CORE)" group="ADVANCED SETTINGS" value="bsnes_run_ahead_frames" description="Use this setting to reduce input lag.">
827
        <choice name="NONE" value="OFF"/>
828
        <choice name="1" value="1"/>
829
        <choice name="2" value="2"/>
830
        <choice name="3" value="3"/>
831
        <choice name="4" value="4"/>
832
      </feature>
833
      <feature submenu="CONTROLS" name="PLAYER 1 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="SnesControllerP1">
834
        <choice name="gamepad" value="1"/>
835
        <choice name="mouse" value="2"/>
836
      </feature>
837
      <feature submenu="CONTROLS" name="PLAYER 2 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="SnesControllerP2">
838
        <choice name="gamepad" value="1"/>
839
        <choice name="mouse" value="2"/>
840
        <choice name="multitap" value="257"/>
841
      </feature>
842
      <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="buttonsInvert"/>
843
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="use_guns"/>
844
      <feature submenu="GUNS" name="GUN TYPE" group="ADVANCED SETTINGS" value="gun_type">
845
        <choice name="Superscope" value="260"/>
846
        <choice name="Justifier" value="516"/>
847
      </feature>
848
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="one_gun"/>
849
      <feature submenu="GUNS" name="GUN A/B BUTTONS MAPPING" group="ADVANCED SETTINGS" value="gun_ab">
850
        <choice name="MOUSE RIGHT/MIDDLE" value="mouse"/>
851
        <choice name="KEYPAD LEFT/RIGHT" value="directions"/>
852
        <choice name="KEYBOARD A/B" value="keyboard"/>
853
      </feature>
854
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="gun_reload_button"/>
855
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="gun_invert"/>
856
    </core>
857
    <core name="bsnes_mercury_accuracy" features="cheevos, netplay">
858
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
859
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
860
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
861
    </core>
862
    <core name="bsnes_mercury_balanced" features="cheevos, netplay">
863
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
864
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
865
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
866
    </core>
867
    <core name="citra" features="padtokeyboard">
868
      <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="citra_resolution_factor" description="Improve the resolution at the cost of increased performance requirements.">
869
        <choice name="NATIVE (400x240)" value="1x (Native)"/>
870
        <choice name="2X (480p)" value="2x"/>
871
        <choice name="3X (720p)" value="3x"/>
872
        <choice name="4X (960p)" value="4x"/>
873
        <choice name="5X" value="5x"/>
874
        <choice name="6X (ULTRA HD)" value="6x"/>
875
        <choice name="7X" value="7x"/>
876
        <choice name="8X" value="8x"/>
877
        <choice name="9X (4K)" value="9x"/>
878
        <choice name="10X" value="10x"/>
879
      </feature>
880
      <feature submenu="VIDEO" name="SCREEN LAYOUT POSITIONING" group="ADVANCED SETTINGS" value="citra_layout_option" description="Choose the disposition of the emulated screens.">
881
        <choice name="TOP-BOTTOM SCREEN" value="Default Top-Bottom Screen"/>
882
        <choice name="SINGLE SCREEN ONLY" value="Single Screen Only"/>
883
        <choice name="LARGE SCREEN / SMALL SCREEN" value="Large Screen, Small Screen"/>
884
        <choice name="SIDE BY SIDE" value="Side by Side"/>
885
      </feature>
886
      <feature submenu="VIDEO" name="SWAP SCREEN" group="ADVANCED SETTINGS" value="citra_swap_screen" description="Set the bottom screen as prominent.">
887
        <choice name="NO" value="Top"/>
888
        <choice name="YES" value="Bottom"/>
889
      </feature>
890
      <feature submenu="VISUAL RENDERING" name="CUSTOM TEXTURES" group="ADVANCED SETTINGS" value="citra_custom_textures" description="Replace original textures with custom textures pack.">
891
        <choice name="NO" value="disabled"/>
892
        <choice name="YES" value="enabled"/>
893
      </feature>
894
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
895
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
896
      <feature submenu="EMULATION" name="REGION" group="ADVANCED SETTINGS" value="citra_region_value" description="Force the region of the system.">
897
        <choice name="AUSTRALIA" value="Australia"/>
898
        <choice name="CHINA" value="China"/>
899
        <choice name="EUROPE" value="Europe"/>
900
        <choice name="JAPAN" value="Japan"/>
901
        <choice name="KOREA" value="Korea"/>
902
        <choice name="TAIWAN" value="Taiwan"/>
903
        <choice name="USA" value="USA"/>
904
      </feature>
905
      <feature submenu="EMULATION" name="LANGUAGE" group="ADVANCED SETTINGS" value="citra_language" description="Choose the language of the system.">
906
        <choice name="English" value="English"/>
907
        <choice name="日本語 (Japanese)" value="Japanese"/>
908
        <choice name="Français" value="French"/>
909
        <choice name="Español" value="Spanish"/>
910
        <choice name="Deutsch" value="German"/>
911
        <choice name="Italiano" value="Italian"/>
912
        <choice name="Nederlands" value="Dutch"/>
913
        <choice name="Português" value="portuguese"/>
914
        <choice name="Русский (Russian)" value="russian"/>
915
        <choice name="한국어 (Korean)" value="Korean"/>
916
        <choice name="簡化字 (Chinese - traditional)" value="Traditional Chinese"/>
917
        <choice name="简化字 (Chinese - simplified)" value="Simplified Chinese"/>
918
      </feature>
919
      <feature submenu="CONTROLS" name="ENABLE MOUSE" group="ADVANCED SETTINGS" value="citra_mouse_touchscreen" description="Choose if the mouse input is active or not.">
920
        <choice name="NO" value="disabled"/>
921
        <choice name="YES" value="enabled"/>
922
      </feature>
923
      <feature submenu="CONTROLS" name="RIGHT STICK FUNCTION" group="ADVANCED SETTINGS" value="citra_analog_function" description="Define the function of the right joystick.">
924
        <choice name="C-STICK AND TOUCHSCREEN POINTER" value="C-Stick and Touchscreen Pointer"/>
925
        <choice name="TOUCHSCREEN POINTER" value="Touchscreen Pointer"/>
926
        <choice name="C-STICK" value="C-Stick"/>
927
      </feature>
928
      <feature submenu="CONTROLS" name="SHOW TOUCHSCREEN POINTER" group="ADVANCED SETTINGS" value="citra_render_touchscreen" description="Display a small pointer on touchscreen.">
929
        <choice name="NO" value="disabled"/>
930
        <choice name="YES" value="enabled"/>
931
      </feature>
932
    </core>
933
    <core name="crocods" features="netplay, padtokeyboard">
934
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
935
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
936
      <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="GameFocus"/>
937
      <feature submenu="CONTROLS" name="PLAYER 1 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="crocods_controller1">
938
        <choice name="Retropad" value="1"/>
939
        <choice name="Retro Keyboard" value="3"/>
940
      </feature>
941
      <feature submenu="CONTROLS" name="PLAYER 2 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="crocods_controller2">
942
        <choice name="Retropad" value="1"/>
943
        <choice name="Retro Keyboard" value="3"/>
944
      </feature>
945
    </core>
946
    <core name="daphne" features="padtokeyboard">
947
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
948
    </core>
949
    <core name="desmume" features="cheevos, netplay">
950
      <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="desmume_internal_resolution">
951
        <choice name="x1 (256x192)" value="256x192"/>
952
        <choice name="x2 (512x384)" value="512x384"/>
953
        <choice name="x3 (768x576)" value="768x576"/>
954
        <choice name="x4 (1024x768)" value="1024x768"/>
955
        <choice name="x5 (1280x960)" value="1280x960"/>
956
        <choice name="x6 (1536x1152)" value="1536x1152"/>
957
        <choice name="x7 (1792x1344)" value="1792x1344"/>
958
        <choice name="x8 (2048x1536)" value="2048x1536"/>
959
        <choice name="x9 (2304x1728)" value="2304x1728"/>
960
        <choice name="x10 (2560x1920)" value="2560x1920"/>
961
      </feature>
962
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
963
      <feature submenu="VIDEO" group="ADVANCED SETTINGS" name="SCREEN LAYOUT POSITIONING" value="desmume_screens_layout" description="Choose the disposition of the emulated screens.">
964
        <choice name="TOP/BOTTOM" value="top/bottom"/>
965
        <choice name="BOTTOM/TOP" value="bottom/top"/>
966
        <choice name="LEFT/RIGHT" value="left/right"/>
967
        <choice name="RIGHT/LEFT" value="right/left"/>
968
        <choice name="TOP ONLY" value="top only"/>
969
        <choice name="BOTTOM ONLY" value="bottom only"/>
970
      </feature>
971
      <feature submenu="VISUAL RENDERING" group="ADVANCED SETTINGS" name="ANTI-ALIASING" value="desmume_gfx_multisampling" description="OpenGL only.">
972
        <choice name="DISABLED" value="disabled"/>
973
        <choice name="2X" value="2"/>
974
        <choice name="4X" value="4"/>
975
        <choice name="8X" value="8"/>
976
        <choice name="16X" value="16"/>
977
        <choice name="32X" value="32"/>
978
      </feature>
979
      <feature submenu="VISUAL RENDERING" group="ADVANCED SETTINGS" name="COLOR DEPTH" value="desmume_color_depth" description="OpenGL only.">
980
        <choice name="16 BITS" value="16-bit"/>
981
        <choice name="32 BITS" value="32-bit"/>
982
      </feature>
983
      <feature submenu="VISUAL RENDERING" group="ADVANCED SETTINGS" name="SMOOTH TEXTURES" value="desmume_gfx_texture_smoothing" description="OpenGL only.">
984
        <choice name="NO" value="disabled"/>
985
        <choice name="YES" value="enabled"/>
986
      </feature>
987
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
988
      <feature submenu="EMULATION" name="CONSOLE LANGUAGE" group="ADVANCED SETTINGS" value="desmume_firmware_language">
989
        <choice name="English" value="English"/>
990
        <choice name="日本語 (Japanese)" value="Japanese"/>
991
        <choice name="Français" value="French"/>
992
        <choice name="Español" value="Spanish"/>
993
        <choice name="Deutsch" value="German"/>
994
        <choice name="Italiano" value="Italian"/>
995
      </feature>
996
      <feature submenu="EMULATION" name="USE EXTERNAL BIOS" group="ADVANCED SETTINGS" value="desmume_use_external_bios" description="DesMumME has an internal BIOS, select this option to use the firmware from the ProjectArcade folder.">
997
        <choice name="NO" value="disabled"/>
998
        <choice name="YES" value="enabled"/>
999
      </feature>
1000
      <feature submenu="EMULATION" name="BOOT TO BIOS" group="ADVANCED SETTINGS" value="desmume_boot_into_bios" description="Boot directly into the DS BIOS menu, needs external bios to be activated.">
1001
        <choice name="NO" value="disabled"/>
1002
        <choice name="YES" value="enabled"/>
1003
      </feature>
1004
      <feature submenu="EMULATION" name="CPU MODE" group="ADVANCED SETTINGS" value="desmume_cpu_mode" description="Interpreter has better compatibility than JIT Dynamic Recompiler, JIT is faster.">
1005
        <choice name="INTERPRETER" value="interpreter"/>
1006
        <choice name="JIT" value="jit"/>
1007
      </feature>
1008
      <feature submenu="DRIVERS" name="USE OPENGL" group="ADVANCED SETTINGS" value="desmume_opengl_mode" description="Enable OpenGL renderer, RetroArch driver must be set to OpenGL.">
1009
        <choice name="NO" value="disabled"/>
1010
        <choice name="YES" value="enabled"/>
1011
      </feature>
1012
      <feature submenu="CONTROLS" name="EMULATE STYLUS WITH RIGHT STICK" group="ADVANCED SETTINGS" value="desmume_rightanalog">
1013
        <choice name="YES" value="emulated"/>
1014
        <choice name="NO" value="none"/>
1015
      </feature>
1016
    </core>
1017
    <core name="desmume2015" features="cheevos, netplay">
1018
      <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="desmume_internal_resolution">
1019
        <choice name="x1 (256x192)" value="256x192"/>
1020
        <choice name="x2 (512x384)" value="512x384"/>
1021
        <choice name="x3 (768x576)" value="768x576"/>
1022
        <choice name="x4 (1024x768)" value="1024x768"/>
1023
        <choice name="x5 (1280x960)" value="1280x960"/>
1024
        <choice name="x6 (1536x1152)" value="1536x1152"/>
1025
        <choice name="x7 (1792x1344)" value="1792x1344"/>
1026
        <choice name="x8 (2048x1536)" value="2048x1536"/>
1027
        <choice name="x9 (2304x1728)" value="2304x1728"/>
1028
        <choice name="x10 (2560x1920)" value="2560x1920"/>
1029
      </feature>
1030
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
1031
      <feature submenu="VIDEO" group="ADVANCED SETTINGS" name="SCREEN LAYOUT POSITIONING" value="desmume_screens_layout" description="Choose the disposition of the emulated screens.">
1032
        <choice name="TOP/BOTTOM" value="top/bottom"/>
1033
        <choice name="BOTTOM/TOP" value="bottom/top"/>
1034
        <choice name="LEFT/RIGHT" value="left/right"/>
1035
        <choice name="RIGHT/LEFT" value="right/left"/>
1036
        <choice name="TOP ONLY" value="top only"/>
1037
        <choice name="BOTTOM ONLY" value="bottom only"/>
1038
      </feature>
1039
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
1040
      <feature submenu="EMULATION" name="CONSOLE LANGUAGE" group="ADVANCED SETTINGS" value="desmume_firmware_language">
1041
        <choice name="English" value="English"/>
1042
        <choice name="日本語 (Japanese)" value="Japanese"/>
1043
        <choice name="Français" value="French"/>
1044
        <choice name="Español" value="Spanish"/>
1045
        <choice name="Deutsch" value="German"/>
1046
        <choice name="Italiano" value="Italian"/>
1047
      </feature>
1048
      <feature submenu="EMULATION" name="CPU MODE" group="ADVANCED SETTINGS" value="desmume_cpu_mode" description="Interpreter has better compatibility than JIT Dynamic Recompiler, JIT is faster.">
1049
        <choice name="INTERPRETER" value="interpreter"/>
1050
        <choice name="JIT" value="jit"/>
1051
      </feature>
1052
      <feature submenu="CONTROLS" name="EMULATE STYLUS WITH RIGHT STICK" group="ADVANCED SETTINGS" value="desmume_rightanalog">
1053
        <choice name="YES" value="emulated"/>
1054
        <choice name="NO" value="none"/>
1055
      </feature>
1056
    </core>
1057
    <core name="dolphin">
1058
      <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="dolphin_efb_scale">
1059
        <choice name="x1" value="x1 (640 x 528)"/>
1060
        <choice name="x2" value="x2 (1280 x 1056)"/>
1061
        <choice name="x3" value="x3 (1920 x 1584)"/>
1062
        <choice name="x4" value="x4 (2560 x 2112)"/>
1063
        <choice name="x5" value="x5 (3200 x 2640)"/>
1064
        <choice name="x6" value="x6 (3840 x 3168)"/>
1065
      </feature>
1066
      <feature submenu="VIDEO" name="COMPILE SHADERS BEFORE STARTING" group="ADVANCED SETTINGS" value="dolphin_wait_for_shaders" description="May reduce stuttering a the cost of longer delay to start a game.">
1067
        <choice name="NO" value="disabled"/>
1068
        <choice name="YES" value="enabled"/>
1069
      </feature>
1070
      <feature submenu="VIDEO" name="SHADERS COMPILATION METHOD" group="ADVANCED SETTINGS" value="dolphin_shader_compilation_mode" description="Reduce stuttering a the cost of much longer delay to start a game and high GPU usage.">
1071
        <choice name="SPECIALIZED" value="sync"/>
1072
        <choice name="HYBRID" value="a-sync UberShaders"/>
1073
        <choice name="EXCLUSIVE" value="sync UberShaders"/>
1074
      </feature>
1075
      <feature submenu="VISUAL RENDERING" name="ANISOTROPIC FILTERING" group="ADVANCED SETTINGS" value="dolphin_max_anisotropy" description="Enhance the quality of textures on surface.">
1076
        <choice name="1x" value="1x"/>
1077
        <choice name="2x" value="2x"/>
1078
        <choice name="4x" value="4x"/>
1079
        <choice name="8x" value="8x"/>
1080
        <choice name="16x" value="16x"/>
1081
      </feature>
1082
      <feature submenu="VISUAL RENDERING" name="FORCE TEXTURES FILTERING" group="ADVANCED SETTINGS" value="dolphin_force_texture_filtering" description="Filter all textures. Including any that the game explicitly sets as unfiltered. Disabled by default.">
1083
        <choice name="NO" value="disabled"/>
1084
        <choice name="YES" value="enabled"/>
1085
      </feature>
1086
      <feature submenu="VISUAL RENDERING" name="CUSTOM TEXTURES" group="ADVANCED SETTINGS" value="dolphin_load_custom_textures" description="Replace original textures with custom textures pack.">
1087
        <choice name="NO" value="disabled"/>
1088
        <choice name="YES" value="enabled"/>
1089
      </feature>
1090
      <feature submenu="VISUAL RENDERING" name="CUSTOM TEXTURES CACHING" group="ADVANCED SETTINGS" value="dolphin_cache_custom_textures">
1091
        <choice name="NO" value="disabled"/>
1092
        <choice name="YES" value="enabled"/>
1093
      </feature>
1094
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
1095
      <feature submenu="EMULATION" name="LANGUAGE" group="ADVANCED SETTINGS" value="dolphin_language">
1096
        <choice name="Deutsch" value="German"/>
1097
        <choice name="English" value="English"/>
1098
        <choice name="Español" value="Spanish"/>
1099
        <choice name="Français" value="French"/>
1100
        <choice name="Italiano" value="Italian"/>
1101
        <choice name="Nederlands" value="Dutch"/>
1102
        <choice name="日本語 (Japanese)" value="Japanese"/>
1103
        <choice name="简化字 (Chinese - simplified)" value="Simplified Chinese"/>
1104
        <choice name="簡化字 (Chinese - traditional)" value="Traditional Chinese"/>
1105
        <choice name="한국어 (Korean)" value="Korean"/>
1106
      </feature>
1107
      <feature submenu="EMULATION" name="FORCE PAL 60HZ" group="ADVANCED SETTINGS" value="dolphin_pal60">
1108
        <choice name="NO" value="disabled"/>
1109
        <choice name="YES" value="enabled"/>
1110
      </feature>
1111
      <feature submenu="EMULATION" name="ENABLE CHEATS" group="ADVANCED SETTINGS" value="dolphin_cheats_enabled" description="Enable the effects of the chosen Action Replay and Gecko codes for a game.">
1112
        <choice name="NO" value="disabled"/>
1113
        <choice name="YES" value="enabled"/>
1114
      </feature>
1115
      <feature submenu="USER INTERFACE" name="CORE NOTIFICATIONS" group="ADVANCED SETTINGS" value="dolphin_osd_enabled" description="Show core specific notifications.">
1116
        <choice name="NO" value="disabled"/>
1117
        <choice name="YES" value="enabled"/>
1118
      </feature>
1119
      <system name="gamecube">
1120
        <feature submenu="VISUAL RENDERING" name="WIDESCREEN" group="ADVANCED SETTINGS" value="dolphin_widescreen_hack" description="Display the emulated framebuffer at a widescreen aspect ratio. Get best results with full 3D games.">
1121
          <choice name="NO" value="disabled"/>
1122
          <choice name="YES" value="enabled"/>
1123
        </feature>
1124
        <feature submenu="EMULATION" name="SKIP BIOS" group="ADVANCED SETTINGS" value="skip_bios" description="Skips the BIOS boot animation displayed when loading content.">
1125
          <choice name="YES" value="True"/>
1126
          <choice name="NO" value="False"/>
1127
        </feature>
1128
        <feature submenu="CONTROLS" name="INVERT FACE BUTTONS" group="ADVANCED SETTINGS" value="gamepadbuttons">
1129
          <choice name="Invert A/B and X/Y" value="reverse_all"/>
1130
          <choice name="Invert A/B" value="reverse_ab"/>
1131
        </feature>
1132
        <feature submenu="CONTROLS" name="RUMBLE" group="ADVANCED SETTINGS" value="dolphin_enable_rumble" description="Enable controller's rumble effects.">
1133
          <choice name="NO" value="disabled"/>
1134
          <choice name="YES" value="enabled"/>
1135
        </feature>
1136
      </system>
1137
      <system name="wii">
1138
        <feature submenu="CONTROLS" name="PLAYER 1 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="dolphin_p1_controller">
1139
          <choice name="WIIMOTE" value="1"/>
1140
          <choice name="WIIMOTE SIDEWAYS" value="513"/>
1141
          <choice name="WIIMOTE + NUNCHUK" value="769"/>
1142
          <choice name="CLASSIC CONTROLLER" value="1025"/>
1143
          <choice name="CLASSIC CONTROLLER PRO" value="1281"/>
1144
          <choice name="REAL WIIMOTE" value="1536"/>
1145
          <choice name="GAMECUBE CONTROLLER" value="1537"/>
1146
        </feature>
1147
        <feature submenu="CONTROLS" name="PLAYER 2 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="dolphin_p2_controller">
1148
          <choice name="WIIMOTE" value="1"/>
1149
          <choice name="WIIMOTE SIDEWAYS" value="513"/>
1150
          <choice name="WIIMOTE + NUNCHUK" value="769"/>
1151
          <choice name="CLASSIC CONTROLLER" value="1025"/>
1152
          <choice name="CLASSIC CONTROLLER PRO" value="1281"/>
1153
          <choice name="REAL WIIMOTE" value="1536"/>
1154
          <choice name="GAMECUBE CONTROLLER" value="1537"/>
1155
        </feature>
1156
        <feature submenu="CONTROLS" name="PLAYER 3 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="dolphin_p3_controller">
1157
          <choice name="WIIMOTE" value="1"/>
1158
          <choice name="WIIMOTE SIDEWAYS" value="513"/>
1159
          <choice name="WIIMOTE + NUNCHUK" value="769"/>
1160
          <choice name="CLASSIC CONTROLLER" value="1025"/>
1161
          <choice name="CLASSIC CONTROLLER PRO" value="1281"/>
1162
          <choice name="REAL WIIMOTE" value="1536"/>
1163
          <choice name="GAMECUBE CONTROLLER" value="1537"/>
1164
        </feature>
1165
        <feature submenu="CONTROLS" name="PLAYER 4 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="dolphin_p4_controller">
1166
          <choice name="WIIMOTE" value="1"/>
1167
          <choice name="WIIMOTE SIDEWAYS" value="513"/>
1168
          <choice name="WIIMOTE + NUNCHUK" value="769"/>
1169
          <choice name="CLASSIC CONTROLLER" value="1025"/>
1170
          <choice name="CLASSIC CONTROLLER PRO" value="1281"/>
1171
          <choice name="REAL WIIMOTE" value="1536"/>
1172
          <choice name="GAMECUBE CONTROLLER" value="1537"/>
1173
        </feature>
1174
        <feature submenu="CONTROLS" name="SENSOR BAR POSITION" group="ADVANCED SETTINGS" value="dolphin_sensor_bar_position">
1175
          <choice name="TOP" value="Top"/>
1176
          <choice name="BOTTOM" value="Bottom"/>
1177
        </feature>
1178
      </system>
1179
    </core>
1180
    <core name="dosbox" features="padtokeyboard">
1181
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
1182
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
1183
    </core>
1184
    <core name="dosbox_core" features="padtokeyboard">
1185
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
1186
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
1187
    </core>
1188
    <core name="dosbox_svn" features="padtokeyboard">
1189
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
1190
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
1191
    </core>
1192
    <core name="dosbox_svn_ce" features="padtokeyboard">
1193
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
1194
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
1195
    </core>
1196
    <core name="dosbox_pure">
1197
      <feature submenu="VIDEO" name="GAME ASPECT RATIO (CORE)" group="ADVANCED SETTINGS" value="dosbox_ratio">
1198
        <choice name="ORIGINAL" value="false"/>
1199
        <choice name="CORRECTED" value="true"/>
1200
      </feature>
1201
      <feature submenu="VIDEO" name="FORCE 60FPS" group="ADVANCED SETTINGS" value="dosbox_pure_force60fps" description="Use this if you encounter screen tearing or VSync issue.">
1202
        <choice name="OFF" value="false"/>
1203
        <choice name="ON" value="true"/>
1204
      </feature>
1205
      <feature submenu="VIDEO" name="EMULATED GRAPHIC CHIP" group="ADVANCED SETTINGS" value="machine" description="The type of emulated graphic chip.">
1206
        <choice name="SVGA" value="svga"/>
1207
        <choice name="VGA" value="vga"/>
1208
        <choice name="EGA" value="ega"/>
1209
        <choice name="CGA" value="cga"/>
1210
        <choice name="TANDY" value="tandy"/>
1211
        <choice name="HERCULES" value="hercules"/>
1212
        <choice name="PCJR" value="pcjr"/>
1213
      </feature>
1214
      <feature submenu="VIDEO" name="SVGA MODE" group="ADVANCED SETTINGS" value="svga" description="The SVGA variation that is being emulated.">
1215
        <choice name="S3 TRIO64" value="svga_s3"/>
1216
        <choice name="S3 TRIO64 NO LINES BUFFER HACK" value="vesa_nolfb"/>
1217
        <choice name="S3 TRIO64 VESA 1.3" value="vesa_oldvbe"/>
1218
        <choice name="TSENG LABS ET3000" value="svga_et3000"/>
1219
        <choice name="TSENG LABS ET4000" value="svga_et4000"/>
1220
        <choice name="PARADISE PVGA1A" value="svga_paradise"/>
1221
      </feature>
1222
      <feature submenu="VIDEO" name="CGA MODE" group="ADVANCED SETTINGS" value="cga" description="The CGA variation that is being emulated.">
1223
        <choice name="EARLY MODEL - COMPOSITE MODE AUTO" value="early_auto"/>
1224
        <choice name="EARLY MODEL - COMPOSITE MODE ON" value="early_on"/>
1225
        <choice name="EARLY MODEL - COMPOSITE MODE OFF" value="early_off"/>
1226
        <choice name="LATE MODEL - COMPOSITE MODE AUTO" value="late_auto"/>
1227
        <choice name="LATE MODEL - COMPOSITE MODE ON" value="late_on"/>
1228
        <choice name="LATE MODEL - COMPOSITE MODE OFF" value="late_off"/>
1229
      </feature>
1230
      <feature submenu="VIDEO" name="HERCULES COLOR MODE" group="ADVANCED SETTINGS" value="hercules" description="The color scheme for Hercules emulation.">
1231
        <choice name="BLACK AND WHITE" value="white"/>
1232
        <choice name="BLACK AND AMBER" value="amber"/>
1233
        <choice name="BLACK AND GREEN" value="green"/>
1234
      </feature>
1235
      <feature submenu="VIDEO" name="3DFX VOODOO ACCELERATOR" group="ADVANCED SETTINGS" value="dosbox_pure_voodoo" description="Enable certain games with support for the 3Dfx Voodoo accelerator.">
1236
        <choice name="OFF" value="off"/>
1237
        <choice name="4MB Memory" value="4mb"/>
1238
        <choice name="12MB Memory" value="12mb"/>
1239
      </feature>
1240
      <feature submenu="VIDEO" name="3DFX VOODOO PERFORMANCE" group="ADVANCED SETTINGS" value="dosbox_pure_voodoo_perf" description="Tweak the behavior of the 3Dfx Voodoo emulation.">
1241
        <choice name="Multi-Threading" value="1"/>
1242
        <choice name="Multi-Threading (Low Quality)" value="3"/>
1243
        <choice name="Low Quality" value="2"/>
1244
      </feature>
1245
      <feature submenu="AUDIO" name="SOUNDBLASTER TYPE" group="ADVANCED SETTINGS" value="sblaster_type" description="Type of emulated SoundBlaster card.">
1246
        <choice name="NO" value="none"/>
1247
        <choice name="SOUNDBLASTER 16" value="sb16"/>
1248
        <choice name="SOUNDBLASTER PRO 2" value="sbpro2"/>
1249
        <choice name="SOUNDBLASTER PRO" value="sbpro"/>
1250
        <choice name="SOUNDBLASTER 2.0" value="sb2"/>
1251
        <choice name="SOUNDBLASTER 1.0" value="sb1"/>
1252
        <choice name="GAMEBLASTER" value="gb"/>
1253
      </feature>
1254
      <feature submenu="AUDIO" name="SOUNDBLASTER SETTINGS" group="ADVANCED SETTINGS" value="sblaster_conf" description="Set the adress, interrupt, low 8 bit and high 16 bit DMA.">
1255
        <choice name="Port 220 IRQ 7 DMA 1/5" value="A220 I7 D1 H5"/>
1256
        <choice name="Port 220 IRQ 5 DMA 1/5" value="A220 I5 D1 H5"/>
1257
        <choice name="Port 240 IRQ 7 DMA 1/5" value="A240 I7 D1 H5"/>
1258
        <choice name="Port 240 IRQ 7 DMA 3/7" value="A240 I7 D3 H7"/>
1259
        <choice name="Port 240 IRQ 2 DMA 3/7" value="A240 I2 D3 H7"/>
1260
        <choice name="Port 240 IRQ 5 DMA 3/5" value="A240 I5 D3 H5"/>
1261
        <choice name="Port 240 IRQ 5 DMA 1/5" value="A240 I5 D1 H5"/>
1262
        <choice name="Port 240 IRQ 10 DMA 3/7" value="A240 I10 D3 H7"/>
1263
        <choice name="Port 280 IRQ 10 DMA 0/6" value="A280 I10 D0 H6"/>
1264
        <choice name="Port 210 IRQ 5 DMA 1/5" value="A210 I5 D1 H5"/>
1265
      </feature>
1266
      <feature submenu="AUDIO" name="SOUNDBLASTER ADLIB PROVIDER" group="ADVANCED SETTINGS" value="sblaster_adlib_emu" description="Provider for the Adlib emulation. DEFAULT has good quality and low perf requirements.">
1267
        <choice name="DEFAULT" value="default"/>
1268
        <choice name="HIGH QUALITY NUKED OPL3" value="true"/>
1269
      </feature>
1270
      <feature submenu="AUDIO" name="SOUNDBLASTER FM MODE" group="ADVANCED SETTINGS" value="sblaster_adlib_mode" description="The SoundBlaster emulated FM synth mode.">
1271
        <choice name="NO" value="none"/>
1272
        <choice name="CMS" value="cms"/>
1273
        <choice name="OPL-2" value="opl2"/>
1274
        <choice name="DUAL OPL-2" value="dualopl2"/>
1275
        <choice name="OPL-3" value="opl3"/>
1276
        <choice name="OPL-3 GOLD" value="opl3gold"/>
1277
      </feature>
1278
      <feature submenu="AUDIO" name="MIDI OUTPUT" group="ADVANCED SETTINGS" value="midi" description="Select the soundfont file or interface used for MIDI output.">
1279
        <choice name="NO" value="disabled"/>
1280
        <choice name="ROLAND SC-55" value="scummvm/extra/Roland_SC-55.sf2"/>
1281
        <choice name="ROLAND SC-88" value="scummvm/extra/Roland_SC-88.sf2"/>
1282
        <choice name="ROLAND MT-32" value="scummvm/extra/MT32_CONTROL.ROM"/>
1283
      </feature>
1284
      <feature submenu="AUDIO" name="GRAVIS ULTRASOUND" group="ADVANCED SETTINGS" value="gus" description="Enable GUS emulation. Settings are fixed to port 240, IRQ 5, DMA 3.">
1285
        <choice name="NO" value="false"/>
1286
        <choice name="YES" value="true"/>
1287
      </feature>
1288
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
1289
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
1290
      <feature submenu="EMULATION" name="LOAD DOSBOX.CONF" group="ADVANCED SETTINGS" value="dosbox_pure_conf" description="Try to use legacy dosbox.conf config file instead of core options.">
1291
        <choice name="OFF" value="false"/>
1292
        <choice name="dosbox.conf (in zip or folder)" value="inside"/>
1293
        <choice name="*game_name*.conf (next to zip or folder)" value="outside"/>
1294
      </feature>
1295
      <feature submenu="EMULATION" name="CPU TYPE" group="ADVANCED SETTINGS" value="cpu_type" description="Emulation method used. AUTO for mixed features with max performance and compatibility.">
1296
        <choice name="386" value="386"/>
1297
        <choice name="386 (SLOW)" value="386_slow"/>
1298
        <choice name="386 (PREFETCH)" value="386_prefetch"/>
1299
        <choice name="486 (SLOW)" value="486_slow"/>
1300
        <choice name="PENTIUM (SLOW)" value="pentium_slow"/>
1301
      </feature>
1302
      <feature submenu="EMULATION" name="CPU CYCLES" group="ADVANCED SETTINGS" value="cycles" description="The raw performance to emulate.">
1303
        <choice name="MAX" value="max"/>
1304
        <choice name="8086/8088 - 4.77MHZ (315 CPS)" value="315"/>
1305
        <choice name="286 - 6MHZ (1320 CPS)" value="1320"/>
1306
        <choice name="286 - 12.5MHZ (2750 CPS)" value="2750"/>
1307
        <choice name="386 - 20MHZ (4720 CPS)" value="4720"/>
1308
        <choice name="386DX - 33MHZ (7800 CPS)" value="7800"/>
1309
        <choice name="486DX - 33MHZ (13400 CPS)" value="13400"/>
1310
        <choice name="486DX2 - 66MHZ (26800 CPS)" value="26800"/>
1311
        <choice name="PENTIUM - 100MHZ (77000 CPS)" value="77000"/>
1312
        <choice name="PENTIUM II - 300MHZ (200000 CPS)" value="200000"/>
1313
        <choice name="PENTIUM III - 600MHZ (500000 CPS)" value="500000"/>
1314
        <choice name="ATHLON - 1.2GHZ (1000000 CPS)" value="1000000"/>
1315
      </feature>
1316
      <feature submenu="EMULATION" name="CPU CORE" group="ADVANCED SETTINGS" value="cpu_core" description="Emulated CPU type. AUTO is the fastest choice.">
1317
        <choice name="DYNAMIC RECOMPILATION" value="dynamic"/>
1318
        <choice name="NORMAL (INTERPRETER)" value="normal"/>
1319
        <choice name="SIMPLE (INTERPRETER)" value="simple"/>
1320
      </feature>
1321
      <feature submenu="EMULATION" name="HIGH MEMORY" group="ADVANCED SETTINGS" value="memory_size" description="The amount of high memory size the emulated machine has.">
1322
        <choice name="NO" value="none"/>
1323
        <choice name="4MB" value="4"/>
1324
        <choice name="8MB" value="8"/>
1325
        <choice name="16MB" value="16"/>
1326
        <choice name="24MB" value="24"/>
1327
        <choice name="32MB" value="32"/>
1328
        <choice name="64MB" value="64"/>
1329
        <choice name="96MB" value="96"/>
1330
        <choice name="128MB" value="128"/>
1331
        <choice name="224MB" value="224"/>
1332
        <choice name="256MB" value="256"/>
1333
        <choice name="512MB" value="512"/>
1334
        <choice name="1024MB" value="1024"/>
1335
      </feature>
1336
      <feature submenu="EMULATION" name="DISCARD DISK MODIFICATION" group="ADVANCED SETTINGS" value="dosbox_pure_bootos_ramdisk" description="Modifications to the C: drive will not be saved permanently.">
1337
        <choice name="OFF" value="false"/>
1338
        <choice name="ON" value="true"/>
1339
      </feature>
1340
      <feature submenu="EMULATION" name="FORCE NORMAL CORE IN OS" group="ADVANCED SETTINGS" value="dosbox_pure_bootos_forcenormal" description="The normal core can be more stable when running installed OS.">
1341
        <choice name="OFF" value="false"/>
1342
        <choice name="ON" value="true"/>
1343
      </feature>
1344
      <feature submenu="USER INTERFACE" name="CORE PERFORMANCE STATISTICS" value="dosbox_pure_perfstats" group="ADVANCED SETTINGS" description="Display different levels of informations about statistics of performance.">
1345
        <choice name="OFF" value="none"/>
1346
        <choice name="SIMPLE" value="simple"/>
1347
        <choice name="DETAILED" value="detailed"/>
1348
      </feature>
1349
      <feature submenu="USER INTERFACE" name="ON-SCREEN KEYBOARD" value="dosbox_pure_on_screen_keyboard" group="ADVANCED SETTINGS" description="Enable the On Screen Keyboard feature which can be activated with the L3 button.">
1350
        <choice name="OFF" value="false"/>
1351
        <choice name="ON" value="true"/>
1352
      </feature>
1353
      <feature submenu="USER INTERFACE" name="DOSBOX START MENU" group="ADVANCED SETTINGS" value="menu_time" description="Set the behavior of the start menu when autostarted game exit.">
1354
        <choice name="SHUTDOWN CORE IMMEDIATELY" value="none"/>
1355
        <choice name="SHUTDOWN CORE AFTER 3 SECS" value="3"/>
1356
        <choice name="SHUTDOWN CORE AFTER 5 SECS" value="5"/>
1357
        <choice name="IGNORE AUTOSTART" value="-1"/>
1358
      </feature>
1359
      <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="GameFocus"/>
1360
      <feature submenu="CONTROLS" name="PLAYER 1 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="dos_controller1">
1361
        <choice name="GRAVIS Gammepad (1 DPAD, 4 Buttons)" value="1"/>
1362
        <choice name="Generic Keyboard Binds" value="257"/>
1363
        <choice name="Keyboard + Mouse (Left An.)" value="513"/>
1364
        <choice name="Keyboard + Mouse (Right An.)" value="769"/>
1365
        <choice name="Flight Stick (3 Axes, 4 Btns, 1 Hat)" value="1793"/>
1366
        <choice name="1st Joystick (2 Axes, 2 Btns)" value="1281"/>
1367
        <choice name="Both Joysticks (4 Axes, 4 Btns)" value="2049"/>
1368
      </feature>
1369
      <feature submenu="CONTROLS" name="PLAYER 2 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="dos_controller2">
1370
        <choice name="DOS Joystick (2 axes, 2 Buttons)" value="1"/>
1371
        <choice name="GRAVIS Gammepad (1 DPAD, 4 Buttons)" value="1025"/>
1372
        <choice name="Generic Keyboard Binds" value="257"/>
1373
        <choice name="Keyboard + Mouse (Left An.)" value="513"/>
1374
        <choice name="Keyboard + Mouse (Right An.)" value="769"/>
1375
        <choice name="Flight Stick (3 Axes, 4 Btns, 1 Hat)" value="1793"/>
1376
        <choice name="Both Joysticks (4 Axes, 4 Btns)" value="2049"/>
1377
      </feature>
1378
      <feature submenu="CONTROLS" name="KEYBOARD LAYOUT" group="ADVANCED SETTINGS" value="keyboard_layout" description="Select the keyboard layout.">
1379
        <choice name="BRAZIL" value="br"/>
1380
        <choice name="CROATIA" value="hr"/>
1381
        <choice name="CZECH REPUBLIC" value="cz243"/>
1382
        <choice name="DENMARK" value="dk"/>
1383
        <choice name="FINLAND" value="fi"/>
1384
        <choice name="FRANCE" value="fr"/>
1385
        <choice name="GERMANY" value="gr"/>
1386
        <choice name="GREECE" value="gk"/>
1387
        <choice name="HUNGARY" value="hu"/>
1388
        <choice name="ICELAND" value="is161"/>
1389
        <choice name="ITALY" value="it"/>
1390
        <choice name="NETHERLAND" value="nl"/>
1391
        <choice name="NORWAY" value="no"/>
1392
        <choice name="POLAND" value="pl"/>
1393
        <choice name="PORTUGAL" value="pt"/>
1394
        <choice name="RUSSIA" value="ru"/>
1395
        <choice name="SLOVAKIA" value="sk"/>
1396
        <choice name="SLOVENIA" value="si"/>
1397
        <choice name="SPAIN" value="sp"/>
1398
        <choice name="SWEDEN" value="sv"/>
1399
        <choice name="SWITZELAND (DE)" value="sg"/>
1400
        <choice name="SWITZELAND (FR)" value="sf"/>
1401
        <choice name="TURKEY" value="tr"/>
1402
        <choice name="UK" value="uk"/>
1403
        <choice name="USA" value="us"/>
1404
      </feature>
1405
      <feature submenu="CONTROLS" name="GAMEPAD AUTO MAPPING" value="dosbox_pure_auto_mapping" group="ADVANCED SETTINGS" description="Try to detect the game and apply a controller mapping.">
1406
        <choice name="OFF" value="false"/>
1407
        <choice name="ON" value="true"/>
1408
      </feature>
1409
      <feature submenu="CONTROLS" name="BIND UNUSED BUTTONS" value="dosbox_pure_bind_unused" group="ADVANCED SETTINGS" description="Bind all unused buttons to keyboard keys.">
1410
        <choice name="OFF" value="false"/>
1411
        <choice name="ON" value="true"/>
1412
      </feature>
1413
    </core>
1414
    <core name="duckstation" features="netplay, cheevos">
1415
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
1416
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
1417
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
1418
      <feature submenu="CONTROLS" name="PLAYER 1 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="psxcontroller1">
1419
        <choice name="Digital Controller" value="1"/>
1420
        <choice name="Analog Controller (DualShock)" value="517"/>
1421
        <choice name="Namco GunCon" value="260"/>
1422
        <choice name="NeGcon" value="1029"/>
1423
        <choice name="PlayStation Mouse" value="258"/>
1424
      </feature>
1425
      <feature submenu="CONTROLS" name="PLAYER 2 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="psxcontroller2">
1426
        <choice name="Digital Controller" value="1"/>
1427
        <choice name="Analog Controller (DualShock)" value="517"/>
1428
        <choice name="Namco GunCon" value="260"/>
1429
        <choice name="NeGcon" value="1029"/>
1430
        <choice name="PlayStation Mouse" value="258"/>
1431
      </feature>
1432
    </core>
1433
    <core name="ecwolf">
1434
      <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="ecwolf_resolution">
1435
        <choice name="NATIVE (320x200)" value="320x200"/>
1436
        <choice name="2X (640x400)" value="640x400"/>
1437
        <choice name="3X (960x600)" value="960x600"/>
1438
        <choice name="4X (1280x800)" value="1280x800"/>
1439
        <choice name="5X (1600x1000)" value="1600x1000"/>
1440
        <choice name="6X (1920x1200)" value="1920x1200"/>
1441
        <choice name="7X (2240x1400)" value="2240x1400"/>
1442
        <choice name="8X (2560x1600)" value="2560x1600"/>
1443
      </feature>
1444
      <feature submenu="VIDEO" name="GAME ASPECT RATIO (CORE)" group="ADVANCED SETTINGS" value="ecwolf_ratio" description="Choose the core-provided aspect ratio. RetroArch's aspect ratio must be set to Core provided in the Video settings.">
1445
        <choice name="16:9" value="16:9"/>
1446
        <choice name="4:3" value="4:3"/>
1447
        <choice name="16:10" value="16:10"/>
1448
        <choice name="17:10" value="17:10"/>
1449
        <choice name="5:4" value="5:4"/>
1450
        <choice name="21:9" value="21:9"/>
1451
      </feature>
1452
      <feature submenu="VIDEO" name="REFRESH RATE (FPS)" group="ADVANCED SETTINGS" value="ecwolf_fps" description="Configure the fps.">
1453
        <choice name="35" value="35"/>
1454
        <choice name="30" value="30"/>
1455
        <choice name="50" value="50"/>
1456
        <choice name="60" value="60"/>
1457
        <choice name="70" value="70"/>
1458
        <choice name="90" value="90"/>
1459
        <choice name="100" value="100"/>
1460
        <choice name="120" value="120"/>
1461
        <choice name="144" value="144"/>
1462
        <choice name="240" value="240"/>
1463
      </feature>
1464
      <feature submenu="VISUAL RENDERING" name="PALETTE" group="ADVANCED SETTINGS" value="ecwolf_palette" description="Choose the color palette.">
1465
        <choice name="RGB565 (16-bit)" value="rgb565"/>
1466
        <choice name="XRGB8888 (24-bit)" value="xrgb8888"/>
1467
      </feature>
1468
      <feature submenu="CONTROLS" name="ALWAYS RUN" group="ADVANCED SETTINGS" value="ecwolf_run" description="RUN by default, use run button to walk.">
1469
        <choice name="NO" value="0"/>
1470
        <choice name="YES" value="1"/>
1471
      </feature>
1472
      <feature submenu="CONTROLS" name="ANALOG DEADZONE(CORE)" group="ADVANCED SETTINGS" value="ecwolf_analog_deadzone" description="Sets the deadzone of the Gamepad analog sticks.">
1473
        <choice name="15" value="15%"/>
1474
        <choice name="0" value="0%"/>
1475
        <choice name="5" value="5%"/>
1476
        <choice name="10" value="10%"/>
1477
        <choice name="20" value="20%"/>
1478
        <choice name="25" value="25%"/>
1479
        <choice name="30" value="30%"/>
1480
      </feature>
1481
      <feature submenu="CONTROLS" name="ANALOG SENSITIVITY" group="ADVANCED SETTINGS" value="ecwolf_analog_sensitivity" description="Sets the sensitivity of the analog sticks.">
1482
        <choice name="10 (default)" value="10"/>
1483
        <choice name="1" value="1"/>
1484
        <choice name="5" value="5"/>
1485
        <choice name="15" value="15"/>
1486
        <choice name="20" value="20"/>
1487
      </feature>
1488
    </core>
1489
    <core name="emuscv">
1490
      <feature submenu="EMULATION" name="CONSOLE TYPE" group="ADVANCED SETTINGS" value="emuscv_console" description="Select the type of console.">
1491
        <choice name="EPOCH" value="EPOCH"/>
1492
        <choice name="YENO" value="YENO"/>
1493
        <choice name="EPOCHLADY" value="EPOCHLADY"/>
1494
      </feature>
1495
      <feature submenu="EMULATION" name="DISABLE BIOS CHECK" group="ADVANCED SETTINGS" value="emuscv_checkbios" description="Can be used to disable BIOS md5 check in case a custom bios is used.">
1496
        <choice name="YES" value="NO"/>
1497
        <choice name="NO" value="YES"/>
1498
      </feature>
1499
      <feature submenu="EMULATION" name="CONSOLE LANGUAGE" group="ADVANCED SETTINGS" value="emuscv_langage">
1500
        <choice name="ENGLISH" value="EN"/>
1501
        <choice name="FRANCAIS" value="FR"/>
1502
        <choice name="JAPANESE" value="JP"/>
1503
      </feature>
1504
      <feature submenu="VIDEO" name="INTERNAL RESOLUTION" group="ADVANCED SETTINGS" value="emuscv_resolution">
1505
        <choice name="LOW" value="LOW"/>
1506
        <choice name="MEDIUM" value="MEDIUM"/>
1507
        <choice name="HIGH" value="HIGH"/>
1508
      </feature>
1509
      <feature submenu="VIDEO" name="FPS" group="ADVANCED SETTINGS" value="emuscv_fps" description="Use 50 for European console and 60 for japanese console.">
1510
        <choice name="50" value="YENO50"/>
1511
        <choice name="60" value="EPOCH60"/>
1512
      </feature>
1513
      <feature submenu="VISUAL RENDERING" name="DISPLAY TYPE" group="ADVANCED SETTINGS" value="emuscv_display" description="Select the type of display framing. Use EMUSCV value to correct original console display bugs.">
1514
        <choice name="EMUSCV" value="EMUSCV"/>
1515
        <choice name="EPOCH" value="EPOCH"/>
1516
        <choice name="YENO" value="YENO"/>
1517
      </feature>
1518
      <feature submenu="VISUAL RENDERING" name="PIXEL RATIO" group="ADVANCED SETTINGS" value="emuscv_pixelaspect" description="Define whether to use rectangular or square pixel ratio.">
1519
        <choice name="RECTANGULAR" value="RECTANGULAR"/>
1520
        <choice name="SQUARE" value="SQUARE"/>
1521
      </feature>
1522
      <feature submenu="VISUAL RENDERING" name="PALETTE" group="ADVANCED SETTINGS" value="emuscv_palette" description="Define the color palette, Old NTSC reproduces the old ugly japanese TV colors.">
1523
        <choice name="STANDARD" value="STANDARD"/>
1524
        <choice name="OLD NTSC" value="OLDNTSC"/>
1525
      </feature>
1526
    </core>
1527
    <core name="emux_gb" features="cheevos, netplay">
1528
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
1529
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
1530
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
1531
    </core>
1532
    <core name="emux_nes" features="cheevos, netplay">
1533
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
1534
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
1535
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
1536
    </core>
1537
    <core name="emux_sms" features="cheevos, netplay">
1538
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
1539
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
1540
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
1541
    </core>
1542
    <core name="fbalpha" features="cheevos, netplay">
1543
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
1544
      <feature submenu="VIDEO" name="TATE MODE" group="ADVANCED SETTINGS" value="fba_vertical_mode" description="Rotate display for vertical games, to enable for use with mega-bezels.">
1545
        <choice name="NO" value="disabled"/>
1546
        <choice name="YES" value="enabled"/>
1547
      </feature>
1548
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
1549
      <feature submenu="CONTROLS" name="CONTROLLER TYPE" group="ADVANCED SETTINGS" value="fba_controller" description="Classic uses right and left shoulder for strong kick and punch, modern uses right shoulder and right trigger.">
1550
        <choice name="MODERN" value="517"/>
1551
        <choice name="CLASSIC" value="5"/>
1552
      </feature>
1553
    </core>
1554
    <core name="fbalpha2012" features="cheevos, netplay">
1555
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
1556
      <feature submenu="VIDEO" name="TATE MODE" group="ADVANCED SETTINGS" value="fba2012_vertical_mode" description="Rotate display for vertical games, to enable for use with mega-bezels.">
1557
        <choice name="NO" value="disabled"/>
1558
        <choice name="YES" value="enabled"/>
1559
      </feature>
1560
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
1561
      <feature submenu="CONTROLS" name="CONTROLLER TYPE" group="ADVANCED SETTINGS" value="fba2012_controller" description="Classic uses right and left shoulder for strong kick and punch, modern uses right shoulder and right trigger.">
1562
        <choice name="MODERN" value="517"/>
1563
        <choice name="CLASSIC" value="5"/>
1564
      </feature>
1565
    </core>
1566
    <core name="fbalpha2012_neogeo" features="cheevos, netplay">
1567
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
1568
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
1569
    </core>
1570
    <core name="fbalpha2012_cps1" features="cheevos, netplay">
1571
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
1572
      <feature submenu="VIDEO" name="AUTO ROTATE" group="ADVANCED SETTINGS" value="fba2012cps1_auto_rotate" description="Automaticaly rotate display for vertical games.">
1573
        <choice name="NO" value="disabled"/>
1574
        <choice name="YES" value="enabled"/>
1575
      </feature>
1576
      <feature submenu="AUDIO" name="AUDIO FILTER" group="ADVANCED SETTINGS" value="fba2012cps1_lowpass_range" description="Enables a low pass audio filter to soften the harsh sound of some games.">
1577
        <choice name="5%" value="5"/>
1578
        <choice name="10%" value="10"/>
1579
        <choice name="15%" value="15"/>
1580
        <choice name="20%" value="20"/>
1581
        <choice name="25%" value="25"/>
1582
        <choice name="30%" value="30"/>
1583
        <choice name="35%" value="35"/>
1584
        <choice name="40%" value="40"/>
1585
        <choice name="45%" value="45"/>
1586
        <choice name="50%" value="50"/>
1587
        <choice name="55%" value="55"/>
1588
        <choice name="60%" value="60"/>
1589
        <choice name="65%" value="65"/>
1590
        <choice name="70%" value="70"/>
1591
        <choice name="75%" value="75"/>
1592
        <choice name="80%" value="80"/>
1593
        <choice name="85%" value="85"/>
1594
        <choice name="90%" value="90"/>
1595
        <choice name="95%" value="95"/>
1596
      </feature>
1597
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
1598
      <feature submenu="EMULATION" name="CPU OVERCLOCK" group="ADVANCED SETTINGS" value="fba2012cps1_cpu_speed_adjust" description="Force the frequency of the emulated CPU. Can reduce slowdown, but may cause glitches.">
1599
        <choice name="100%" value="100"/>
1600
        <choice name="110%" value="110"/>
1601
        <choice name="120%" value="120"/>
1602
        <choice name="130%" value="130"/>
1603
        <choice name="140%" value="140"/>
1604
        <choice name="150%" value="150"/>
1605
        <choice name="160%" value="160"/>
1606
        <choice name="170%" value="170"/>
1607
        <choice name="180%" value="180"/>
1608
        <choice name="190%" value="190"/>
1609
        <choice name="200%" value="200"/>
1610
      </feature>
1611
      <feature submenu="EMULATION" name="ENABLE HISCORES" group="ADVANCED SETTINGS" value="fba2012cps1_hiscores" description="Saves the hiscores in supported games.">
1612
        <choice name="no" value="disabled"/>
1613
        <choice name="yes" value="enabled"/>
1614
      </feature>
1615
    </core>
1616
    <core name="fbalpha2012_cps2" features="cheevos, netplay">
1617
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
1618
      <feature submenu="VIDEO" name="AUTO ROTATE" group="ADVANCED SETTINGS" value="fba2012cps2_auto_rotate" description="Automaticaly rotate display for vertical games.">
1619
        <choice name="NO" value="disabled"/>
1620
        <choice name="YES" value="enabled"/>
1621
      </feature>
1622
      <feature submenu="AUDIO" name="AUDIO FILTER" group="ADVANCED SETTINGS" value="fba2012cps2_lowpass_range" description="Enables a low pass audio filter to soften the harsh sound of some games.">
1623
        <choice name="5%" value="5"/>
1624
        <choice name="10%" value="10"/>
1625
        <choice name="15%" value="15"/>
1626
        <choice name="20%" value="20"/>
1627
        <choice name="25%" value="25"/>
1628
        <choice name="30%" value="30"/>
1629
        <choice name="35%" value="35"/>
1630
        <choice name="40%" value="40"/>
1631
        <choice name="45%" value="45"/>
1632
        <choice name="50%" value="50"/>
1633
        <choice name="55%" value="55"/>
1634
        <choice name="60%" value="60"/>
1635
        <choice name="65%" value="65"/>
1636
        <choice name="70%" value="70"/>
1637
        <choice name="75%" value="75"/>
1638
        <choice name="80%" value="80"/>
1639
        <choice name="85%" value="85"/>
1640
        <choice name="90%" value="90"/>
1641
        <choice name="95%" value="95"/>
1642
      </feature>
1643
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
1644
      <feature submenu="EMULATION" name="CPU OVERCLOCK" group="ADVANCED SETTINGS" value="fba2012cps2_cpu_speed_adjust" description="Force the frequency of the emulated CPU. Can reduce slowdown, but may cause glitches.">
1645
        <choice name="100%" value="100"/>
1646
        <choice name="110%" value="110"/>
1647
        <choice name="120%" value="120"/>
1648
        <choice name="130%" value="130"/>
1649
        <choice name="140%" value="140"/>
1650
        <choice name="150%" value="150"/>
1651
        <choice name="160%" value="160"/>
1652
        <choice name="170%" value="170"/>
1653
        <choice name="180%" value="180"/>
1654
        <choice name="190%" value="190"/>
1655
        <choice name="200%" value="200"/>
1656
      </feature>
1657
      <feature submenu="EMULATION" name="ENABLE HISCORES" group="ADVANCED SETTINGS" value="fba2012cps2_hiscores" description="Saves the hiscores in supported games.">
1658
        <choice name="no" value="disabled"/>
1659
        <choice name="yes" value="enabled"/>
1660
      </feature>
1661
      <feature submenu="CONTROLS" name="CONTROL TYPE" group="ADVANCED SETTINGS" value="fba2012cps2_controls" description="Set default controler mapping.">
1662
        <choice name="gamepad" value="gamepad"/>
1663
        <choice name="arcade" value="arcade"/>
1664
      </feature>
1665
    </core>
1666
    <core name="fbalpha2012_cps3" features="cheevos, netplay">
1667
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
1668
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
1669
      <feature submenu="EMULATION" name="CPU OVERCLOCK" group="ADVANCED SETTINGS" value="fbalpha2012_cps3_cpu_speed_adjust" description="Force the frequency of the emulated CPU. Can reduce slowdown, but may cause glitches.">
1670
        <choice name="100%" value="100"/>
1671
        <choice name="110%" value="110"/>
1672
        <choice name="120%" value="120"/>
1673
        <choice name="130%" value="130"/>
1674
        <choice name="140%" value="140"/>
1675
        <choice name="150%" value="150"/>
1676
        <choice name="160%" value="160"/>
1677
        <choice name="170%" value="170"/>
1678
        <choice name="180%" value="180"/>
1679
        <choice name="190%" value="190"/>
1680
        <choice name="200%" value="200"/>
1681
      </feature>
1682
      <feature submenu="EMULATION" name="ENABLE HISCORES" group="ADVANCED SETTINGS" value="fbalpha2012_cps3_hiscores" description="Saves the hiscores in supported games.">
1683
        <choice name="no" value="disabled"/>
1684
        <choice name="yes" value="enabled"/>
1685
      </feature>
1686
      <feature submenu="CONTROLS" name="PLAYER 1 CONTROLS" group="ADVANCED SETTINGS" value="fbalpha2012_cps3_controls_p1" description="Set default controler mapping for player 1.">
1687
        <choice name="gamepad" value="gamepad"/>
1688
        <choice name="arcade" value="arcade"/>
1689
      </feature>
1690
      <feature submenu="CONTROLS" name="PLAYER 1 LATERAL BUTTONS" group="ADVANCED SETTINGS" value="fbalpha2012_cps3_lr_controls_p1" description="Remap the lateral buttons scheme for player 1.">
1691
        <choice name="L1/R1" value="normal"/>
1692
        <choice name="L2/R2" value="remap to R1/R2"/>
1693
      </feature>
1694
      <feature submenu="CONTROLS" name="PLAYER 2 CONTROLS" group="ADVANCED SETTINGS" value="fbalpha2012_cps3_controls_p2" description="Set default controler mapping for player 2.">
1695
        <choice name="gamepad" value="gamepad"/>
1696
        <choice name="arcade" value="arcade"/>
1697
      </feature>
1698
      <feature submenu="CONTROLS" name="PLAYER 2 LATERAL BUTTONS" group="ADVANCED SETTINGS" value="fbalpha2012_cps3_lr_controls_p2" description="Remap the lateral buttons scheme for player 2.">
1699
        <choice name="L1/R1" value="normal"/>
1700
        <choice name="L2/R2" value="remap to R1/R2"/>
1701
      </feature>
1702
    </core>
1703
    <core name="ffmpeg">
1704
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
1705
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
1706
    </core>
1707
    <core name="flycast" features="cheevos">
1708
      <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="internal_resolution">
1709
        <choice name="320x240" value="320x240"/>
1710
        <choice name="640x480" value="640x480"/>
1711
        <choice name="800x600" value="800x600"/>
1712
        <choice name="960x720" value="960x720"/>
1713
        <choice name="1024x768" value="1024x768"/>
1714
        <choice name="1280x960" value="1280x960"/>
1715
        <choice name="1440x1080" value="1440x1080"/>
1716
        <choice name="1600x1200" value="1600x1200"/>
1717
        <choice name="1920x1440" value="1920x1440"/>
1718
        <choice name="2560x1920" value="2560x1920"/>
1719
      </feature>
1720
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
1721
      <feature submenu="VIDEO" name="EMULATED CABLE TYPE" group="ADVANCED SETTINGS" value="cable_type" description="Apply a video filter to mimic various signals.">
1722
        <choice name="TV (RGB)" value="TV (RGB)"/>
1723
        <choice name="COMPOSITE" value="TV (Composite)"/>
1724
        <choice name="VGA" value="VGA"/>
1725
      </feature>
1726
      <feature submenu="VIDEO" name="POWERVR2 POST-PROCESSING FILTER" group="ADVANCED SETTINGS" value="reicast_pvr2_filtering" description="Simulate effects specific to the PowerVR2 GPU and analog video signals.">
1727
        <choice name="NO" value="disabled"/>
1728
        <choice name="YES" value="enabled"/>
1729
      </feature>
1730
      <feature submenu="VIDEO" name="TATE MODE" value="reicast_screen_rotation" group="ADVANCED SETTINGS" description="Rotate display for vertical games, to enable for use with mega-bezels.">
1731
        <choice name="NO" value="horizontal"/>
1732
        <choice name="YES" value="vertical"/>
1733
      </feature>
1734
      <feature submenu="VIDEO" name="FRAMESKIP" group="ADVANCED SETTINGS" value="reicast_frame_skipping" description="Skip frames to improve performance (smoothless).">
1735
        <choice name="NO" value="disabled"/>
1736
        <choice name="1" value="1"/>
1737
        <choice name="2" value="2"/>
1738
        <choice name="3" value="3"/>
1739
        <choice name="4" value="4"/>
1740
        <choice name="5" value="5"/>
1741
        <choice name="6" value="6"/>
1742
      </feature>
1743
      <feature submenu="VIDEO" name="RENDER TO MULTIPLE THREADS" group="ADVANCED SETTINGS" value="reicast_threaded_rendering" description="Leave this on by default, will use multiple threads for rendering.">
1744
        <choice name="YES" value="enabled"/>
1745
        <choice name="NO" value="disabled"/>
1746
      </feature>
1747
      <feature submenu="VISUAL RENDERING" name="WIDESCREEN CHEATS" group="ADVANCED SETTINGS" value="widescreen_cheats" description="Activate cheats that allow certin games to display in widescreen format.">
1748
        <choice name="NO" value="disabled"/>
1749
        <choice name="YES" value="enabled"/>
1750
      </feature>
1751
      <feature submenu="VISUAL RENDERING" name="WIDESCREEN HACKS" group="ADVANCED SETTINGS" value="widescreen_hack" description="Display the emulated framebuffer at a widescreen aspect ratio. Get best results with full 3D games.">
1752
        <choice name="NO" value="disabled"/>
1753
        <choice name="YES" value="enabled"/>
1754
      </feature>
1755
      <feature submenu="VISUAL RENDERING" name="TEXTURE UPSCALING" group="ADVANCED SETTINGS" value="texture_upscaling" description="Enhance hand drawn 2D pixel art graphics.">
1756
        <choice name="NO" value="1"/>
1757
        <choice name="2x" value="2"/>
1758
        <choice name="4x" value="4"/>
1759
        <choice name="6x" value="6"/>
1760
      </feature>
1761
      <feature submenu="VISUAL RENDERING" name="ANISOTROPIC FILTERING" group="ADVANCED SETTINGS" value="anisotropic_filtering" description="Enhance the quality of textures on surface.">
1762
        <choice name="NO" value="off"/>
1763
        <choice name="2x" value="2"/>
1764
        <choice name="4x" value="4"/>
1765
        <choice name="8x" value="8"/>
1766
        <choice name="16x" value="16"/>
1767
      </feature>
1768
      <feature submenu="VISUAL RENDERING" name="TEXTURE FILTER" group="ADVANCED SETTINGS" value="reicast_texture_filtering" description="Control the texture filtering of the emulation.">
1769
        <choice name="NEAREST NEIGHBOR" value="1"/>
1770
        <choice name="LINEAR" value="2"/>
1771
      </feature>
1772
      <feature submenu="VISUAL RENDERING" name="MIP MAPPING" group="ADVANCED SETTINGS" value="reicast_mipmapping" description="Uses the proper mipmap levels. Enhance graphics accuracy.">
1773
        <choice name="NO" value="disabled"/>
1774
        <choice name="YES" value="enabled"/>
1775
      </feature>
1776
      <feature submenu="VISUAL RENDERING" name="RENDER-TO-TEXTURE BUFFER" group="ADVANCED SETTINGS" value="reicast_enable_rttb" description="Enhance graphics accuracy at the cost of inscreased performance requirements.">
1777
        <choice name="NO" value="disabled"/>
1778
        <choice name="YES" value="enabled"/>
1779
      </feature>
1780
      <feature submenu="VISUAL RENDERING" name="DISABLE FOG" group="ADVANCED SETTINGS" value="reicast_fog">
1781
        <choice name="NO" value="enabled"/>
1782
        <choice name="YES" value="disabled"/>
1783
      </feature>
1784
      <feature submenu="VISUAL RENDERING" name="ALPHA SORTING" group="ADVANCED SETTINGS" value="reicast_alpha_sorting" description="Enhance graphics accuracy at the cost of inscreased performance requirements.">
1785
        <choice name="per-strip (fast, least accurate)" value="per-strip (fast, least accurate)"/>
1786
        <choice name="per-triangle (normal)" value="per-triangle (normal)"/>
1787
        <choice name="per-pixel (accurate)" value="per-pixel (accurate)"/>
1788
      </feature>
1789
      <feature submenu="VISUAL RENDERING" name="CUSTOM TEXTURES" group="ADVANCED SETTINGS" value="reicast_custom_textures" description="Replace original textures with custom textures pack in 'bios\dc\textures'.">
1790
        <choice name="NO" value="disabled"/>
1791
        <choice name="YES" value="enabled"/>
1792
      </feature>
1793
      <feature submenu="VISUAL RENDERING" name="DUMP TEXTURES" group="ADVANCED SETTINGS" value="reicast_dump_textures" description="Dump textures to 'bios\dc\texdump'.">
1794
        <choice name="NO" value="disabled"/>
1795
        <choice name="YES" value="enabled"/>
1796
      </feature>
1797
      <feature submenu="AUDIO" name="DSP EMULATION" group="ADVANCED SETTINGS" value="reicast_enable_dsp" description="Enable Digital Sound Processor. Enhance sound accuracy at the cost of inscreased performance requirements.">
1798
        <choice name="NO" value="disabled"/>
1799
        <choice name="YES" value="enabled"/>
1800
      </feature>
1801
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
1802
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
1803
      <system name="dreamcast">
1804
        <feature submenu="VIDEO" name="VIDEO FORMAT" group="ADVANCED SETTINGS" value="reicast_broadcast" description="Select a video format for output.">
1805
          <choice name="NTSC" value="NTSC"/>
1806
          <choice name="PAL (WORLD)" value="PAL"/>
1807
          <choice name="PAL-N (ARGENTINA, URUGUAY, PARAGUAY)" value="PAL_N"/>
1808
          <choice name="PAL-M (BRAZIL)" value="PAL_M"/>
1809
        </feature>
1810
        <feature submenu="EMULATION" name="REGION" group="ADVANCED SETTINGS" value="reicast_region">
1811
          <choice name="Japan" value="Japan"/>
1812
          <choice name="USA" value="USA"/>
1813
          <choice name="Europe" value="Europe"/>
1814
        </feature>
1815
        <feature submenu="EMULATION" name="LANGUAGE" group="ADVANCED SETTINGS" value="reicast_language">
1816
          <choice name="Deutsch" value="German"/>
1817
          <choice name="English" value="English"/>
1818
          <choice name="Español" value="Spanish"/>
1819
          <choice name="Français" value="French"/>
1820
          <choice name="Italiano" value="Italian"/>
1821
          <choice name="日本語 (Japanese)" value="Japanese"/>
1822
        </feature>
1823
        <feature submenu="EMULATION" name="SAVE FILES" group="ADVANCED SETTINGS" value="reicast_per_content_vmus">
1824
          <choice name="4 VMUs (ALL)" value="disabled"/>
1825
          <choice name="1 VMU (SINGLE)" value="VMU A1"/>
1826
          <choice name="4 VMUs (SINGLE)" value="All VMUs"/>
1827
        </feature>
1828
        <feature submenu="EMULATION" name="WINDOWS CE GAME COMPATIBILITY" group="ADVANCED SETTINGS" value="force_wince" description="Enable full MMU emulation for Windows CE games.">
1829
          <choice name="NO" value="disabled"/>
1830
          <choice name="YES" value="enabled"/>
1831
        </feature>
1832
        <feature submenu="EMULATION" name="HLE BIOS" group="ADVANCED SETTINGS" value="reicast_hle_bios" description="Force use of hight-level BIOS emulation.">
1833
          <choice name="NO" value="disabled"/>
1834
          <choice name="YES" value="enabled"/>
1835
        </feature>
1836
        <feature submenu="EMULATION" name="BOOT TO BIOS" group="ADVANCED SETTINGS" value="reicast_boot_to_bios" description="Boot directly into the Dreamcast BIOS menu.">
1837
          <choice name="NO" value="disabled"/>
1838
          <choice name="YES" value="enabled"/>
1839
        </feature>
1840
      </system>
1841
      <system name="naomi">
1842
        <feature submenu="EMULATION" name="REGION" group="ADVANCED SETTINGS" value="reicast_region">
1843
          <choice name="Japan" value="Japan"/>
1844
          <choice name="USA" value="USA"/>
1845
          <choice name="Europe" value="Europe"/>
1846
        </feature>
1847
        <feature submenu="EMULATION" name="SERVICE MODE" group="ADVANCED SETTINGS" value="reicast_allow_service_buttons" description="Enable Service button to enter settings.">
1848
          <choice name="NO" value="disabled"/>
1849
          <choice name="YES" value="enabled"/>
1850
        </feature>
1851
        <feature submenu="EMULATION" name="FREE PLAY" group="ADVANCED SETTINGS" value="reicast_force_freeplay" description="Modify the coin setting to Free Play.">
1852
          <choice name="NO" value="disabled"/>
1853
          <choice name="YES" value="enabled"/>
1854
        </feature>
1855
      </system>
1856
      <system name="naomi2">
1857
        <feature submenu="EMULATION" name="REGION" group="ADVANCED SETTINGS" value="reicast_region">
1858
          <choice name="Japan" value="Japan"/>
1859
          <choice name="USA" value="USA"/>
1860
          <choice name="Europe" value="Europe"/>
1861
        </feature>
1862
        <feature submenu="EMULATION" name="SERVICE MODE" group="ADVANCED SETTINGS" value="reicast_allow_service_buttons" description="Enable Service button to enter settings.">
1863
          <choice name="NO" value="disabled"/>
1864
          <choice name="YES" value="enabled"/>
1865
        </feature>
1866
        <feature submenu="EMULATION" name="FREE PLAY" group="ADVANCED SETTINGS" value="reicast_force_freeplay" description="Modify the coin setting to Free Play.">
1867
          <choice name="NO" value="disabled"/>
1868
          <choice name="YES" value="enabled"/>
1869
        </feature>
1870
      </system>
1871
      <system name="atomiswave">
1872
        <feature submenu="EMULATION" name="SERVICE MODE" group="ADVANCED SETTINGS" value="reicast_allow_service_buttons" description="Enable Service button to enter settings.">
1873
          <choice name="NO" value="disabled"/>
1874
          <choice name="YES" value="enabled"/>
1875
        </feature>
1876
      </system>
1877
      <feature submenu="CONTROLS" name="CONTROLLER TYPE" group="ADVANCED SETTINGS" value="flycast_controller">
1878
          <choice name="DREAMCAST CONTROLLER" value="1"/>
1879
          <choice name="ARCADE STICK" value="1025"/>
1880
          <choice name="KEYBOARD" value="3"/>
1881
          <choice name="MOUSE" value="2"/>
1882
          <choice name="LIGHTGUN" value="4"/>
1883
          <choice name="TWIN STICK" value="513"/>
1884
          <choice name="SATURN TWIN-STICK" value="769"/>
1885
      </feature>
1886
      <feature submenu="CONTROLS" name="ANALOG DEADZONE(CORE)" group="ADVANCED SETTINGS" value="reicast_analog_stick_deadzone" description="Sets the deadzone of the Gamepad analog sticks.">
1887
        <choice name="15" value="15%"/>
1888
        <choice name="0" value="0%"/>
1889
        <choice name="5" value="5%"/>
1890
        <choice name="10" value="10%"/>
1891
        <choice name="20" value="20%"/>
1892
        <choice name="25" value="25%"/>
1893
        <choice name="30" value="30%"/>
1894
      </feature>
1895
      <feature submenu="CONTROLS" name="ANALOG TRIGGER DEADZONE(CORE)" group="ADVANCED SETTINGS" value="reicast_trigger_deadzone" description="Sets the deadzone of the Gamepad analog triggers.">
1896
        <choice name="0" value="0%"/>
1897
        <choice name="5" value="5%"/>
1898
        <choice name="10" value="10%"/>
1899
        <choice name="15" value="15%"/>
1900
        <choice name="20" value="20%"/>
1901
        <choice name="25" value="25%"/>
1902
        <choice name="30" value="30%"/>
1903
      </feature>
1904
      <feature submenu="CONTROLS" name="USE DIGITAL TRIGGERS" group="ADVANCED SETTINGS" value="reicast_digital_triggers" description="Enable this if the controller does not have analog triggers.">
1905
        <choice name="NO" value="0"/>
1906
        <choice name="YES" value="1"/>
1907
      </feature>
1908
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="use_guns"/>
1909
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="one_gun"/>
1910
      <feature submenu="GUNS" name="PLAYER 1 CROSSHAIR" group="ADVANCED SETTINGS" value="reicast_lightgun1_crosshair">
1911
          <choice name="NONE" value="disabled"/>
1912
          <choice name="WHITE" value="White"/>
1913
          <choice name="RED" value="Red"/>
1914
          <choice name="GREEN" value="Green"/>
1915
          <choice name="BLUE" value="Blue"/>
1916
      </feature>
1917
      <feature submenu="GUNS" name="PLAYER 2 CROSSHAIR" group="ADVANCED SETTINGS" value="reicast_lightgun2_crosshair">
1918
          <choice name="NONE" value="disabled"/>
1919
          <choice name="WHITE" value="White"/>
1920
          <choice name="RED" value="Red"/>
1921
          <choice name="GREEN" value="Green"/>
1922
          <choice name="BLUE" value="Blue"/>
1923
      </feature>
1924
      <feature submenu="GUNS" name="GUN A/B BUTTONS MAPPING" group="ADVANCED SETTINGS" value="gun_ab">
1925
        <choice name="MOUSE RIGHT/MIDDLE" value="mouse"/>
1926
        <choice name="KEYPAD LEFT/RIGHT" value="directions"/>
1927
        <choice name="KEYBOARD A/B" value="keyboard"/>
1928
      </feature>
1929
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="gun_reload_button"/>
1930
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="gun_invert"/>
1931
    </core>
1932
    <core name="fmsx">
1933
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
1934
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
1935
    </core>
1936
    <core name="gearcoleco" features="cheevos, netplay">
1937
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
1938
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
1939
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
1940
    </core>
1941
    <core name="gearsystem" features="cheevos, netplay">
1942
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
1943
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
1944
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
1945
    </core>
1946
    <core name="genesis_plus_gx, genesis_plus_gx_wide" features="cheevos, netplay">
1947
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
1948
      <feature submenu="VIDEO" name="OVERSCAN" group="ADVANCED SETTINGS" value="overscan" description="Display the overscan regions of the screen.">
1949
        <choice name="NO" value="disabled"/>
1950
        <choice name="TOP/BOTTOM" value="top/bottom"/>
1951
        <choice name="LEFT/RIGHT" value="left/right"/>
1952
        <choice name="FULL" value="full"/>
1953
      </feature>
1954
      <feature submenu="VIDEO" name="INTERLACED OUTPUT MODE" group="ADVANCED SETTINGS" value="render" description="Single Field applies a de-interlacing filter, Double Field mimics the original hardware.">
1955
        <choice name="SINGLE FIELD" value="single field"/>
1956
        <choice name="DOUBLE FIELD" value="double field"/>
1957
      </feature>
1958
      <feature submenu="VIDEO" name="EMULATED VIDEO SIGNAL" group="ADVANCED SETTINGS" value="ntsc_filter" description="Apply a video filter to mimic various signals.">
1959
        <choice name="NO" value="disabled"/>
1960
        <choice name="MONOCHROME" value="monochrome"/>
1961
        <choice name="COMPOSITE" value="composite"/>
1962
        <choice name="S-VIDEO" value="s-video"/>
1963
        <choice name="RGB" value="rgb"/>
1964
      </feature>
1965
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
1966
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
1967
      <feature submenu="EMULATION" name="CONSOLE REGION" group="ADVANCED SETTINGS" value="genesis_plus_gx_region">
1968
        <choice name="PAL" value="pal"/>
1969
        <choice name="NTSC JAPAN" value="ntsc-j"/>
1970
        <choice name="NTSC US" value="ntsc-u"/>
1971
      </feature>
1972
      <feature submenu="EMULATION" name="68K ADRESS ERROR" group="ADVANCED SETTINGS" value="addr_error" description="This should only be disabled when playing ROM hacks.">
1973
        <choice name="NO" value="disabled"/>
1974
        <choice name="YES" value="enabled"/>
1975
      </feature>
1976
      <feature submenu="EMULATION" name="LOCK UPS" group="ADVANCED SETTINGS" value="genesis_plus_gx_force_dtack" description="This should only be disabled when playing certain demos and homebrews for correct operation.">
1977
        <choice name="NO" value="disabled"/>
1978
        <choice name="YES" value="enabled"/>
1979
      </feature>
1980
      <feature submenu="EMULATION" name="CPU OVERCLOCK" group="ADVANCED SETTINGS" value="genesis_plus_gx_overclock" description="Force the frequency of the emulated CPU. Can reduce slowdown, but may cause glitches.">
1981
        <choice name="100%" value="100%"/>
1982
        <choice name="125%" value="125%"/>
1983
        <choice name="150%" value="150%"/>
1984
        <choice name="175%" value="175%"/>
1985
        <choice name="200%" value="200%"/>
1986
      </feature>
1987
      <feature submenu="EMULATION" name="NO SPRITE LIMIT" group="ADVANCED SETTINGS" value="genesis_plus_gx_no_sprite_limit" description="Remove the original sprites-per-scanline hardware limit.">
1988
        <choice name="OFF" value="enabled"/>
1989
        <choice name="ON" value="disabled"/>
1990
      </feature>
1991
      <feature submenu="EMULATION" name="START ORIGINAL BIOS" group="ADVANCED SETTINGS" value="genesis_plus_gx_bios" description="Use official BIOS and bootloader for emulated hardware.">
1992
        <choice name="NO" value="disabled"/>
1993
        <choice name="YES" value="enabled"/>
1994
      </feature>
1995
      <system name="gamegear">
1996
        <feature submenu="VIDEO" name="LCD GHOSTING FILTER" group="ADVANCED SETTINGS" value="lcd_filter" description="Mimics the display characteristics of the Game Gear and Nomad LCD panels.">
1997
          <choice name="NO" value="disabled"/>
1998
          <choice name="YES" value="enabled"/>
1999
        </feature>
2000
      </system>
2001
      <system name="mastersystem">
2002
        <feature submenu="VIDEO" name="HIDE MASTER SYSTEM BORDERS" group="ADVANCED SETTINGS" value="genesis_plus_gx_left_border" description="Cuts off 8 pixels on borders to remove Master System borders.">
2003
          <choice name="NO" value="disabled"/>
2004
          <choice name="LEFT ONLY" value="left border"/>
2005
          <choice name="LEFT AND RIGHT" value="left &amp; right borders"/>
2006
        </feature>
2007
        <feature submenu="AUDIO" name="ENABLE FM CHIP" group="ADVANCED SETTINGS" value="ym2413" description="Enable the Master System FM chip.">
2008
          <choice name="NO" value="disabled"/>
2009
          <choice name="YES" value="enabled"/>
2010
        </feature>
2011
        <feature submenu="CONTROLS" name="CONTROLLER TYPE" group="ADVANCED SETTINGS" value="genesis_plus_gx_controller">
2012
          <choice name="JOYPAD 2 BUTTONS" value="769"/>
2013
          <choice name="JOYPAD 2 BUTTONS + MASTER-TAP" value="2049"/>
2014
          <choice name="LIGHT PHASER" value="260"/>
2015
          <choice name="PADDLE CONTROL" value="261"/>
2016
          <choice name="SPORTS PAD" value="517"/>
2017
          <choice name="GRAPHIC BOARD" value="262"/>
2018
        </feature>
2019
      </system>
2020
      <system name="megadrive">
2021
        <feature submenu="VIDEO" name="LCD GHOSTING FILTER" group="ADVANCED SETTINGS" value="lcd_filter" description="Mimics the display characteristics of the Game Gear and Nomad LCD panels.">
2022
          <choice name="NO" value="disabled"/>
2023
          <choice name="YES" value="enabled"/>
2024
        </feature>
2025
        <feature submenu="AUDIO" name="AUDIO FILTER" group="ADVANCED SETTINGS" value="audio_filter" description="Enables a low pass audio filter to soften the harsh sound of some games.">
2026
          <choice name="5%" value="5"/>
2027
          <choice name="10%" value="10"/>
2028
          <choice name="15%" value="15"/>
2029
          <choice name="20%" value="20"/>
2030
          <choice name="25%" value="25"/>
2031
          <choice name="30%" value="30"/>
2032
          <choice name="35%" value="35"/>
2033
          <choice name="40%" value="40"/>
2034
          <choice name="45%" value="45"/>
2035
          <choice name="50%" value="50"/>
2036
          <choice name="55%" value="55"/>
2037
          <choice name="60%" value="60"/>
2038
          <choice name="65%" value="65"/>
2039
          <choice name="70%" value="70"/>
2040
          <choice name="75%" value="75"/>
2041
          <choice name="80%" value="80"/>
2042
          <choice name="85%" value="85"/>
2043
          <choice name="90%" value="90"/>
2044
          <choice name="95%" value="95"/>
2045
        </feature>
2046
        <feature submenu="AUDIO" name="MEGADRIVE/GENESIS FM" group="ADVANCED SETTINGS" value="ym2612" description="Select method used to emulate the FM synthetiser.">
2047
          <choice name="MAME (YM2612)" value="mame (ym2612)"/>
2048
          <choice name="MAME (ASIC YM3438)" value="mame (asic ym3438)"/>
2049
          <choice name="MAME (ENHANCED YM3438)" value="mame (enhanced ym3438)"/>
2050
          <choice name="NUKED (YM2612)" value="nuked (ym2612)"/>
2051
          <choice name="NUKED (YM3438)" value="nuked (ym3438)"/>
2052
        </feature>
2053
        <feature submenu="AUDIO" name="CD ADD-ON" group="ADVANCED SETTINGS" value="genesis_plus_gx_add_on" description="Specifies wich add-on to use for audio CD playback with patched MD games.">
2054
          <choice name="Mega CD" value="megacd"/>
2055
          <choice name="Mega SD" value="megasd"/>
2056
        </feature>
2057
        <feature submenu="EMULATION" name="CARTRIDGE LOCK-ON" group="ADVANCED SETTINGS" value="lock_on" description="This option specifies which lock-on cartridge to emulate.">
2058
          <choice name="NO" value="disabled"/>
2059
          <choice name="GAME GENIE" value="game genie"/>
2060
          <choice name="ACTION REPLAY" value="action replay (pro)"/>
2061
          <choice name="SONIC AND KNUCKLES" value="sonic &amp; knuckles"/>
2062
        </feature>
2063
        <feature submenu="CONTROLS" name="CONTROLLER TYPE" group="ADVANCED SETTINGS" value="genesis_plus_gx_controller">
2064
          <choice name="JOYPAD 3 BUTTONS" value="257"/>
2065
          <choice name="JOYPAD 6 BUTTONS" value="513"/>
2066
          <choice name="JOYPAD 3 BUTTONS + 4-WAY PLAY" value="1025"/>
2067
          <choice name="JOYPAD 6 BUTTONS + 4-WAY PLAY" value="1281"/>
2068
          <choice name="JOYPAD 3 BUTTONS + TEAMPLAYER" value="1537"/>
2069
          <choice name="JOYPAD 6 BUTTONS + TEAMPLAYER" value="1793"/>
2070
          <choice name="XE-1AP" value="773"/>
2071
          <choice name="MOUSE" value="2"/>
2072
        </feature>
2073
        <feature submenu="GUNS" name="GUN TYPE" group="ADVANCED SETTINGS" value="gun_type" description="Select the type of gun depending on the game.">
2074
          <choice name="MENACER" value="516"/>
2075
          <choice name="JUSTIFIER" value="772"/>
2076
        </feature>
2077
      </system>
2078
      <system name="megadrive-msu">
2079
        <feature submenu="VIDEO" name="LCD GHOSTING FILTER" group="ADVANCED SETTINGS" value="lcd_filter" description="Mimics the display characteristics of the Game Gear and Nomad LCD panels.">
2080
          <choice name="NO" value="disabled"/>
2081
          <choice name="YES" value="enabled"/>
2082
        </feature>
2083
        <feature submenu="AUDIO" name="AUDIO FILTER" group="ADVANCED SETTINGS" value="audio_filter" description="Enables a low pass audio filter to soften the harsh sound of some games.">
2084
          <choice name="5%" value="5"/>
2085
          <choice name="10%" value="10"/>
2086
          <choice name="15%" value="15"/>
2087
          <choice name="20%" value="20"/>
2088
          <choice name="25%" value="25"/>
2089
          <choice name="30%" value="30"/>
2090
          <choice name="35%" value="35"/>
2091
          <choice name="40%" value="40"/>
2092
          <choice name="45%" value="45"/>
2093
          <choice name="50%" value="50"/>
2094
          <choice name="55%" value="55"/>
2095
          <choice name="60%" value="60"/>
2096
          <choice name="65%" value="65"/>
2097
          <choice name="70%" value="70"/>
2098
          <choice name="75%" value="75"/>
2099
          <choice name="80%" value="80"/>
2100
          <choice name="85%" value="85"/>
2101
          <choice name="90%" value="90"/>
2102
          <choice name="95%" value="95"/>
2103
        </feature>
2104
        <feature submenu="AUDIO" name="MEGADRIVE/GENESIS FM" group="ADVANCED SETTINGS" value="ym2612" description="Select method used to emulate the FM synthetiser.">
2105
          <choice name="MAME (YM2612)" value="mame (ym2612)"/>
2106
          <choice name="MAME (ASIC YM3438)" value="mame (asic ym3438)"/>
2107
          <choice name="MAME (ENHANCED YM3438)" value="mame (enhanced ym3438)"/>
2108
          <choice name="NUKED (YM2612)" value="nuked (ym2612)"/>
2109
          <choice name="NUKED (YM3438)" value="nuked (ym3438)"/>
2110
        </feature>
2111
        <feature submenu="AUDIO" name="CD ADD-ON" group="ADVANCED SETTINGS" value="genesis_plus_gx_add_on" description="Specifies wich add-on to use for audio CD playback with patched MD games.">
2112
          <choice name="Mega CD" value="megacd"/>
2113
          <choice name="Mega SD" value="megasd"/>
2114
        </feature>
2115
        <feature submenu="EMULATION" name="CARTRIDGE LOCK-ON" group="ADVANCED SETTINGS" value="lock_on" description="This option specifies which lock-on cartridge to emulate.">
2116
          <choice name="NO" value="disabled"/>
2117
          <choice name="GAME GENIE" value="game genie"/>
2118
          <choice name="ACTION REPLAY" value="action replay (pro)"/>
2119
          <choice name="SONIC AND KNUCKLES" value="sonic &amp; knuckles"/>
2120
        </feature>
2121
        <feature submenu="CONTROLS" name="CONTROLLER TYPE" group="ADVANCED SETTINGS" value="genesis_plus_gx_controller">
2122
          <choice name="JOYPAD 3 BUTTONS" value="257"/>
2123
          <choice name="JOYPAD 6 BUTTONS" value="513"/>
2124
          <choice name="JOYPAD 3 BUTTONS + 4-WAY PLAY" value="1025"/>
2125
          <choice name="JOYPAD 6 BUTTONS + 4-WAY PLAY" value="1281"/>
2126
          <choice name="JOYPAD 3 BUTTONS + TEAMPLAYER" value="1537"/>
2127
          <choice name="JOYPAD 6 BUTTONS + TEAMPLAYER" value="1793"/>
2128
          <choice name="XE-1AP" value="773"/>
2129
          <choice name="MOUSE" value="2"/>
2130
        </feature>
2131
        <feature submenu="GUNS" name="GUN TYPE" group="ADVANCED SETTINGS" value="gun_type" description="Select the type of gun depending on the game.">
2132
          <choice name="MENACER" value="516"/>
2133
          <choice name="JUSTIFIER" value="772"/>
2134
        </feature>
2135
      </system>
2136
      <system name="segacd">
2137
        <feature submenu="VIDEO" name="LCD GHOSTING FILTER" group="ADVANCED SETTINGS" value="lcd_filter" description="Mimics the display characteristics of the Game Gear and Nomad LCD panels.">
2138
          <choice name="NO" value="disabled"/>
2139
          <choice name="YES" value="enabled"/>
2140
        </feature>
2141
        <feature submenu="AUDIO" name="AUDIO FILTER" group="ADVANCED SETTINGS" value="audio_filter" description="Enables a low pass audio filter to soften the harsh sound of some games.">
2142
          <choice name="5%" value="5"/>
2143
          <choice name="10%" value="10"/>
2144
          <choice name="15%" value="15"/>
2145
          <choice name="20%" value="20"/>
2146
          <choice name="25%" value="25"/>
2147
          <choice name="30%" value="30"/>
2148
          <choice name="35%" value="35"/>
2149
          <choice name="40%" value="40"/>
2150
          <choice name="45%" value="45"/>
2151
          <choice name="50%" value="50"/>
2152
          <choice name="55%" value="55"/>
2153
          <choice name="60%" value="60"/>
2154
          <choice name="65%" value="65"/>
2155
          <choice name="70%" value="70"/>
2156
          <choice name="75%" value="75"/>
2157
          <choice name="80%" value="80"/>
2158
          <choice name="85%" value="85"/>
2159
          <choice name="90%" value="90"/>
2160
          <choice name="95%" value="95"/>
2161
        </feature>
2162
        <feature submenu="AUDIO" name="MEGADRIVE/GENESIS FM" group="ADVANCED SETTINGS" value="ym2612" description="Select method used to emulate the FM synthetiser.">
2163
          <choice name="MAME (YM2612)" value="mame (ym2612)"/>
2164
          <choice name="MAME (ASIC YM3438)" value="mame (asic ym3438)"/>
2165
          <choice name="MAME (ENHANCED YM3438)" value="mame (enhanced ym3438)"/>
2166
          <choice name="NUKED (YM2612)" value="nuked (ym2612)"/>
2167
          <choice name="NUKED (YM3438)" value="nuked (ym3438)"/>
2168
        </feature>
2169
        <feature submenu="AUDIO" name="CD ADD-ON" group="ADVANCED SETTINGS" value="genesis_plus_gx_add_on" description="Specifies wich add-on to use for audio CD playback with patched MD games.">
2170
          <choice name="Mega CD" value="megacd"/>
2171
          <choice name="Mega SD" value="megasd"/>
2172
        </feature>
2173
        <feature submenu="EMULATION" name="CARTRIDGE LOCK-ON" group="ADVANCED SETTINGS" value="lock_on" description="This option specifies which lock-on cartridge to emulate.">
2174
          <choice name="NO" value="disabled"/>
2175
          <choice name="GAME GENIE" value="game genie"/>
2176
          <choice name="ACTION REPLAY" value="action replay (pro)"/>
2177
          <choice name="SONIC AND KNUCKLES" value="sonic &amp; knuckles"/>
2178
        </feature>
2179
        <feature submenu="CONTROLS" name="CONTROLLER TYPE" group="ADVANCED SETTINGS" value="genesis_plus_gx_controller">
2180
          <choice name="JOYPAD 3 BUTTONS" value="257"/>
2181
          <choice name="JOYPAD 6 BUTTONS" value="513"/>
2182
          <choice name="JOYPAD 3 BUTTONS + 4-WAY PLAY" value="1025"/>
2183
          <choice name="JOYPAD 6 BUTTONS + 4-WAY PLAY" value="1281"/>
2184
          <choice name="JOYPAD 3 BUTTONS + TEAMPLAYER" value="1537"/>
2185
          <choice name="JOYPAD 6 BUTTONS + TEAMPLAYER" value="1793"/>
2186
          <choice name="XE-1AP" value="773"/>
2187
          <choice name="MOUSE" value="2"/>
2188
        </feature>
2189
        <feature submenu="GUNS" name="GUN TYPE" group="ADVANCED SETTINGS" value="gun_type" description="Select the type of gun depending on the game.">
2190
          <choice name="MENACER" value="516"/>
2191
          <choice name="JUSTIFIER" value="772"/>
2192
        </feature>
2193
      </system>
2194
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="use_guns"/>
2195
      <feature submenu="GUNS" name="LIGHTGUN MODE" group="ADVANCED SETTINGS" value="gun_input" description="Use a mouse-controlled Lightgun or Touchscreen input.">
2196
        <choice name="LIGHTGUN" value="lightgun"/>
2197
        <choice name="TOUCHSCREEN" value="touchscreen"/>
2198
      </feature>
2199
      <feature submenu="GUNS" name="SHOW CROSSHAIR" group="ADVANCED SETTINGS" value="gun_cursor" description="Display crosshair if a lightgun is used.">
2200
        <choice name="NO" value="disabled"/>
2201
        <choice name="YES" value="enabled"/>
2202
      </feature>
2203
      <feature submenu="GUNS" name="GUN A/B BUTTONS MAPPING" group="ADVANCED SETTINGS" value="gun_ab">
2204
        <choice name="MOUSE RIGHT/MIDDLE" value="mouse"/>
2205
        <choice name="KEYPAD LEFT/RIGHT" value="directions"/>
2206
        <choice name="KEYBOARD A/B" value="keyboard"/>
2207
      </feature>
2208
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="gun_reload_button"/>
2209
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="gun_invert"/>
2210
    </core>
2211
    <core name="genesis_plus_gx_wide" features="cheevos, netplay">
2212
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
2213
      <feature submenu="VIDEO" name="WIDESCREEN - EXTRA COLUMNS TO DRAW" group="ADVANCED SETTINGS" value="h40_extra_columns" description="Set the amount of extra columns to draw for widescreen.">
2214
        <choice name="0" value="0"/>
2215
        <choice name="2" value="2"/>
2216
        <choice name="4" value="4"/>
2217
        <choice name="6" value="6"/>
2218
        <choice name="8" value="8"/>
2219
        <choice name="10 (DEFAULT)" value="10"/>
2220
        <choice name="12" value="12"/>
2221
        <choice name="14" value="14"/>
2222
        <choice name="16" value="16"/>
2223
        <choice name="18" value="18"/>
2224
        <choice name="20" value="20"/>
2225
        <choice name="22" value="22"/>
2226
        <choice name="24" value="24"/>
2227
      </feature>
2228
    </core>
2229
    <core name="picodrive" features="cheevos, netplay">
2230
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
2231
      <feature submenu="VIDEO" name="GAME ASPECT RATIO (CORE)" group="ADVANCED SETTINGS" value="core_aspect" description="Choose the core-provided aspect ratio. RetroArch's aspect ratio must be set to Core provided in the Video settings.">
2232
        <choice name="PAR" value="PAR"/>
2233
        <choice name="4/3" value="4/3"/>
2234
        <choice name="CRT" value="CRT"/>
2235
      </feature>
2236
      <feature submenu="VIDEO" name="SHOW OVERSCAN" group="ADVANCED SETTINGS" value="overscan" description="Crop out the potentially random glitchy video output that would have been hidden by the bezel around the edge of a standard-definition television screen.">
2237
        <choice name="NO" value="disabled"/>
2238
        <choice name="YES" value="enabled"/>
2239
      </feature>
2240
      <feature submenu="VIDEO" name="RENDERER" group="ADVANCED SETTINGS" value="renderer" description="Specify the video rendering method. Accurate is the more precise but is slower, good and fast are faster but can fail for some games.">
2241
        <choice name="ACCURATE" value="accurate"/>
2242
        <choice name="GOOD" value="good"/>
2243
        <choice name="FAST" value="fast"/>
2244
      </feature>
2245
      <feature submenu="VIDEO" name="NO SPRITE LIMIT" group="ADVANCED SETTINGS" value="picodrive_nospritelimit" description="Remove the original sprites-per-scanline hardware limit.">
2246
        <choice name="OFF" value="0"/>
2247
        <choice name="ON" value="1"/>
2248
      </feature>
2249
      <feature submenu="VIDEO" name="DYNAMIC RECOMPILERS" group="ADVANCED SETTINGS" value="dynamic_recompiler" description="Enable dynamic recompilers which help to improve performance.">
2250
        <choice name="OFF" value="disabled"/>
2251
        <choice name="ON" value="enabled"/>
2252
      </feature>
2253
      <feature submenu="AUDIO" name="AUDIO FILTER" group="ADVANCED SETTINGS" value="audio_filter" description="Enables a low pass audio filter to soften the harsh sound of some games.">
2254
        <choice name="5%" value="5"/>
2255
        <choice name="10%" value="10"/>
2256
        <choice name="15%" value="15"/>
2257
        <choice name="20%" value="20"/>
2258
        <choice name="25%" value="25"/>
2259
        <choice name="30%" value="30"/>
2260
        <choice name="35%" value="35"/>
2261
        <choice name="40%" value="40"/>
2262
        <choice name="45%" value="45"/>
2263
        <choice name="50%" value="50"/>
2264
        <choice name="55%" value="55"/>
2265
        <choice name="60%" value="60"/>
2266
        <choice name="65%" value="65"/>
2267
        <choice name="70%" value="70"/>
2268
        <choice name="75%" value="75"/>
2269
        <choice name="80%" value="80"/>
2270
        <choice name="85%" value="85"/>
2271
        <choice name="90%" value="90"/>
2272
        <choice name="95%" value="95"/>
2273
      </feature>
2274
      <feature submenu="EMULATION" name="REGION" group="ADVANCED SETTINGS" value="region" description="Leave AUTO for Automatic detection.">
2275
        <choice name="JAPAN NTSC" value="Japan NTSC"/>
2276
        <choice name="JAPAN PAL" value="Japan PAL"/>
2277
        <choice name="US" value="US"/>
2278
        <choice name="EUROPE" value="Europe"/>
2279
      </feature>
2280
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
2281
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
2282
      <feature submenu="EMULATION" name="68K CHIP OVERCLOCK" group="ADVANCED SETTINGS" value="overclk68k" description="Overclock the emulated 68k chip for better framerate.">
2283
        <choice name="NO" value="disabled"/>
2284
        <choice name="+25%" value="+25%"/>
2285
        <choice name="+50%" value="+50%"/>
2286
        <choice name="+75%" value="+75%"/>
2287
        <choice name="+100%" value="+100%"/>
2288
        <choice name="+200%" value="+200%"/>
2289
        <choice name="+400%" value="+400%"/>
2290
      </feature>
2291
      <feature submenu="CONTROLS" name="PLAYER 1 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="picodrive_input1" description="Choose which kind of controller is plugged in slot 1.">
2292
        <choice name="3 BUTTON PAD" value="3 button pad"/>
2293
        <choice name="6 BUTTON PAD" value="6 button pad"/>
2294
        <choice name="NONE" value="None"/>
2295
      </feature>
2296
      <feature submenu="CONTROLS" name="PLAYER 2 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="picodrive_input2" description="Choose which kind of controller is plugged in slot 2.">
2297
        <choice name="3 BUTTON PAD" value="3 button pad"/>
2298
        <choice name="6 BUTTON PAD" value="6 button pad"/>
2299
        <choice name="NONE" value="None"/>
2300
      </feature>
2301
      <system name="mastersystem">
2302
        <feature submenu="AUDIO" name="FM CHIP" group="ADVANCED SETTINGS" value="picodrive_smsfm" description="Enable the Master System FM chip.">
2303
          <choice name="OFF" value="off"/>
2304
          <choice name="ON" value="on"/>
2305
        </feature>
2306
        <feature submenu="EMULATION" name="MASTER SYSTEM ROM MAPPING" group="ADVANCED SETTINGS" value="picodrive_smsmapper" description="Leave 'Auto' unless the detection fails.">
2307
          <choice name="Sega" value="Sega"/>
2308
          <choice name="Codemasters" value="Codemasters"/>
2309
          <choice name="Korea" value="Korea"/>
2310
          <choice name="Korea MSX" value="Korea MSX"/>
2311
          <choice name="Korea X-in-1" value="Korea X-in-1"/>
2312
          <choice name="Korea 4-Pak" value="Korea 4-Pak"/>
2313
          <choice name="Korea Janggun" value="Korea Janggun"/>
2314
          <choice name="Korea Nemesis" value="Korea Nemesis"/>
2315
        </feature>
2316
      </system>
2317
    </core>
2318
    <core name="imageviewer">
2319
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
2320
    </core>
2321
    <core name="mame" features="netplay, padtokeyboard">
2322
      <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="internal_resolution">
2323
        <choice name="640x480" value="640x480"/>
2324
        <choice name="640x360" value="640x360"/>
2325
        <choice name="960x720" value="960x720"/>
2326
        <choice name="960x540" value="960x540"/>
2327
        <choice name="1280x960" value="1280x960"/>
2328
        <choice name="1280x720" value="1280x720"/>
2329
        <choice name="1440x1080" value="1440x1080"/>
2330
        <choice name="1920x1080" value="1920x1080"/>
2331
        <choice name="1920x1440" value="1920x1440"/>
2332
        <choice name="2560x1440" value="2560x1440"/>
2333
        <choice name="2880x2160" value="2880x2160"/>
2334
        <choice name="3840x2160" value="3840x2160"/>
2335
      </feature>
2336
      <feature submenu="VIDEO" name="ALTERNATE RENDERER" group="ADVANCED SETTINGS" value="alternate_renderer">
2337
        <choice name="NO" value="disabled"/>
2338
        <choice name="YES" value="enabled"/>
2339
      </feature>
2340
      <feature submenu="VIDEO" name="ROTATE SCREEN" group="ADVANCED SETTINGS" value="mame_rotation_mode">
2341
        <choice name="INTERNAL" value="internal"/>
2342
        <choice name="LIBRETRO" value="libretro"/>
2343
        <choice name="FORCE ROTATE LEFT" value="tate-rol"/>
2344
        <choice name="FORCE ROTATE RIGHT" value="tate-ror"/>
2345
        <choice name="NONE" value="none"/>
2346
      </feature>
2347
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
2348
      <feature submenu="EMULATION" name="BOOT FROM CLI" group="ADVANCED SETTINGS" value="boot_from_cli">
2349
        <choice name="NO" value="disabled"/>
2350
        <choice name="YES" value="enabled"/>
2351
      </feature>
2352
      <feature submenu="EMULATION" name="BOOT TO BIOS" group="ADVANCED SETTINGS" value="boot_to_bios">
2353
        <choice name="NO" value="disabled"/>
2354
        <choice name="YES" value="enabled"/>
2355
      </feature>
2356
      <feature submenu="EMULATION" name="BOOT TO OSD" group="ADVANCED SETTINGS" value="boot_to_osd">
2357
        <choice name="NO" value="disabled"/>
2358
        <choice name="YES" value="enabled"/>
2359
      </feature>
2360
    <feature submenu="EMULATION" name="ENABLE HISCORES" group="ADVANCED SETTINGS" value="mame_hiscore" description="Saves the hiscores in supported games.">
2361
      <choice name="NO" value="0"/>
2362
      <choice name="YES" value="1"/>
2363
    </feature>
2364
      <feature submenu="EMULATION" name="ENABLE CHEATS" group="ADVANCED SETTINGS" value="cheats_enable">
2365
        <choice name="NO" value="disabled"/>
2366
        <choice name="YES" value="enabled"/>
2367
      </feature>
2368
      <feature submenu="EMULATION" name="READ INI FILE" group="ADVANCED SETTINGS" value="mame_read_config" description="Read the ini file in 'bios\mame\ini' folder.">
2369
        <choice name="NO" value="disabled"/>
2370
        <choice name="YES" value="enabled"/>
2371
      </feature>
2372
      <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="GameFocus"/>
2373
      <feature submenu="CONTROLS" name="4-WAYS JOYSTICK MODE" group="ADVANCED SETTINGS" value="4way_enable">
2374
        <choice name="NO" value="disabled"/>
2375
        <choice name="4WAY" value="4way"/>
2376
        <choice name="STRICT" value="strict"/>
2377
        <choice name="QBERT" value="qbert"/>
2378
      </feature>
2379
      <feature submenu="CONTROLS" name="ENABLE PER GAME AUTO MAPPING" group="ADVANCED SETTINGS" value="mame_buttons_profiles" description="Enable MAME option to automatically configure button layout per-game based on its internal database.">
2380
        <choice name="NO" value="disabled"/>
2381
        <choice name="YES" value="enabled"/>
2382
      </feature>
2383
      <feature submenu="GUNS" name="LIGHTGUN MODE" group="ADVANCED SETTINGS" value="lightgun_mode">
2384
        <choice name="NO" value="none"/>
2385
        <choice name="TOUCHSCREEN" value="touchscreen"/>
2386
        <choice name="LIGHTGUN" value="lightgun"/>
2387
      </feature>
2388
      <system name="adam" features="padtokeyboard">
2389
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
2390
          <choice name="No" value="none"/>
2391
          <choice name="Adam cartridges" value="adam_cart"/>
2392
          <choice name="Adam Cassettes" value="adam_cass"/>
2393
          <choice name="ADAM diskettes" value="adam_flop"/>
2394
        </feature>
2395
        <feature submenu="EMULATION" name="FORCE MEDIA TYPE" group="ADVANCED SETTINGS" value="altromtype" description="Type of ROM file">
2396
          <choice name="Cassette 1" value="cass1"/>
2397
          <choice name="Cassette 2" value="cass2"/>
2398
          <choice name="Disk (Drive 1)" value="flop1"/>
2399
          <choice name="Disk (Drive 2)" value="flop2"/>
2400
          <choice name="Cartridge (Slot 1)" value="cart1"/>
2401
          <choice name="Cartridge (Slot 2)" value="cart2"/>
2402
          <choice name="Cartridge (Slot 3)" value="cart3"/>
2403
          <choice name="Cartridge (Slot 4)" value="cart4"/>
2404
        </feature>
2405
      </system>
2406
      <system name="advision">
2407
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
2408
          <choice name="No" value="none"/>
2409
          <choice name="AdventureVision cartridges" value="advision"/>
2410
        </feature>
2411
      </system>
2412
      <system name="apfm1000">
2413
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
2414
          <choice name="No" value="none"/>
2415
          <choice name="APF M-1000 cartridges" value="apfm1000"/>
2416
        </feature>
2417
      </system>
2418
      <system name="apple2" features="padtokeyboard">
2419
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
2420
          <choice name="No" value="none"/>
2421
          <choice name="Apple II cassettes" value="apple2_cass"/>
2422
          <choice name="Apple II cleanly cracked disks" value="apple2_flop_clcracked"/>
2423
          <choice name="Apple II miscellaneous disks" value="apple2_flop_misc"/>
2424
          <choice name="Apple II original disks" value="apple2_flop_orig"/>
2425
        </feature>
2426
        <feature submenu="EMULATION" name="MODEL TO EMULATE" group="ADVANCED SETTINGS" value="altmodel" description="Type of APPLE II to emulate.">
2427
          <choice name="Apple IIe ENHANCED (default)" value="apple2ee"/>
2428
          <choice name="Apple IIe" value="apple2e"/>
2429
          <choice name="Apple II PLUS" value="apple2p"/>
2430
        </feature>
2431
        <feature submenu="EMULATION" name="FORCE MEDIA TYPE" group="ADVANCED SETTINGS" value="altromtype" description="Type of ROM file">
2432
          <choice name="Cassette" value="cass"/>
2433
          <choice name="Disk (Drive 1)" value="flop1"/>
2434
          <choice name="Disk (Drive 2)" value="flop2"/>
2435
        </feature>
2436
        <feature submenu="CONTROLS" name="JOYSTICK TYPE" group="ADVANCED SETTINGS" value="gameio" description="Type of joystick connected to the game port.">
2437
          <choice name="NONE" value="none"/>
2438
          <choice name="Apple (2x 2-button Analog)" value="joy"/>
2439
          <choice name="Sirius/Atari (2x 1-button Digital, II+ Only)" value="joyport"/>
2440
          <choice name="Gizmo (1-Button Digital)" value="gizmo"/>
2441
        </feature>
2442
        <feature submenu="EXPANSION SLOTS" name="4play Joystick Card" group="ADVANCED SETTINGS" value="4play">
2443
          <choice name="NO" value="0"/>
2444
          <choice name="YES" value="1"/>
2445
        </feature>
2446
        <feature submenu="EXPANSION SLOTS" name="6850 MIDI card" group="ADVANCED SETTINGS" value="midi">
2447
          <choice name="NO" value="0"/>
2448
          <choice name="YES" value="1"/>
2449
        </feature>
2450
      </system>
2451
      <system name="apple2gs" features="padtokeyboard">
2452
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
2453
          <choice name="No" value="none"/>
2454
          <choice name="Apple IIgs cleanly cracked disks" value="apple2gs_flop_clcracked"/>
2455
          <choice name="Apple IIgs miscellaneous disks" value="apple2gs_flop_misc"/>
2456
          <choice name="Apple IIgs Original disks" value="apple2gs_flop_orig"/>
2457
        </feature>
2458
        <feature submenu="EMULATION" name="FORCE MEDIA TYPE" group="ADVANCED SETTINGS" value="altromtype" description="Type of ROM file">
2459
          <choice name="5 1/4 Disk (Drive 1)" value="flop1"/>
2460
          <choice name="5 1/4 Disk (Drive 2)" value="flop2"/>
2461
          <choice name="3 1/2 Disk (Drive 3)" value="flop3"/>
2462
          <choice name="3 1/2 Disk (Drive 4)" value="flop4"/>
2463
        </feature>
2464
        <feature submenu="CONTROLS" name="JOYSTICK TYPE" group="ADVANCED SETTINGS" value="gameio" description="Type of joystick connected to the game port.">
2465
          <choice name="NONE" value="none"/>
2466
          <choice name="Apple (2x 2-button Analog)" value="joy"/>
2467
          <choice name="Gizmo (1-Button Digital)" value="gizmo"/>
2468
        </feature>
2469
        <feature submenu="EXPANSION SLOTS" name="4play Joystick Card" group="ADVANCED SETTINGS" value="4play">
2470
          <choice name="NO" value="0"/>
2471
          <choice name="YES" value="1"/>
2472
        </feature>
2473
        <feature submenu="EXPANSION SLOTS" name="6850 MIDI card" group="ADVANCED SETTINGS" value="midi">
2474
          <choice name="NO" value="0"/>
2475
          <choice name="YES" value="1"/>
2476
        </feature>
2477
        <feature submenu="EXPANSION SLOTS" name="Sweet Micro Systems Mockingboard Sound/Speech I" group="ADVANCED SETTINGS" value="mockingboard">
2478
          <choice name="NO" value="0"/>
2479
          <choice name="YES" value="1"/>
2480
        </feature>
2481
      </system>
2482
      <system name="arcadia">
2483
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
2484
          <choice name="No" value="none"/>
2485
          <choice name="Arcadia 2001 cartridges" value="arcadia"/>
2486
        </feature>
2487
      </system>
2488
      <system name="archimedes" features="padtokeyboard">
2489
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
2490
          <choice name="No" value="none"/>
2491
          <choice name="Archimedes floppy disks" value="archimedes"/>
2492
        </feature>
2493
        <feature submenu="EMULATION" name="MODEL TO EMULATE" group="ADVANCED SETTINGS" value="altmodel" description="Type of Archimedes computer to emulate.">
2494
          <choice name="ARCHIMEDES 440/1 (Default)" value="aa4401"/>
2495
          <choice name="ARCHIMEDES 305" value="aa305"/>
2496
          <choice name="ARCHIMEDES 310" value="aa310"/>
2497
          <choice name="ARCHIMEDES 440" value="aa440"/>
2498
          <choice name="ARCHIMEDES 410/1" value="aa4101"/>
2499
          <choice name="ARCHIMEDES 420/1" value="aa4201"/>
2500
          <choice name="ARCHIMEDES A3000" value="aa3000"/>
2501
          <choice name="ARCHIMEDES 540" value="aa540"/>
2502
          <choice name="ARCHIMEDES 5000" value="aa5000"/>
2503
          <choice name="ARCHIMEDES 3010" value="aa3010"/>
2504
          <choice name="ARCHIMEDES 3020" value="aa3020"/>
2505
          <choice name="ARCHIMEDES 4000" value="aa4000"/>
2506
        </feature>
2507
      </system>
2508
      <system name="astrocade">
2509
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
2510
          <choice name="No" value="none"/>
2511
          <choice name="Astrocade cartridges" value="astrocde"/>
2512
        </feature>
2513
      </system>
2514
      <system name="atom" features="padtokeyboard">
2515
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
2516
          <choice name="No" value="none"/>
2517
          <choice name="Atom cassettes" value="atom_cass"/>
2518
          <choice name="Atom floppy disk" value="atom_flop"/>
2519
          <choice name="Atom Utility ROMs" value="atom_rom"/>
2520
        </feature>
2521
        <feature submenu="EMULATION" name="FORCE MEDIA TYPE" group="ADVANCED SETTINGS" value="altromtype" description="Type of ROM file">
2522
          <choice name="Cartridge" value="cart"/>
2523
          <choice name="Cassette" value="cass"/>
2524
          <choice name="Disk (Drive 1)" value="flop1"/>
2525
          <choice name="Disk (Drive 2)" value="flop2"/>
2526
          <choice name="Quickload" value="quik"/>
2527
        </feature>
2528
      </system>
2529
      <system name="bbcmicro" features="padtokeyboard">
2530
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
2531
          <choice name="No" value="none"/>
2532
          <choice name="BBC Micro cassettes" value="bbc_cass"/>
2533
          <choice name="BBC Micro rom" value="bbc_rom"/>
2534
          <choice name="BBC Micro Model B floppy disks" value="bbcb_flop"/>
2535
          <choice name="BBC Micro Model B Original floppy disks" value="bbcb_flop_orig"/>
2536
          <choice name="BBC Micro Model B US floppy disks" value="bbcb_flop_us"/>
2537
          <choice name="BBC Micro Master 128 cartridge" value="bbcm_cart"/>
2538
          <choice name="BBC Micro Master 128 floppy disks" value="bbcm_flop"/>
2539
          <choice name="BBC Micro Master Compact floppy disks" value="bbcmc_flop"/>
2540
        </feature>
2541
        <feature submenu="EMULATION" name="MODEL TO EMULATE" group="ADVANCED SETTINGS" value="altmodel" description="Type of BBC micro to emulate, default to MODEL B.">
2542
          <choice name="MODEL B (default)" value="bbcb"/>
2543
          <choice name="MASTER 128" value="bbcm"/>
2544
          <choice name="MASTER 512" value="bbcm512"/>
2545
          <choice name="MASTER COMPACT" value="bbcmc"/>
2546
        </feature>
2547
        <feature submenu="EMULATION" name="FORCE MEDIA TYPE" group="ADVANCED SETTINGS" value="altromtype" description="Type of ROM file">
2548
          <choice name="Cassette" value="cass"/>
2549
          <choice name="ROM (Slot 1)" value="rom1"/>
2550
          <choice name="ROM (Slot 2)" value="rom2"/>
2551
          <choice name="ROM (Slot 3)" value="rom3"/>
2552
          <choice name="ROM (Slot 4)" value="rom4"/>
2553
          <choice name="Disk (Drive 1)" value="flop1"/>
2554
          <choice name="Disk (Drive 2)" value="flop2"/>
2555
          <choice name="Cartridge (Slot 1)" value="cart1"/>
2556
          <choice name="Cartridge (Slot 2)" value="cart2"/>
2557
        </feature>
2558
        <feature submenu="CONTROLS" name="JOYSTICK TYPE" group="ADVANCED SETTINGS" value="bbc_sticktype" description="Select which joystick to emulate.">
2559
          <choice name="NONE" value="none"/>
2560
          <choice name="Acorn Analogue Joysticks" value="acornjoy"/>
2561
          <choice name="Acorn Bitstik" value="bitstik1"/>
2562
          <choice name="Robo Bitstik 2" value="bitstik2"/>
2563
          <choice name="Voltmace Delta 3b Twin Joysticks" value="voltmace3b"/>
2564
        </feature>
2565
      </system>
2566
      <system name="camplynx" features="padtokeyboard">
2567
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
2568
          <choice name="No" value="none"/>
2569
          <choice name="Camputers Lynx cassettes" value="camplynx_cass"/>
2570
          <choice name="Camputers Lynx floppy disk" value="camplynx_flop"/>
2571
        </feature>
2572
        <feature submenu="EMULATION" name="MODEL TO EMULATE" group="ADVANCED SETTINGS" value="altmodel" description="Type of LYNX to emulate, default to 48k.">
2573
          <choice name="LYNX 48K (default)" value="lynx48k"/>
2574
          <choice name="LYNX 128K" value="lynx128k"/>
2575
          <choice name="LYNX 96K" value="lynx96k"/>
2576
        </feature>
2577
        <feature submenu="EMULATION" name="FORCE MEDIA TYPE" group="ADVANCED SETTINGS" value="altromtype" description="Type of ROM file">
2578
          <choice name="Cassette" value="cass"/>
2579
          <choice name="Disk (Drive 1)" value="flop1"/>
2580
          <choice name="Disk (Drive 2)" value="flop2"/>
2581
        </feature>
2582
      </system>
2583
      <system name="coco" features="padtokeyboard">
2584
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
2585
          <choice name="No" value="none"/>
2586
          <choice name="Color Computer cartridges" value="coco_cart"/>
2587
          <choice name="Color Computer floppy disk" value="coco_flop"/>
2588
        </feature>
2589
        <feature submenu="EMULATION" name="MODEL TO EMULATE" group="ADVANCED SETTINGS" value="altmodel" description="Type of Color Computer to emulate, default to coco3.">
2590
          <choice name="Color Computer 3 NTSC (default)" value="coco3"/>
2591
          <choice name="Color Computer 3 PAL" value="coco3p"/>
2592
          <choice name="Color Computer" value="coco"/>
2593
          <choice name="Color Computer 2" value="coco2"/>
2594
          <choice name="Color Computer 2B" value="coco2b"/>
2595
        </feature>
2596
        <feature submenu="EMULATION" name="FORCE MEDIA TYPE" group="ADVANCED SETTINGS" value="altromtype" description="Type of ROM file">
2597
          <choice name="Cassette" value="cass"/>
2598
          <choice name="Cartridge" value="cart"/>
2599
          <choice name="Disk (Drive 1)" value="flop1"/>
2600
          <choice name="Disk (Drive 2)" value="flop2"/>
2601
          <choice name="HARD DRIVE" value="hard1"/>
2602
        </feature>
2603
      </system>
2604
      <system name="crvision">
2605
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
2606
          <choice name="No" value="none"/>
2607
          <choice name="V-Tech Creativision cartridges" value="crvision"/>
2608
        </feature>
2609
        <feature submenu="EMULATION" name="FORCE MEDIA TYPE" group="ADVANCED SETTINGS" value="altromtype" description="Type of ROM file">
2610
          <choice name="Cartridge" value="cart"/>
2611
          <choice name="Cassette" value="cass"/>
2612
        </feature>
2613
      </system>
2614
      <system name="fm7" features="padtokeyboard">
2615
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
2616
          <choice name="No" value="none"/>
2617
          <choice name="Fujitsu FM-77AV disk images" value="fm77av"/>
2618
          <choice name="Fujitsu FM-7 cassettes" value="fm7_cass"/>
2619
          <choice name="Fujitsu FM-7 disk images" value="fm7_disk"/>
2620
        </feature>
2621
        <feature submenu="EMULATION" name="MODEL TO EMULATE" group="ADVANCED SETTINGS" value="altmodel" description="Type of FM-7 to emulate, default to FM-7.">
2622
          <choice name="FM-7" value="fm7"/>
2623
          <choice name="FM-77AV" value="fm77av"/>
2624
        </feature>
2625
        <feature submenu="EMULATION" name="FORCE MEDIA TYPE" group="ADVANCED SETTINGS" value="altromtype" description="Type of ROM file">
2626
          <choice name="Cassette" value="cass"/>
2627
          <choice name="Disk (Drive 1)" value="flop1"/>
2628
          <choice name="Disk (Drive 2)" value="flop2"/>
2629
        </feature>
2630
      </system>
2631
      <system name="fmtowns" features="padtokeyboard">
2632
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
2633
          <choice name="No" value="none"/>
2634
          <choice name="FM Towns CD-ROMs" value="fmtowns_cd"/>
2635
          <choice name="FM Towns cracked floppy disk images" value="fmtowns_flop_cracked"/>
2636
          <choice name="FM Towns miscellaneous floppy disk images" value="fmtowns_flop_misc"/>
2637
          <choice name="FM Towns original floppy disk images" value="fmtowns_flop_orig"/>
2638
        </feature>
2639
        <feature submenu="EMULATION" name="MODEL TO EMULATE" value="altmodel" group="ADVANCED SETTINGS" description="Type of FM Towns to emulate, default to FM TOWMS (MODEL 1/2).">
2640
          <choice name="FM TOWNS (MODEL 1/2) (Default)" value="fmtowns"/>
2641
          <choice name="FM TOWNS II UX" value="fmtownsux"/>
2642
          <choice name="FM TOWNS MARTY" value="fmtmarty"/>
2643
        </feature>
2644
        <feature submenu="EMULATION" name="FORCE MEDIA TYPE" group="ADVANCED SETTINGS" value="altromtype" description="Type of ROM file">
2645
          <choice name="Disk (Drive 1)" value="flop1"/>
2646
          <choice name="Disk (Drive 2)" value="flop2"/>
2647
          <choice name="Disk Drive (FM TOWNS MARTY)" value="flop"/>
2648
          <choice name="CD-ROM" value="cdrm"/>
2649
          <choice name="HARD DRIVE (II UX)" value="hard1"/>
2650
          <choice name="MEMCARD" value="memc"/>
2651
        </feature>
2652
        <feature submenu="EMULATION" name="ADD USER DISK" group="ADVANCED SETTINGS" value="addblankdisk" description="Insert a disk in floppy drive, is often used for CDROM games.">
2653
          <choice name="NO" value="none"/>
2654
          <choice name="BLANK DISK" value="blank"/>
2655
          <choice name="SYSTEM DISK" value="system"/>
2656
        </feature>
2657
        <feature submenu="EMULATION" name="RAM SIZE" group="ADVANCED SETTINGS" value="ramsize" description="Define how much RAM the emulated will have.">
2658
          <choice name="2MB" value="2M"/>
2659
          <choice name="4MB" value="4M"/>
2660
        </feature>
2661
      </system>
2662
      <system name="gamate">
2663
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
2664
          <choice name="No" value="none"/>
2665
          <choice name="Gamate cartridges" value="gamate"/>
2666
        </feature>
2667
      </system>
2668
      <system name="gamecom">
2669
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
2670
          <choice name="No" value="none"/>
2671
          <choice name="Tiger Game.com cartridges" value="gamecom"/>
2672
        </feature>
2673
        <feature submenu="EMULATION" name="FORCE MEDIA TYPE" group="ADVANCED SETTINGS" value="altromtype" description="Type of ROM file">
2674
          <choice name="Cartridge (Slot 1)" value="cart1"/>
2675
          <choice name="Cartridge (Slot 2)" value="cart2"/>
2676
        </feature>
2677
      </system>
2678
      <system name="gamepock">
2679
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
2680
          <choice name="No" value="none"/>
2681
          <choice name="Game Pocket cartridges" value="gamepock"/>
2682
        </feature>
2683
      </system>
2684
      <system name="gmaster">
2685
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
2686
          <choice name="No" value="none"/>
2687
          <choice name="Game Master cartridges" value="gmaster"/>
2688
        </feature>
2689
      </system>
2690
      <system name="gp32">
2691
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
2692
          <choice name="No" value="none"/>
2693
          <choice name="GP32 memcards" value="gp32"/>
2694
        </feature>
2695
      </system>
2696
      <system name="megaduck">
2697
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
2698
          <choice name="No" value="none"/>
2699
          <choice name="Mega Duck cartridges" value="megaduck"/>
2700
        </feature>
2701
      </system>
2702
      <system name="pv1000">
2703
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
2704
          <choice name="No" value="none"/>
2705
          <choice name="Casio PV-1000 cartridges" value="pv1000"/>
2706
        </feature>
2707
      </system>
2708
      <system name="scv">
2709
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
2710
          <choice name="No" value="none"/>
2711
          <choice name="Super Cassette Vision cartridges" value="scv"/>
2712
        </feature>
2713
      </system>
2714
      <system name="supracan">
2715
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
2716
          <choice name="No" value="none"/>
2717
          <choice name="Super A'Can cartridges" value="supracan"/>
2718
        </feature>
2719
      </system>
2720
      <system name="ti99" features="padtokeyboard">
2721
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
2722
          <choice name="No" value="none"/>
2723
          <choice name="TI-99/4A Cartridges" value="ti99_cart"/>
2724
        </feature>
2725
        <feature submenu="EMULATION" name="FORCE MEDIA TYPE" group="ADVANCED SETTINGS" value="altromtype" description="Type of ROM file">
2726
          <choice name="Cassette 1" value="cass1"/>
2727
          <choice name="Cassette 2" value="cass2"/>
2728
          <choice name="Cartridge" value="cart"/>
2729
        </feature>
2730
        <feature submenu="EMULATION" name="32K RAM EXPANSION" group="ADVANCED SETTINGS" value="ti99_32kram" description="32k RAM expansion card installed.">
2731
          <choice name="YES" value="1"/>
2732
          <choice name="NO" value="0"/>
2733
        </feature>
2734
        <feature submenu="EMULATION" name="SPEECH MODULE" group="ADVANCED SETTINGS" value="ti99_speech" description="Speech module installed.">
2735
          <choice name="YES" value="1"/>
2736
          <choice name="NO" value="0"/>
2737
        </feature>
2738
      </system>
2739
      <system name="tutor" features="padtokeyboard">
2740
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
2741
          <choice name="No" value="none"/>
2742
          <choice name="Tomy Tutor / Pyuuta cartridge" value="tutor"/>
2743
        </feature>
2744
        <feature submenu="EMULATION" name="FORCE MEDIA TYPE" group="ADVANCED SETTINGS" value="altromtype" description="Type of ROM file">
2745
          <choice name="Cassette" value="cass"/>
2746
          <choice name="Cartridge" value="cart"/>
2747
        </feature>
2748
      </system>
2749
      <system name="vsmile">
2750
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
2751
          <choice name="No" value="none"/>
2752
          <choice name="V.Smile cartridges" value="vsmile_cart"/>
2753
          <choice name="V.Smile Motion cartridges" value="vsmilem_cart"/>
2754
          <choice name="V.Smile Pro CD-ROM" value="vsmile_cd"/>
2755
          <choice name="V.Smile Baby cartridges" value="vsmileb_cart"/>
2756
        </feature>
2757
        <feature submenu="EMULATION" name="MODEL TO EMULATE" group="ADVANCED SETTINGS" value="altmodel" description="Type of V.Smile to emulate.">
2758
          <choice name="V.SMILE (Default)" value="vsmile"/>
2759
          <choice name="V.SMILE MOTION" value="vsmilem"/>
2760
          <choice name="V.SMILE PRO" value="vsmilpro"/>
2761
        </feature>
2762
        <feature submenu="EMULATION" name="FORCE MEDIA TYPE" group="ADVANCED SETTINGS" value="altromtype" description="Type of ROM file">
2763
          <choice name="Cartridge" value="cart"/>
2764
          <choice name="CD-ROM" value="cdrm"/>
2765
        </feature>
2766
      </system>
2767
      <system name="xegs">
2768
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
2769
          <choice name="No" value="none"/>
2770
          <choice name="Atari XE Game System cartridges" value="xegs"/>
2771
        </feature>
2772
        <feature submenu="EMULATION" name="FORCE MEDIA TYPE" group="ADVANCED SETTINGS" value="altromtype" description="Type of ROM file">
2773
          <choice name="Cartridge" value="cart"/>
2774
          <choice name="Disk (Drive 1)" value="flop1"/>
2775
          <choice name="Disk (Drive 2)" value="flop2"/>
2776
          <choice name="Disk (Drive 3)" value="flop3"/>
2777
          <choice name="Disk (Drive 4)" value="flop4"/>
2778
        </feature>
2779
      </system>
2780
    </core>
2781
    <core name="mame2000" features="cheevos, netplay">
2782
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
2783
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
2784
    </core>
2785
    <core name="mame2003" features="cheevos, netplay">
2786
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
2787
      <feature submenu="VIDEO" name="TATE MODE" group="ADVANCED SETTINGS" value="mame2003_tate_mode" description="Rotate display for vertical screen.">
2788
        <choice name="NO" value="disabled"/>
2789
        <choice name="YES" value="enabled"/>
2790
      </feature>
2791
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
2792
      <feature submenu="CONTROLS" name="SOURCE" group="ADVANCED SETTINGS" value="mame2003_input_interface" description="Use input directly sends by keyboard to the core.">
2793
        <choice name="retropad" value="retropad"/>
2794
        <choice name="keyboard" value="keyboard"/>
2795
        <choice name="simultaneous" value="simultaneous"/>
2796
      </feature>
2797
      <feature submenu="CONTROLS" name="4 WAY JOYSTICK EMULATION" group="ADVANCED SETTINGS" value="mame2003_four_way_emulation" description="Improves issues with hitting diagonals when playing 4-way games.">
2798
        <choice name="NO" value="disabled"/>
2799
        <choice name="YES" value="enabled"/>
2800
      </feature>
2801
    </core>
2802
    <core name="mame2003_plus" features="cheevos, netplay">
2803
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
2804
      <feature submenu="VIDEO" name="FRAMESKIP" group="ADVANCED SETTINGS" value="mame2003-plus_frameskip" description="Skip frames to improve performance (smoothless).">
2805
        <choice name="NO" value="disabled"/>
2806
        <choice name="1" value="1"/>
2807
        <choice name="2" value="2"/>
2808
        <choice name="3" value="3"/>
2809
        <choice name="4" value="4"/>
2810
        <choice name="5" value="5"/>
2811
      </feature>
2812
      <feature submenu="VIDEO" name="TATE MODE" group="ADVANCED SETTINGS" value="mame2003-plus_tate_mode" description="Rotate display for vertical screen.">
2813
        <choice name="NO" value="disabled"/>
2814
        <choice name="YES" value="enabled"/>
2815
      </feature>
2816
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
2817
      <feature submenu="EMULATION" name="NEOGEO BIOS" group="ADVANCED SETTINGS" value="mame2003-plus_neogeo_bios" description="Manually specify your choice of Neo Geo BIOS.">
2818
        <choice name="Console AES World" value="asia-aes"/>
2819
        <choice name="Arcade MVS Europe" value="euro"/>
2820
        <choice name="Arcade MVS USA" value="us"/>
2821
        <choice name="Arcade MVS Japan" value="japan"/>
2822
        <choice name="Arcade Universe BIOS 4.0" value="unibios40"/>
2823
        <choice name="Arcade Universe BIOS 3.3" value="unibios33"/>
2824
      </feature>
2825
      <!--<sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="use_guns"/>-->
2826
      <feature submenu="CONTROLS" name="PLAYER 1 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="mame_controller1">
2827
        <choice name="RETROPAD" value="1"/>
2828
        <choice name="FIGHTSTICK" value="257"/>
2829
        <choice name="8-BUTTON" value="513"/>
2830
        <choice name="6-BUTTON" value="769"/>
2831
      </feature>
2832
      <feature submenu="CONTROLS" name="PLAYER 2 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="mame_controller2">
2833
        <choice name="RETROPAD" value="1"/>
2834
        <choice name="FIGHTSTICK" value="257"/>
2835
        <choice name="8-BUTTON" value="513"/>
2836
        <choice name="6-BUTTON" value="769"/>
2837
      </feature>
2838
      <feature submenu="CONTROLS" name="MAPPING" group="ADVANCED SETTINGS" value="mame2003-plus_analog" description="Choose from Analog and Digital controller.">
2839
        <choice name="Analog" value="analog"/>
2840
        <choice name="Digital" value="digital"/>
2841
      </feature>
2842
      <feature submenu="CONTROLS" name="SOURCE" group="ADVANCED SETTINGS" value="mame2003-plus_input_interface" description="Use input directly sends by keyboard to the core.">
2843
        <choice name="retropad" value="retropad"/>
2844
        <choice name="keyboard" value="keyboard"/>
2845
        <choice name="simultaneous" value="simultaneous"/>
2846
      </feature>
2847
      <feature submenu="CONTROLS" name="4 WAY JOYSTICK EMULATION" group="ADVANCED SETTINGS" value="mame2003-plus_four_way_emulation" description="Improves issues with hitting diagonals when playing 4-way games.">
2848
        <choice name="NO" value="disabled"/>
2849
        <choice name="YES" value="enabled"/>
2850
      </feature>
2851
    </core>
2852
    <core name="mame2003_midway" features="cheevos, netplay">
2853
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
2854
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
2855
    </core>
2856
    <core name="mame2010" features="cheevos, netplay">
2857
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
2858
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
2859
      <feature submenu="CONTROLS" name="POINTER DEVICE TYPE" group="ADVANCED SETTINGS" value="mame_xy_type" description="Define the type of device used for pointer movement.">
2860
        <choice name="MOUSE" value="mouse"/>
2861
        <choice name="LIGHTGUN" value="lightgun"/>
2862
        <choice name="NONE" value="none"/>
2863
      </feature>
2864
    </core>
2865
    <core name="mame2014" features="cheevos, netplay">
2866
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
2867
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
2868
    </core>
2869
    <core name="mame2015" features="cheevos, netplay">
2870
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
2871
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
2872
    </core>
2873
    <core name="mame2016" features="cheevos, netplay">
2874
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
2875
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
2876
    </core>
2877
    <core name="potator" features="cheevos">
2878
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
2879
      <feature submenu="VISUAL RENDERING" name="LCD GHOSTING EFFECT" group="ADVANCED SETTINGS" value="potator_ghosting" description="Simulates ghosting, can help to reduce flickering.">
2880
        <choice name="Off" value="disabled"/>
2881
        <choice name="1 FRAME" value="1"/>
2882
        <choice name="2 FRAMES" value="2"/>
2883
        <choice name="3 FRAMES" value="3"/>
2884
        <choice name="4 FRAMES" value="4"/>
2885
        <choice name="5 FRAMES" value="5"/>
2886
        <choice name="6 FRAMES" value="6"/>
2887
        <choice name="7 FRAMES" value="7"/>
2888
        <choice name="8 FRAMES" value="8"/>  
2889
      </feature>
2890
      <feature submenu="VISUAL RENDERING" name="COLOR PALETTE" group="ADVANCED SETTINGS" value="potator_palette" description="Choose which color palette is going to be used.">
2891
        <choice name="Greyscale" value="default"/>
2892
        <choice name="Potator Amber" value="potator_amber"/>
2893
        <choice name="Potator Green" value="potator_green"/>
2894
        <choice name="Potator Blue" value="potator_blue"/>
2895
        <choice name="Potator BGB" value="potator_bgb"/>
2896
        <choice name="Potator Wataroo" value="potator_wataroo"/>
2897
        <choice name="Game Boy DMG" value="gb_dmg"/>
2898
        <choice name="Game Boy Pocket" value="gb_pocket"/>
2899
        <choice name="Game Boy Light" value="gb_light"/>
2900
        <choice name="Blossom Pink" value="blossom_pink"/>
2901
        <choice name="Bubbles Blue" value="bubbles_blue"/>
2902
        <choice name="Buttercup Green" value="buttercup_green"/>
2903
        <choice name="Digivice" value="digivice"/>
2904
        <choice name="Game.com" value="game_com"/>
2905
        <choice name="GameKing" value="gameking"/>
2906
        <choice name="Game Master" value="game_master"/>
2907
        <choice name="Golden Wild" value="golden_wild"/>
2908
      </feature>
2909
    </core>
2910
    <core name="race" features="cheevos, netplay">
2911
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
2912
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
2913
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
2914
      <feature submenu="EMULATION" name="LANGUAGE" group="ADVANCED SETTINGS" value="race_language">
2915
        <choice name="English" value="english"/>
2916
        <choice name="日本語 (Japanese)" value="japanese"/>
2917
      </feature>
2918
    </core>
2919
    <core name="mednafen_gba" features="cheevos, netplay">
2920
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
2921
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
2922
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
2923
    </core>
2924
    <core name="mednafen_lynx" features="cheevos, netplay">
2925
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
2926
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
2927
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
2928
    </core>
2929
    <core name="mednafen_ngp" features="cheevos, netplay">
2930
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
2931
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
2932
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
2933
    </core>
2934
    <core name="mednafen_pce_fast" features="cheevos, netplay">
2935
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
2936
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
2937
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
2938
      <feature submenu="CONTROLS" name="PLAYER 1 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="pce_controller1">
2939
        <choice name="JOYPAD" value="1"/>
2940
        <choice name="MOUSE" value="2"/>
2941
      </feature>
2942
      <feature submenu="CONTROLS" name="PLAYER 2 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="pce_controller2">
2943
        <choice name="JOYPAD" value="1"/>
2944
        <choice name="MOUSE" value="2"/>
2945
      </feature>
2946
    </core>
2947
    <core name="mednafen_pce" features="cheevos, netplay">
2948
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
2949
      <feature submenu="VIDEO" name="OVERSCAN" group="ADVANCED SETTINGS" value="pce_h_overscan" description="Show or crop overscan. 'Auto' will try to adapt to game, cropping empty areas.">
2950
        <choice name="Crop horizontal" value="disabled"/>
2951
        <choice name="Show horizontal" value="enabled"/>
2952
      </feature>
2953
      <feature submenu="VIDEO" name="EMULATED SIGNAL TYPE" group="ADVANCED SETTINGS" value="pce_palette" description="Apply a video filter to mimic various signals.">
2954
        <choice name="Composite" value="Composite"/>
2955
        <choice name="RGB" value="RGB"/>
2956
      </feature>
2957
      <feature submenu="VISUAL RENDERING" name="INTERNAL RESOLUTION" group="ADVANCED SETTINGS" value="pce_scaling" description="Modify rendering resolution.">
2958
        <choice name="Low" value="lores"/>
2959
        <choice name="High" value="hires"/>
2960
      </feature>
2961
      <feature submenu="VISUAL RENDERING" name="PIXEL BLENDING" group="ADVANCED SETTINGS" value="pce_hires_blend" description="Blend pixel together when in hires mode. Higher values will blur the picture more.">
2962
        <choice name="1" value="1"/>
2963
        <choice name="2" value="2"/>
2964
        <choice name="3" value="3"/>
2965
        <choice name="4" value="4"/>
2966
        <choice name="5" value="5"/>
2967
        <choice name="6" value="6"/>
2968
        <choice name="7" value="7"/>
2969
        <choice name="8" value="8"/>
2970
      </feature>
2971
      <feature submenu="VISUAL RENDERING" name="NO SPRITE LIMIT" group="ADVANCED SETTINGS" value="pce_nospritelimit" description="Remove the original sprites-per-scanline hardware limit.">
2972
        <choice name="OFF" value="disabled"/>
2973
        <choice name="ON" value="enabled"/>
2974
      </feature>
2975
      <feature submenu="AUDIO" name="AUDIO CHIP" value="pce_psgrevision" group="ADVANCED SETTINGS" description="Change the emulated audio chip model.">
2976
        <choice name="HuC6280 (PC-Engine)" value="HuC6280"/>
2977
        <choice name="HuC6280A (CoreGrafx I)" value="HuC6280A"/>
2978
      </feature>
2979
      <feature submenu="AUDIO" name="RESAMPLER QUALITY" group="ADVANCED SETTINGS" value="pce_resamp_quality" description="Higher values give better signal noise ratio and preservation of higher frequencies.">
2980
        <choice name="0" value="0"/>
2981
        <choice name="1" value="1"/>
2982
        <choice name="2" value="2"/>
2983
        <choice name="3" value="3"/>
2984
        <choice name="4" value="4"/>
2985
        <choice name="5" value="5"/>
2986
        <choice name="6" value="6"/>
2987
      </feature>
2988
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
2989
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
2990
      <feature submenu="EMULATION" name="CPU OVERCLOCK" group="ADVANCED SETTINGS" value="pce_ocmultiplier" description="Force the frequency of the emulated CPU. Can reduce slowdown, but may cause glitches.">
2991
        <choice name="1x" value="1"/>
2992
        <choice name="2x" value="2"/>
2993
        <choice name="3x" value="3"/>
2994
        <choice name="4x" value="4"/>
2995
        <choice name="5x" value="5"/>
2996
        <choice name="6x" value="6"/>
2997
        <choice name="7x" value="7"/>
2998
        <choice name="8x" value="8"/>
2999
        <choice name="9x" value="9"/>
3000
        <choice name="10x" value="10"/>
3001
        <choice name="20x" value="20"/>
3002
        <choice name="30x" value="30"/>
3003
        <choice name="40x" value="40"/>
3004
        <choice name="50x" value="50"/>
3005
      </feature>
3006
      <system name="pcenginecd">
3007
        <feature submenu="AUDIO" name="ADPCM PRECISION" group="ADVANCED SETTINGS" value="pce_adpcmextraprec" description="Full precision of 12-bit for the MCM5205 ADPCM can reduce whining noise during ADPCM playback.">
3008
          <choice name="10 BIT" value="10-bit"/>
3009
          <choice name="12 BIT" value="12-bit"/>
3010
        </feature>
3011
        <feature submenu="AUDIO" name="CD SOUND TRACK VOLUME" group="ADVANCED SETTINGS" value="pcecdvolume" description="Setting this too high may cause sample clipping.">
3012
          <choice name="0%" value="0"/>
3013
          <choice name="10%" value="10"/>
3014
          <choice name="20%" value="20"/>
3015
          <choice name="30%" value="30"/>
3016
          <choice name="40%" value="40"/>
3017
          <choice name="50%" value="50"/>
3018
          <choice name="60%" value="60"/>
3019
          <choice name="70%" value="70"/>
3020
          <choice name="80%" value="80"/>
3021
          <choice name="90%" value="90"/>
3022
          <choice name="100%" value="100"/>
3023
          <choice name="110%" value="110"/>
3024
          <choice name="120%" value="120"/>
3025
          <choice name="130%" value="130"/>
3026
          <choice name="140%" value="140"/>
3027
          <choice name="150%" value="150"/>
3028
          <choice name="160%" value="160"/>
3029
          <choice name="170%" value="170"/>
3030
          <choice name="180%" value="180"/>
3031
          <choice name="190%" value="190"/>
3032
          <choice name="200%" value="200"/>
3033
        </feature>
3034
        <feature submenu="EMULATION" name="BIOS" value="pce_cdbios" group="ADVANCED SETTINGS" description="'Games Express' is needed for several unlicensed games.">
3035
          <choice name="GAMES EXPRESS" value="Game Express"/>
3036
          <choice name="SYSTEM CARD 1" value="System Card 1"/>
3037
          <choice name="SYSTEM CARD 2" value="System Card 2"/>
3038
          <choice name="SYSTEM CARD 3" value="System Card 3"/>
3039
          <choice name="SYSTEM CARD 1 US" value="System Card 1 US"/>
3040
          <choice name="SYSTEM CARD 2 US" value="System Card 2 US"/>
3041
          <choice name="SYSTEM CARD 3 US" value="System Card 3 US"/>
3042
        </feature>
3043
        <feature submenu="EMULATION" name="CD-ROM IMAGE CACHE" group="ADVANCED SETTINGS" value="pce_cdimagecache" description="Keep the CD image in memory.">
3044
          <choice name="NO" value="enabled"/>
3045
          <choice name="YES" value="disabled"/>
3046
        </feature>
3047
        <feature submenu="EMULATION" name="CD-ROM READING SPEED" group="ADVANCED SETTINGS" value="pce_cdspeed" description="Faster loading times but can cause issues with some games.">
3048
          <choice name="1X" value="1"/>
3049
          <choice name="2X" value="2"/>
3050
          <choice name="4X" value="4"/>
3051
          <choice name="8X" value="8"/>
3052
        </feature>
3053
      </system>
3054
      <feature submenu="CONTROLS" name="PLAYER 1 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="pce_controller1">
3055
        <choice name="JOYPAD" value="1"/>
3056
        <choice name="MOUSE" value="2"/>
3057
      </feature>
3058
      <feature submenu="CONTROLS" name="PLAYER 2 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="pce_controller2">
3059
        <choice name="JOYPAD" value="1"/>
3060
        <choice name="MOUSE" value="2"/>
3061
      </feature>
3062
    </core>
3063
    <core name="mednafen_pcfx" features="cheevos, netplay">
3064
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
3065
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
3066
      <feature submenu="CONTROLS" name="PLAYER 1 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="pcfx_controller1">
3067
        <choice name="JOYPAD" value="1"/>
3068
        <choice name="MOUSE" value="2"/>
3069
      </feature>
3070
      <feature submenu="CONTROLS" name="PLAYER 2 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="pcfx_controller2">
3071
        <choice name="JOYPAD" value="1"/>
3072
        <choice name="MOUSE" value="2"/>
3073
      </feature>
3074
    </core>
3075
    <core name="mednafen_psx" features="netplay, cheevos">
3076
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
3077
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
3078
    </core>
3079
    <core name="sameduck" features="cheevos">
3080
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
3081
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
3082
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
3083
      <feature submenu="VISUAL RENDERING" name="COLOR CORRECTION" group="ADVANCED SETTINGS" value="sameduck_colorcorrect">
3084
        <choice name="EMULATE HARDWARE" value="emulate hardware"/>
3085
        <choice name="NONE" value="off"/>
3086
        <choice name="CORRECT CURVES" value="correct curves"/>
3087
        <choice name="PRESERVE BRIGHTNESS" value="preserve brightness"/>
3088
        <choice name="REDUCE CONTRAST" value="reduce contrast"/>
3089
      </feature>
3090
      <feature submenu="CONTROLS" name="DISABLE RUMBLE" group="ADVANCED SETTINGS" value="sameduck_rumble" description="Disables joypad rumble, by default rumble is only enabled when game and controller are compatible.">
3091
        <choice name="YES" value="never"/>
3092
        <choice name="NO" value="all games"/>
3093
      </feature>
3094
    </core>
3095
    <core name="same_cdi">
3096
      <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="samecdi_resolution">
3097
        <choice name="640x480 (NATIVE)" value="640x480"/>
3098
        <choice name="800x450" value="800x450"/>
3099
        <choice name="800x600" value="800x600"/>
3100
        <choice name="960x540" value="960x540"/>
3101
        <choice name="960x720" value="960x720"/>
3102
        <choice name="1024x576" value="1024x576"/>
3103
        <choice name="1024x768" value="1024x768"/>
3104
        <choice name="1280x720" value="1280x720"/>
3105
        <choice name="1280x960" value="1280x960"/>
3106
        <choice name="1440x1080" value="1440x1080"/>
3107
        <choice name="1600x900" value="1600x900"/>
3108
        <choice name="1600x1200" value="1600x1200"/>
3109
        <choice name="1920x1080" value="1920x1080"/>
3110
        <choice name="1920x1440" value="1920x1440"/>
3111
        <choice name="2560x1440" value="2560x1440"/>
3112
        <choice name="2880x2160" value="2880x2160"/>
3113
        <choice name="3840x2160" value="3840x2160"/>
3114
      </feature>
3115
      <feature submenu="EMULATION" name="THROTTLE" group="ADVANCED SETTINGS" value="samecdi_throttle" description="Default is OFF, use this in case of speed issue on displays with high refresh rate.">
3116
        <choice name="OFF" value="disabled"/>
3117
        <choice name="ON" value="enabled"/>
3118
      </feature>
3119
    </core>
3120
    <core name="swanstation" features="cheevos">
3121
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
3122
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
3123
      <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="internal_resolution">
3124
        <choice name="NATIVE" value="1"/>
3125
        <choice name="2x" value="2"/>
3126
        <choice name="4x" value="4"/>
3127
        <choice name="6x" value="6"/>
3128
        <choice name="8x" value="8"/>
3129
        <choice name="10x" value="10"/>
3130
        <choice name="12x" value="12"/>
3131
        <choice name="16x" value="16"/>
3132
      </feature>
3133
      <feature submenu="VIDEO" name="FORCE NTSC TIMINGS" group="ADVANCED SETTINGS" value="force_ntsc_timings" description="This option can be used to override PAL timings to run games with NTSC timings.">
3134
        <choice name="NO" value="false"/>
3135
        <choice name="YES" value="true"/>
3136
      </feature>
3137
      <feature submenu="VIDEO" name="WIDESCREEN" group="ADVANCED SETTINGS" value="widescreen_hack" description="Display the emulated framebuffer at a widescreen aspect ratio. Get best results with full 3D games.">
3138
        <choice name="NO" value="false"/>
3139
        <choice name="YES" value="true"/>
3140
      </feature>
3141
      <feature submenu="VIDEO" name="GAME ASPECT RATIO (CORE)" group="ADVANCED SETTINGS" value="swanstation_aspectratio" description="The aspect ratio that's used by the core.">
3142
        <choice name="4/3" value="4:3"/>
3143
        <choice name="16/9" value="16:9"/>
3144
        <choice name="16/10" value="16:10"/>
3145
        <choice name="19/9" value="19:9"/>
3146
        <choice name="21/9" value="21:9"/>
3147
        <choice name="32/9" value="32:9"/>
3148
      </feature>
3149
      <feature submenu="VISUAL RENDERING" name="CROP MODE" group="ADVANCED SETTINGS" value="swanstation_cropmode" description="Crop out the potentially video output that would have been hidden by the bezel.">
3150
        <choice name="ONLY OVERSCAN AREA" value="Overscan"/>
3151
        <choice name="NONE" value="None"/>
3152
        <choice name="ALL BORDERS" value="Borders"/>
3153
      </feature>
3154
      <feature submenu="VISUAL RENDERING" name="ANTI-ALIASING" group="ADVANCED SETTINGS" value="msaa" description="Set Anti Aliasing level for rendered content.">
3155
        <choice name="1X" value="1"/>
3156
        <choice name="2X" value="2"/>
3157
        <choice name="4X" value="4"/>
3158
        <choice name="8X" value="8"/>
3159
        <choice name="16X" value="16"/>
3160
        <choice name="32X" value="32"/>
3161
        <choice name="2X-SSAA" value="2-ssaa"/>
3162
        <choice name="4X-SSAA" value="4-ssaa"/>
3163
        <choice name="8X-SSAA" value="8-ssaa"/>
3164
        <choice name="16X-SSAA" value="16-ssaa"/>
3165
        <choice name="32X-SSAA" value="32-ssaa"/>
3166
      </feature>
3167
      <feature submenu="VISUAL RENDERING" name="TEXTURE FILTER" group="ADVANCED SETTINGS" value="swanstation_texturefilter" description="Nearest emulates original hardware. Others filters may improve texture or reduce pixelation.">
3168
        <choice name="NEAREST NEIGHBOR" value="Nearest"/>
3169
        <choice name="BILINEAR" value="Bilinear"/>
3170
        <choice name="BILINEAR (NO EDGE BLENDING)" value="BilinearBinAlpha"/>
3171
        <choice name="JINC2" value="JINC2"/>
3172
        <choice name="JINC2 (NO EDGE BLENDING)" value="JINC2BinAlpha"/>
3173
        <choice name="XBR" value="xBR"/>
3174
        <choice name="XBR (NO EDGE BLENDING)" value="xBRBinAlpha"/>
3175
      </feature>
3176
      <feature submenu="VISUAL RENDERING" name="SCALED DITHERING" group="ADVANCED SETTINGS" value="scaled_dithering" description="Scales the dithern pattern to the resolution scale of the emulated GPU.">
3177
        <choice name="NO" value="false"/>
3178
        <choice name="YES" value="true"/>
3179
      </feature>
3180
      <feature submenu="VISUAL RENDERING" name="TRUE COLOR" group="ADVANCED SETTINGS" value="truecolor" description="Disable dithering and use the full 8 bits per channel color information.">
3181
        <choice name="NO" value="false"/>
3182
        <choice name="YES" value="true"/>
3183
      </feature>
3184
      <feature submenu="VISUAL RENDERING" name="PERSPECTIVE CORRECTION (PGXP)" group="ADVANCED SETTINGS" value="swanstation_pgxp" description="Eliminates position-dependent distortion and warping of textures.">
3185
        <choice name="NO" value="0"/>
3186
        <choice name="YES" value="1"/>
3187
      </feature>
3188
      <feature submenu="EMULATION" name="CONSOLE REGION" group="ADVANCED SETTINGS" value="swanstation_region">
3189
        <choice name="PAL" value="PAL"/>
3190
        <choice name="NTSC JAPAN" value="NTSC-J"/>
3191
        <choice name="NTSC US" value="NTSC-U"/>
3192
      </feature>
3193
      <feature submenu="EMULATION" name="SKIP BIOS" group="ADVANCED SETTINGS" value="skip_bios" description="Skips the BIOS boot animation displayed when loading content.">
3194
        <choice name="YES" value="true"/>
3195
        <choice name="NO" value="false"/>
3196
      </feature>
3197
      <feature submenu="EMULATION" name="CPU EXECUTION MODE" value="swanstation_cpucore" group="ADVANCED SETTINGS">
3198
        <choice name="Interpreter" value="Interpreter"/>
3199
        <choice name="Cached Interpreter" value="CachedInterpreter"/>
3200
        <choice name="Recompiler" value="Recompiler"/>
3201
      </feature>
3202
      <feature submenu="DRIVERS" name="VIDEO CORE RENDERER" group="ADVANCED SETTINGS" value="swanstation_GPU" description="Change the renderer used by the core.">
3203
        <choice name="OPENGL" value="OpenGL"/>
3204
        <choice name="VULKAN" value="Vulkan"/>
3205
        <choice name="DIRECT3D 11" value="D3D11"/>
3206
        <choice name="SOFTWARE" value="Software"/>
3207
      </feature>
3208
      <feature submenu="CONTROLS" name="CONTROLLER TYPE" group="ADVANCED SETTINGS" value="swanstation_controller">
3209
        <choice name="Digital Controller" value="1"/>
3210
        <choice name="Analog Controller (DualShock)" value="261"/>
3211
        <choice name="NeGcon" value="773"/>
3212
        <choice name="PlayStation Mouse" value="258"/>
3213
      </feature>
3214
      <feature submenu="CONTROLS" name="ANALOG/DIGITAL TOGGLE COMBO" group="ADVANCED SETTINGS" value="swanstation_Controller_AnalogCombo" description="Define the button combo to hold to toggle dualshock controller between analog and digital mode.">
3215
        <choice name="L1 + R1 + START" value="4"/>
3216
        <choice name="L1 + R1 + SELECT" value="3"/>
3217
        <choice name="L3 + R3" value="11"/>
3218
        <choice name="L2 + R2 + START" value="8"/>
3219
      </feature>
3220
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="use_guns"/>
3221
      <feature submenu="GUNS" name="GUN IN PORT 2" group="ADVANCED SETTINGS" value="psx_gunport2" description="Set this to plug GunCon to port 2, used for certain versions of Die Hard.">
3222
        <choice name="NO" value="0"/>
3223
        <choice name="YES" value="1"/>
3224
      </feature>
3225
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="one_gun"/>
3226
      <feature submenu="GUNS" name="GUN A/B BUTTONS MAPPING" group="ADVANCED SETTINGS" value="gun_ab">
3227
        <choice name="MOUSE RIGHT/MIDDLE" value="mouse"/>
3228
        <choice name="KEYPAD LEFT/RIGHT" value="directions"/>
3229
        <choice name="KEYBOARD A/B" value="keyboard"/>
3230
      </feature>
3231
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="gun_reload_button"/>
3232
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="gun_invert"/>
3233
    </core>
3234
    <core name="mednafen_psx_hw" features="netplay, cheevos">
3235
      <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="internal_resolution">
3236
        <choice name="NATIVE" value="1x(native)"/>
3237
        <choice name="2x" value="2x"/>
3238
        <choice name="4x" value="4x"/>
3239
        <choice name="8x" value="8x"/>
3240
        <choice name="16x" value="16x"/>
3241
      </feature>
3242
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
3243
      <feature submenu="VIDEO" name="FORCE NTSC TIMINGS" group="ADVANCED SETTINGS" value="pal_video_timing_override" description="This option can be used to override PAL timings to run games with NTSC timings.">
3244
        <choice name="NO" value="disabled"/>
3245
        <choice name="YES" value="enabled"/>
3246
      </feature>
3247
      <feature submenu="VIDEO" name="WIDESCREEN" group="ADVANCED SETTINGS" value="widescreen_hack" description="Display the emulated framebuffer at a widescreen aspect ratio. Get best results with full 3D games.">
3248
        <choice name="NO" value="disabled"/>
3249
        <choice name="YES" value="enabled"/>
3250
      </feature>
3251
      <feature submenu="VIDEO" name="GAME ASPECT RATIO (WIDESCREEN)" group="ADVANCED SETTINGS" value="widescreen_hack_aspect_ratio" description="The aspect ratio that's used by the Widescreen Hack.">
3252
        <choice name="16/9" value="16:9"/>
3253
        <choice name="16/10" value="16:10"/>
3254
        <choice name="21/9" value="21:9"/>
3255
        <choice name="32/9" value="32:9"/>
3256
      </feature>
3257
      <feature submenu="VISUAL RENDERING" name="ANTI-ALIASING" group="ADVANCED SETTINGS" value="msaa" description="Set Multi-Sampled Anti Aliasing level for rendered content (Vulkan only).">
3258
        <choice name="1X" value="1x"/>
3259
        <choice name="2X" value="2x"/>
3260
        <choice name="4X" value="4x"/>
3261
        <choice name="8X" value="8x"/>
3262
        <choice name="16X" value="16x"/>
3263
      </feature>
3264
      <feature submenu="VISUAL RENDERING" name="TEXTURE FILTER" group="ADVANCED SETTINGS" value="texture_filtering" description="Nearest emulates original hardware. Others filters may improve texture or reduce pixelation.">
3265
        <choice name="3-Point" value="3-point"/>
3266
        <choice name="JINC2" value="JINC2"/>
3267
        <choice name="SABR" value="SABR"/>
3268
        <choice name="Bilinear" value="bilinear"/>
3269
        <choice name="Nearest" value="nearest"/>
3270
        <choice name="xBR" value="xBR"/>
3271
      </feature>
3272
      <feature submenu="VISUAL RENDERING" name="CUSTOM TEXTURES" group="ADVANCED SETTINGS" value="mednafen_texture_replacement" description="Replace original textures with custom textures pack.">
3273
        <choice name="NO" value="disabled"/>
3274
        <choice name="YES" value="enabled"/>
3275
      </feature>
3276
      <feature submenu="VISUAL RENDERING" name="DITHERING PATTERN" group="ADVANCED SETTINGS" value="dither_mode" description="Enabling this will downsampling to native color depth. Disabling enable output at higher color depth.">
3277
        <choice name="NO" value="disabled"/>
3278
        <choice name="NATIVE" value="1x(native)"/>
3279
        <choice name="INTERNAL RESOLUTION" value="internal resolution"/>
3280
      </feature>
3281
      <feature submenu="VISUAL RENDERING" name="PERSPECTIVE CORRECTION (PGXP)" group="ADVANCED SETTINGS" value="mednafen_pgxp" description="Eliminates position-dependent distortion and warping of textures.">
3282
        <choice name="NO" value="0"/>
3283
        <choice name="YES" value="1"/>
3284
      </feature>
3285
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
3286
      <feature submenu="EMULATION" name="SKIP BIOS" group="ADVANCED SETTINGS" value="skip_bios" description="Skips the BIOS boot animation displayed when loading content.">
3287
        <choice name="YES" value="enabled"/>
3288
        <choice name="NO" value="disabled"/>
3289
      </feature>
3290
      <feature submenu="EMULATION" name="CPU OVERCLOCK" group="ADVANCED SETTINGS" value="beetle_psx_hw_cpu_freq_scale" description="Can be used to improve framerate but might break speed for some games.">
3291
        <choice name="100(native)" value="100%(native)"/>
3292
        <choice name="50" value="50%"/>
3293
        <choice name="70" value="70%"/>
3294
        <choice name="90" value="90%"/>
3295
        <choice name="110" value="110%"/>
3296
        <choice name="120" value="120%"/>
3297
        <choice name="130" value="130%"/>
3298
        <choice name="150" value="150%"/>
3299
        <choice name="180" value="180%"/>
3300
        <choice name="200" value="200%"/>
3301
        <choice name="250" value="250%"/>
3302
        <choice name="300" value="300%"/>
3303
        <choice name="350" value="350%"/>
3304
        <choice name="400" value="400%"/>
3305
        <choice name="450" value="450%"/>
3306
        <choice name="500" value="500%"/>
3307
        <choice name="550" value="550%"/>
3308
        <choice name="600" value="600%"/>
3309
      </feature>
3310
      <feature submenu="EMULATION" name="GTE OVERCLOCK" group="ADVANCED SETTINGS" value="beetle_psx_hw_gte_overclock" description="Can be used to improve performance of 3D rendering on some games.">
3311
        <choice name="NO" value="disabled"/>
3312
        <choice name="YES" value="enabled"/>
3313
      </feature>
3314
      <feature submenu="DRIVERS" name="VIDEO" group="ADVANCED SETTINGS" value="mednafen_psx_renderer" description="Select the video renderer, gun games will only work with 'Software'.">
3315
        <choice name="OPENGL" value="hardware_gl"/>
3316
        <choice name="VULKAN" value="hardware_vk"/>
3317
        <choice name="SOFTWARE" value="software"/>
3318
      </feature>
3319
      <feature submenu="CONTROLS" name="CONTROLLER TYPE" group="ADVANCED SETTINGS" value="mednafen_controller">
3320
        <choice name="Digital Controller" value="1"/>
3321
        <choice name="Analog Controller (DualShock)" value="517"/>
3322
        <choice name="NeGcon" value="1029"/>
3323
        <choice name="PlayStation Mouse" value="258"/>
3324
      </feature>
3325
      <feature submenu="CONTROLS" name="FORCE ANALOG STICKS" group="ADVANCED SETTINGS" value="analog_toggle" description="If disabled, DualShock can be toggled between DIGITAL/ANALOG with a toggle combo.">
3326
        <choice name="NO" value="enabled"/>
3327
        <choice name="YES" value="disabled"/>
3328
      </feature>
3329
      <feature submenu="CONTROLS" name="ANALOG/DIGITAL TOGGLE COMBO" group="ADVANCED SETTINGS" value="beetle_psx_hw_analog_toggle_combo" description="Define the button combo to hold to toggle dualshock controller between analog and digital mode.">
3330
        <choice name="L1 + R1 + START" value="l1+r1+start"/>
3331
        <choice name="L1 + R1 + SELECT" value="l1+r1+select"/>
3332
        <choice name="L3 + R3" value="l3+r3"/>
3333
        <choice name="L2 + R2 + START" value="l2+r2+start"/>
3334
      </feature>
3335
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="use_guns"/>
3336
      <feature submenu="GUNS" name="GUN TYPE" group="ADVANCED SETTINGS" value="gun_type">
3337
        <choice name="GUNCON" value="260"/>
3338
        <choice name="JUSTIFIER" value="516"/>
3339
      </feature>
3340
      <feature submenu="GUNS" name="GUN INPUT MODE" group="ADVANCED SETTINGS" value="gun_input_mode">
3341
        <choice name="LIGHTGUN" value="lightgun"/>
3342
        <choice name="TOUCHSCREEN" value="touchscreen"/>
3343
      </feature>
3344
      <feature submenu="GUNS" name="GUN IN PORT 2" group="ADVANCED SETTINGS" value="psx_gunport2" description="Set this to plug GunCon to port 2, used for certain versions of Die Hard.">
3345
        <choice name="NO" value="0"/>
3346
        <choice name="YES" value="1"/>
3347
      </feature>
3348
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="one_gun"/>
3349
      <feature submenu="GUNS" name="SHOW CROSSHAIR" group="ADVANCED SETTINGS" value="gun_cursor">
3350
        <choice name="CROSS" value="cross"/>
3351
        <choice name="DOT" value="dot"/>
3352
        <choice name="NONE" value="off"/>
3353
      </feature>
3354
      <feature submenu="GUNS" name="GUN A/B BUTTONS MAPPING" group="ADVANCED SETTINGS" value="gun_ab">
3355
        <choice name="MOUSE RIGHT/MIDDLE" value="mouse"/>
3356
        <choice name="KEYPAD LEFT/RIGHT" value="directions"/>
3357
        <choice name="KEYBOARD A/B" value="keyboard"/>
3358
      </feature>
3359
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="gun_reload_button"/>
3360
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="gun_invert"/>
3361
    </core>
3362
    <core name="pcsx_rearmed" features="netplay, cheevos">
3363
      <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="neon_enhancement">
3364
        <choice name="NATIVE" value="disabled"/>
3365
        <choice name="ENHANCED" value="enabled"/>
3366
        <choice name="ENHANCED (SPEED HACK)" value="enabled_with_speedhack"/>
3367
      </feature>
3368
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
3369
      <feature submenu="VISUAL RENDERING" name="DISABLE DITHERING" group="ADVANCED SETTINGS" value="pcsx_rearmed_dithering" description="If Off, disables the dithering pattern the PSX applies to combat color banding.">
3370
        <choice name="NO" value="enabled"/>
3371
        <choice name="YES" value="disabled"/>
3372
      </feature>
3373
      <feature submenu="AUDIO" name="AUDIO INTERPOLATION" group="ADVANCED SETTINGS" value="pcsx_rearmed_spu_interpolation" description="Apply an audio filter. Modify sound interpolation.">
3374
        <choice name="SIMPLE" value="simple"/>
3375
        <choice name="GAUSSIAN" value="gaussian"/>
3376
        <choice name="CUBIC" value="cubic"/>
3377
        <choice name="OFF" value="off"/>
3378
      </feature>
3379
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
3380
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
3381
      <feature submenu="EMULATION" name="VIDEO FORMAT" group="ADVANCED SETTINGS" value="pcsx_rearmed_region" description="Force the console region.">
3382
        <choice name="NTSC" value="NTSC"/>
3383
        <choice name="PAL" value="PAL"/>
3384
      </feature>
3385
      <feature submenu="EMULATION" name="SKIP BIOS" group="ADVANCED SETTINGS" value="pcsx_rearmed_show_bios_bootlogo" description="Skip the BIOS bootlogo.">
3386
        <choice name="YES" value="disabled"/>
3387
        <choice name="NO" value="enabled"/>
3388
      </feature>
3389
      <feature submenu="EMULATION" name="CPU OVERCLOCK" group="ADVANCED SETTINGS" value="pcsx_rearmed_psxclock" description="Force the frequency of the emulated CPU. Can reduce slowdown, but may cause glitches.">
3390
        <choice name="57 (NATIVE)" value="57"/>
3391
        <choice name="30 (underclock)" value="30"/>
3392
        <choice name="40 (underclock)" value="40"/>
3393
        <choice name="50 (underclock)" value="50"/>
3394
        <choice name="60 (overclock)" value="60"/>
3395
        <choice name="70 (overclock)" value="70"/>
3396
        <choice name="80 (overclock)" value="80"/>
3397
        <choice name="90 (overclock)" value="90"/>
3398
        <choice name="100 (overclock)" value="100"/>
3399
      </feature>
3400
      <feature submenu="EMULATION" name="INSTRUCTION CACHE EMULATION (COMPATIBILITY HACK)" group="ADVANCED SETTINGS" value="pcsx_rearmed_icache_emulation" description="Required for Formula One games.">
3401
        <choice name="NO" value="disabled"/>
3402
        <choice name="YES" value="enabled"/>
3403
      </feature>
3404
      <feature submenu="EMULATION" name="GAME FIXES" group="ADVANCED SETTINGS" value="pcsx_game_fixes" description="Apply fix for some games.">
3405
        <choice name="Off" value="disabled"/>
3406
        <choice name="Capcom VS games Expand Screen Width" value="pcsx_rearmed_gpu_peops_expand_screen_width"/>
3407
        <choice name="Chrono Chross Odd/Even Bit Hack" value="pcsx_rearmed_gpu_peops_odd_even_bit"/>
3408
        <choice name="Dark Forces Flat Tex Triangles Fix" value="pcsx_rearmed_gpu_peops_repeated_triangles"/>
3409
        <choice name="Diablo Music Fix" value="pcsx_rearmed_idiablofix"/>
3410
        <choice name="Lunar Ignore Brightness Color Fix" value="pcsx_rearmed_gpu_peops_ignore_brightness"/>
3411
        <choice name="InuYasha Sengoku Battle Fix" value="pcsx_rearmed_inuyasha_fix"/>
3412
        <choice name="Pandemonium 2 Lazy Screen Update Fix" value="pcsx_rearmed_gpu_peops_lazy_screen_update"/>
3413
        <choice name="Parasite Eve 2/Vandal Hearts 1 and 2 Fix" value="pcsx_rearmed_pe2_fix"/>
3414
      </feature>
3415
      <feature submenu="USER INTERFACE" name="DISPLAY FPS" value="display_internal_fps" group="ADVANCED SETTINGS" description="Show FPS overlay in-game.">
3416
        <choice name="NO" value="disabled"/>
3417
        <choice name="YES" value="enabled"/>
3418
      </feature>
3419
      <feature submenu="CONTROLS" name="CONTROLLER TYPE" group="ADVANCED SETTINGS" value="pcsx_controller">
3420
        <choice name="Digital Controller" value="1"/>
3421
        <choice name="Analog Controller (DualShock)" value="517"/>
3422
        <choice name="NeGcon" value="773"/>
3423
        <choice name="PlayStation Mouse" value="258"/>
3424
      </feature>
3425
      <feature submenu="CONTROLS" name="ENABLE RUMBLE" group="ADVANCED SETTINGS" value="pcsx_rearmed_vibration" description="Enables joypad rumble with compatible Gamepad.">
3426
        <choice name="NO" value="disabled"/>
3427
        <choice name="YES" value="enabled"/>
3428
      </feature>
3429
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="use_guns"/>
3430
      <feature submenu="GUNS" name="PLAYER 1 CROSSHAIR" group="ADVANCED SETTINGS" value="pcsx_rearmed_crosshair1">
3431
          <choice name="NONE" value="disabled"/>
3432
          <choice name="WHITE" value="white"/>
3433
          <choice name="RED" value="red"/>
3434
          <choice name="GREEN" value="green"/>
3435
          <choice name="BLUE" value="blue"/>
3436
      </feature>
3437
      <feature submenu="GUNS" name="PLAYER 2 CROSSHAIR" group="ADVANCED SETTINGS" value="pcsx_rearmed_crosshair2">
3438
          <choice name="NONE" value="disabled"/>
3439
          <choice name="WHITE" value="white"/>
3440
          <choice name="RED" value="red"/>
3441
          <choice name="GREEN" value="green"/>
3442
          <choice name="BLUE" value="blue"/>
3443
      </feature>
3444
      <feature submenu="GUNS" name="GUN IN PORT 2" group="ADVANCED SETTINGS" value="psx_gunport2" description="Set this to plug GunCon to port 2, used for certain versions of Die Hard.">
3445
        <choice name="NO" value="0"/>
3446
        <choice name="YES" value="1"/>
3447
      </feature>
3448
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="one_gun"/>
3449
      <feature submenu="GUNS" name="GUN A/B BUTTONS MAPPING" group="ADVANCED SETTINGS" value="gun_ab">
3450
        <choice name="MOUSE RIGHT/MIDDLE" value="mouse"/>
3451
        <choice name="KEYPAD LEFT/RIGHT" value="directions"/>
3452
        <choice name="KEYBOARD A/B" value="keyboard"/>
3453
      </feature>
3454
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="gun_reload_button"/>
3455
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="gun_invert"/>
3456
    </core>
3457
    <core name="mednafen_saturn" features="cheevos, netplay">
3458
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
3459
      <feature submenu="VIDEO" name="FORMAT" group="ADVANCED SETTINGS" value="beetle_saturn_region" description="Select a video format for output.">
3460
        <choice name="JAPAN (NTSC)" value="Japan"/>
3461
        <choice name="NORTH AMERICA (NTSC)" value="North America"/>
3462
        <choice name="EUROPE (PAL)" value="Europe"/>
3463
        <choice name="ASIA (NTSC)" value="Asia (NTSC)"/>
3464
        <choice name="ASIA (PAL)" value="Asia (PAL)"/>
3465
        <choice name="BRASIL" value="Brasil"/>
3466
        <choice name="LATIN AMERICA" value="Latin America"/>
3467
      </feature>
3468
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
3469
      <feature submenu="EMULATION" group="ADVANCED SETTINGS" name="PRELOAD CD IMAGE IN MEMORY" value="beetle_saturn_cdimagecache" description="Potentially decrease loading time at the cost of inscreased startup time.">
3470
        <choice name="NO" value="disabled"/>
3471
        <choice name="YES" value="enabled"/>
3472
      </feature>
3473
      <feature submenu="EMULATION" name="LANGUAGE" group="ADVANCED SETTINGS" value="beetle_saturn_autortc_lang">
3474
        <choice name="English" value="english"/>
3475
        <choice name="Español" value="spanish"/>
3476
        <choice name="Français" value="french"/>
3477
        <choice name="Italiano" value="italian"/>
3478
        <choice name="Deutsch" value="german"/>
3479
        <choice name="日本語 (Japanese)" value="japanese"/>
3480
      </feature>
3481
      <feature submenu="EMULATION" name="ADD-ON CARTRIDGE" group="ADVANCED SETTINGS" value="beetle_saturn_cart" description="Certain games require an external cartridge to run.">
3482
        <choice name="NO" value="None"/>
3483
        <choice name="BACKUP RAM" value="Backup Memory"/>
3484
        <choice name="1M EXTENDED RAM" value="Extended RAM (1MB)"/>
3485
        <choice name="4M EXTENDED RAM" value="Extended RAM (4MB)"/>
3486
        <choice name="THE KING OF FIGHTERS 95" value="The King of Fighters '95"/>
3487
        <choice name="ULTRAMAN" value="Ultraman: Hikari no Kyojin Densetsu"/>
3488
      </feature>
3489
      <feature submenu="VIDEO" name="MID-FRAME INPUT SYNC" group="ADVANCED SETTINGS" value="beetle_saturn_midsync" description="Can reduce input latency, but will inscrease CPU requirements.">
3490
        <choice name="NO" value="disabled"/>
3491
        <choice name="YES" value="enabled"/>
3492
      </feature>
3493
      <feature submenu="CONTROLS" name="CONTROLLER TYPE" group="ADVANCED SETTINGS" value="mednafen_saturn_controller">
3494
        <choice name="JOYPAD" value="1"/>
3495
        <choice name="3D PAD" value="261"/>
3496
        <choice name="ARCADE RACER" value="517"/>
3497
        <choice name="MISSION STICK" value="773"/>
3498
        <choice name="MOUSE" value="258"/>
3499
        <choice name="STUNNER" value="516"/>
3500
        <choice name="TWIN-STICK" value="1285"/>
3501
        <choice name="VIRTUA GUN" value="260"/>
3502
        <choice name="DUAL MISSION STICKS" value="1029"/>
3503
      </feature>
3504
      <feature submenu="CONTROLS" name="MOUSE SENSITIVITY" value="beetle_saturn_mouse_sensitivity" group="ADVANCED SETTINGS" description="Change the sensitivity of the mouse.">
3505
        <choice name="100 (DEFAULT)" value="100%"/>
3506
        <choice name="50" value="50%"/>
3507
        <choice name="75" value="75%"/>
3508
        <choice name="90" value="90%"/>
3509
        <choice name="95" value="95%"/>
3510
        <choice name="105" value="105%"/>
3511
        <choice name="110" value="110%"/>
3512
        <choice name="125" value="125%"/>
3513
        <choice name="150" value="150%"/>
3514
      </feature>
3515
      <feature submenu="CONTROLS" name="MULTITAP PORT 1" group="ADVANCED SETTINGS" value="beetle_saturn_multitap_port1" description="Enable multitap in port 1.">
3516
        <choice name="NO" value="disabled"/>
3517
        <choice name="YES" value="enabled"/>
3518
      </feature>
3519
      <feature submenu="CONTROLS" name="MULTITAP PORT 2" group="ADVANCED SETTINGS" value="beetle_saturn_multitap_port2" description="Enable multitap in port 2.">
3520
        <choice name="NO" value="disabled"/>
3521
        <choice name="YES" value="enabled"/>
3522
      </feature>
3523
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="use_guns"/>
3524
      <feature submenu="GUNS" name="SHOW CROSSHAIR" group="ADVANCED SETTINGS" value="beetle_saturn_virtuagun_crosshair" description="Define type of crosshair for guns.">
3525
        <choice name="CROSS" value="Cross"/>
3526
        <choice name="DOT" value="Dot"/>
3527
        <choice name="NONE" value="Off"/>
3528
      </feature>
3529
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="one_gun"/>
3530
      <feature submenu="GUNS" name="GUN A/B BUTTONS MAPPING" group="ADVANCED SETTINGS" value="gun_ab">
3531
        <choice name="MOUSE RIGHT/MIDDLE" value="mouse"/>
3532
        <choice name="KEYPAD LEFT/RIGHT" value="directions"/>
3533
        <choice name="KEYBOARD A/B" value="keyboard"/>
3534
      </feature>
3535
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="gun_reload_button"/>
3536
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="gun_invert"/>
3537
    </core>
3538
    <core name="mednafen_snes" features="cheevos, netplay">
3539
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
3540
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
3541
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
3542
      <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="buttonsInvert"/>
3543
    </core>
3544
    <core name="mednafen_supafaust" features="cheevos, netplay">
3545
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
3546
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
3547
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
3548
    </core>
3549
    <core name="mednafen_supergrafx" features="cheevos, netplay">
3550
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
3551
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
3552
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
3553
      <feature submenu="CONTROLS" name="PLAYER 1 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="supergrafx_controller1">
3554
        <choice name="JOYPAD" value="1"/>
3555
        <choice name="MOUSE" value="2"/>
3556
      </feature>
3557
      <feature submenu="CONTROLS" name="PLAYER 2 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="supergrafx_controller2">
3558
        <choice name="JOYPAD" value="1"/>
3559
        <choice name="MOUSE" value="2"/>
3560
      </feature>
3561
    </core>
3562
    <core name="mednafen_vb" features="cheevos, netplay">
3563
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
3564
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
3565
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
3566
    </core>
3567
    <core name="mednafen_wswan" features="cheevos, netplay">
3568
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
3569
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
3570
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
3571
    </core>
3572
    <core name="melonds" features="cheevos">
3573
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
3574
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
3575
      <feature submenu="VIDEO" group="ADVANCED SETTINGS" name="SCREEN LAYOUT POSITIONING" value="melonds_screen_layout" description="Choose the disposition of the emulated screens.">
3576
        <choice name="TOP/BOTTOM" value="Top/Bottom"/>
3577
        <choice name="BOTTOM/TOP" value="Bottom/Top"/>
3578
        <choice name="LEFT/RIGHT" value="Left/Right"/>
3579
        <choice name="RIGHT/LEFT" value="Right/Left"/>
3580
        <choice name="TOP ONLY" value="Top Only"/>
3581
        <choice name="BOTTOM ONLY" value="Bottom Only"/>
3582
        <choice name="HYBRID" value="Hybrid Top"/>
3583
        <choice name="HYBRID DUPLICATE" value="duplicate"/>
3584
      </feature>
3585
      <feature submenu="EMULATION" name="CONSOLE TYPE" value="nds_console" group="ADVANCED SETTINGS" description="Use DSI for DSI games like DSI Ware.">
3586
        <choice name="DS" value="DS"/>
3587
        <choice name="DSI" value="DSi"/>
3588
      </feature>
3589
      <feature submenu="EMULATION" name="BOOT TO BIOS" value="nds_boot" group="ADVANCED SETTINGS" description="Enable Boot to BIOS for DSI Games.">
3590
        <choice name="NO" value="enabled"/>
3591
        <choice name="YES" value="disabled"/>
3592
      </feature>
3593
      <feature submenu="CONTROLS" name="TOUCH MODE" value="melonds_touch_mode" group="ADVANCED SETTINGS" description="Define how touchscreen is emulated.">
3594
        <choice name="DISABLED" value="disabled"/>
3595
        <choice name="MOUSE" value="Mouse"/>
3596
        <choice name="JOYSTICK" value="Joystick"/>
3597
        <choice name="TOUCHSCREEN" value="Touch"/>
3598
      </feature>
3599
    </core>
3600
    <core name="melondsds" features="cheevos">
3601
      <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="melondsds_resolution" description="Only compatible with OpenGL driver.">
3602
        <choice name="NATIVE (256x192)" value="1"/>
3603
        <choice name="2x" value="2"/>
3604
        <choice name="3x" value="3"/>
3605
        <choice name="4x" value="4"/>
3606
        <choice name="5x" value="5"/>
3607
        <choice name="6x" value="6"/>
3608
        <choice name="7x" value="7"/>
3609
        <choice name="8x" value="8"/>
3610
      </feature>
3611
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
3612
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
3613
      <feature submenu="VIDEO" group="ADVANCED SETTINGS" name="SCREEN LAYOUT POSITIONING" value="melondsds_screen_layout" description="Choose the disposition of the emulated screens.">
3614
        <choice name="TOP/BOTTOM" value="top-bottom"/>
3615
        <choice name="BOTTOM/TOP" value="bottom-top"/>
3616
        <choice name="LEFT/RIGHT" value="left-right"/>
3617
        <choice name="RIGHT/LEFT" value="right-left"/>
3618
        <choice name="TOP ONLY" value="top"/>
3619
        <choice name="BOTTOM ONLY" value="bottom"/>
3620
        <choice name="HYBRID FOCUS TOP" value="hybrid-top"/>
3621
        <choice name="HYBRID FOCUS BOTTOM" value="hybrid-bottom"/>
3622
        <choice name="ROTATE LEFT" value="rotate-left"/>
3623
        <choice name="ROTATE RIGHT" value="rotate-right"/>
3624
        <choice name="UPSIDE DOWN" value="rotate-180"/>
3625
      </feature>
3626
      <feature submenu="VIDEO" group="ADVANCED SETTINGS" name="HYBRID RATIO" value="melondsds_hybrid_ratio" description="Size of the largest screen when using a hybrid screen layout.">
3627
        <choice name="2:1" value="2"/>
3628
        <choice name="3:1" value="3"/>
3629
      </feature>
3630
      <feature submenu="VIDEO" group="ADVANCED SETTINGS" name="HYBRID SMALL SCREEN MODE" value="melondsds_hybrid_smallscreen" description="Select which screen will be shown when using hybrid layout.">
3631
        <choice name="SHOW BOTH" value="both"/>
3632
        <choice name="SHOW OPPOSITE" value="one"/>
3633
      </feature>
3634
      <feature submenu="VIDEO" name="SCREEN GAP" group="ADVANCED SETTINGS" value="melondsds_screengap" description="Configure gap between both screens in pixels.">
3635
        <choice name="NO GAP" value="0"/>
3636
        <choice name="1 PIXEL" value="1"/>
3637
        <choice name="8 PIXELS" value="8"/>
3638
        <choice name="16 PIXELS" value="16"/>
3639
        <choice name="32 PIXELS" value="32"/>
3640
        <choice name="64 PIXELS" value="64"/>
3641
        <choice name="90 PIXELS" value="90"/>
3642
        <choice name="128 PIXELS" value="128"/>
3643
      </feature>
3644
      <feature submenu="VISUAL RENDERING" group="ADVANCED SETTINGS" name="OPENGL IMPROVE POLYGON" value="melondsds_polygon" description="Enable this option if 3D models are not rendering correctly with OpenGL driver.">
3645
        <choice name="NO" value="both"/>
3646
        <choice name="YES" value="enabled"/>
3647
      </feature>
3648
      <feature submenu="VISUAL RENDERING" group="ADVANCED SETTINGS" name="OPENGL TEXTURE FILTER" value="melondsds_filter" description="Only compatible with OpenGL video driver.">
3649
        <choice name="NEAREST" value="nearest"/>
3650
        <choice name="LINEAR" value="linear"/>
3651
      </feature>
3652
      <feature submenu="VISUAL RENDERING" group="ADVANCED SETTINGS" name="THREADED RENDERING" value="melonds_threaded_renderer" description="Only compatible with Software video driver.">
3653
        <choice name="YES" value="enabled"/>
3654
        <choice name="NO" value="disabled"/>
3655
      </feature>
3656
      <feature submenu="AUDIO" name="Bit Depth" value="melondsds_audio_depth" group="ADVANCED SETTINGS" description="Default to 10-bit for DS and 16-bits for DSi.">
3657
        <choice name="10 bits" value="10bit"/>
3658
        <choice name="16 bits" value="16bit"/>
3659
      </feature>
3660
      <feature submenu="AUDIO" name="INTERPOLATION" value="melondsds_audio_interpolation" group="ADVANCED SETTINGS" description="Interpolates audio output for improved quality.">
3661
        <choice name="OFF" value="DS"/>
3662
        <choice name="LINEAR" value="linear"/>
3663
        <choice name="COSINE" value="cosine"/>
3664
        <choice name="CUBIC" value="cubic"/>
3665
      </feature>
3666
      <feature submenu="EMULATION" name="CONSOLE TYPE" value="melondsds_console" group="ADVANCED SETTINGS" description="Use DSI for DSI games like DSI Ware.">
3667
        <choice name="DS" value="ds"/>
3668
        <choice name="DSI" value="dsi"/>
3669
      </feature>
3670
      <feature submenu="EMULATION" name="BOOT TO BIOS" value="melondsds_boot" group="ADVANCED SETTINGS" description="Boot to BIOS.">
3671
        <choice name="NO" value="direct"/>
3672
        <choice name="YES" value="native"/>
3673
      </feature>
3674
      <feature submenu="EMULATION" name="CONSOLE LANGUAGE" value="melondsds_language" group="ADVANCED SETTINGS">
3675
        <choice name="English" value="en"/>
3676
        <choice name="Français" value="fr"/>
3677
        <choice name="日本語 (Japanese)" value="ja"/>
3678
        <choice name="Deutsch" value="de"/>
3679
        <choice name="Italiano" value="it"/>
3680
        <choice name="Español" value="es"/>
3681
        <choice name="FIRMWARE LANGUAGE" value="default"/>
3682
      </feature>
3683
      <feature submenu="EMULATION" name="USE BUILT-IN BIOS" value="melondsds_bios" group="ADVANCED SETTINGS" description="Enable MelonDS emulated bios instead of firmwares available in bios folder.">
3684
        <choice name="NO" value="native"/>
3685
        <choice name="YES" value="builtin"/>
3686
      </feature>
3687
      <feature submenu="EMULATION" name="JIT RECOMPILER" value="melondsds_jit" group="ADVANCED SETTINGS" description="Improves performance.">
3688
        <choice name="ON" value="enabled"/>
3689
        <choice name="OFF" value="disabled"/>
3690
      </feature>
3691
      <feature submenu="DRIVERS" name="VIDEO" value="melondsds_renderer" group="ADVANCED SETTINGS">
3692
        <choice name="SOFTWARE" value="software"/>
3693
        <choice name="OPENGL" value="opengl"/>
3694
      </feature>
3695
      <feature submenu="CONTROLS" name="CURSOR MODE" value="melondsds_cursor_mode" group="ADVANCED SETTINGS" description="Define how the cursor should appear on bottom screen.">
3696
        <choice name="WHILE TOUCHING" value="touching"/>
3697
        <choice name="NEVER" value="disabled"/>
3698
        <choice name="UNTIL TIMEOUT" value="timeout"/>
3699
        <choice name="ALWAYS" value="always"/>
3700
      </feature>
3701
      <feature submenu="CONTROLS" name="TOUCH MODE" value="melondsds_touch_mode" group="ADVANCED SETTINGS" description="Define how touchscreen is emulated.">
3702
        <choice name="POINTER" value="touch"/>
3703
        <choice name="JOYSTICK" value="joystick"/>
3704
      </feature>
3705
    </core>
3706
    <core name="vbam" features="cheevos, netplay">
3707
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
3708
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
3709
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
3710
    </core>
3711
    <core name="vba_next" features="cheevos, netplay">
3712
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
3713
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
3714
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
3715
    </core>
3716
    <core name="mesen" features="cheevos, netplay">
3717
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
3718
      <feature submenu="VIDEO" name="NO SPRITE LIMIT" group="ADVANCED SETTINGS" value="mesen_nospritelimit" description="Remove the original sprites-per-scanline hardware limit.">
3719
        <choice name="OFF" value="0"/>
3720
        <choice name="ON" value="1"/>
3721
      </feature>
3722
      <feature submenu="VISUAL RENDERING" name="VIDEO FILTER (CORE)" group="ADVANCED SETTINGS" value="ntsc_filter" description="Apply a video filter to mimic various signals.">
3723
        <choice name="NO" value="Disabled"/>
3724
        <choice name="COMPOSITE" value="Composite (Blargg)"/>
3725
        <choice name="S-VIDEO" value="S-Video (Blargg)"/>
3726
        <choice name="RGB" value="RGB (Blargg)"/>
3727
        <choice name="MONOCHROME" value="Monochrome (Blargg)"/>
3728
        <choice name="BISQWIT (2X)" value="Bisqwit (2X)"/>
3729
        <choice name="BISQWIT (4X)" value="Bisqwit (4X)"/>
3730
        <choice name="BISQWIT (8X)" value="Bisqwit (8X)"/>
3731
      </feature>
3732
      <feature submenu="VISUAL RENDERING" name="PALETTE" group="ADVANCED SETTINGS" value="palette" description="If Custom is selected it will use MesenPalette.pal as custom palette in bios directory.">
3733
        <choice name="DEFAULT" value="Default"/>
3734
        <choice name="COMPOSITE DIRECT" value="Composite Direct (by FirebrandX)"/>
3735
        <choice name="NES CLASSIC" value="Nes Classic"/>
3736
        <choice name="ORIGINAL HARDWARE" value="Original Hardware (by FirebrandX)"/>
3737
        <choice name="PVM STYLE" value="PVM Style (by FirebrandX)"/>
3738
        <choice name="YUV" value="YUV v3 (by FirebrandX)"/>
3739
        <choice name="WAVEBEAM" value="Wavebeam (by nakedarthur)"/>
3740
        <choice name="CUSTOM" value="Custom"/>
3741
        <choice name="RAW" value="Raw"/>
3742
      </feature>
3743
      <feature submenu="VISUAL RENDERING" name="CUSTOM TEXTURES" group="ADVANCED SETTINGS" value="hd_packs" description="Replaces game's sprites by HD pack available in HdPacks bios directory.">
3744
        <choice name="NO" value="disabled"/>
3745
        <choice name="YES" value="enabled"/>
3746
      </feature>
3747
      <feature submenu="VISUAL RENDERING" name="CROP SIZE" group="ADVANCED SETTINGS" value="mesen_overscan_pixels" description="Define the number of pixels to crop (20px and 24px only available for bottom/top).">
3748
        <choice name="4Px" value="4px"/>
3749
        <choice name="8Px" value="8px"/>
3750
        <choice name="12Px" value="12px"/>
3751
        <choice name="16Px" value="16px"/>
3752
        <choice name="20Px" value="20px"/>
3753
        <choice name="24Px" value="24px"/>
3754
      </feature>
3755
      <feature submenu="VISUAL RENDERING" name="CROP AREA" group="ADVANCED SETTINGS" value="mesen_crop_area" description="Define the area where to crop pixels around edge of screen.">
3756
        <choice name="NONE" value="none"/>
3757
        <choice name="ALL BORDERS" value="all"/>
3758
        <choice name="TOP/BOTTOM" value="topbottom"/>
3759
        <choice name="LEFT/RIGHT" value="leftright"/>
3760
      </feature>
3761
      <feature submenu="AUDIO" name="FAKE STEREO" group="ADVANCED SETTINGS" value="fake_stereo" description="Simulates stereo output.">
3762
        <choice name="NO" value="disabled"/>
3763
        <choice name="YES" value="enabled"/>
3764
      </feature>
3765
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
3766
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
3767
      <feature submenu="EMULATION" name="CPU OVERCLOCK" group="ADVANCED SETTINGS" value="mesen_overclock" description="Enhancement. Reduces system slowdown. Causes issues in some games.">
3768
        <choice name="NONE" value="None"/>
3769
        <choice name="LOW" value="Low"/>
3770
        <choice name="MEDIUM" value="Medium"/>
3771
        <choice name="HIGH" value="High"/>
3772
        <choice name="VERY HIGH" value="Very High"/>
3773
      </feature>
3774
      <feature submenu="CONTROLS" name="ROTATE BUTTONS CLOCKWISE" group="ADVANCED SETTINGS" value="shift_buttons" description="This can help, depending on the controllers for better playability.">
3775
        <choice name="NO" value="disabled"/>
3776
        <choice name="YES" value="enabled"/>
3777
      </feature>
3778
      <feature submenu="CONTROLS" name="PLAYER 1 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="mesen_controller1">
3779
        <choice name="GAMEPAD" value="257"/>
3780
        <choice name="POWER PAD" value="513"/>
3781
        <choice name="ARKANOID" value="258"/>
3782
      </feature>
3783
      <feature submenu="CONTROLS" name="PLAYER 2 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="mesen_controller2">
3784
        <choice name="GAMEPAD" value="257"/>
3785
        <choice name="POWER PAD" value="513"/>
3786
        <choice name="ARKANOID" value="258"/>
3787
      </feature>
3788
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="use_guns"/>
3789
      <feature submenu="GUNS" name="OVERLAY SHOW MOUSE CURSOR" group="ADVANCED SETTINGS" value="ShowCursor">
3790
        <choice name="no" value="false"/>
3791
        <choice name="yes" value="true"/>
3792
      </feature>
3793
      <feature submenu="GUNS" name="GUN A/B BUTTONS MAPPING" group="ADVANCED SETTINGS" value="gun_ab">
3794
        <choice name="MOUSE RIGHT/MIDDLE" value="mouse"/>
3795
        <choice name="KEYPAD LEFT/RIGHT" value="directions"/>
3796
        <choice name="KEYBOARD A/B" value="keyboard"/>
3797
      </feature>
3798
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="gun_invert"/>
3799
      <system name="fds">
3800
        <feature submenu="EMULATION" name="AUTOMATICALLY INSERT DISK" group="ADVANCED SETTINGS" value="mesen_fdsautoinsertdisk" description="Automatically insert disk A side 1 when starting FDS game.">
3801
          <choice name="NO" value="0"/>
3802
          <choice name="YES" value="1"/>
3803
        </feature>
3804
        <feature submenu="EMULATION" name="FAST FORWARD WHEN LOADING" group="ADVANCED SETTINGS" value="mesen_fdsfastforwardload" description="Automatically fast forward FDS game when disk is loading.">
3805
          <choice name="NO" value="0"/>
3806
          <choice name="YES" value="1"/>
3807
        </feature>
3808
      </system>
3809
    </core>
3810
    <core name="mesen-s" features="cheevos, netplay">
3811
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
3812
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
3813
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
3814
      <feature submenu="CONTROLS" name="PLAYER 1 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="mesen_controller1">
3815
        <choice name="SNES CONTROLLER" value="257"/>
3816
        <choice name="MOUSE" value="770"/>
3817
      </feature>
3818
      <feature submenu="CONTROLS" name="PLAYER 2 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="mesen_controller2">
3819
        <choice name="SNES CONTROLLER" value="257"/>
3820
        <choice name="SUPERSCOPE" value="262"/>
3821
        <choice name="MOUSE" value="770"/>
3822
        <choice name="MULTITAP" value="513"/>
3823
      </feature>
3824
      <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="buttonsInvert"/>
3825
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="use_guns"/>
3826
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="one_gun"/>
3827
      <feature submenu="GUNS" name="GUN A/B BUTTONS MAPPING" group="ADVANCED SETTINGS" value="gun_ab">
3828
        <choice name="MOUSE RIGHT/MIDDLE" value="mouse"/>
3829
        <choice name="KEYPAD LEFT/RIGHT" value="directions"/>
3830
        <choice name="KEYBOARD A/B" value="keyboard"/>
3831
      </feature>
3832
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="gun_reload_button"/>
3833
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="gun_invert"/>
3834
    </core>
3835
    <core name="mupen64plus, mupen64plus_next, mupen64plus_next_gles3" features="cheevos, netplay">
3836
      <!-- NINTENDO 64 -->
3837
      <system name="n64">
3838
        <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="43screensize">
3839
          <choice name="320x240" value="320x240"/>
3840
          <choice name="640x480" value="640x480"/>
3841
          <choice name="960x720 (HD Ready)" value="960x720"/>
3842
          <choice name="1280x960" value="1280x960"/>
3843
          <choice name="1440x1080 (Full HD)" value="1440x1080"/>
3844
          <choice name="1600x1200" value="1600x1200"/>
3845
          <choice name="1920x1440 (2K)" value="1920x1440"/>
3846
          <choice name="2240x1680" value="2240x1680"/>
3847
          <choice name="2560x1920" value="2560x1920"/>
3848
          <choice name="2880x2160 (4K)" value="2880x2160"/>
3849
        </feature>
3850
        <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
3851
        <feature submenu="VIDEO" name="UNLOCK FRAMERATE" group="ADVANCED SETTINGS" value="mupen64plus_framerate">
3852
          <choice name="NO" value="Original"/>
3853
          <choice name="YES" value="Fullspeed"/>
3854
        </feature>
3855
        <feature submenu="VISUAL RENDERING" name="INTERNAL RESOLUTION (WIDESCREEN)" group="ADVANCED SETTINGS" value="169screensize">
3856
          <choice name="640x360" value="640x360"/>
3857
          <choice name="960x540" value="960x540"/>
3858
          <choice name="1280x720 (HD Ready)" value="1280x720"/>
3859
          <choice name="1366x768" value="1366x768"/>
3860
          <choice name="1920x1080 (Full HD)" value="1920x1080"/>
3861
          <choice name="2560x1440 (2K)" value="2560x1440"/>
3862
          <choice name="3840x2160 (4K)" value="3840x2160"/>
3863
        </feature>
3864
        <feature submenu="VISUAL RENDERING" name="WIDESCREEN" group="ADVANCED SETTINGS" value="Widescreen" description="Display the emulated framebuffer at a widescreen aspect ratio. Get best results with full 3D games.">
3865
          <choice name="NO" value="0"/>
3866
          <choice name="YES" value="1"/>
3867
        </feature>
3868
        <feature submenu="VISUAL RENDERING" name="OVERSCAN" group="ADVANCED SETTINGS" value="CropOverscan" description="Crop out the potentially video output that would have been hidden by the bezel.">
3869
          <choice name="NO" value="0"/>
3870
          <choice name="YES" value="1"/>
3871
        </feature>
3872
        <feature submenu="VISUAL RENDERING" name="ANTI ALIASING (MSAA)" group="ADVANCED SETTINGS" value="MultiSampling" description="Multi-Sampling Anti Aliasing level.">
3873
          <choice name="NO" value="0"/>
3874
          <choice name="2x" value="2"/>
3875
          <choice name="4x" value="4"/>
3876
          <choice name="8x" value="8"/>
3877
          <choice name="16x" value="16"/>
3878
        </feature>
3879
        <feature submenu="VISUAL RENDERING" name="TEXTURE UPSCALING" group="ADVANCED SETTINGS" value="Texture_Enhancement" description="Choose between various texture enhancement filters.">
3880
          <choice name="NO" value="None"/>
3881
          <choice name="2xBRZ" value="2xBRZ"/>
3882
          <choice name="3xBRZ" value="3xBRZ"/>
3883
          <choice name="4xBRZ" value="4xBRZ"/>
3884
          <choice name="5xBRZ" value="5xBRZ"/>
3885
          <choice name="6xBRZ" value="6xBRZ"/>
3886
          <choice name="AS IS" value="As Is"/>
3887
          <choice name="HQ2X" value="HQ2X"/>
3888
          <choice name="HQ2XS" value="HQ2XS"/>
3889
          <choice name="HQ4X" value="HQ4X"/>
3890
          <choice name="LQ2X" value="LQ2X"/>
3891
          <choice name="LQ2XS" value="LQ2XS"/>
3892
          <choice name="X2" value="X2"/>
3893
          <choice name="X2SAI" value="X2SAI"/>
3894
        </feature>
3895
        <feature submenu="VISUAL RENDERING" name="TEXTURE FILTER" group="ADVANCED SETTINGS" value="Texture_filter" description="Select texture filtering mode.">
3896
          <choice name="NO" value="None"/>
3897
          <choice name="Sharp 1" value="Sharp filtering 1"/>
3898
          <choice name="Sharp 2" value="Sharp filtering 2"/>
3899
          <choice name="Smooth 1" value="Smooth filtering 1"/>
3900
          <choice name="Smooth 2" value="Smooth filtering 2"/>
3901
          <choice name="Smooth 3" value="Smooth filtering 3"/>
3902
          <choice name="Smooth 4" value="Smooth filtering 4"/>
3903
        </feature>
3904
        <feature submenu="VISUAL RENDERING" name="BILINEAR FILTERING MODE" group="ADVANCED SETTINGS" value="BilinearMode" description="Select a bilinear filtering method.">
3905
          <choice name="3 POINT (ORIGINAL)" value="3point"/>
3906
          <choice name="STANDARD" value="standard"/>
3907
        </feature>
3908
        <feature submenu="VISUAL RENDERING" name="CUSTOM TEXTURES" group="ADVANCED SETTINGS" value="TexturesPack" description="Replace original textures with custom textures pack.">
3909
          <choice name="NO" value="disabled"/>
3910
          <choice name="RICE" value="legacy"/>
3911
          <choice name="CACHE" value="cache"/>
3912
        </feature>
3913
        <feature submenu="PARALLEL PLUGIN" name="ENABLE PARALLEL" group="ADVANCED SETTINGS" value="RDP_Plugin" description="No: 'GLideN64' for best HLE performance. Yes: 'ParaLLEl' for LLE (accuracy).">
3914
          <choice name="NO" value="gliden64"/>
3915
          <choice name="YES" value="parallel"/>
3916
        </feature>
3917
        <feature submenu="PARALLEL PLUGIN" name="TEXTURE UPSCALING" group="ADVANCED SETTINGS" value="mupen64plus-parallel-rdp-upscaling" description="Apply internal upscaling factor.">
3918
          <choice name="1x" value="1x"/>
3919
          <choice name="2x" value="2x"/>
3920
          <choice name="4x" value="4x"/>
3921
          <choice name="8x" value="8x"/>
3922
        </feature>
3923
        <feature submenu="PARALLEL PLUGIN" name="ANTI-ALIASING" group="ADVANCED SETTINGS" value="mupen64plus-parallel-rdp-vi-aa" description="Anti-aliased fetch filter, smooth polygons edges.">
3924
          <choice name="NO" value="False"/>
3925
          <choice name="YES" value="True"/>
3926
        </feature>
3927
        <feature submenu="PARALLEL PLUGIN" name="BILINEAR SCALING" group="ADVANCED SETTINGS" value="mupen64plus-parallel-rdp-vi-bilinear" description="Allow bilinear scaling on scanout.">
3928
          <choice name="NO" value="False"/>
3929
          <choice name="YES" value="True"/>
3930
        </feature>
3931
        <feature submenu="PARALLEL PLUGIN" name="DEINTERLACING METHOD" group="ADVANCED SETTINGS" value="mupen64plus-parallel-rdp-deinterlace-method" description="'Weave' should only be used with 1x scaling factor and CRT shaders.">
3932
          <choice name="BOB" value="Bob"/>
3933
          <choice name="WEAVE" value="Weave"/>
3934
        </feature>
3935
        <feature submenu="PARALLEL PLUGIN" name="DITHERING FILTER" group="ADVANCED SETTINGS" value="mupen64plus-parallel-rdp-dither-filter" description="Recover significant color depth.">
3936
          <choice name="NO" value="False"/>
3937
          <choice name="YES" value="True"/>
3938
        </feature>
3939
        <feature submenu="PARALLEL PLUGIN" name="GAMMA DITHER" group="ADVANCED SETTINGS" value="mupen64plus-parallel-rdp-gamma-dither" description="Allow gamma dither.">
3940
          <choice name="NO" value="False"/>
3941
          <choice name="YES" value="True"/>
3942
        </feature>
3943
        <feature submenu="PARALLEL PLUGIN" name="DIVOT FILTER" group="ADVANCED SETTINGS" value="mupen64plus-parallel-rdp-divot-filter" description="Cleans up stray black pixels.">
3944
          <choice name="NO" value="False"/>
3945
          <choice name="YES" value="True"/>
3946
        </feature>
3947
        <feature submenu="PARALLEL PLUGIN" name="NATIVE TEXTURE LOD" group="ADVANCED SETTINGS" value="mupen64plus-parallel-rdp-native-texture-lod" description="Use native texture LOD computation when upscaling.">
3948
          <choice name="NO" value="False"/>
3949
          <choice name="YES" value="True"/>
3950
        </feature>
3951
        <feature submenu="PARALLEL PLUGIN" name="OVERSCAN" group="ADVANCED SETTINGS" value="mupen64plus-parallel-rdp-overscan" description="Crop pixels around edge of screen.">
3952
          <choice name="NO" value="0"/>
3953
          <choice name="2" value="2"/>
3954
          <choice name="4" value="4"/>
3955
          <choice name="6" value="6"/>
3956
          <choice name="8" value="8"/>
3957
          <choice name="10" value="10"/>
3958
          <choice name="12" value="12"/>
3959
          <choice name="14" value="14"/>
3960
          <choice name="16" value="16"/>
3961
          <choice name="18" value="18"/>
3962
          <choice name="20" value="20"/>
3963
          <choice name="22" value="22"/>
3964
          <choice name="24" value="24"/>
3965
          <choice name="26" value="26"/>
3966
          <choice name="28" value="28"/>
3967
          <choice name="30" value="30"/>
3968
          <choice name="32" value="32"/>
3969
          <choice name="34" value="34"/>
3970
          <choice name="36" value="36"/>
3971
          <choice name="38" value="38"/>
3972
          <choice name="40" value="40"/>
3973
          <choice name="42" value="42"/>
3974
          <choice name="44" value="44"/>
3975
          <choice name="46" value="46"/>
3976
          <choice name="48" value="48"/>
3977
          <choice name="50" value="50"/>
3978
          <choice name="52" value="52"/>
3979
          <choice name="54" value="54"/>
3980
          <choice name="56" value="56"/>
3981
          <choice name="58" value="58"/>
3982
          <choice name="60" value="60"/>
3983
          <choice name="62" value="62"/>
3984
          <choice name="64" value="64"/>
3985
        </feature>
3986
        <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
3987
        <feature submenu="EMULATION" name="CPU CORE" value="mupen64plus-cpucore" group="ADVANCED SETTINGS" description="Use interpreter for best compatibility.">
3988
          <choice name="pure interpreter" value="pure_interpreter"/>
3989
          <choice name="cached interpreter" value="cached_interpreter"/>
3990
          <choice name="dynarec" value="dynamic_recompiler"/>
3991
        </feature>
3992
        <feature submenu="EMULATION" name="PERFORMANCE MODE" group="ADVANCED SETTINGS" value="PerformanceMode" description="Improve performance at the cost of accuracy and input lag.">
3993
          <choice name="NO" value="0"/>
3994
          <choice name="YES" value="1"/>
3995
        </feature>
3996
        <feature submenu="EMULATION" name="CONTROLLER PAK (P1)" group="ADVANCED SETTINGS" value="mupen64plus-pak1">
3997
          <choice name="NO" value="none"/>
3998
          <choice name="MEMORY" value="memory"/>
3999
          <choice name="RUMBLE" value="rumble"/>
4000
          <choice name="TRANSFER" value="transfer"/>
4001
        </feature>
4002
        <feature submenu="EMULATION" name="CONTROLLER PAK (P2)" group="ADVANCED SETTINGS" value="mupen64plus-pak2">
4003
          <choice name="NO" value="none"/>
4004
          <choice name="MEMORY" value="memory"/>
4005
          <choice name="RUMBLE" value="rumble"/>
4006
          <choice name="TRANSFER" value="transfer"/>
4007
        </feature>
4008
        <feature submenu="EMULATION" name="CONTROLLER PAK (P3)" group="ADVANCED SETTINGS" value="mupen64plus-pak3">
4009
          <choice name="NO" value="none"/>
4010
          <choice name="MEMORY" value="memory"/>
4011
          <choice name="RUMBLE" value="rumble"/>
4012
          <choice name="TRANSFER" value="transfer"/>
4013
        </feature>
4014
        <feature submenu="EMULATION" name="CONTROLLER PAK (P4)" group="ADVANCED SETTINGS" value="mupen64plus-pak4">
4015
          <choice name="NO" value="none"/>
4016
          <choice name="MEMORY" value="memory"/>
4017
          <choice name="RUMBLE" value="rumble"/>
4018
          <choice name="TRANSFER" value="transfer"/>
4019
        </feature>
4020
      </system>
4021
      <!-- NINTENDO 64DD -->
4022
      <system name="n64dd">
4023
        <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="43screensize">
4024
          <choice name="320x240" value="320x240"/>
4025
          <choice name="640x480" value="640x480"/>
4026
          <choice name="960x720 (HD Ready)" value="960x720"/>
4027
          <choice name="1280x960" value="1280x960"/>
4028
          <choice name="1440x1080 (Full HD)" value="1440x1080"/>
4029
          <choice name="1600x1200" value="1600x1200"/>
4030
          <choice name="1920x1440 (2K)" value="1920x1440"/>
4031
          <choice name="2240x1680" value="2240x1680"/>
4032
          <choice name="2560x1920" value="2560x1920"/>
4033
          <choice name="2880x2160 (4K)" value="2880x2160"/>
4034
        </feature>
4035
        <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
4036
        <feature submenu="VISUAL RENDERING" name="INTERNAL RESOLUTION (WIDESCREEN)" group="ADVANCED SETTINGS" value="169screensize">
4037
          <choice name="640x360" value="640x360"/>
4038
          <choice name="960x540" value="960x540"/>
4039
          <choice name="1280x720 (HD Ready)" value="1280x720"/>
4040
          <choice name="1366x768" value="1366x768"/>
4041
          <choice name="1920x1080 (Full HD)" value="1920x1080"/>
4042
          <choice name="2560x1440 (2K)" value="2560x1440"/>
4043
          <choice name="3840x2160 (4K)" value="3840x2160"/>
4044
        </feature>
4045
        <feature submenu="VISUAL RENDERING" name="WIDESCREEN" group="ADVANCED SETTINGS" value="Widescreen" description="Display the emulated framebuffer at a widescreen aspect ratio. Get best results with full 3D games.">
4046
          <choice name="NO" value="0"/>
4047
          <choice name="YES" value="1"/>
4048
        </feature>
4049
        <feature submenu="VISUAL RENDERING" name="OVERSCAN" group="ADVANCED SETTINGS" value="CropOverscan" description="Crop out the potentially video output that would have been hidden by the bezel.">
4050
          <choice name="NO" value="0"/>
4051
          <choice name="YES" value="1"/>
4052
        </feature>
4053
        <feature submenu="VISUAL RENDERING" name="ANTI ALIASING (MSAA)" group="ADVANCED SETTINGS" value="MultiSampling" description="Multi-Sampling Anti Aliasing level.">
4054
          <choice name="NO" value="0"/>
4055
          <choice name="2x" value="2"/>
4056
          <choice name="4x" value="4"/>
4057
          <choice name="8x" value="8"/>
4058
          <choice name="16x" value="16"/>
4059
        </feature>
4060
        <feature submenu="VISUAL RENDERING" name="TEXTURE ENHANCEMENT" group="ADVANCED SETTINGS" value="Texture_Enhancement" description="Choose between various texture enhancement filters.">
4061
          <choice name="NO" value="None"/>
4062
          <choice name="2xBRZ" value="2xBRZ"/>
4063
          <choice name="3xBRZ" value="3xBRZ"/>
4064
          <choice name="4xBRZ" value="4xBRZ"/>
4065
          <choice name="5xBRZ" value="5xBRZ"/>
4066
          <choice name="6xBRZ" value="6xBRZ"/>
4067
          <choice name="AS IS" value="As Is"/>
4068
          <choice name="HQ2X" value="HQ2X"/>
4069
          <choice name="HQ2XS" value="HQ2XS"/>
4070
          <choice name="HQ4X" value="HQ4X"/>
4071
          <choice name="LQ2X" value="LQ2X"/>
4072
          <choice name="LQ2XS" value="LQ2XS"/>
4073
          <choice name="X2" value="X2"/>
4074
          <choice name="X2SAI" value="X2SAI"/>
4075
        </feature>
4076
        <feature submenu="VISUAL RENDERING" name="TEXTURE FILTER" group="ADVANCED SETTINGS" value="Texture_filter" description="Select texture filtering mode.">
4077
          <choice name="NO" value="None"/>
4078
          <choice name="Sharp 1" value="Sharp filtering 1"/>
4079
          <choice name="Sharp 2" value="Sharp filtering 2"/>
4080
          <choice name="Smooth 1" value="Smooth filtering 1"/>
4081
          <choice name="Smooth 2" value="Smooth filtering 2"/>
4082
          <choice name="Smooth 3" value="Smooth filtering 3"/>
4083
          <choice name="Smooth 4" value="Smooth filtering 4"/>
4084
        </feature>
4085
        <feature submenu="VISUAL RENDERING" name="BILINEAR FILTERING MODE" group="ADVANCED SETTINGS" value="BilinearMode" description="Select a bilinear filtering method.">
4086
          <choice name="3 POINT (ORIGINAL)" value="3point"/>
4087
          <choice name="STANDARD" value="standard"/>
4088
        </feature>
4089
        <feature submenu="VISUAL RENDERING" name="CUSTOM TEXTURES" group="ADVANCED SETTINGS" value="TexturesPack" description="Replace original textures with custom textures pack.">
4090
          <choice name="NO" value="disabled"/>
4091
          <choice name="RICE" value="legacy"/>
4092
          <choice name="CACHE" value="cache"/>
4093
        </feature>
4094
        <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
4095
        <feature submenu="EMULATION" name="BIOS" value="ipl_bios" group="ADVANCED SETTINGS" description="Select the IPL BIOS to run a game depending on its region. Needs 'IPL_JAP.n64', 'IPL_USA.n64' and 'IPL_DEV.n64' in bios\Mupen64plus folder.">
4096
          <choice name="JAPAN" value="IPL_JAP.n64"/>
4097
          <choice name="USA" value="IPL_USA.n64"/>
4098
          <choice name="DEVKIT" value="IPL_DEV.n64"/>
4099
        </feature>
4100
        <feature submenu="EMULATION" name="CPU CORE" value="mupen64plus-cpucore" group="ADVANCED SETTINGS" description="Use interpreter for best compatibility.">
4101
          <choice name="pure interpreter" value="pure_interpreter"/>
4102
          <choice name="cached interpreter" value="cached_interpreter"/>
4103
          <choice name="dynarec" value="dynarec"/>
4104
        </feature>
4105
        <feature submenu="EMULATION" name="PERFORMANCE MODE" group="ADVANCED SETTINGS" value="PerformanceMode" description="Improve performance at the cost of accuracy and input lag.">
4106
          <choice name="NO" value="0"/>
4107
          <choice name="YES" value="1"/>
4108
        </feature>
4109
        <feature submenu="EMULATION" name="CONTROLLER PAK (P1)" group="ADVANCED SETTINGS" value="mupen64plus-pak1">
4110
          <choice name="NO" value="none"/>
4111
          <choice name="RUMBLE" value="rumble"/>
4112
        </feature>
4113
        <feature submenu="EMULATION" name="CONTROLLER PAK (P2)" group="ADVANCED SETTINGS" value="mupen64plus-pak2">
4114
          <choice name="NO" value="none"/>
4115
          <choice name="RUMBLE" value="rumble"/>
4116
        </feature>
4117
        <feature submenu="EMULATION" name="CONTROLLER PAK (P3)" group="ADVANCED SETTINGS" value="mupen64plus-pak3">
4118
          <choice name="NO" value="none"/>
4119
          <choice name="RUMBLE" value="rumble"/>
4120
        </feature>
4121
        <feature submenu="EMULATION" name="CONTROLLER PAK (P4)" group="ADVANCED SETTINGS" value="mupen64plus-pak4">
4122
          <choice name="NO" value="none"/>
4123
          <choice name="RUMBLE" value="rumble"/>
4124
        </feature>
4125
      </system>
4126
    </core>
4127
    <core name="play">
4128
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
4129
    </core>
4130
    <core name="pcsx2">
4131
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
4132
      <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="pcsx2_upscale_multiplier">
4133
        <choice name="NATIVE PS2" value="1"/>
4134
        <choice name="2x (720p)" value="2"/>
4135
        <choice name="3x (1080p)" value="3"/>
4136
        <choice name="4x (2K)" value="4"/>
4137
        <choice name="5x (3K)" value="5"/>
4138
        <choice name="6x (4K)" value="6"/>
4139
        <choice name="7x" value="7"/>
4140
        <choice name="8x (5K)" value="8"/>
4141
        <choice name="9x" value="9"/>
4142
        <choice name="10x" value="10"/>
4143
      </feature>
4144
      <feature submenu="VIDEO" name="GAME ASPECT RATIO (CORE)" group="ADVANCED SETTINGS" value="pcsx2_aspect_ratio">
4145
        <choice name="4:3" value="0"/>
4146
        <choice name="16:9" value="1"/>
4147
      </feature>
4148
      <feature submenu="VISUAL RENDERING" name="WIDESCREEN HACKS" group="ADVANCED SETTINGS" value="pcsx2_enable_widescreen_patches" description="Enable widescreen hack to render certain games in true 16:9 without stretching the display.">
4149
        <choice name="NO" value="0"/>
4150
        <choice name="YES" value="1"/>
4151
      </feature>
4152
      <feature submenu="VISUAL RENDERING" name="ANTI-ALIASING" group="ADVANCED SETTINGS" value="pcsx2_fxaa" description="Set Anti Aliasing for rendered content.">
4153
        <choice name="NO" value="0"/>
4154
        <choice name="YES" value="1"/>
4155
      </feature>
4156
      <feature submenu="VISUAL RENDERING" name="ANISOTROPIC FILTERING" group="ADVANCED SETTINGS" value="pcsx2_anisotropic_filter" description="Enhance the quality of textures on surface.">
4157
        <choice name="NO" value="0"/>
4158
        <choice name="2x" value="2"/>
4159
        <choice name="4x" value="4"/>
4160
        <choice name="8x" value="8"/>
4161
        <choice name="16x" value="16"/>
4162
      </feature>
4163
      <feature submenu="VISUAL RENDERING" name="DITHERING FILTER" group="ADVANCED SETTINGS" value="pcsx2_dithering" description="Disabling dithering can remove some noise and pixelate effects.">
4164
        <choice name="UNSCALED" value="2"/>
4165
        <choice name="SCALED" value="1"/>
4166
        <choice name="OFF" value="0"/>
4167
      </feature>
4168
      <feature submenu="VISUAL RENDERING" name="TEXTURE FILTER" group="ADVANCED SETTINGS" value="pcsx2_texture_filtering" description="Smooths out the blockyness of magnified textures on 3D objects by using filtering.">
4169
        <choice name="Bilinear (PS2 default)" value="2"/>
4170
        <choice name="Bilinear (forced)" value="1"/>
4171
        <choice name="Nearest" value="0"/>
4172
        <choice name="Bilinear (forced excluding sprite)" value="3"/>
4173
      </feature>
4174
      <feature submenu="VISUAL RENDERING" name="DEINTERLACING METHOD" group="ADVANCED SETTINGS" value="pcsx2_deinterlace_mode" description="Can remove blur on some games.">
4175
          <choice name="Blend bff (slight blur)" value="6"/>
4176
          <choice name="Blend tff (slight blur)" value="5"/>
4177
          <choice name="Bob bff (use blend if shaking)" value="4"/>
4178
          <choice name="Bob tff (use blend if shaking)" value="3"/>
4179
          <choice name="Weave bff (saw-tooth)" value="2"/>
4180
          <choice name="Weave tff (saw-tooth)" value="1"/>
4181
          <choice name="None" value="0"/>
4182
          <choice name="Use patch" value="-1"/>
4183
      </feature>
4184
      <feature submenu="EMULATION" group="ADVANCED SETTINGS" name="CONSOLE LANGUAGE" value="pcsx2_system_language">
4185
        <choice name="English" value="English"/>
4186
        <choice name="Français" value="French"/>
4187
        <choice name="Español" value="Spanish"/>
4188
        <choice name="Deutsch" value="German"/>
4189
        <choice name="Italiano" value="Italian"/>
4190
        <choice name="Nederlands" value="Dutch"/>
4191
        <choice name="Português" value="Portuguese"/>
4192
      </feature>
4193
      <feature submenu="EMULATION" name="SKIP BIOS" group="ADVANCED SETTINGS" value="pcsx2_fastboot" description="Skips the BIOS boot animation displayed when loading content.">
4194
        <choice name="YES" value="0"/>
4195
        <choice name="NO" value="1"/>
4196
      </feature>
4197
      <feature submenu="EMULATION" name="BOOT TO BIOS" group="ADVANCED SETTINGS" value="pcsx2_boot_bios" description="Boot into the BIOS menu without loading the game.">
4198
        <choice name="NO" value="0"/>
4199
        <choice name="YES" value="1"/>
4200
      </feature>
4201
      <feature submenu="EMULATION" name="ENABLE 60fps PATCH" group="ADVANCED SETTINGS" value="pcsx2_enable_60fps_patches">
4202
        <choice name="NO" value="0"/>
4203
        <choice name="YES" value="1"/>
4204
      </feature>
4205
      <feature submenu="EMULATION" name="ENABLE CHEATS" group="ADVANCED SETTINGS" value="pcsx2_enable_cheats" description="Cheats must be placed in the \cheats\pcsx2\cheats folder.">
4206
        <choice name="NO" value="0"/>
4207
        <choice name="YES" value="1"/>
4208
      </feature>
4209
      <feature submenu="EMULATION" name="SPEED HACKS PRESET" group="ADVANCED SETTINGS" value="pcsx2_speedhacks_presets" description="Presets that control the balance between accuracy and speed, anything above 'aggressive' might cause issues in games.">
4210
        <choice name="SAFE (default)" value="1"/>
4211
        <choice name="SAFEST (no hacks)" value="0"/>
4212
        <choice name="BALANCED" value="2"/>
4213
        <choice name="AGGRESSIVE" value="3"/>
4214
        <choice name="VERY AGGRESSIVE" value="4"/>
4215
        <choice name="MOSTLY HARMFUL" value="5"/>
4216
      </feature>
4217
      <feature submenu="DRIVERS" name="VIDEO CORE RENDERER" group="ADVANCED SETTINGS" value="pcsx2_renderer" description="Change the renderer used by the core.">
4218
        <choice name="DIRECT3D 11" value="D3D11"/>
4219
        <choice name="OPENGL" value="OpenGL"/>
4220
      </feature>
4221
      <feature submenu="CONTROLS" group="ADVANCED SETTINGS" name="ENABLE RUMBLE" value="pcsx2_rumble_enable">
4222
        <choice name="YES" value="enabled"/>
4223
        <choice name="NO" value="disabled"/>
4224
      </feature>
4225
      <feature submenu="CONTROLS" group="ADVANCED SETTINGS" name="ANALOG DEADZONE(CORE)" value="pcsx2_deadzone">
4226
        <choice name="5%" value="5"/>
4227
        <choice name="0%" value="0"/>
4228
        <choice name="10%" value="10"/>
4229
        <choice name="15%" value="15"/>
4230
        <choice name="20%" value="20"/>
4231
        <choice name="25%" value="25"/>
4232
      </feature>
4233
    </core>
4234
    <core name="quicknes" features="cheevos, netplay">
4235
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
4236
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
4237
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
4238
    </core>
4239
    <core name="redream" features="cheevos, netplay">
4240
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
4241
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
4242
    </core>
4243
    <core name="sameboy" features="cheevos, netplay">
4244
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
4245
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
4246
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
4247
      <feature submenu="EMULATION" group="ADVANCED SETTINGS" name="REAL-TIME CLOCK EMULATION" value="sameboy_rtc" description="Specifies how the emulation of the real-time clock in certain games should function.">
4248
        <choice name="SYNC TO SYSTEM CLOCK" value="sync to system clock"/>
4249
        <choice name="ACCURATE" value="accurate"/>
4250
      </feature>
4251
      <system name="gb2players">
4252
        <feature submenu="VIDEO" group="ADVANCED SETTINGS" name="SCREEN LAYOUT POSITIONING" value="sameboy_screen_layout" description="Choose the disposition of the emulated screens for 2 players games.">
4253
          <choice name="SIDE BY SIDE" value="left-right"/>
4254
          <choice name="TOP / BOTTOM" value="top-down"/>
4255
        </feature>
4256
        <feature submenu="VISUAL RENDERING" group="ADVANCED SETTINGS" name="PALETTE" value="sameboy_mono_palette">
4257
          <choice name="GREYSCALE" value="greyscale"/>
4258
          <choice name="LIME" value="lime"/>
4259
          <choice name="OLIVE" value="olive"/>
4260
          <choice name="TEAL" value="teal"/>
4261
        </feature>
4262
        <feature submenu="AUDIO" group="ADVANCED SETTINGS" name="AUDIO OUTPUT" value="sameboy_audio_output" description="Define which Gameboy sound is output from the system.">
4263
          <choice name="GAMEBOY 1" value="Game Boy #1"/>
4264
          <choice name="GAMEBOY 2" value="Game Boy #2"/>
4265
        </feature>
4266
      </system>
4267
      <system name="gbc2players">
4268
        <feature submenu="VIDEO" group="ADVANCED SETTINGS" name="SCREEN LAYOUT POSITIONING" value="sameboy_screen_layout" description="Choose the disposition of the emulated screens for 2 players games.">
4269
          <choice name="SIDE BY SIDE" value="left-right"/>
4270
          <choice name="TOP / BOTTOM" value="top-down"/>
4271
        </feature>
4272
        <feature submenu="VISUAL RENDERING" group="ADVANCED SETTINGS" name="COLOR CORRECTION MODE" value="sameboy_color_correction_mode">
4273
          <choice name="MODERN BALANCED" value="emulate hardware"/>
4274
          <choice name="MODERN ACCURATE" value="accurate"/>
4275
          <choice name="MODERN BOOST CONTRAST" value="preserve brightness"/>
4276
          <choice name="REDUCE BRIGHTNESS" value="reduce contrast"/>
4277
          <choice name="COLOR CORRECT CURVES" value="correct curves"/>
4278
          <choice name="HARSH REALITY" value="harsh reality"/>
4279
          <choice name="DISABLED" value="off"/>
4280
        </feature>
4281
        <feature submenu="AUDIO" group="ADVANCED SETTINGS" name="AUDIO OUTPUT" value="sameboy_audio_output" description="Define which Gameboy sound is output from the system.">
4282
          <choice name="GAMEBOY 1" value="Game Boy #1"/>
4283
          <choice name="GAMEBOY 2" value="Game Boy #2"/>
4284
        </feature>
4285
      </system>
4286
      <system name="gb">
4287
        <feature submenu="VISUAL RENDERING" group="ADVANCED SETTINGS" name="PALETTE" value="sameboy_mono_palette">
4288
          <choice name="GREYSCALE" value="greyscale"/>
4289
          <choice name="LIME" value="lime"/>
4290
          <choice name="OLIVE" value="olive"/>
4291
          <choice name="TEAL" value="teal"/>
4292
        </feature>
4293
      </system>
4294
      <system name="gbc">
4295
        <feature submenu="VISUAL RENDERING" group="ADVANCED SETTINGS" name="COLOR CORRECTION MODE" value="sameboy_color_correction_mode">
4296
          <choice name="MODERN BALANCED" value="emulate hardware"/>
4297
          <choice name="MODERN ACCURATE" value="accurate"/>
4298
          <choice name="MODERN BOOST CONTRAST" value="preserve brightness"/>
4299
          <choice name="REDUCE BRIGHTNESS" value="reduce contrast"/>
4300
          <choice name="COLOR CORRECT CURVES" value="correct curves"/>
4301
          <choice name="HARSH REALITY" value="harsh reality"/>
4302
          <choice name="DISABLED" value="off"/>
4303
        </feature>
4304
      </system>
4305
    </core>
4306
    <core name="smsplus" features="cheevos, netplay">
4307
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
4308
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
4309
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
4310
    </core>
4311
    <core name="snes9x" features="cheevos, netplay">
4312
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
4313
      <feature submenu="VIDEO" name="VIDEO FORMAT" group="ADVANCED SETTINGS" value="snes9x_region">
4314
        <choice name="NTSC" value="ntsc"/>
4315
        <choice name="PAL" value="pal"/>
4316
      </feature>
4317
      <feature submenu="VIDEO" name="OVERSCAN" group="ADVANCED SETTINGS" value="snes9x_overscan" description="Remove the n pixel borders at the top and bottom of the screen.">
4318
        <choice name="NO" value="disabled"/>
4319
        <choice name="8 PIXELS" value="enabled"/>
4320
        <choice name="12 PIXELS" value="12_pixels"/>
4321
        <choice name="16 PIXELS" value="16_pixels"/>
4322
      </feature>
4323
      <feature submenu="VIDEO" name="EMULATED VIDEO SIGNAL" group="ADVANCED SETTINGS" value="snes9x_blargg" description="Apply a video filter to mimic various signals.">
4324
        <choice name="NO" value="disabled"/>
4325
        <choice name="MONOCHROME" value="monochrome"/>
4326
        <choice name="RF" value="rf"/>
4327
        <choice name="COMPOSITE" value="composite"/>
4328
        <choice name="S-VIDEO" value="s-video"/>
4329
        <choice name="RGB" value="rgb"/>
4330
      </feature>
4331
      <feature submenu="VISUAL RENDERING" name="PIXEL BLENDING" group="ADVANCED SETTINGS" value="snes9x_hires_blend" description="Required for certain games that use hi-res mode to produce transparency effects.">
4332
        <choice name="NO" value="disabled"/>
4333
        <choice name="MERGE" value="merge"/>
4334
        <choice name="BLUR" value="blur"/>
4335
      </feature>
4336
      <feature submenu="AUDIO" name="AUDIO INTERPOLATION" group="ADVANCED SETTINGS" value="snes9x_audio_interpolation" description="Apply an audio filter. 'Gaussian' reproduce the bass-heavy sound of the original hardware.">
4337
        <choice name="NO" value="none"/>
4338
        <choice name="GAUSSIAN" value="gaussian"/>
4339
        <choice name="CUBIC" value="cubic"/>
4340
        <choice name="SYNC" value="sinc"/>
4341
        <choice name="LINEAR" value="linear"/>
4342
      </feature>
4343
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
4344
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
4345
      <feature submenu="EMULATION" name="SUPERFX CHIP OVERCLOCK" group="ADVANCED SETTINGS" value="snes9x_overclock_superfx" description="Can improve framerate or cause timing error.">
4346
        <choice name="50%" value="50%"/>
4347
        <choice name="60%" value="60%"/>
4348
        <choice name="70%" value="70%"/>
4349
        <choice name="80%" value="80%"/>
4350
        <choice name="90%" value="90%"/>
4351
        <choice name="100%" value="100%"/>
4352
        <choice name="150%" value="150%"/>
4353
        <choice name="200%" value="200%"/>
4354
        <choice name="250%" value="250%"/>
4355
        <choice name="300%" value="300%"/>
4356
        <choice name="350%" value="350%"/>
4357
        <choice name="400%" value="400%"/>
4358
        <choice name="450%" value="450%"/>
4359
        <choice name="500%" value="500%"/>
4360
      </feature>
4361
      <feature submenu="EMULATION" name="BLOCK INVALID VRAM ACCESS" group="ADVANCED SETTINGS" value="snes9x_block_invalid_vram_access" description="Some homebrew or roms hacks need this option to be disabled.">
4362
        <choice name="NO" value="disabled"/>
4363
        <choice name="YES" value="enabled"/>
4364
      </feature>
4365
      <feature submenu="CONTROLS" name="PLAYER 1 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="SnesControllerP1">
4366
        <choice name="gamepad" value="1"/>
4367
        <choice name="mouse" value="2"/>
4368
        <choice name="multitap" value="257"/>
4369
      </feature>
4370
      <feature submenu="CONTROLS" name="PLAYER 2 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="SnesControllerP2">
4371
        <choice name="gamepad" value="1"/>
4372
        <choice name="mouse" value="2"/>
4373
        <choice name="multitap" value="257"/>
4374
      </feature>
4375
      <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="buttonsInvert"/>
4376
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="use_guns"/>
4377
      <feature submenu="GUNS" name="GUN TYPE" group="ADVANCED SETTINGS" value="gun_type">
4378
        <choice name="Superscope" value="260"/>
4379
        <choice name="Justifier" value="516"/>
4380
        <choice name="M.A.C.S. RIFLE" value="1028"/>
4381
        <choice name="Justifiers" value="justifiers"/>
4382
      </feature>
4383
      <feature submenu="GUNS" name="LIGHTGUN MODE" group="ADVANCED SETTINGS" value="snes9x_lightgun_mode" description="Use a mouse-controlled Lightgun or Touchscreen input.">
4384
        <choice name="LIGHTGUN" value="Lightgun"/>
4385
        <choice name="TOUCHSCREEN" value="Touchscreen"/>
4386
      </feature>
4387
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="one_gun"/>
4388
      <feature submenu="GUNS" name="GUN A/B BUTTONS MAPPING" group="ADVANCED SETTINGS" value="gun_ab">
4389
        <choice name="MOUSE RIGHT/MIDDLE" value="mouse"/>
4390
        <choice name="KEYPAD LEFT/RIGHT" value="directions"/>
4391
        <choice name="KEYBOARD A/B" value="keyboard"/>
4392
      </feature>
4393
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="gun_reload_button"/>
4394
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="gun_invert"/>
4395
    </core>
4396
    <core name="snes9x2002" features="cheevos, netplay">
4397
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
4398
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
4399
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
4400
    </core>
4401
    <core name="snes9x2005_plus" features="cheevos, netplay">
4402
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
4403
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
4404
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
4405
    </core>
4406
    <core name="snes9x2005" features="cheevos, netplay">
4407
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
4408
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
4409
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
4410
    </core>
4411
    <core name="snes9x2010" features="cheevos, netplay">
4412
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
4413
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
4414
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
4415
    </core>
4416
    <core name="stella" features="cheevos, netplay">
4417
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
4418
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
4419
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
4420
      <feature submenu="VIDEO" name="CROP OVERSCAN" group="ADVANCED SETTINGS" value="stella_crop_hoverscan" description="Zooms in to hide black borders. Borders are different per game.">
4421
        <choice name="NO" value="disabled"/>
4422
        <choice name="YES" value="enabled"/>
4423
      </feature>
4424
      <feature submenu="VISUAL RENDERING" name="COLOR PALETTE" group="ADVANCED SETTINGS" value="stella_palette" description="Choose which color palette is going to be used.">
4425
        <choice name="STANDARD" value="standard"/>
4426
        <choice name="Z26" value="z26"/>
4427
        <choice name="USER" value="user"/>
4428
        <choice name="CUSTOM" value="custom"/>
4429
      </feature>
4430
      <feature submenu="VISUAL RENDERING" name="TV EFFECTS" group="ADVANCED SETTINGS" value="stella_filter" description="Apply core-specific filter to mimic old signal specific rendering.">
4431
        <choice name="NONE" value="disabled"/>
4432
        <choice name="COMPOSITE" value="composite"/>
4433
        <choice name="S-VIDEO" value="s-video"/>
4434
        <choice name="RGB" value="rgb"/>
4435
        <choice name="BADLY ADJUSTED" value="badly adjusted"/>
4436
      </feature>
4437
      <feature submenu="VISUAL RENDERING" name="PHOSPHOR MODE" group="ADVANCED SETTINGS" value="stella_phosphor">
4438
        <choice name="OFF" value="Off"/>
4439
        <choice name="ON" value="on"/>
4440
      </feature>
4441
      <feature submenu="EMULATION" name="VIDEO FORMAT" group="ADVANCED SETTINGS" value="stella_console" description="Define model type and region.">
4442
        <choice name="PAL" value="pal"/>
4443
        <choice name="NTSC" value="ntsc"/>
4444
        <choice name="SECAM" value="secam"/>
4445
        <choice name="NTSC 50" value="ntsc50"/>
4446
        <choice name="PAL 60" value="pal60"/>
4447
        <choice name="SECAM 60" value="secam60"/>
4448
      </feature>
4449
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="use_guns"/>
4450
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="one_gun"/>
4451
      <feature submenu="GUNS" name="GUN A/B BUTTONS MAPPING" group="ADVANCED SETTINGS" value="gun_ab">
4452
        <choice name="MOUSE RIGHT/MIDDLE" value="mouse"/>
4453
        <choice name="KEYPAD LEFT/RIGHT" value="directions"/>
4454
        <choice name="KEYBOARD A/B" value="keyboard"/>
4455
      </feature>
4456
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="gun_invert"/>
4457
    </core>
4458
    <core name="stella2014" features="cheevos, netplay">
4459
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
4460
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
4461
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
4462
      <feature submenu="VISUAL RENDERING" name="COLOR DEPTH" group="ADVANCED SETTINGS" value="stella2014_color_depth">
4463
        <choice name="16 BIT" value="16bit"/>
4464
        <choice name="24 BIT" value="24bit"/>
4465
      </feature>
4466
      <feature submenu="VISUAL RENDERING" name="INTERFRAME BLENDING" group="ADVANCED SETTINGS" value="stella2014_mix_frames" description="Simulates CRT ghosting effect, can be used to avoid flickering.">
4467
        <choice name="OFF" value="disabled"/>
4468
        <choice name="SIMPLE" value="mix"/>
4469
        <choice name="GHOSTING (65%)" value="ghost_65"/>
4470
        <choice name="GHOSTING (75%)" value="ghost_75"/>
4471
        <choice name="GHOSTING (85%)" value="ghost_85"/>
4472
        <choice name="GHOSTING (95%)" value="ghost_95"/>
4473
      </feature>
4474
      <feature submenu="AUDIO" name="AUDIO FILTER" group="ADVANCED SETTINGS" value="stella2014_low_pass_filter" description="Enables a low pass audio filter to soften the harsh sound of some games.">
4475
        <choice name="5%" value="5"/>
4476
        <choice name="10%" value="10"/>
4477
        <choice name="15%" value="15"/>
4478
        <choice name="20%" value="20"/>
4479
        <choice name="25%" value="25"/>
4480
        <choice name="30%" value="30"/>
4481
        <choice name="35%" value="35"/>
4482
        <choice name="40%" value="40"/>
4483
        <choice name="45%" value="45"/>
4484
        <choice name="50%" value="50"/>
4485
        <choice name="55%" value="55"/>
4486
        <choice name="60%" value="60"/>
4487
        <choice name="65%" value="65"/>
4488
        <choice name="70%" value="70"/>
4489
        <choice name="75%" value="75"/>
4490
        <choice name="80%" value="80"/>
4491
        <choice name="85%" value="85"/>
4492
        <choice name="90%" value="90"/>
4493
        <choice name="95%" value="95"/>
4494
      </feature>
4495
    </core>
4496
    <core name="frodo">
4497
      <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="frodo_resolution" description="Modify rendering resolution.">
4498
        <choice name="384x288 (ORIGINAL)" value="384x288"/>
4499
        <choice name="400x300" value="400x300"/>
4500
        <choice name="640x480" value="640x480"/>
4501
        <choice name="832x576" value="832x576"/>
4502
        <choice name="960x720" value="960x720"/>
4503
        <choice name="1024x768" value="1024x768"/>
4504
        <choice name="1024x1024" value="1024x1024"/>
4505
      </feature>
4506
      <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="GameFocus"/>
4507
    </core>
4508
    <core name="uzem" features="cheevos">
4509
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
4510
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
4511
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
4512
    </core>
4513
    <core name="vice_x128" features="padtokeyboard">
4514
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
4515
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
4516
      <feature submenu="EMULATION" name="MODEL TYPE" group="ADVANCED SETTINGS" value="vice_c128_model" description="Define model type and region.">
4517
        <choice name="C128 PAL" value="C128 PAL"/>
4518
        <choice name="C128 NTSC" value="C128 NTSC"/>
4519
        <choice name="C128 D PAL" value="C128 D PAL"/>
4520
        <choice name="C128 D NTSC" value="C128 D NTSC"/>
4521
        <choice name="C128 DCR PAL" value="C128 DCR PAL"/>
4522
        <choice name="C128 DCR NTSC" value="C128 DCR NTSC"/>
4523
      </feature>
4524
      <feature submenu="EMULATION" name="MEMORY EXPANSION" group="ADVANCED SETTINGS" value="vice_c128_ram_expansion_unit">
4525
        <choice name="NONE" value="none"/>
4526
        <choice name="128kB" value="128kB"/>
4527
        <choice name="256kB" value="256kB"/>
4528
        <choice name="512kB" value="512kB"/>
4529
        <choice name="1024kB" value="1024kB"/>
4530
        <choice name="2048kB" value="2048kB"/>
4531
        <choice name="4096kB" value="4096kB"/>
4532
        <choice name="8192kB" value="8192kB"/>
4533
        <choice name="16384kB" value="16384kB"/>
4534
      </feature>
4535
      <feature submenu="EMULATION" name="WARP BOOST" group="ADVANCED SETTINGS" value="warp_boost" description="Make warp mode much faster by changing SID emulation to 'FastSID' while warping.">
4536
        <choice name="ENABLED" value="enabled"/>
4537
        <choice name="DISABLED" value="disabled"/>
4538
      </feature>
4539
      <feature submenu="VISUAL RENDERING" name="PIXEL ASPECT RATIO" group="ADVANCED SETTINGS" value="vice_aspect_ratio">
4540
        <choice name="Automatic" value="auto"/>
4541
        <choice name="PAL" value="pal"/>
4542
        <choice name="NTSC" value="ntsc"/>
4543
        <choice name="1:1" value="raw"/>
4544
      </feature>
4545
      <feature submenu="VISUAL RENDERING" name="CROP" group="ADVANCED SETTINGS" value="vice_crop" description="Crops the borders to show or hide border graphics.">
4546
        <choice name="DISABLED" value="disabled"/>
4547
        <choice name="SMALL" value="small"/>
4548
        <choice name="MEDIUM" value="medium"/>
4549
        <choice name="MAXIMUM" value="maximum"/>
4550
        <choice name="AUTO-DISABLE" value="auto_disable"/>
4551
        <choice name="AUTOMATIC" value="auto"/>
4552
      </feature>
4553
      <feature submenu="VISUAL RENDERING" name="CROP MODE" group="ADVANCED SETTINGS" value="vice_crop_mode">
4554
        <choice name="Horizontal + Vertical" value="both"/>
4555
        <choice name="Horizontal" value="horizontal"/>
4556
        <choice name="Vertical" value="vertical"/>
4557
        <choice name="16:9" value="16:9"/>
4558
        <choice name="16:10" value="16:10"/>
4559
        <choice name="4:3" value="4:3"/>
4560
        <choice name="5:4" value="5:4"/>
4561
      </feature>
4562
      <feature submenu="VISUAL RENDERING" name="COLOR PALETTE" group="ADVANCED SETTINGS" value="vice_external_palette" description="Choose which color palette is going to be used.">
4563
        <choice name="Internal" value="default"/>
4564
        <choice name="Colodore" value="colodore"/>
4565
        <choice name="Pepto (PAL)" value="pepto-pal"/>
4566
        <choice name="Pepto (NTSC)" value="pepto-ntsc"/>
4567
        <choice name="Pepto (NTSC, Sony)" value="pepto-ntsc-sony"/>
4568
        <choice name="Christopher Jam" value="cjam"/>
4569
        <choice name="Deekay" value="deekay"/>
4570
        <choice name="C64HQ" value="c64hq"/>
4571
        <choice name="C64S" value="c64s"/>
4572
        <choice name="CCS64" value="ccs64"/>
4573
        <choice name="VICE" value="vice"/>
4574
      </feature>
4575
      <feature submenu="VISUAL RENDERING" name="COLOR DEPTH" group="ADVANCED SETTINGS" value="vice_gfx_colors">
4576
        <choice name="Thousands (16-bit)" value="16bit"/>
4577
        <choice name="Millions (24-bit)" value="24bit"/>
4578
      </feature>
4579
      <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="GameFocus"/>
4580
      <feature submenu="CONTROLS" name="PLAYER 1 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="vice_controller1">
4581
        <choice name="RETROPAD" value="1"/>
4582
        <choice name="JOYSTICK" value="257"/>
4583
        <choice name="KEYBOARD" value="259"/>
4584
      </feature>
4585
      <feature submenu="CONTROLS" name="PLAYER 2 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="vice_controller2">
4586
        <choice name="RETROPAD" value="1"/>
4587
        <choice name="JOYSTICK" value="257"/>
4588
        <choice name="KEYBOARD" value="259"/>
4589
      </feature>
4590
      <feature submenu="CONTROLS" name="JOYSTICK PORT" group="ADVANCED SETTINGS" value="vice_joyport" description="Most games use port 2, use this setting for the old games that require joystick to be plugged in port 1.">
4591
        <choice name="PORT 2" value="2"/>
4592
        <choice name="PORT 1" value="1"/>
4593
      </feature>
4594
      <feature submenu="CONTROLS" name="RETROPAD FACE BUTTON OPTIONS" group="ADVANCED SETTINGS" value="vice_retropad_options" description="Select face buttons layout.">
4595
        <choice name="B=Fire/A=Fire2" value="disabled"/>
4596
        <choice name="B=Fire/A=Up" value="jump"/>
4597
        <choice name="Y=FIRE/B=Fire2" value="rotate"/>
4598
        <choice name="Y=Fire/B=Up" value="rotate_jump"/>
4599
      </feature>
4600
    </core>
4601
    <core name="vice_xpet" features="padtokeyboard">
4602
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
4603
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
4604
      <feature submenu="EMULATION" name="MODEL TYPE" group="ADVANCED SETTINGS" value="vice_pet_model" description="Define PET computer model.">
4605
        <choice name="PET 8032" value="8032"/>
4606
        <choice name="PET 2001" value="2001"/>
4607
        <choice name="PET 3008" value="3008"/>
4608
        <choice name="PET 3016" value="3016"/>
4609
        <choice name="PET 3032" value="3032"/>
4610
        <choice name="PET 3032B" value="3032B"/>
4611
        <choice name="PET 4016" value="4016"/>
4612
        <choice name="PET 4032" value="4032"/>
4613
        <choice name="PET 4032B" value="4032B"/>
4614
        <choice name="PET 8096" value="8096"/>
4615
        <choice name="PET 8296" value="8296"/>
4616
        <choice name="SUPER PET" value="SUPERPET"/>
4617
      </feature>
4618
      <feature submenu="VISUAL RENDERING" name="CROP" group="ADVANCED SETTINGS" value="vice_crop" description="Crops the borders to show or hide border graphics.">
4619
        <choice name="DISABLED" value="disabled"/>
4620
        <choice name="SMALL" value="small"/>
4621
        <choice name="MEDIUM" value="medium"/>
4622
        <choice name="MAXIMUM" value="maximum"/>
4623
        <choice name="AUTO-DISABLE" value="auto_disable"/>
4624
        <choice name="AUTOMATIC" value="auto"/>
4625
      </feature>
4626
      <feature submenu="VISUAL RENDERING" name="CROP MODE" group="ADVANCED SETTINGS" value="vice_crop_mode">
4627
        <choice name="Horizontal + Vertical" value="both"/>
4628
        <choice name="Horizontal" value="horizontal"/>
4629
        <choice name="Vertical" value="vertical"/>
4630
        <choice name="16:9" value="16:9"/>
4631
        <choice name="16:10" value="16:10"/>
4632
        <choice name="4:3" value="4:3"/>
4633
        <choice name="5:4" value="5:4"/>
4634
      </feature>
4635
      <feature submenu="VISUAL RENDERING" name="COLOR PALETTE" group="ADVANCED SETTINGS" value="vice_pet_external_palette" description="Choose which color palette is going to be used.">
4636
        <choice name="Internal" value="default"/>
4637
        <choice name="Green" value="green"/>
4638
        <choice name="Amber" value="amber"/>
4639
        <choice name="White" value="white"/>
4640
      </feature>
4641
      <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="GameFocus"/>
4642
    </core>
4643
    <core name="vice_x64, vice_x64sc" features="padtokeyboard">
4644
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
4645
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
4646
      <feature submenu="EMULATION" name="MODEL TYPE" group="ADVANCED SETTINGS" value="c64_model" description="Define model type and region.">
4647
        <choice name="C64 PAL auto" value="C64 PAL auto"/>
4648
        <choice name="C64 NTSC auto" value="C64 NTSC auto"/>
4649
        <choice name="C64C PAL auto" value="C64C PAL auto"/>
4650
        <choice name="C64C NTSC auto" value="C64C NTSC auto"/>
4651
        <choice name="C64 PAL" value="C64 PAL"/>
4652
        <choice name="C64 NTSC" value="C64 NTSC"/>
4653
        <choice name="C64C PAL" value="C64C PAL"/>
4654
        <choice name="C64C NTSC" value="C64C NTSC"/>
4655
        <choice name="C64SX PAL" value="C64SX PAL"/>
4656
        <choice name="C64SX NTSC" value="C64SX NTSC"/>
4657
        <choice name="C64 GS PAL" value="C64 GS PAL"/>
4658
        <choice name="C64 JAP NTSC" value="C64 JAP NTSC"/>
4659
      </feature>
4660
      <feature submenu="EMULATION" name="MEMORY EXPANSION" group="ADVANCED SETTINGS" value="vice_ram_expansion_unit">
4661
        <choice name="NONE" value="none"/>
4662
        <choice name="128kB" value="128kB"/>
4663
        <choice name="256kB" value="256kB"/>
4664
        <choice name="512kB" value="512kB"/>
4665
        <choice name="1024kB" value="1024kB"/>
4666
        <choice name="2048kB" value="2048kB"/>
4667
        <choice name="4096kB" value="4096kB"/>
4668
        <choice name="8192kB" value="8192kB"/>
4669
        <choice name="16384kB" value="16384kB"/>
4670
      </feature>
4671
      <feature submenu="EMULATION" name="WARP BOOST" group="ADVANCED SETTINGS" value="warp_boost" description="Make warp mode much faster by changing SID emulation to 'FastSID' while warping.">
4672
        <choice name="ENABLED" value="enabled"/>
4673
        <choice name="DISABLED" value="disabled"/>
4674
      </feature>
4675
      <feature submenu="VISUAL RENDERING" name="PIXEL ASPECT RATIO" group="ADVANCED SETTINGS" value="vice_aspect_ratio">
4676
        <choice name="Automatic" value="auto"/>
4677
        <choice name="PAL" value="pal"/>
4678
        <choice name="NTSC" value="ntsc"/>
4679
        <choice name="1:1" value="raw"/>
4680
      </feature>
4681
      <feature submenu="VISUAL RENDERING" name="CROP" group="ADVANCED SETTINGS" value="vice_crop" description="Crops the borders to show or hide border graphics.">
4682
        <choice name="DISABLED" value="disabled"/>
4683
        <choice name="SMALL" value="small"/>
4684
        <choice name="MEDIUM" value="medium"/>
4685
        <choice name="MAXIMUM" value="maximum"/>
4686
        <choice name="AUTO-DISABLE" value="auto_disable"/>
4687
        <choice name="AUTOMATIC" value="auto"/>
4688
      </feature>
4689
      <feature submenu="VISUAL RENDERING" name="CROP MODE" group="ADVANCED SETTINGS" value="vice_crop_mode">
4690
        <choice name="Horizontal + Vertical" value="both"/>
4691
        <choice name="Horizontal" value="horizontal"/>
4692
        <choice name="Vertical" value="vertical"/>
4693
        <choice name="16:9" value="16:9"/>
4694
        <choice name="16:10" value="16:10"/>
4695
        <choice name="4:3" value="4:3"/>
4696
        <choice name="5:4" value="5:4"/>
4697
      </feature>
4698
      <feature submenu="VISUAL RENDERING" name="COLOR PALETTE" group="ADVANCED SETTINGS" value="vice_external_palette" description="Choose which color palette is going to be used.">
4699
        <choice name="Internal" value="default"/>
4700
        <choice name="Colodore" value="colodore"/>
4701
        <choice name="Pepto (PAL)" value="pepto-pal"/>
4702
        <choice name="Pepto (NTSC)" value="pepto-ntsc"/>
4703
        <choice name="Pepto (NTSC, Sony)" value="pepto-ntsc-sony"/>
4704
        <choice name="Christopher Jam" value="cjam"/>
4705
        <choice name="Deekay" value="deekay"/>
4706
        <choice name="C64HQ" value="c64hq"/>
4707
        <choice name="C64S" value="c64s"/>
4708
        <choice name="CCS64" value="ccs64"/>
4709
        <choice name="VICE" value="vice"/>
4710
      </feature>
4711
      <feature submenu="VISUAL RENDERING" name="COLOR DEPTH" group="ADVANCED SETTINGS" value="vice_gfx_colors">
4712
        <choice name="Thousands (16-bit)" value="16bit"/>
4713
        <choice name="Millions (24-bit)" value="24bit"/>
4714
      </feature>
4715
      <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="GameFocus"/>
4716
      <feature submenu="CONTROLS" name="PLAYER 1 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="vice_controller1">
4717
        <choice name="RETROPAD" value="1"/>
4718
        <choice name="JOYSTICK" value="257"/>
4719
        <choice name="KEYBOARD" value="259"/>
4720
      </feature>
4721
      <feature submenu="CONTROLS" name="PLAYER 2 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="vice_controller2">
4722
        <choice name="RETROPAD" value="1"/>
4723
        <choice name="JOYSTICK" value="257"/>
4724
        <choice name="KEYBOARD" value="259"/>
4725
      </feature>
4726
      <feature submenu="CONTROLS" name="JOYSTICK PORT" group="ADVANCED SETTINGS" value="vice_joyport" description="Most games use port 2, use this setting for the old games that require joystick to be plugged in port 1.">
4727
        <choice name="PORT 2" value="2"/>
4728
        <choice name="PORT 1" value="1"/>
4729
      </feature>
4730
      <feature submenu="CONTROLS" name="RETROPAD FACE BUTTON OPTIONS" group="ADVANCED SETTINGS" value="vice_retropad_options" description="Select face buttons layout.">
4731
        <choice name="B=Fire/A=Fire2" value="disabled"/>
4732
        <choice name="B=Fire/A=Up" value="jump"/>
4733
        <choice name="Y=FIRE/B=Fire2" value="rotate"/>
4734
        <choice name="Y=Fire/B=Up" value="rotate_jump"/>
4735
      </feature>
4736
    </core>
4737
    <core name="vice_xvic" features="padtokeyboard">
4738
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
4739
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
4740
      <feature submenu="EMULATION" name="MODEL TYPE" group="ADVANCED SETTINGS" value="vic20_model" description="Define model type and region.">
4741
        <choice name="VIC-20 PAL Auto" value="VIC20 PAL auto"/>
4742
        <choice name="VIC-20 NTSC Auto" value="VIC20 NTSC auto"/>
4743
        <choice name="VIC-20 PAL" value="VIC20 PAL"/>
4744
        <choice name="VIC-20 NTSC" value="VIC20 NTSC"/>
4745
        <choice name="Super VIC NTSC" value="VIC21"/>
4746
      </feature>
4747
      <feature submenu="EMULATION" name="MEMORY EXPANSION" group="ADVANCED SETTINGS" value="vic20_memexpansion">
4748
        <choice name="NONE" value="Disabled"/>
4749
        <choice name="3kB" value="3kB"/>
4750
        <choice name="8kB" value="8kB"/>
4751
        <choice name="16kB" value="16kB"/>
4752
        <choice name="24kB" value="24kB"/>
4753
        <choice name="35kB" value="35kB"/>
4754
      </feature>
4755
      <feature submenu="VISUAL RENDERING" name="PIXEL ASPECT RATIO" group="ADVANCED SETTINGS" value="vice_aspect_ratio">
4756
        <choice name="Automatic" value="auto"/>
4757
        <choice name="PAL" value="pal"/>
4758
        <choice name="NTSC" value="ntsc"/>
4759
        <choice name="1:1" value="raw"/>
4760
      </feature>
4761
      <feature submenu="VISUAL RENDERING" name="CROP" group="ADVANCED SETTINGS" value="vice_crop" description="Crops the borders to show or hide border graphics.">
4762
        <choice name="DISABLED" value="disabled"/>
4763
        <choice name="SMALL" value="small"/>
4764
        <choice name="MEDIUM" value="medium"/>
4765
        <choice name="MAXIMUM" value="maximum"/>
4766
        <choice name="AUTO-DISABLE" value="auto_disable"/>
4767
        <choice name="AUTOMATIC" value="auto"/>
4768
      </feature>
4769
      <feature submenu="VISUAL RENDERING" name="CROP MODE" group="ADVANCED SETTINGS" value="vice_crop_mode">
4770
        <choice name="Horizontal + Vertical" value="both"/>
4771
        <choice name="Horizontal" value="horizontal"/>
4772
        <choice name="Vertical" value="vertical"/>
4773
        <choice name="16:9" value="16:9"/>
4774
        <choice name="16:10" value="16:10"/>
4775
        <choice name="4:3" value="4:3"/>
4776
        <choice name="5:4" value="5:4"/>
4777
      </feature>
4778
      <feature submenu="VISUAL RENDERING" name="COLOR PALETTE" group="ADVANCED SETTINGS" value="vic20_palette" description="Choose which color palette is going to be used.">
4779
        <choice name="Internal" value="default"/>
4780
        <choice name="Colodore" value="colodore_vic"/>
4781
        <choice name="Mike (PAL)" value="mike-pal"/>
4782
        <choice name="Mike (NTSC)" value="mike-ntsc"/>
4783
        <choice name="VICE" value="vice"/>
4784
      </feature>
4785
      <feature submenu="VISUAL RENDERING" name="COLOR DEPTH" group="ADVANCED SETTINGS" value="vice_gfx_colors">
4786
        <choice name="Thousands (16-bit)" value="16bit"/>
4787
        <choice name="Millions (24-bit)" value="24bit"/>
4788
      </feature>
4789
      <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="GameFocus"/>
4790
      <feature submenu="CONTROLS" name="PLAYER 1 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="vice_controller1">
4791
        <choice name="RETROPAD" value="1"/>
4792
        <choice name="JOYSTICK" value="257"/>
4793
        <choice name="KEYBOARD" value="259"/>
4794
      </feature>
4795
      <feature submenu="CONTROLS" name="PLAYER 2 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="vice_controller2">
4796
        <choice name="RETROPAD" value="1"/>
4797
        <choice name="JOYSTICK" value="257"/>
4798
        <choice name="KEYBOARD" value="259"/>
4799
      </feature>
4800
      <feature submenu="CONTROLS" name="JOYSTICK PORT" group="ADVANCED SETTINGS" value="vice_joyport" description="Most games use port 2, use this setting for the old games that require joystick to be plugged in port 1.">
4801
        <choice name="PORT 2" value="2"/>
4802
        <choice name="PORT 1" value="1"/>
4803
      </feature>
4804
      <feature submenu="CONTROLS" name="RETROPAD FACE BUTTON OPTIONS" group="ADVANCED SETTINGS" value="vice_retropad_options" description="Select face buttons layout.">
4805
        <choice name="B=Fire/A=Fire2" value="disabled"/>
4806
        <choice name="B=Fire/A=Up" value="jump"/>
4807
        <choice name="Y=FIRE/B=Fire2" value="rotate"/>
4808
        <choice name="Y=Fire/B=Up" value="rotate_jump"/>
4809
      </feature>
4810
    </core>
4811
    <core name="vice_xplus4" features="padtokeyboard">
4812
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
4813
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
4814
      <feature submenu="EMULATION" name="MODEL TYPE" group="ADVANCED SETTINGS" value="vice_plus4_model" description="Define model type and region.">
4815
        <choice name="C16 PAL" value="C16 PAL"/>
4816
        <choice name="C16 NTSC" value="C16 NTSC"/>
4817
        <choice name="PLUS4 PAL" value="PLUS4 PAL"/>
4818
        <choice name="PLUS4 NTSC" value="PLUS4 NTSC"/>
4819
        <choice name="V364 NTSC" value="V364 NTSC"/>
4820
        <choice name="C232 NTSC" value="232 NTSC"/>
4821
      </feature>
4822
      <feature submenu="VISUAL RENDERING" name="PIXEL ASPECT RATIO" group="ADVANCED SETTINGS" value="vice_aspect_ratio">
4823
        <choice name="Automatic" value="auto"/>
4824
        <choice name="PAL" value="pal"/>
4825
        <choice name="NTSC" value="ntsc"/>
4826
        <choice name="1:1" value="raw"/>
4827
      </feature>
4828
      <feature submenu="VISUAL RENDERING" name="CROP" group="ADVANCED SETTINGS" value="vice_crop" description="Crops the borders to show or hide border graphics.">
4829
        <choice name="DISABLED" value="disabled"/>
4830
        <choice name="SMALL" value="small"/>
4831
        <choice name="MEDIUM" value="medium"/>
4832
        <choice name="MAXIMUM" value="maximum"/>
4833
        <choice name="AUTO-DISABLE" value="auto_disable"/>
4834
        <choice name="AUTOMATIC" value="auto"/>
4835
      </feature>
4836
      <feature submenu="VISUAL RENDERING" name="CROP MODE" group="ADVANCED SETTINGS" value="vice_crop_mode">
4837
        <choice name="Horizontal + Vertical" value="both"/>
4838
        <choice name="Horizontal" value="horizontal"/>
4839
        <choice name="Vertical" value="vertical"/>
4840
        <choice name="16:9" value="16:9"/>
4841
        <choice name="16:10" value="16:10"/>
4842
        <choice name="4:3" value="4:3"/>
4843
        <choice name="5:4" value="5:4"/>
4844
      </feature>
4845
      <feature submenu="VISUAL RENDERING" name="COLOR PALETTE" group="ADVANCED SETTINGS" value="vice_plus4_external_palette" description="Choose which color palette is going to be used.">
4846
        <choice name="Internal" value="default"/>
4847
        <choice name="Colodore" value="colodore_ted"/>
4848
        <choice name="Yape (PAL)" value="yape-pal"/>
4849
        <choice name="Yape (NTSC)" value="yape-ntsc"/>
4850
      </feature>
4851
      <feature submenu="VISUAL RENDERING" name="COLOR DEPTH" group="ADVANCED SETTINGS" value="vice_gfx_colors">
4852
        <choice name="Thousands (16-bit)" value="16bit"/>
4853
        <choice name="Millions (24-bit)" value="24bit"/>
4854
      </feature>
4855
      <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="GameFocus"/>
4856
      <feature submenu="CONTROLS" name="PLAYER 1 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="vice_controller1">
4857
        <choice name="RETROPAD" value="1"/>
4858
        <choice name="JOYSTICK" value="257"/>
4859
        <choice name="KEYBOARD" value="259"/>
4860
      </feature>
4861
      <feature submenu="CONTROLS" name="PLAYER 2 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="vice_controller2">
4862
        <choice name="RETROPAD" value="1"/>
4863
        <choice name="JOYSTICK" value="257"/>
4864
        <choice name="KEYBOARD" value="259"/>
4865
      </feature>
4866
      <feature submenu="CONTROLS" name="JOYSTICK PORT" group="ADVANCED SETTINGS" value="vice_joyport" description="Most games use port 2, use this setting for the old games that require joystick to be plugged in port 1.">
4867
        <choice name="PORT 2" value="2"/>
4868
        <choice name="PORT 1" value="1"/>
4869
      </feature>
4870
      <feature submenu="CONTROLS" name="RETROPAD FACE BUTTON OPTIONS" group="ADVANCED SETTINGS" value="vice_retropad_options" description="Select face buttons layout.">
4871
        <choice name="B=Fire/A=Fire2" value="disabled"/>
4872
        <choice name="B=Fire/A=Up" value="jump"/>
4873
        <choice name="Y=FIRE/B=Fire2" value="rotate"/>
4874
        <choice name="Y=Fire/B=Up" value="rotate_jump"/>
4875
      </feature>
4876
    </core>
4877
    <core name="81" features="netplay">
4878
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
4879
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
4880
      <feature submenu="VIDEO" name="HIGH RESOLUTION" group="ADVANCED SETTINGS" value="81_highres" description="Enables WRX high resolution.">
4881
        <choice name="NO" value="none"/>
4882
        <choice name="WRX" value="WRX"/>
4883
      </feature>
4884
      <feature submenu="VIDEO" name="HIDE BORDER" group="ADVANCED SETTINGS" value="81_hide_border">
4885
        <choice name="NO" value="disabled"/>
4886
        <choice name="YES" value="enabled"/>
4887
      </feature>
4888
      <feature submenu="VISUAL RENDERING" name="VIDEO PRESETS" group="ADVANCED SETTINGS" value="81_video_presets" description="Apply a core-provided video filter.">
4889
        <choice name="CLEAN" value="clean"/>
4890
        <choice name="TV" value="tv"/>
4891
        <choice name="NOISY" value="noisy"/>
4892
      </feature>
4893
      <feature submenu="VISUAL RENDERING" name="EMULATE CHROMA 81" group="ADVANCED SETTINGS" value="81_chroma_81" description="Apply a brownish chroma filter.">
4894
        <choice name="YES" value="On"/>
4895
        <choice name="NO" value="Off"/>
4896
      </feature>
4897
      <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="GameFocus"/>
4898
      <feature submenu="CONTROLS" name="PLAYER 1 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="zx81_controller1" description="When using Cursor Joystick, buttons must be mapped to keys in RetroArch.">
4899
        <choice name="None" value="0"/>
4900
        <choice name="Retropad" value="1"/>
4901
        <choice name="Cursor Joystick" value="257"/>
4902
      </feature>
4903
      <feature submenu="CONTROLS" name="PLAYER 2 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="zx81_controller2" description="Switch the Player 1 controller type to none if the correct keyboard inputs aren't being read.">
4904
        <choice name="None" value="0"/>
4905
        <choice name="Retropad" value="1"/>
4906
        <choice name="Cursor Joystick" value="257"/>
4907
        <choice name="Sinclair Keyboard" value="259"/>
4908
      </feature>
4909
    </core>
4910
    <core name="cap32" features="netplay, padtokeyboard, cheevos">
4911
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
4912
      <feature submenu="VIDEO" name="COLOR DEPTH" group="ADVANCED SETTINGS" value="cap32_gfx_colors">
4913
        <choice name="16 BIT" value="16bit"/>
4914
        <choice name="24 BIT" value="24bit"/>
4915
      </feature>
4916
      <feature submenu="VISUAL RENDERING" name="MONITOR TYPE" group="ADVANCED SETTINGS" value="cap32_scr_tube" description="Define the type of monitor, will change colors.">
4917
        <choice name="COLOR" value="color"/>
4918
        <choice name="GREEN" value="green"/>
4919
        <choice name="WHITE" value="white"/>
4920
      </feature>
4921
      <feature submenu="VISUAL RENDERING" name="MONITOR INTENSITY" group="ADVANCED SETTINGS" value="cap32_scr_intensity">
4922
        <choice name="8 (DEFAULT)" value="8"/>
4923
        <choice name="5 (DARKEST)" value="5"/>
4924
        <choice name="7 (SLIGHTLY DARKER)" value="7"/>
4925
        <choice name="10 (SLIGHTLY BRIGHTER)" value="10"/>
4926
        <choice name="12 (BRIGHTER)" value="12"/>
4927
        <choice name="15 (BRIGHTEST)" value="15"/>
4928
      </feature>
4929
      <feature submenu="AUDIO" name="DISABLE FLOPPY SOUND" group="ADVANCED SETTINGS" value="cap32_floppy_sound">
4930
        <choice name="NO" value="enabled"/>
4931
        <choice name="YES" value="disabled"/>
4932
      </feature>
4933
      <feature submenu="EMULATION" name="MODEL TYPE" group="ADVANCED SETTINGS" value="cap32_model" description="Define model, default to Spectrum 6128+ for GX4000.">
4934
          <choice name="6128" value="6128"/>
4935
          <choice name="664" value="664"/>
4936
          <choice name="464" value="464"/>
4937
          <choice name="6128+" value="6128+ (experimental)"/>
4938
      </feature>
4939
      <feature submenu="EMULATION" name="RAM SIZE" group="ADVANCED SETTINGS" value="cap32_ram" description="CPC physical RAM size in kB.">
4940
          <choice name="128" value="128"/>
4941
          <choice name="64" value="64"/>
4942
          <choice name="192" value="192"/>
4943
          <choice name="576" value="576"/>
4944
      </feature>
4945
      <feature submenu="EMULATION" name="KEYBOARD LAYOUT" group="ADVANCED SETTINGS" value="cap32_lang_layout" description="Choose between english, french or spanish keyboard layout.">
4946
          <choice name="ENGLISH" value="english"/>
4947
          <choice name="FRENCH" value="french"/>
4948
          <choice name="SPANISH" value="spanish"/>
4949
      </feature>
4950
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
4951
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
4952
      <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="GameFocus"/>
4953
      <feature submenu="CONTROLS" name="PLAYER 1 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="cap32_controller1">
4954
        <choice name="Retropad" value="1"/>
4955
        <choice name="Amstrad Joystick" value="513"/>
4956
        <choice name="Amstrad Keyboard" value="259"/>
4957
        <choice name="Amstrad Lightgun" value="260"/>
4958
      </feature>
4959
      <feature submenu="CONTROLS" name="PLAYER 2 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="cap32_controller2">
4960
        <choice name="Retropad" value="1"/>
4961
        <choice name="Amstrad Joystick" value="513"/>
4962
        <choice name="Amstrad Keyboard" value="259"/>
4963
        <choice name="Amstrad Lightgun" value="260"/>
4964
      </feature>
4965
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="use_guns"/>
4966
      <feature submenu="GUNS" name="LIGHTGUN MODE" group="ADVANCED SETTINGS" value="cap32_lightgun_input">
4967
        <choice name="NO" value="disabled"/>
4968
        <choice name="PHASER" value="phaser"/>
4969
        <choice name="GUNSTICK" value="gunstick"/>
4970
      </feature>
4971
      <feature submenu="GUNS" name="SHOW CROSSHAIR" group="ADVANCED SETTINGS" value="cap32_lightgun_show">
4972
        <choice name="NO" value="disabled"/>
4973
        <choice name="YES" value="enabled"/>
4974
      </feature>
4975
      <feature submenu="GUNS" name="GUN A/B BUTTONS MAPPING" group="ADVANCED SETTINGS" value="gun_ab">
4976
        <choice name="MOUSE RIGHT/MIDDLE" value="mouse"/>
4977
        <choice name="KEYPAD LEFT/RIGHT" value="directions"/>
4978
        <choice name="KEYBOARD A/B" value="keyboard"/>
4979
      </feature>
4980
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="gun_invert"/>
4981
    </core>
4982
    <core name="fbneo" features="cheevos, netplay">
4983
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
4984
      <feature submenu="VIDEO" name="TATE MODE" group="ADVANCED SETTINGS" value="fbneo-vertical-mode" description="Rotate display for vertical games, to enable for use with mega-bezels.">
4985
        <choice name="NO" value="disabled"/>
4986
        <choice name="YES" value="enabled"/>
4987
        <choice name="ALTERNATE" value="alternate"/>
4988
        <choice name="TATE" value="TATE"/>
4989
        <choice name="TATE ALTERNATE" value="TATE alternate"/>
4990
      </feature>
4991
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
4992
      <feature submenu="CONTROLS" name="CONTROLLER TYPE" group="ADVANCED SETTINGS" value="fbneo_controller" description="Classic uses right and left shoulder for strong kick and punch, modern uses right shoulder and right trigger.">
4993
        <choice name="MODERN" value="517"/>
4994
        <choice name="CLASSIC" value="5"/>
4995
      </feature>
4996
      <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="GameFocus"/>
4997
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="use_guns"/>
4998
      <feature submenu="GUNS" name="SHOW CROSSHAIR" group="ADVANCED SETTINGS" value="fbneo-lightgun-hide-crosshair" description="Display crosshair if a lightgun is used.">
4999
        <choice name="NO" value="enabled"/>
5000
        <choice name="YES" value="disabled"/>
5001
      </feature>
5002
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="one_gun"/>
5003
      <feature submenu="GUNS" name="GUN A/B BUTTONS MAPPING" group="ADVANCED SETTINGS" value="gun_ab">
5004
        <choice name="MOUSE RIGHT/MIDDLE" value="mouse"/>
5005
        <choice name="KEYPAD LEFT/RIGHT" value="directions"/>
5006
        <choice name="KEYBOARD A/B" value="keyboard"/>
5007
      </feature>
5008
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="gun_reload_button"/>
5009
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="gun_invert"/>
5010
      <system name="neogeo">
5011
        <feature submenu="EMULATION" name="BIOS" group="ADVANCED SETTINGS" value="fbneo-neogeo-mode" description="The Neo Geo bios used by the emulator. UNIVERSE BIOS generally offer the best compatibility.">
5012
          <choice name="DIPSWITCH" value="DIPSWITCH"/>
5013
          <choice name="AES JAPAN" value="AES_JAP"/>
5014
          <choice name="AES EUROPE" value="AES_EUR"/>
5015
          <choice name="MVS JAPAN" value="MVS_JAP"/>
5016
          <choice name="MVS USA" value="MVS_USA"/>
5017
          <choice name="MVS EUROPE" value="MVS_EUR"/>
5018
          <choice name="UNIVERSE BIOS" value="UNIBIOS"/>
5019
        </feature>
5020
      </system>
5021
    </core>
5022
    <core name="fceumm" features="cheevos, netplay">
5023
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
5024
      <feature submenu="VIDEO" name="CROP OVERSCAN" group="ADVANCED SETTINGS" value="fceumm_cropoverscan" description="Zooms in to hide black borders. Borders are different per game.">
5025
        <choice name="None" value="none"/>
5026
        <choice name="Horizontal" value="h"/>
5027
        <choice name="Vertical" value="v"/>
5028
        <choice name="Both" value="both"/>
5029
      </feature>
5030
      <feature submenu="VIDEO" name="BLARGG VIDEO FILTER" group="ADVANCED SETTINGS" value="fceumm_ntsc_filter" description="Enable blargg NTSC video filters">
5031
        <choice name="Off" value="disabled"/>
5032
        <choice name="Composite (color bleeding + artifacts)" value="composite"/>
5033
        <choice name="SVideo (color bleeding only)" value="svideo"/>
5034
        <choice name="RGB (crisp image)" value="rgb"/>
5035
      </feature>
5036
      <feature submenu="VISUAL RENDERING" name="REDUCE SPRITE FLICKERING" group="ADVANCED SETTINGS" value="fceumm_nospritelimit" description="Removes 8-sprites-per-scanline hardware limit">
5037
        <choice name="Off" value="disabled"/>
5038
        <choice name="On" value="enabled"/>
5039
      </feature>
5040
      <feature submenu="VISUAL RENDERING" name="PALETTE" group="ADVANCED SETTINGS" value="fceumm_palette" description="Can be used to simulate colors of particular displays.">
5041
        <choice name="default" value="default"/>
5042
        <choice name="asqrealc" value="asqrealc"/>
5043
        <choice name="nintendo-vc" value="nintendo-vc"/>
5044
        <choice name="rgb" value="rgb"/>
5045
        <choice name="yuv-v3" value="yuv-v3"/>
5046
        <choice name="unsaturated-final" value="unsaturated-final"/>
5047
        <choice name="sony-cxa2025as-us" value="sony-cxa2025as-us"/>
5048
        <choice name="pal" value="pal"/>
5049
        <choice name="bmf-final2" value="bmf-final2"/>
5050
        <choice name="bmf-final3" value="bmf-final3"/>
5051
        <choice name="smooth-fbx" value="smooth-fbx"/>
5052
        <choice name="composite-direct-fbx" value="composite-direct-fbx"/>
5053
        <choice name="pvm-style-d93-fbx" value="pvm-style-d93-fbx"/>
5054
        <choice name="ntsc-hardware-fbx" value="ntsc-hardware-fbx"/>
5055
        <choice name="nes-classic-fbx-fs" value="nes-classic-fbx-fs"/>
5056
        <choice name="nescap" value="nescap"/>
5057
        <choice name="wavebeam" value="wavebeam"/>
5058
        <choice name="custom" value="custom"/>
5059
      </feature>
5060
      <feature submenu="AUDIO" name="CORE SOUND QUALITY" group="ADVANCED SETTINGS" value="fceumm_sndquality" description="High sound quality for games using expansion audio">
5061
        <choice name="Low" value="Low"/>
5062
        <choice name="High" value="High"/>
5063
        <choice name="Very High" value="Very High"/>
5064
      </feature>
5065
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
5066
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
5067
      <feature submenu="EMULATION" name="CPU OVERCLOCK" group="ADVANCED SETTINGS" value="fceumm_overclocking" description="Enhancement. Reduces system slowdown. Causes issues in some games.">
5068
        <choice name="disabled" value="disabled"/>
5069
        <choice name="2x-Postrender" value="2x-Postrender"/>
5070
        <choice name="2x-VBlank" value="2x-VBlank"/>
5071
      </feature>
5072
      <feature submenu="CONTROLS" name="USE MULTITAP" group="ADVANCED SETTINGS" value="fceumm_multitap">
5073
        <choice name="NO" value="0"/>
5074
        <choice name="YES" value="1"/>
5075
      </feature>
5076
      <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="enable_turbo"/>
5077
      <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="turbo_button"/>
5078
      <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="turbo_default_button"/>
5079
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="use_guns"/>
5080
      <feature submenu="GUNS" name="LIGHTGUN MODE" group="ADVANCED SETTINGS" value="gun_input" description="Use a mouse-controlled Lightgun or Touchscreen input.">
5081
        <choice name="LIGHTGUN" value="clightgun"/>
5082
        <choice name="TOUCHSCREEN" value="touchscreen"/>
5083
        <choice name="MOUSE" value="mouse"/>
5084
      </feature>
5085
      <feature submenu="GUNS" name="SHOW CROSSHAIR" group="ADVANCED SETTINGS" value="fceumm_show_crosshair">
5086
        <choice name="NO" value="disabled"/>
5087
        <choice name="YES" value="enabled"/>
5088
      </feature>
5089
      <feature submenu="GUNS" name="GUN A/B BUTTONS MAPPING" group="ADVANCED SETTINGS" value="gun_ab">
5090
        <choice name="MOUSE RIGHT/MIDDLE" value="mouse"/>
5091
        <choice name="KEYPAD LEFT/RIGHT" value="directions"/>
5092
        <choice name="KEYBOARD A/B" value="keyboard"/>
5093
      </feature>
5094
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="gun_invert"/>
5095
    </core>
5096
    <core name="freechaf" features="cheevos">
5097
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
5098
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
5099
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
5100
    </core>
5101
    <core name="freeintv" features="cheevos">
5102
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
5103
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
5104
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
5105
    </core>
5106
    <core name="fuse" features="padtokeyboard">
5107
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
5108
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
5109
      <feature submenu="EMULATION" name="MACHINE TYPE" group="ADVANCED SETTINGS" value="fuse_machine" description="Define model, default to Spectrum 128K.">
5110
          <choice name="Spectrum 48K" value="Spectrum 48K"/>
5111
          <choice name="Spectrum 48K (NTSC)" value="Spectrum 48K (NTSC)"/>
5112
          <choice name="Spectrum 128K" value="Spectrum 128K"/>
5113
          <choice name="Spectrum +2" value="Spectrum +2"/>
5114
          <choice name="Spectrum +2A" value="Spectrum +2A"/>
5115
          <choice name="Spectrum +3" value="Spectrum +3"/>
5116
          <choice name="Spectrum +3e" value="Spectrum +3e"/>
5117
          <choice name="Spectrum SE" value="Spectrum SE"/>
5118
          <choice name="Timex TC2048" value="Timex TC2048"/>
5119
          <choice name="Timex TC2068" value="Timex TC2068"/>
5120
          <choice name="Timex TS2068" value="Timex TS2068"/>
5121
          <choice name="Spectrum 16K" value="Spectrum 16K"/>
5122
          <choice name="Pentagon 128K" value="Pentagon 128K"/>
5123
          <choice name="Pentagon 512K" value="Pentagon 512K"/>
5124
          <choice name="Pentagon 1024" value="Pentagon 1024"/>
5125
          <choice name="Scorpion 256K" value="Scorpion 256K"/>
5126
      </feature>
5127
      <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="GameFocus"/>
5128
      <feature submenu="CONTROLS" name="CONTROL TYPE" group="ADVANCED SETTINGS" value="zx_control_type" description="Use JOYSTICK ONLY for joystick games and KEYBOARD ONLY for keyboard games.">
5129
          <choice name="Joystick only" value="1"/>
5130
          <choice name="Keyboard only" value="2"/>
5131
          <choice name="Keyboard and Joystick" value="3"/>
5132
      </feature>
5133
      <feature submenu="CONTROLS" name="PLAYER 1 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="zx_controller1" description="Sinclair 1 controller set to AUTO.">
5134
          <choice name="None" value="0"/>
5135
          <choice name="Retropad" value="1"/>
5136
          <choice name="Cursor Joystick" value="257"/>
5137
          <choice name="Kempston Joystick" value="513"/>
5138
          <choice name="Sinclair 1 Joystick" value="769"/>
5139
          <choice name="Sinclair 2 Joystick" value="1025"/>
5140
          <choice name="Timex 1 Joystick" value="1281"/>
5141
          <choice name="Timex 2 Joystick" value="1537"/>
5142
          <choice name="Fuller Joystick" value="1793"/>
5143
      </feature>
5144
      <feature submenu="CONTROLS" name="PLAYER 2 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="zx_controller2" description="Sinclair 2 controller set to AUTO.">
5145
          <choice name="None" value="0"/>
5146
          <choice name="Retropad" value="1"/>
5147
          <choice name="Cursor Joystick" value="257"/>
5148
          <choice name="Kempston Joystick" value="513"/>
5149
          <choice name="Sinclair 1 Joystick" value="769"/>
5150
          <choice name="Sinclair 2 Joystick" value="1025"/>
5151
          <choice name="Timex 1 Joystick" value="1281"/>
5152
          <choice name="Timex 2 Joystick" value="1537"/>
5153
          <choice name="Fuller Joystick" value="1793"/>
5154
      </feature>
5155
    </core>
5156
    <core name="gambatte" features="cheevos, netplay">
5157
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
5158
      <feature submenu="VISUAL RENDERING" name="PALETTE" group="ADVANCED SETTINGS" value="gambatte_gb_internal_palette" description="Select palette for colorizing GB games when COLORIZATION is set to 'internal'.">
5159
        <choice name="GB - DMG" value="GB - DMG"/>
5160
        <choice name="GB - Pocket" value="GB - Pocket"/>
5161
        <choice name="GB - Light" value="GB - Light"/>
5162
        <choice name="GBC - Blue" value="GBC - Blue"/>
5163
        <choice name="GBC - Brown" value="GBC - Brown"/>
5164
        <choice name="GBC - Dark Blue" value="GBC - Dark Blue"/>
5165
        <choice name="GBC - Dark Brown" value="GBC - Dark Brown"/>
5166
        <choice name="GBC - Dark Green" value="GBC - Dark Green"/>
5167
        <choice name="GBC - Grayscale" value="GBC - Grayscale"/>
5168
        <choice name="GBC - Green" value="GBC - Green"/>
5169
        <choice name="GBC - Inverted" value="GBC - Inverted"/>
5170
        <choice name="GBC - Orange" value="GBC - Orange"/>
5171
        <choice name="GBC - Pastel Mix" value="GBC - Pastel Mix"/>
5172
        <choice name="GBC - Red" value="GBC - Red"/>
5173
        <choice name="GBC - Yellow" value="GBC - Yellow"/>
5174
      </feature>
5175
      <feature submenu="VISUAL RENDERING" name="COLORIZATION" group="ADVANCED SETTINGS" value="gambatte_gb_colorization" description="Enable colorization of Game Boy games.">
5176
        <choice name="NO" value="disabled"/>
5177
        <choice name="GAMEBOY COLOR" value="GBC"/>
5178
        <choice name="SUPER GAMEBOY" value="SGB"/>
5179
        <choice name="INTERNAL" value="internal"/>
5180
        <choice name="CUSTOM" value="custom"/>
5181
      </feature>
5182
      <feature submenu="VISUAL RENDERING" name="INTERFRAME BLENDING" group="ADVANCED SETTINGS" value="gambatte_mix_frames" description="Blend pixels from multiple successive frames to simulate LCD ghosting.">
5183
        <choice name="OFF" value="disabled"/>
5184
        <choice name="SIMPLE" value="mix"/>
5185
        <choice name="ACCURATE" value="lcd_ghosting"/>
5186
      </feature>
5187
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
5188
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
5189
      <feature submenu="EMULATION" name="FORCE HARDWARE" group="ADVANCED SETTINGS" value="gambatte_gb_hwmode" description="Selecting GBA unlocks extra features in certain GBA enhanced GBC games.">
5190
        <choice name="GBA" value="GBA"/>
5191
      </feature>
5192
    </core>
5193
    <core name="gpsp" features="cheevos">
5194
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
5195
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
5196
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
5197
    </core>
5198
    <core name="gw">
5199
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
5200
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
5201
    </core>
5202
    <core name="handy" features="cheevos, netplay">
5203
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
5204
      <feature submenu="VIDEO" name="SCREEN ROTATION" group="ADVANCED SETTINGS" value="handy_rot" description="Rotate display, this can be useful for specific games that need vertical display.">
5205
        <choice name="NO" value="None"/>
5206
        <choice name="CLOCKWISE" value="270"/>
5207
        <choice name="COUNTER-CLOCKWISE" value="90"/>
5208
      </feature>
5209
      <feature submenu="VISUAL RENDERING" name="COLOR DEPTH" group="ADVANCED SETTINGS" value="handy_gfx_colors">
5210
        <choice name="16 BIT" value="16bit"/>
5211
        <choice name="24 BIT" value="24bit"/>
5212
      </feature>
5213
      <feature submenu="VISUAL RENDERING" name="GHOSTING EFFECT" group="ADVANCED SETTINGS" value="handy_lcd_ghosting" description="Simulate LCD screen ghosting effects.">
5214
        <choice name="Off" value="disabled"/>
5215
        <choice name="2 FRAMES" value="2frames"/>
5216
        <choice name="3 FRAMES" value="3frames"/>
5217
        <choice name="4 FRAMES" value="4frames"/>
5218
      </feature>
5219
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
5220
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
5221
    </core>
5222
    <core name="hatari" features="padtokeyboard">
5223
      <feature submenu="VIDEO" group="ADVANCED SETTINGS" name="CROP OVERSCAN" value="hatari_video_crop_overscan">
5224
        <choice name="YES" value="0"/>
5225
        <choice name="NO" value="1"/>
5226
      </feature>
5227
      <feature submenu="EMULATION" group="ADVANCED SETTINGS" name="MACHINE TYPE" value="hatari_machinetype">
5228
        <choice name="ST" value="st"/>
5229
        <choice name="STE" value="ste"/>
5230
        <choice name="TT" value="tt"/>
5231
        <choice name="FALCON" value="falcon"/>
5232
      </feature>
5233
      <feature submenu="EMULATION" group="ADVANCED SETTINGS" name="TOS" value="hatari_tos">
5234
        <choice name="TOS.IMG" value="default"/>
5235
        <choice name="TOS 2.06" value="tos206.img"/>
5236
        <choice name="TOS 1.06" value="tos106.img"/>
5237
        <choice name="TOS 1.04" value="tos104.img"/>
5238
        <choice name="TOS 1.02" value="tos102.img"/>
5239
        <choice name="EMUTOS" value="emutos.img"/>
5240
      </feature>
5241
      <feature submenu="EMULATION" group="ADVANCED SETTINGS" name="MEMORY SIZE" value="hatari_ramsize">
5242
        <choice name="1MB" value="1"/>
5243
        <choice name="512KB" value="0"/>
5244
        <choice name="2MB" value="2"/>
5245
        <choice name="4MB" value="4"/>
5246
        <choice name="8MB" value="8"/>
5247
        <choice name="14MB" value="14"/>
5248
      </feature>
5249
      <feature submenu="EMULATION" group="ADVANCED SETTINGS" name="FAST BOOT" value="hatari_fastboot" description="Patch TOS file to boot faster.">
5250
        <choice name="NO" value="0"/>
5251
        <choice name="YES" value="1"/>
5252
      </feature>
5253
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
5254
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
5255
      <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="GameFocus"/>
5256
      <feature submenu="CONTROLS" group="ADVANCED SETTINGS" name="ENABLE SECOND JOYSTICK" value="hatari_twojoy" description="Second joystick might conflict with mouse.">
5257
        <choice name="YES" value="0"/>
5258
        <choice name="NO" value="1"/>
5259
      </feature>
5260
      <feature submenu="USER INTERFACE" group="ADVANCED SETTINGS" name="SHOW STATUS LED" value="hatari_led_status_display">
5261
        <choice name="YES" value="0"/>
5262
        <choice name="NO" value="1"/>
5263
      </feature>
5264
    </core>
5265
    <core name="hatarib" features="padtokeyboard">
5266
      <feature submenu="VIDEO" name="PIXEL ASPECT RATIO" group="ADVANCED SETTINGS" value="hatarib_aspect">
5267
        <choice name="SQUARE PIXEL" value="0"/>
5268
        <choice name="ATARI MONITOR" value="1"/>
5269
        <choice name="NTSC TV" value="2"/>
5270
        <choice name="PAL TV" value="3"/>
5271
      </feature>
5272
      <feature submenu="VISUAL RENDERING" name="MONITOR TYPE" group="ADVANCED SETTINGS" value="hatarib_monitor">
5273
        <choice name="RGB COLOR (low/medium resolution)" value="1"/>
5274
        <choice name="MONOCHROME HIGH RESOLUTION" value="0"/>
5275
        <choice name="VGA" value="2"/>
5276
        <choice name="TV" value="3"/>
5277
      </feature>
5278
      <feature submenu="AUDIO" name="SAMPLE RATE" group="ADVANCED SETTINGS" value="hatarib_samplerate">
5279
        <choice name="48000 HZ" value="48000"/>
5280
        <choice name="11025 HZ" value="11025"/>
5281
        <choice name="16000 HZ" value="16000"/>
5282
        <choice name="22050 HZ" value="22050"/>
5283
        <choice name="32000 HZ" value="32000"/>
5284
        <choice name="44100 HZ" value="44100"/>
5285
        <choice name="50066 HZ" value="50066"/>
5286
      </feature>
5287
      <feature submenu="AUDIO" name="LOWPASS FILTER" group="ADVANCED SETTINGS" value="hatarib_lpf">
5288
        <choice name="CLEAN LOWPASS" value="3"/>
5289
        <choice name="NONE" value="0"/>
5290
        <choice name="HATARI STF" value="1"/>
5291
        <choice name="HATARI STE/FALCON" value="2"/>
5292
      </feature>
5293
      <feature submenu="EMULATION" group="ADVANCED SETTINGS" name="MACHINE TYPE" value="hatarib_machine">
5294
        <choice name="ST" value="0"/>
5295
        <choice name="MEGA ST" value="1"/>
5296
        <choice name="STE" value="2"/>
5297
        <choice name="MEGA STE" value="3"/>
5298
        <choice name="TT" value="4"/>
5299
        <choice name="FALCON" value="5"/>
5300
      </feature>
5301
      <feature submenu="EMULATION" group="ADVANCED SETTINGS" name="TOS" value="hatarib_tos">
5302
        <choice name="TOS.IMG" value="tosimg"/>
5303
        <choice name="TOS 2.06" value="tos206.img"/>
5304
        <choice name="TOS 1.06" value="tos106.img"/>
5305
        <choice name="TOS 1.04" value="tos104.img"/>
5306
        <choice name="TOS 1.02" value="tos102.img"/>
5307
        <choice name="EMUTOS 1024K" value="etos1024k"/>
5308
        <choice name="EMUTOS 192UK" value="etos192uk"/>
5309
        <choice name="EMUTOS 192US" value="etos192us"/>
5310
      </feature>
5311
      <feature submenu="EMULATION" group="ADVANCED SETTINGS" name="MEMORY SIZE" value="hatarib_memory">
5312
        <choice name="1MB" value="1024"/>
5313
        <choice name="256KB" value="256"/>
5314
        <choice name="512KB" value="512"/>
5315
        <choice name="2MB" value="2048"/>
5316
        <choice name="2.5MB" value="2560"/>
5317
        <choice name="4MB" value="4096"/>
5318
        <choice name="8MB" value="8192"/>
5319
        <choice name="10MB" value="10240"/>
5320
        <choice name="14MB" value="14336"/>
5321
      </feature>
5322
      <feature submenu="EMULATION" group="ADVANCED SETTINGS" name="CPU CLOCK RATE" value="hatarib_cpu_clock">
5323
        <choice name="8 MHZ" value="8"/>
5324
        <choice name="16 MHZ" value="16"/>
5325
        <choice name="32 MHZ" value="32"/>
5326
      </feature>
5327
      <feature submenu="EMULATION" group="ADVANCED SETTINGS" name="FAST FLOPPY ACCESS" value="hatarib_fast_floppy">
5328
        <choice name="YES" value="1"/>
5329
        <choice name="NO" value="0"/>
5330
      </feature>
5331
      <feature submenu="EMULATION" group="ADVANCED SETTINGS" name="EMUTOS FRAMERATE" value="hatarib_emutos_framerate">
5332
        <choice name="NTSC 60HZ" value="0"/>
5333
        <choice name="PAL 50HZ" value="1"/>
5334
      </feature>
5335
      <feature submenu="EMULATION" group="ADVANCED SETTINGS" name="EMUTOS REGION" value="hatarib_emutos_region">
5336
        <choice name="USA (NTSC)" value="0"/>
5337
        <choice name="FRANCE" value="2"/>
5338
        <choice name="GERMANY" value="1"/>
5339
        <choice name="UK" value="3"/>
5340
        <choice name="SPAIN" value="4"/>
5341
        <choice name="ITALY" value="5"/>
5342
        <choice name="SWEDEN" value="6"/>
5343
        <choice name="SWITZERLAND (FRENCH)" value="7"/>
5344
        <choice name="SWITZERLAND (GERMAN)" value="8"/>
5345
        <choice name="TURKEY" value="9"/>
5346
        <choice name="FINLAND" value="10"/>
5347
        <choice name="NORWAY" value="11"/>
5348
        <choice name="DENMARK" value="12"/>
5349
        <choice name="SAUDI ARABIA" value="13"/>
5350
        <choice name="NETHERLANDS" value="14"/>
5351
        <choice name="CZECH REPUBLIC" value="15"/>
5352
        <choice name="HUNGARY" value="16"/>
5353
        <choice name="POLAND" value="17"/>
5354
        <choice name="RUSSIA" value="19"/>
5355
        <choice name="GREECE" value="31"/>
5356
        <choice name="MULTILINGUAL" value="127"/>
5357
      </feature>
5358
      <feature submenu="EMULATION" group="ADVANCED SETTINGS" name="CYCLE EXACT" value="hatarib_cycle_exact">
5359
        <choice name="YES" value="1"/>
5360
        <choice name="NO" value="0"/>
5361
      </feature>
5362
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
5363
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
5364
      <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="GameFocus"/>
5365
      <feature submenu="CONTROLS" group="ADVANCED SETTINGS" name="USE MOUSE" value="hatarib_mouse_port" description="Connect mouse to port 1.">
5366
        <choice name="YES" value="1"/>
5367
        <choice name="NO" value="0"/>
5368
      </feature>
5369
      <feature submenu="USER INTERFACE" group="ADVANCED SETTINGS" name="STATUS BAR" value="hatarib_statusbar">
5370
        <choice name="FULL" value="1"/>
5371
        <choice name="OFF" value="0"/>
5372
        <choice name="DRIVE LED ONLY" value="2"/>
5373
      </feature>
5374
    </core>
5375
    <core name="kronos" features="cheevos, netplay">
5376
      <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="resolution_mode" description="Modify rendering resolution.">
5377
        <choice name="NATIVE" value="original"/>
5378
        <choice name="480P" value="480p"/>
5379
        <choice name="720P" value="720p"/>
5380
        <choice name="1080P" value="1080p"/>
5381
        <choice name="4K" value="4k"/>
5382
        <choice name="8K" value="8k"/>
5383
      </feature>
5384
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
5385
      <feature submenu="VIDEO" name="VIDEO FORMAT" group="ADVANCED SETTINGS" value="videoformattype" description="Select a video format for output.">
5386
        <choice name="NTSC" value="ntsc"/>
5387
        <choice name="PAL" value="pal"/>
5388
      </feature>
5389
      <feature submenu="VISUAL RENDERING" name="FORCE ORIGINAL RESOLUTION" group="ADVANCED SETTINGS" value="force_downsampling" description="Usefull when using resolution higher than the screen. Avoid moiré effect.">
5390
        <choice name="NO" value="disabled"/>
5391
        <choice name="YES" value="enabled"/>
5392
      </feature>
5393
      <feature submenu="VISUAL RENDERING" name="POLYGON MODE" group="ADVANCED SETTINGS" value="polygon_mode" description="Select method for applying textures on polygon.">
5394
        <choice name="PERSPECTIVE CORRECTION" value="perspective_correction"/>
5395
        <choice name="GPU TESSELATION" value="gpu_tesselation"/>
5396
        <choice name="CPU TESSELATION" value="cpu_tesselation"/>
5397
      </feature>
5398
      <feature submenu="VISUAL RENDERING" name="IMPROVED MESH" group="ADVANCED SETTINGS" value="meshmode" description="Replace meshed transparency by real transparency.">
5399
        <choice name="NO" value="disabled"/>
5400
        <choice name="YES" value="enabled"/>
5401
      </feature>
5402
      <feature submenu="VISUAL RENDERING" name="RBG COMPUTE SHADERS" group="ADVANCED SETTINGS" value="use_cs" description="Use compute shaders for upscaling RBG.">
5403
        <choice name="NO" value="disabled"/>
5404
        <choice name="YES" value="enabled"/>
5405
      </feature>
5406
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
5407
      <feature submenu="EMULATION" name="LANGUAGE" group="ADVANCED SETTINGS" value="language_id">
5408
        <choice name="English" value="English"/>
5409
        <choice name="Italiano" value="Italian"/>
5410
        <choice name="Deutsch" value="German"/>
5411
        <choice name="Español" value="Spanish"/>
5412
        <choice name="Français" value="French"/>
5413
        <choice name="日本語 (Japanese)" value="Japanese"/>
5414
      </feature>
5415
      <feature submenu="EMULATION" name="ADD-ON CARTRIDGE" group="ADVANCED SETTINGS" value="addon_cartridge" description="Certain games require an external cartridge to run.">
5416
        <choice name="512K BACKUP RAM" value="512K_backup_ram"/>
5417
        <choice name="1M BACKUP RAM" value="1M_backup_ram"/>
5418
        <choice name="2M BACKUP RAM" value="2M_backup_ram"/>
5419
        <choice name="4M BACKUP RAM" value="4M_backup_ram"/>
5420
        <choice name="1M EXTENDED RAM" value="1M_extended_ram"/>
5421
        <choice name="4M EXTENDED RAM" value="4M_extended_ram"/>
5422
        <choice name="16M EXTENDED RAM" value="16M_extended_ram"/>
5423
      </feature>
5424
      <system name="segastv">
5425
        <feature submenu="EMULATION" name="ST-V REGION" group="ADVANCED SETTINGS" value="kronos_stv_favorite_region">
5426
          <choice name="EUROPE" value="EU"/>
5427
          <choice name="USA" value="US"/>
5428
          <choice name="JAPAN" value="JP"/>
5429
          <choice name="TAIWAN" value="TW"/>
5430
        </feature>
5431
        <feature submenu="EMULATION" name="ENABLE SERVICE MENU" group="ADVANCED SETTINGS" value="kronos_service_enabled" description="Switch this on to activate service menu.">
5432
          <choice name="NO" value="disabled"/>
5433
          <choice name="YES" value="enabled"/>
5434
        </feature>
5435
      </system>
5436
      <feature submenu="DRIVERS" name="VIDEO CORE RENDERER" group="ADVANCED SETTINGS" value="videocoretype" description="Change the renderer used by the core.">
5437
        <choice name="OPENGL" value="opengl"/>
5438
        <choice name="OPENGL CS" value="opengl_cs"/>
5439
      </feature>
5440
      <feature submenu="CONTROLS" name="CONTROLLER TYPE" group="ADVANCED SETTINGS" value="kronos_controller">
5441
        <choice name="JOYPAD" value="1"/>
5442
        <choice name="3D PAD" value="5"/>
5443
        <choice name="WHEEL" value="261"/>
5444
        <choice name="MOUSE" value="2"/>
5445
      </feature>
5446
      <feature submenu="CONTROLS" name="USE MULTITAP" group="ADVANCED SETTINGS" value="multitap_port1" description="Enable multitap in port 1.">
5447
        <choice name="NO" value="disabled"/>
5448
        <choice name="YES" value="enabled"/>
5449
      </feature>
5450
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="use_guns"/>
5451
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="one_gun"/>
5452
      <feature submenu="GUNS" name="GUN A/B BUTTONS MAPPING" group="ADVANCED SETTINGS" value="gun_ab">
5453
        <choice name="MOUSE RIGHT/MIDDLE" value="mouse"/>
5454
        <choice name="KEYPAD LEFT/RIGHT" value="directions"/>
5455
        <choice name="KEYBOARD A/B" value="keyboard"/>
5456
      </feature>
5457
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="gun_reload_button"/>
5458
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="gun_invert"/>
5459
    </core>
5460
    <core name="lutro">
5461
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
5462
    </core>
5463
    <core name="mgba" features="cheevos, netplay">
5464
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
5465
      <feature submenu="AUDIO" name="AUDIO FILTER" group="ADVANCED SETTINGS" value="mgba_audio_low_pass_filter" description="Enables a low pass audio filter to soften the harsh sound of some games.">
5466
        <choice name="Off" value="0"/>
5467
        <choice name="10%" value="10"/>
5468
        <choice name="20%" value="20"/>
5469
        <choice name="30%" value="30"/>
5470
        <choice name="40%" value="40"/>
5471
        <choice name="50%" value="50"/>
5472
        <choice name="60%" value="60"/>
5473
        <choice name="70%" value="70"/>
5474
        <choice name="80%" value="80"/>
5475
        <choice name="90%" value="90"/>
5476
      </feature>
5477
      <feature submenu="VISUAL RENDERING" name="INTERFRAME BLENDING" group="ADVANCED SETTINGS" value="mgba_interframe_blending" description="Blend pixels from multiple successive frames to simulate LCD ghosting.">
5478
        <choice name="OFF" value="OFF"/>
5479
        <choice name="SIMPLE" value="mix"/>
5480
        <choice name="SMART" value="mix_smart"/>
5481
        <choice name="ACCURATE" value="lcd_ghosting"/>
5482
        <choice name="FAST" value="lcd_ghosting_fast"/>
5483
      </feature>
5484
      <system name="sgb">
5485
      <feature submenu="VISUAL RENDERING" name="PALETTE" group="ADVANCED SETTINGS" value="mgba_gb_colors" description="Choose which color palette is going to be used">
5486
        <choice name="Grayscale" value="Grayscale"/>
5487
        <choice name="DMG Green" value="DMG Green"/>
5488
        <choice name="SGB 1-A" value="SGB 1-A"/>
5489
        <choice name="SGB 1-B" value="SGB 1-B"/>
5490
        <choice name="SGB 1-C" value="SGB 1-C"/>
5491
        <choice name="SGB 1-D" value="SGB 1-D"/>
5492
        <choice name="SGB 1-E" value="SGB 1-E"/>
5493
        <choice name="SGB 1-F" value="SGB 1-F"/>
5494
        <choice name="SGB 1-G" value="SGB 1-G"/>
5495
        <choice name="SGB 1-H" value="SGB 1-H"/>
5496
        <choice name="SGB 2-A" value="SGB 2-A"/>
5497
        <choice name="SGB 2-B" value="SGB 2-B"/>
5498
        <choice name="SGB 2-C" value="SGB 2-C"/>
5499
        <choice name="SGB 2-D" value="SGB 2-D"/>
5500
        <choice name="SGB 2-E" value="SGB 2-E"/>
5501
        <choice name="SGB 2-F" value="SGB 2-F"/>
5502
        <choice name="SGB 2-G" value="SGB 2-G"/>
5503
        <choice name="SGB 2-H" value="SGB 2-H"/>
5504
        <choice name="SGB 3-A" value="SGB 3-A"/>
5505
        <choice name="SGB 3-B" value="SGB 3-B"/>
5506
        <choice name="SGB 3-C" value="SGB 3-C"/>
5507
        <choice name="SGB 3-D" value="SGB 3-D"/>
5508
        <choice name="SGB 3-E" value="SGB 3-E"/>
5509
        <choice name="SGB 3-F" value="SGB 3-F"/>
5510
        <choice name="SGB 3-G" value="SGB 3-G"/>
5511
        <choice name="SGB 3-H" value="SGB 3-H"/>
5512
        <choice name="SGB 4-A" value="SGB 4-A"/>
5513
        <choice name="SGB 4-B" value="SGB 4-B"/>
5514
        <choice name="SGB 4-C" value="SGB 4-C"/>
5515
        <choice name="SGB 4-D" value="SGB 4-D"/>
5516
        <choice name="SGB 4-E" value="SGB 4-E"/>
5517
        <choice name="SGB 4-F" value="SGB 4-F"/>
5518
        <choice name="SGB 4-G" value="SGB 4-G"/>
5519
        <choice name="SGB 4-H" value="SGB 4-H"/>
5520
      </feature>
5521
      <feature submenu="VISUAL RENDERING" name="USE SGB BORDERS" group="ADVANCED SETTINGS" value="mgba_sgb_borders" description="Display SGB borders when emulating Super Game Boy.">
5522
        <choice name="YES" value="ON"/>
5523
        <choice name="NO" value="OFF"/>
5524
      </feature>
5525
        <feature submenu="EMULATION" name="GAME BOY MODEL" group="ADVANCED SETTINGS" value="mgba_gb_model" description="Force the Game Boy model to emulate if autodetect fails.">
5526
          <choice name="Super Game Boy" value="Super Game Boy"/>
5527
        </feature>
5528
      </system>
5529
      <system name="gba">
5530
        <feature submenu="VISUAL RENDERING" name="COLOR CORRECTION" group="ADVANCED SETTINGS" value="mgba_color_correction" description="Adjust output colors to mimic original console screen.">
5531
          <choice name="OFF" value="OFF"/>
5532
          <choice name="ON" value="GBA"/>
5533
        </feature>
5534
        <feature submenu="EMULATION" name="GAME BOY MODEL" group="ADVANCED SETTINGS" value="mgba_gb_model" description="Force the Game Boy model to emulate if autodetect fails.">
5535
          <choice name="Game Boy Advance" value="Game Boy Advance"/>
5536
        </feature>
5537
      </system>
5538
      <system name="gba2players">
5539
        <feature submenu="VISUAL RENDERING" name="COLOR CORRECTION" group="ADVANCED SETTINGS" value="mgba_color_correction" description="Adjust output colors to mimic original console screen.">
5540
          <choice name="OFF" value="OFF"/>
5541
          <choice name="ON" value="GBA"/>
5542
        </feature>
5543
        <feature submenu="EMULATION" name="GAME BOY MODEL" group="ADVANCED SETTINGS" value="mgba_gb_model" description="Force the Game Boy model to emulate if autodetect fails.">
5544
          <choice name="Game Boy Advance" value="Game Boy Advance"/>
5545
        </feature>
5546
      </system>
5547
      <feature submenu="EMULATION" name="SKIP BIOS" group="ADVANCED SETTINGS" value="mgba_skip_bios">
5548
        <choice name="NO" value="OFF"/>
5549
        <choice name="YES" value="ON"/>
5550
      </feature>
5551
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
5552
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
5553
      <feature submenu="CONTROLS" name="ENABLE RUMBLE" group="ADVANCED SETTINGS" value="mgba_force_gbp" description="Enables joypad rumble with compatible Gamepad.">
5554
        <choice name="NO" value="OFF"/>
5555
        <choice name="YES" value="ON"/>
5556
      </feature>
5557
    </core>
5558
    <core name="neocd" features="cheevos, netplay">
5559
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
5560
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
5561
      <feature submenu="EMULATION" name="REGION" group="ADVANCED SETTINGS" value="neocd_region">
5562
        <choice name="JAPAN" value="Japan"/>
5563
        <choice name="USA" value="USA"/>
5564
        <choice name="EUROPE" value="Europe"/>
5565
      </feature>
5566
      <feature submenu="EMULATION" name="BIOS" group="ADVANCED SETTINGS" value="neocd_bios" description="The Neo Geo CD bios used by the emulator.">
5567
        <choice name="CDZ" value="neocd_z.rom (CDZ)"/>
5568
        <choice name="CDZ (MAME)" value="neocd.bin (CDZ)"/>
5569
        <choice name="FRONT LOADER" value="neocd_f.rom (Front Loader)"/>
5570
        <choice name="TOP LOADER" value="neocd_t.rom (Top Loader)"/>
5571
        <choice name="FRONT LOADER (MAME)" value="front-sp1.bin (Front Loader)"/>
5572
        <choice name="TOP LOADER (MAME)" value="top-sp1.bin (Top Loader)"/>
5573
        <choice name="UNIVERSE" value="uni-bioscd.rom (CDZ, Universe 3.3)"/>
5574
      </feature>
5575
      <feature submenu="EMULATION" name="CD SPEED" group="ADVANCED SETTINGS" value="neocd_cdspeedhack" description="This will replace the BIOS CD-ROM busy loop with a STOP instruction.">
5576
        <choice name="NO" value="Off"/>
5577
        <choice name="YES" value="On"/>
5578
      </feature>
5579
      <feature submenu="EMULATION" name="CD SKIP LOADING" group="ADVANCED SETTINGS" value="neocd_loadskip" description="Makes the emulator auto fast forward CD loading sequences.">
5580
        <choice name="YES" value="On"/>
5581
        <choice name="NO" value="Off"/>
5582
      </feature>
5583
    </core>
5584
    <core name="nestopia" features="cheevos, netplay">
5585
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
5586
      <feature submenu="VIDEO" name="EMULATED VIDEO SIGNAL" group="ADVANCED SETTINGS" value="nestopia_blargg_ntsc_filter" description="Enable blargg NTSC video filters">
5587
        <choice name="OFF" value="disabled"/>
5588
        <choice name="Composite (color bleeding + artifacts)" value="composite"/>
5589
        <choice name="SVideo (color bleeding only)" value="svideo"/>
5590
        <choice name="RGB (crisp image)" value="rgb"/>
5591
      </feature>
5592
      <feature submenu="VIDEO" name="CROP OVERSCAN" group="ADVANCED SETTINGS" value="nestopia_cropoverscan" description="Zooms in to hide black borders. Borders are different per game.">
5593
        <choice name="OFF" value="none"/>
5594
        <choice name="Horizontal" value="h"/>
5595
        <choice name="Vertical" value="v"/>
5596
        <choice name="BOTH" value="both"/>
5597
      </feature>
5598
      <feature submenu="VISUAL RENDERING" name="NO SPRITE LIMIT" group="ADVANCED SETTINGS" value="nestopia_nospritelimit" description="Remove the 8 sprites per line limit which can reduce or remove sprite flicker in some games.">
5599
        <choice name="OFF" value="disabled"/>
5600
        <choice name="ON" value="enabled"/>
5601
      </feature>
5602
      <feature submenu="VISUAL RENDERING" name="PALETTE" group="ADVANCED SETTINGS" value="nestopia_palette" description="Choose which color palette is going to be used">
5603
        <choice name="consumer" value="consumer"/>
5604
        <choice name="cxa2025as" value="cxa2025as"/>
5605
        <choice name="canonical" value="canonical"/>
5606
        <choice name="alternative" value="alternative"/>
5607
        <choice name="rgb" value="rgb"/>
5608
        <choice name="pal" value="pal"/>
5609
        <choice name="composite-direct-fbx" value="composite-direct-fbx"/>
5610
        <choice name="pvm-style-d93-fbx" value="pvm-style-d93-fbx"/>
5611
        <choice name="ntsc-hardware-fbx" value="ntsc-hardware-fbx"/>
5612
        <choice name="nes-classic-fbx-fs" value="nes-classic-fbx-fs"/>
5613
        <choice name="custom" value="custom"/>
5614
      </feature>
5615
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
5616
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
5617
      <feature submenu="EMULATION" name="VIDEO FORMAT" group="ADVANCED SETTINGS" value="nestopia_favored_system">
5618
        <choice name="NTSC" value="ntsc"/>
5619
        <choice name="PAL" value="pal"/>
5620
        <choice name="Famicom" value="famicom"/>
5621
        <choice name="Dendy" value="dendy"/>
5622
      </feature>
5623
      <feature submenu="EMULATION" name="CPU OVERCLOCK" group="ADVANCED SETTINGS" value="nestopia_overclock" description="Minimize ingame slowdowns of some games (Contra Force)">
5624
        <choice name="1X" value="1x"/>
5625
        <choice name="2X" value="2x"/>
5626
      </feature>
5627
      <feature submenu="CONTROLS" name="PLAYER 1 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="nestopia_controller1">
5628
        <choice name="NES GAMEPAD" value="257"/>
5629
      </feature>
5630
      <feature submenu="CONTROLS" name="PLAYER 2 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="nestopia_controller2">
5631
        <choice name="NES GAMEPAD" value="257"/>
5632
        <choice name="ZAPPER" value="262"/>
5633
        <choice name="ARKANOID" value="258"/>
5634
      </feature>
5635
      <feature submenu="CONTROLS" name="ROTATE BUTTONS CLOCKWISE" group="ADVANCED SETTINGS" value="nestopia_button_shift" description="This can help, depending on the controllers for better playability.">
5636
        <choice name="OFF" value="disabled"/>
5637
        <choice name="ON" value="enabled"/>
5638
      </feature>
5639
      <feature submenu="CONTROLS" name="USE MULTITAP" group="ADVANCED SETTINGS" value="nestopia_select_adapter" description="Manually select a 4 Player Adapter for some games">
5640
        <choice name="NTSC" value="ntsc"/>
5641
        <choice name="FAMICOM" value="famicom"/>
5642
      </feature>
5643
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="use_guns"/>
5644
      <feature submenu="GUNS" name="SHOW CROSSHAIR" group="ADVANCED SETTINGS" value="nestopia_show_crosshair">
5645
        <choice name="NO" value="disabled"/>
5646
        <choice name="YES" value="enabled"/>
5647
      </feature>
5648
      <feature submenu="GUNS" name="GUN A/B BUTTONS MAPPING" group="ADVANCED SETTINGS" value="gun_ab">
5649
        <choice name="MOUSE RIGHT/MIDDLE" value="mouse"/>
5650
        <choice name="KEYPAD LEFT/RIGHT" value="directions"/>
5651
        <choice name="KEYBOARD A/B" value="keyboard"/>
5652
      </feature>
5653
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="gun_reload_button"/>
5654
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="gun_invert"/>
5655
    </core>
5656
    <core name="nekop2">
5657
      <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="GameFocus"/>
5658
    </core>
5659
    <core name="np2kai" features="netplay, padtokeyboard">
5660
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
5661
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
5662
      <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="GameFocus"/>
5663
    </core>
5664
    <core name="nxengine">
5665
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
5666
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
5667
    </core>
5668
    <core name="o2em" features="cheevos">
5669
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
5670
      <feature submenu="VIDEO" name="CROP OVERSCAN" group="ADVANCED SETTINGS" value="o2em_crop_overscan" description="Zooms in to hide black borders.">
5671
        <choice name="Off" value="disabled"/>
5672
        <choice name="On" value="enabled"/>
5673
      </feature>
5674
      <feature submenu="VISUAL RENDERING" name="CRT GHOSTING EFFECT" group="ADVANCED SETTINGS" value="o2em_mix_frames" description="Required for certain visual effects.">
5675
        <choice name="Off" value="disabled"/>
5676
        <choice name="Simple" value="mix"/>
5677
        <choice name="Ghosting (65%)" value="ghost_65"/>
5678
        <choice name="Ghosting (75%)" value="ghost_75"/>
5679
        <choice name="Ghosting (85%)" value="ghost_85"/>
5680
        <choice name="Ghosting (95%)" value="ghost_95"/>
5681
      </feature>
5682
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
5683
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
5684
      <feature submenu="EMULATION" name="VIDEO FORMAT" group="ADVANCED SETTINGS" value="o2em_region" description="">
5685
        <choice name="Autodetect" value="autodetect"/>
5686
        <choice name="NTSC" value="NTSC"/>
5687
        <choice name="PAL" value="PAL"/>
5688
      </feature>
5689
      <feature submenu="EMULATION" name="FORCE HARDWARE" group="ADVANCED SETTINGS" value="o2em_bios">
5690
        <choice name="Odyssey 2 (NTSC)" value="o2rom.bin"/>
5691
        <choice name="Videopac G7000 (European)" value="c52.bin"/>
5692
        <choice name="Videopac+ G7400 (European)" value="g7400.bin"/>
5693
        <choice name="Videopac+ G7400 (France)" value="jopac.bin"/>
5694
      </feature>
5695
      <feature submenu="AUDIO" name="AUDIO FILTER" group="ADVANCED SETTINGS" value="o2em_low_pass_range" description="Soften the hash sound effect from some games.">
5696
        <choice name="Off" value="0"/>
5697
        <choice name="10%" value="10"/>
5698
        <choice name="20%" value="20"/>
5699
        <choice name="30%" value="30"/>
5700
        <choice name="40%" value="40"/>
5701
        <choice name="50%" value="50"/>
5702
        <choice name="60%" value="60"/>
5703
        <choice name="70%" value="70"/>
5704
        <choice name="80%" value="80"/>
5705
        <choice name="90%" value="90"/>
5706
      </feature>
5707
      <feature submenu="CONTROLS" name="SWAP GAMEPADS" group="ADVANCED SETTINGS" value="o2em_swap_gamepads" description="Some games accept input from port 2 instead of port 1.">
5708
        <choice name="Off" value="disabled"/>
5709
        <choice name="On" value="enabled"/>
5710
      </feature>
5711
    </core>
5712
    <core name="openlara">
5713
      <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="openlara_resolution">
5714
        <choice name="NATIVE (320x240)" value="320x240"/>
5715
        <choice name="360x480" value="360x480"/>
5716
        <choice name="480x272" value="480x272"/>
5717
        <choice name="512x384" value="512x384"/>
5718
        <choice name="512x512" value="512x512"/>
5719
        <choice name="640x224" value="640x224"/>
5720
        <choice name="640x448" value="640x448"/>
5721
        <choice name="640x480" value="640x480"/>
5722
        <choice name="720x576" value="720x576"/>
5723
        <choice name="800x600" value="800x600"/>
5724
        <choice name="960x720" value="960x720"/>
5725
        <choice name="1024x768" value="1024x768"/>
5726
        <choice name="1280x720" value="1280x720"/>
5727
        <choice name="1280x960" value="1280x960"/>
5728
        <choice name="1600x1200" value="1600x1200"/>
5729
        <choice name="1920x1080" value="1920x1080"/>
5730
        <choice name="1920x1440" value="1920x1440"/>
5731
        <choice name="1920x1600" value="1920x1600"/>
5732
        <choice name="2048x2048" value="2048x2048"/>
5733
        <choice name="2560x1440" value="2560x1440"/>
5734
        <choice name="3840x2160" value="3840x2160"/>
5735
        <choice name="7680x4320" value="7680x4320"/>
5736
      </feature>
5737
      <feature name="FRAMERATE" group="GENERAL SETTINGS" value="openlara_framerate">
5738
        <choice name="NATIVE (60fps)" value="60fps"/>
5739
        <choice name="30fps" value="30fps"/>
5740
        <choice name="70fps" value="70fps"/>
5741
        <choice name="72fps" value="72fps"/>
5742
        <choice name="75fps" value="75fps"/>
5743
        <choice name="90fps" value="90fps"/>
5744
        <choice name="100fps" value="100fps"/>
5745
        <choice name="119fps" value="119fps"/>
5746
        <choice name="120fps" value="120fps"/>
5747
        <choice name="144fps" value="144fps"/>
5748
        <choice name="240fps" value="240fps"/>
5749
        <choice name="244fps" value="244fps"/>
5750
      </feature>
5751
    </core>
5752
    <core name="4do" features="cheevos, netplay">
5753
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
5754
      <feature submenu="VIDEO" name="HIGH RESOLUTION" group="ADVANCED SETTINGS" value="high_resolution" description="Enables high resolution CEL rendering.">
5755
        <choice name="YES" value="enabled"/>
5756
        <choice name="NO" value="disabled"/>
5757
      </feature>
5758
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
5759
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
5760
      <feature submenu="EMULATION" name="VIDEO FORMAT" group="ADVANCED SETTINGS" value="4do_region" description="Force the region of the system.">
5761
        <choice name="NTSC 320x240 60HZ" value="ntsc"/>
5762
        <choice name="PAL 320x288 50HZ" value="pal1"/>
5763
        <choice name="PAL 352x288 50HZ" value="pal2"/>
5764
      </feature>
5765
      <feature submenu="EMULATION" name="BIOS" group="ADVANCED SETTINGS" value="4do_bios" description="The bios used by the emulator.">
5766
        <choice name="Panasonic FZ-1" value="Panasonic FZ-1"/>
5767
        <choice name="Panasonic FZ-10" value="Panasonic FZ-10"/>
5768
        <choice name="Goldstar GDO-101M" value="Goldstar GDO-101M"/>
5769
      </feature>
5770
      <feature submenu="EMULATION" group="ADVANCED SETTINGS" name="CPU CLOCK" value="cpu_overclock" description="This option sets the CPU clock speed of the emulated PC.">
5771
        <choice name="1.0x (12.50Mhz)" value="1.0x (12.50Mhz)"/>
5772
        <choice name="1.1x (13.75Mhz)" value="1.1x (13.75Mhz)"/>
5773
        <choice name="1.2x (15.00Mhz)" value="1.2x (15.00Mhz)"/>
5774
        <choice name="1.5x (18.75Mhz)" value="1.5x (18.75Mhz)"/>
5775
        <choice name="1.6x (20.00Mhz))" value="1.6x (20.00Mhz)"/>
5776
        <choice name="1.8x (22.50Mhz)" value="1.8x (22.50Mhz)"/>
5777
        <choice name="2.0x (25.00Mhz)" value="2.0x (25.00Mhz)"/>
5778
      </feature>
5779
      <feature submenu="CONTROLS" name="NUMBER OF DEVICES" group="ADVANCED SETTINGS" value="active_devices" description="There is a bug in some games where having more than 1 active device crashes the emulator.">
5780
        <choice name="1" value="1"/>
5781
        <choice name="2" value="2"/>
5782
        <choice name="3" value="3"/>
5783
        <choice name="4" value="4"/>
5784
      </feature>
5785
      <feature submenu="CONTROLS" name="PLAYER 1 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="4do_controller1">
5786
        <choice name="3DO JOYPAD" value="1"/>
5787
        <choice name="3DO FLIGHTSTICK" value="257"/>
5788
        <choice name="3DO MOUSE" value="2"/>
5789
        <choice name="3DO LIGHTGUN" value="4"/>
5790
      </feature>
5791
      <feature submenu="CONTROLS" name="PLAYER 2 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="4do_controller2">
5792
        <choice name="3DO JOYPAD" value="1"/>
5793
        <choice name="3DO FLIGHTSTICK" value="257"/>
5794
        <choice name="3DO MOUSE" value="2"/>
5795
        <choice name="3DO LIGHTGUN" value="4"/>
5796
      </feature>
5797
      <feature submenu="CONTROLS" name="PLAYER 3 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="4do_controller3">
5798
        <choice name="3DO JOYPAD" value="1"/>
5799
        <choice name="3DO FLIGHTSTICK" value="257"/>
5800
        <choice name="3DO MOUSE" value="2"/>
5801
        <choice name="3DO LIGHTGUN" value="4"/>
5802
      </feature>
5803
      <feature submenu="CONTROLS" name="PLAYER 4 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="4do_controller4">
5804
        <choice name="3DO JOYPAD" value="1"/>
5805
        <choice name="3DO FLIGHTSTICK" value="257"/>
5806
        <choice name="3DO MOUSE" value="2"/>
5807
        <choice name="3DO LIGHTGUN" value="4"/>
5808
      </feature>
5809
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="use_guns"/>
5810
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="one_gun"/>
5811
      <feature submenu="GUNS" name="GUN A/B BUTTONS MAPPING" group="ADVANCED SETTINGS" value="gun_ab">
5812
        <choice name="MOUSE RIGHT/MIDDLE" value="mouse"/>
5813
        <choice name="KEYPAD LEFT/RIGHT" value="directions"/>
5814
        <choice name="KEYBOARD A/B" value="keyboard"/>
5815
      </feature>
5816
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="gun_invert"/>
5817
    </core>
5818
    <core name="opera" features="cheevos, netplay">
5819
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
5820
      <feature submenu="VIDEO" name="HIGH RESOLUTION" group="ADVANCED SETTINGS" value="high_resolution" description="Enables high resolution CEL rendering.">
5821
        <choice name="YES" value="enabled"/>
5822
        <choice name="NO" value="disabled"/>
5823
      </feature>
5824
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
5825
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
5826
      <feature submenu="EMULATION" name="VIDEO FORMAT" group="ADVANCED SETTINGS" value="opera_region" description="Force the region of the system.">
5827
        <choice name="NTSC 320x240 60HZ" value="ntsc"/>
5828
        <choice name="PAL 320x288 50HZ" value="pal1"/>
5829
        <choice name="PAL 352x288 50HZ" value="pal2"/>
5830
      </feature>
5831
      <feature submenu="EMULATION" name="BIOS" group="ADVANCED SETTINGS" value="opera_bios" description="The bios used by the emulator.">
5832
        <choice name="Panasonic FZ-1 (U)" value="Panasonic FZ-1 (U)"/>
5833
        <choice name="Panasonic FZ-10 (U)" value="Panasonic FZ-10 (U)"/>
5834
        <choice name="Goldstar GDO-101M" value="Goldstar GDO-101M"/>
5835
      </feature>
5836
      <feature submenu="EMULATION" group="ADVANCED SETTINGS" name="CPU CLOCK" value="cpu_overclock" description="This option sets the CPU clock speed of the emulated PC.">
5837
        <choice name="1.0x (12.50Mhz)" value="1.0x (12.50Mhz)"/>
5838
        <choice name="1.1x (13.75Mhz)" value="1.1x (13.75Mhz)"/>
5839
        <choice name="1.2x (15.00Mhz)" value="1.2x (15.00Mhz)"/>
5840
        <choice name="1.5x (18.75Mhz)" value="1.5x (18.75Mhz)"/>
5841
        <choice name="1.6x (20.00Mhz))" value="1.6x (20.00Mhz)"/>
5842
        <choice name="1.8x (22.50Mhz)" value="1.8x (22.50Mhz)"/>
5843
        <choice name="2.0x (25.00Mhz)" value="2.0x (25.00Mhz)"/>
5844
      </feature>
5845
      <feature submenu="CONTROLS" name="NUMBER OF DEVICES" group="ADVANCED SETTINGS" value="active_devices" description="There is a bug in some games where having more than 1 active device crashes the emulator.">
5846
        <choice name="1" value="1"/>
5847
        <choice name="2" value="2"/>
5848
        <choice name="3" value="3"/>
5849
        <choice name="4" value="4"/>
5850
      </feature>
5851
      <feature submenu="CONTROLS" name="PLAYER 1 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="opera_controller1">
5852
        <choice name="3DO JOYPAD" value="1"/>
5853
        <choice name="3DO FLIGHTSTICK" value="257"/>
5854
        <choice name="3DO MOUSE" value="2"/>
5855
        <choice name="3DO LIGHTGUN" value="4"/>
5856
      </feature>
5857
      <feature submenu="CONTROLS" name="PLAYER 2 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="opera_controller2">
5858
        <choice name="3DO JOYPAD" value="1"/>
5859
        <choice name="3DO FLIGHTSTICK" value="257"/>
5860
        <choice name="3DO MOUSE" value="2"/>
5861
        <choice name="3DO LIGHTGUN" value="4"/>
5862
      </feature>
5863
      <feature submenu="CONTROLS" name="PLAYER 3 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="opera_controller3">
5864
        <choice name="3DO JOYPAD" value="1"/>
5865
        <choice name="3DO FLIGHTSTICK" value="257"/>
5866
        <choice name="3DO MOUSE" value="2"/>
5867
        <choice name="3DO LIGHTGUN" value="4"/>
5868
      </feature>
5869
      <feature submenu="CONTROLS" name="PLAYER 4 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="opera_controller4">
5870
        <choice name="3DO JOYPAD" value="1"/>
5871
        <choice name="3DO FLIGHTSTICK" value="257"/>
5872
        <choice name="3DO MOUSE" value="2"/>
5873
        <choice name="3DO LIGHTGUN" value="4"/>
5874
      </feature>
5875
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="use_guns"/>
5876
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="one_gun"/>
5877
      <feature submenu="GUNS" name="GUN A/B BUTTONS MAPPING" group="ADVANCED SETTINGS" value="gun_ab">
5878
        <choice name="MOUSE RIGHT/MIDDLE" value="mouse"/>
5879
        <choice name="KEYPAD LEFT/RIGHT" value="directions"/>
5880
        <choice name="KEYBOARD A/B" value="keyboard"/>
5881
      </feature>
5882
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="gun_invert"/>
5883
    </core>
5884
    <core name="parallel_n64" features="cheevos, netplay">
5885
      <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="parallel_resolution">
5886
        <choice name="640x480 (NATIVE)" value="640x480"/>
5887
        <choice name="320x240" value="320x240"/>
5888
        <choice name="960x720" value="960x720"/>
5889
        <choice name="1280x960" value="1280x960"/>
5890
        <choice name="1440x1080" value="1440x1080"/>
5891
        <choice name="1600x1200" value="1600x1200"/>
5892
        <choice name="1920x1440" value="1920x1440"/>
5893
        <choice name="2240x1680" value="2240x1680"/>
5894
        <choice name="2880x2160" value="2880x2160"/>
5895
        <choice name="5760x4320" value="5760x4320"/>
5896
      </feature>
5897
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
5898
      <feature submenu="VIDEO" name="WIDESCREEN" group="ADVANCED SETTINGS" value="parallel_aspect" description="Display the emulated framebuffer at a widescreen aspect ratio.">
5899
        <choice name="NO" value="normal"/>
5900
        <choice name="YES" value="widescreen"/>
5901
      </feature>
5902
      <feature submenu="VIDEO" name="UNLOCK FRAMERATE" group="ADVANCED SETTINGS" value="parallel_framerate">
5903
        <choice name="NO" value="original"/>
5904
        <choice name="YES" value="fullspeed"/>
5905
      </feature>
5906
      <feature submenu="VIDEO" name="GFX PLUGIN" value="parallel_gfx_plugin" group="ADVANCED SETTINGS" description="Use 'GLideN64' for best HLE performance, 'ParaLLEl' for accuracy.">
5907
        <choice name="GLIDE64" value="glide64"/>
5908
        <choice name="GLN64" value="gln64"/>
5909
        <choice name="RICE" value="rice"/>
5910
        <choice name="ANGRYLION" value="angrylion"/>
5911
        <choice name="PARALLEL" value="parallel"/>
5912
      </feature>
5913
      <feature submenu="VIDEO" name="GFX ACCURACY" value="parallel_gfx_accuracy" group="ADVANCED SETTINGS" description="Reduce accuracy for better performance, graphics quality will be lower.">
5914
        <choice name="VERY HIGH (slower)" value="veryhigh"/>
5915
        <choice name="HIGH" value="high"/>
5916
        <choice name="MEDIUM" value="medium"/>
5917
        <choice name="LOW (faster)" value="low"/>
5918
      </feature>
5919
      <feature submenu="PARALLEL PLUGIN" name="TEXTURE UPSCALING" group="ADVANCED SETTINGS" value="parallel_upscaling" description="Apply internal upscaling factor.">
5920
        <choice name="1x" value="1x"/>
5921
        <choice name="2x" value="2x"/>
5922
        <choice name="4x" value="4x"/>
5923
        <choice name="8x" value="8x"/>
5924
      </feature>
5925
      <feature submenu="PARALLEL PLUGIN" name="DOWNSAMPLING (SSAA)" group="ADVANCED SETTINGS" value="parallel_downsampling" description="Smooth polygons by downscaling the image to either half its size, one quarter of its size, or one eight of its size.">
5926
        <choice name="NO" value="disable"/>
5927
        <choice name="1/2" value="1/2"/>
5928
        <choice name="1/4" value="1/4"/>
5929
        <choice name="1/8" value="1/8"/>
5930
      </feature>
5931
      <feature submenu="PARALLEL PLUGIN" name="ANTI-ALIASING" group="ADVANCED SETTINGS" value="parallel_vi_aa" description="Anti-aliased fetch filter, smooth polygons edges.">
5932
        <choice name="YES" value="enabled"/>
5933
        <choice name="NO" value="disabled"/>
5934
      </feature>
5935
      <feature submenu="PARALLEL PLUGIN" name="BILINEAR SCALING" group="ADVANCED SETTINGS" value="parallel_vi_bilinear" description="Allow bilinear scaling on scanout.">
5936
        <choice name="YES" value="enabled"/>
5937
        <choice name="NO" value="disabled"/>
5938
      </feature>
5939
      <feature submenu="PARALLEL PLUGIN" name="DISABLE GAMMA DITHER" group="ADVANCED SETTINGS" value="parallel_gamma_dither">
5940
        <choice name="NO" value="enabled"/>
5941
        <choice name="YES" value="disabled"/>
5942
      </feature>
5943
      <feature submenu="PARALLEL PLUGIN" name="DITHER FILTER" group="ADVANCED SETTINGS" value="parallel_rdp_dither" description="Disabling this feature will reduce color depth.">
5944
        <choice name="YES" value="enabled"/>
5945
        <choice name="NO" value="disabled"/>
5946
      </feature>
5947
      <feature submenu="PARALLEL PLUGIN" name="DIVOT FILTER" group="ADVANCED SETTINGS" value="parallel_divot_filter" description="Cleans up stray black pixels.">
5948
        <choice name="YES" value="enabled"/>
5949
        <choice name="NO" value="disabled"/>
5950
      </feature>
5951
      <feature submenu="GLIDE64 PLUGIN" name="TEXTURE FILTER" group="ADVANCED SETTINGS" value="parallel_filtering" description="Specify filter to use for upscaling.">
5952
        <choice name="N64 3-point" value="N64 3-point"/>
5953
        <choice name="BILINEAR" value="bilinear"/>
5954
        <choice name="NEAREST NEIGHBOR" value="nearest"/>
5955
      </feature>
5956
      <feature submenu="ANGRYLION PLUGIN" name="DITHER FILTER" group="ADVANCED SETTINGS" value="parallel_dithering" description="Disabling this feature will reduce color depth.">
5957
        <choice name="YES" value="enabled"/>
5958
        <choice name="NO" value="disabled"/>
5959
      </feature>
5960
      <feature submenu="EMULATION" name="CPU CORE" value="parallel_cpucore" group="ADVANCED SETTINGS" description="Use interpreter for best compatibility.">
5961
        <choice name="DYNAMIC RECOMPILER" value="dynamic_recompiler"/>
5962
        <choice name="CACHED INTERPRETER" value="cached_interpreter"/>
5963
        <choice name="PURE INTERPRETER" value="pure_interpreter"/>
5964
      </feature>
5965
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
5966
      <feature submenu="CONTROLS" name="ANALOG DEADZONE(CORE)" value="parallel_stick_deadzone" group="ADVANCED SETTINGS" description="Use this only if the analog stick is drifting.">
5967
        <choice name="15 (DEFAULT)" value="15"/>
5968
        <choice name="0" value="0"/>
5969
        <choice name="5" value="5"/>
5970
        <choice name="10" value="10"/>
5971
        <choice name="20" value="20"/>
5972
        <choice name="25" value="25"/>
5973
        <choice name="30" value="30"/>
5974
      </feature>
5975
      <feature submenu="CONTROLS" name="ANALOG STICK SENSITIVITY" value="parallel_stick_sensitivity" group="ADVANCED SETTINGS" description="Change the sensitivity of the analog stick.">
5976
        <choice name="100 (DEFAULT)" value="100"/>
5977
        <choice name="50" value="50"/>
5978
        <choice name="75" value="75"/>
5979
        <choice name="90" value="90"/>
5980
        <choice name="95" value="95"/>
5981
        <choice name="105" value="105"/>
5982
        <choice name="110" value="110"/>
5983
        <choice name="125" value="125"/>
5984
        <choice name="150" value="150"/>
5985
      </feature>
5986
      <feature submenu="CONTROLS" name="PLAYER 1 PAK" value="parallel_pak1" group="ADVANCED SETTINGS" description="Define the device connected to the N64 pad.">
5987
        <choice name="NONE" value="none"/>
5988
        <choice name="MEMORY" value="memory"/>
5989
        <choice name="RUMBLE PACK" value="rumble"/>
5990
      </feature>
5991
      <feature submenu="CONTROLS" name="PLAYER 2 PAK" value="parallel_pak2" group="ADVANCED SETTINGS" description="Define the device connected to the N64 pad.">
5992
        <choice name="NONE" value="none"/>
5993
        <choice name="MEMORY" value="memory"/>
5994
        <choice name="RUMBLE PACK" value="rumble"/>
5995
      </feature>
5996
      <feature submenu="CONTROLS" name="PLAYER 3 PAK" value="parallel_pak3" group="ADVANCED SETTINGS" description="Define the device connected to the N64 pad.">
5997
        <choice name="NONE" value="none"/>
5998
        <choice name="MEMORY" value="memory"/>
5999
        <choice name="RUMBLE PACK" value="rumble"/>
6000
      </feature>
6001
      <feature submenu="CONTROLS" name="PLAYER 4 PAK" value="parallel_pak4" group="ADVANCED SETTINGS" description="Define the device connected to the N64 pad.">
6002
        <choice name="NONE" value="none"/>
6003
        <choice name="MEMORY" value="memory"/>
6004
        <choice name="RUMBLE PACK" value="rumble"/>
6005
      </feature>
6006
      <system name="n64dd">
6007
        <feature submenu="EMULATION" name="BIOS" value="ipl_bios" group="ADVANCED SETTINGS" description="Select the IPL BIOS to run a game depending on its region. Needs 'IPL_JAP.n64', 'IPL_USA.n64' and 'IPL_DEV.n64' in bios\Mupen64plus folder.">
6008
          <choice name="JAPAN" value="IPL_JAP.n64"/>
6009
          <choice name="USA" value="IPL_USA.n64"/>
6010
          <choice name="DEVKIT" value="IPL_DEV.n64"/>
6011
        </feature>
6012
      </system>
6013
    </core>
6014
    <core name="pokemini" features="cheevos">
6015
      <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="pokemini_video_scale">
6016
        <choice name="1x" value="1x"/>
6017
        <choice name="2x" value="2x"/>
6018
        <choice name="3x" value="3x"/>
6019
        <choice name="4x" value="4x"/>
6020
        <choice name="5x" value="5x"/>
6021
        <choice name="6x" value="6x"/>
6022
      </feature>
6023
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
6024
      <feature submenu="VIDEO" name="60HZ MODE" group="ADVANCED SETTINGS" value="pokemini_60hz_mode" description="Enables 60HZ mode to reduce tearing on displays that do not support operation above 60HZ.">
6025
        <choice name="NO" value="disabled"/>
6026
        <choice name="YES" value="enabled"/>
6027
      </feature>
6028
      <feature submenu="VISUAL RENDERING" name="COLOR PALETTE" group="ADVANCED SETTINGS" value="pokemini_palette" description="Choose which color palette is going to be used.">
6029
        <choice name="Default" value="Default"/>
6030
        <choice name="Old" value="Old"/>
6031
        <choice name="Monochrome" value="Monochrome"/>
6032
        <choice name="Green" value="Green"/>
6033
        <choice name="Green Vector" value="Green Vector"/>
6034
        <choice name="Red" value="Red"/>
6035
        <choice name="Red Vector" value="Red Vector"/>
6036
        <choice name="Blue LCD" value="Blue LCD"/>
6037
        <choice name="LED Backlight" value="LEDBacklight"/>
6038
        <choice name="Girl Power" value="Girl Power"/>
6039
        <choice name="Blue" value="Blue"/>
6040
        <choice name="Blue Vector" value="Blue Vector"/>
6041
        <choice name="Sepia" value="Sepia"/>
6042
        <choice name="Monochrome Vector" value="Monochrome Vector"/>
6043
      </feature>
6044
      <feature submenu="VISUAL RENDERING" name="LCD BRIGHTNESS" group="ADVANCED SETTINGS" value="pokemini_lcdbright" description="Sets brightness offset of emulated liquid crystal display.">
6045
        <choice name="0 (default)" value="0"/>
6046
        <choice name="-80" value="-80"/>
6047
        <choice name="-60" value="-60"/>
6048
        <choice name="-40" value="-40"/>
6049
        <choice name="-20" value="-20"/>
6050
        <choice name="20" value="20"/>
6051
        <choice name="40" value="40"/>
6052
        <choice name="60" value="60"/>
6053
        <choice name="80" value="80"/>
6054
      </feature>
6055
      <feature submenu="VISUAL RENDERING" name="LCD CONTRAST" group="ADVANCED SETTINGS" value="pokemini_lcdcontrast" description="Sets contrast level of emulated liquid crystal display.">
6056
        <choice name="64 (default)" value="64"/>
6057
        <choice name="0" value="0"/>
6058
        <choice name="16" value="16"/>
6059
        <choice name="32" value="32"/>
6060
        <choice name="48" value="48"/>
6061
        <choice name="80" value="80"/>
6062
        <choice name="96" value="96"/>
6063
      </feature>
6064
      <feature submenu="AUDIO" name="AUDIO FILTER" group="ADVANCED SETTINGS" value="pokemini_lowpass_filter" description="Enables a low pass audio filter to soften the harsh sound of some games.">
6065
        <choice name="5%" value="5"/>
6066
        <choice name="10%" value="10"/>
6067
        <choice name="15%" value="15"/>
6068
        <choice name="20%" value="20"/>
6069
        <choice name="25%" value="25"/>
6070
        <choice name="30%" value="30"/>
6071
        <choice name="35%" value="35"/>
6072
        <choice name="40%" value="40"/>
6073
        <choice name="45%" value="45"/>
6074
        <choice name="50%" value="50"/>
6075
        <choice name="55%" value="55"/>
6076
        <choice name="60%" value="60"/>
6077
        <choice name="65%" value="65"/>
6078
        <choice name="70%" value="70"/>
6079
        <choice name="75%" value="75"/>
6080
        <choice name="80%" value="80"/>
6081
        <choice name="85%" value="85"/>
6082
        <choice name="90%" value="90"/>
6083
        <choice name="95%" value="95"/>
6084
      </feature>
6085
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
6086
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
6087
      <feature submenu="CONTROLS" name="RUMBLE LEVEL" group="ADVANCED SETTINGS" value="pokemini_rumble" description="Define the level of rumble and screen shaking, enable screenshake if the controller does not support rumble. 'AUTO' enables both.">
6088
        <choice name="NO RUMBLE/NO SHAKE" value="all_off"/>
6089
        <choice name="NO RUMBLE/LOW SCREEN SHAKE" value="no_rumble_low"/>
6090
        <choice name="NO RUMBLE/STRONG SCREEN SHAKE" value="no_rumble_high"/>
6091
        <choice name="LOW RUMBLE/NO SCREEN SHAKE" value="rumble_low"/>
6092
        <choice name="MEDIUM RUMBLE/NO SCREEN SHAKE" value="rumble_medium"/>
6093
        <choice name="STRONG RUMBLE/NO SCREEN SHAKE" value="rumble_high"/>
6094
      </feature>
6095
    </core>
6096
    <core name="ppsspp" features="cheevos, netplay">
6097
      <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="ppsspp_internal_resolution">
6098
        <choice name="1x" value="480x272"/>
6099
        <choice name="2x" value="960x544"/>
6100
        <choice name="3x" value="1440x816"/>
6101
        <choice name="4x" value="1920x1088"/>
6102
        <choice name="5x" value="2400x1360"/>
6103
        <choice name="6x" value="2880x1632"/>
6104
        <choice name="7x" value="3360x1904"/>
6105
        <choice name="8x" value="3840x2176"/>
6106
        <choice name="9x" value="4320x2448"/>
6107
        <choice name="10x" value="4800x2720"/>
6108
      </feature>
6109
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
6110
      <feature submenu="VISUAL RENDERING" name="ANISOTROPIC FILTERING" group="ADVANCED SETTINGS" value="ppsspp_texture_anisotropic_filtering" description="Enhance the quality of textures on surface.">
6111
        <choice name="NO" value="off"/>
6112
        <choice name="1x" value="1x"/>
6113
        <choice name="2x" value="2x"/>
6114
        <choice name="4x" value="4x"/>
6115
        <choice name="8x" value="8x"/>
6116
        <choice name="16x" value="16x"/>
6117
      </feature>
6118
      <feature submenu="VISUAL RENDERING" name="ANTI-ALIASING" group="ADVANCED SETTINGS" value="ppsspp_mulitsample_level" description="Set Multi-Sampled Anti Aliasing level for rendered content (Vulkan only).">
6119
        <choice name="OFF" value="Disabled"/>
6120
        <choice name="2X" value="x2"/>
6121
        <choice name="4X" value="x4"/>
6122
        <choice name="8X" value="x8"/>
6123
      </feature>
6124
      <feature submenu="VISUAL RENDERING" name="TEXTURE FILTER" group="ADVANCED SETTINGS" value="ppsspp_texture_filtering" description="Select texture filtering mode.">
6125
        <choice name="nearest" value="nearest"/>
6126
        <choice name="linear" value="linear"/>
6127
        <choice name="linear (FMV)" value="linear(FMV)"/>
6128
      </feature>
6129
      <feature submenu="VISUAL RENDERING" name="UPSCALE FILTER" group="ADVANCED SETTINGS" value="ppsspp_texture_scaling_type" description="Choose between various texture enhancement filters.">
6130
        <choice name="xbrz" value="xbrz"/>
6131
        <choice name="hybrid" value="hybrid"/>
6132
        <choice name="bicubic" value="bicubic"/>
6133
        <choice name="hybrid bicubic" value="hybrid_bicubic"/>
6134
      </feature>
6135
      <feature submenu="VISUAL RENDERING" name="TEXTURE UPSCALING" group="ADVANCED SETTINGS" value="ppsspp_texture_scaling_level" description="Select the textures scaling level.">
6136
        <choice name="1x" value="1x"/>
6137
        <choice name="2x" value="2x"/>
6138
        <choice name="3x" value="3x"/>
6139
        <choice name="4x" value="4x"/>
6140
        <choice name="5x" value="5x"/>
6141
      </feature>
6142
      <feature submenu="VISUAL RENDERING" name="TEXTURE DEPOSTERIZE" group="ADVANCED SETTINGS" value="ppsspp_texture_deposterize" description="Deposterize fixes small in-texture glitches that may happen when the texture is upscaled.">
6143
        <choice name="NO" value="disabled"/>
6144
        <choice name="YES" value="enabled"/>
6145
      </feature>
6146
      <feature submenu="VISUAL RENDERING" name="CUSTOM TEXTURES" group="ADVANCED SETTINGS" value="ppsspp_texture_replacement" description="Replace original textures with custom textures pack (\saves\psp\TEXTURES\%GAMEID%).">
6147
        <choice name="NO" value="disabled"/>
6148
        <choice name="YES" value="enabled"/>
6149
      </feature>
6150
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
6151
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
6152
      <feature submenu="EMULATION" name="LANGUAGE" group="ADVANCED SETTINGS" value="ppsspp_language">
6153
        <choice name="Deutsch" value="german"/>
6154
        <choice name="English" value="english"/>
6155
        <choice name="Español" value="spanish"/>
6156
        <choice name="Français" value="french"/>
6157
        <choice name="Italiano" value="italian"/>
6158
        <choice name="Nederlands" value="dutch"/>
6159
        <choice name="Português" value="portuguese"/>
6160
        <choice name="Русский (Russian)" value="russian"/>
6161
        <choice name="日本語 (Japanese)" value="japanese"/>
6162
        <choice name="简化字 (Chinese - simplified)" value="chinese_simplified"/>
6163
        <choice name="簡化字 (Chinese - traditional)" value="chinese_traditional"/>
6164
        <choice name="한국어 (Korean)" value="korean"/>
6165
      </feature>
6166
      <feature submenu="EMULATION" name="IO TIMING METHOD" group="ADVANCED SETTINGS" value="ppsspp_io_timing_method" description="Improves the data loading speed.">
6167
        <choice name="Fast" value="Fast"/>
6168
        <choice name="Host (bug)" value="Host"/>
6169
        <choice name="Simulate UMD delays" value="Simulate UMD delays"/>
6170
      </feature>
6171
      <feature submenu="EMULATION" name="IGNORE BAD MEMORY ACCESS" group="ADVANCED SETTINGS" value="ppsspp_ignore_bad_memory_access" description="Can fix bad memory access error with some games.">
6172
        <choice name="NO" value="disabled"/>
6173
        <choice name="YES" value="enabled"/>
6174
      </feature>
6175
      <feature submenu="EMULATION" name="PERFORMANCE MODE" group="ADVANCED SETTINGS" value="PerformanceMode" description="Improves the emulation performance at the cost of accuracy.">
6176
        <choice name="Fast" value="Fast"/>
6177
        <choice name="Balanced" value="Balanced"/>
6178
        <choice name="Accurate" value="Accurate"/>
6179
      </feature>
6180
      <feature submenu="CONTROLS" name="CONFIRMATION BUTTON" group="ADVANCED SETTINGS" value="ppsspp_button_preference" description="Select whether the cross input or the circle input is the confirmation button.">
6181
        <choice name="CROSS" value="Cross"/>
6182
        <choice name="CIRCLE" value="Circle"/>
6183
      </feature>
6184
    </core>
6185
    <core name="prboom">
6186
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
6187
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
6188
      <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="prboom_resolution">
6189
        <choice name="NATIVE (320x200)" value="320x200"/>
6190
        <choice name="2X (640x400)" value="640x400"/>
6191
        <choice name="3X (960x600)" value="960x600"/>
6192
        <choice name="4X (1280x800)" value="1280x800"/>
6193
        <choice name="5X (1600x1000)" value="1600x1000"/>
6194
        <choice name="6X (1920x1200)" value="1920x1200"/>
6195
      </feature>
6196
      <feature submenu="EMULATION" group="ADVANCED SETTINGS" name="SCAN IWAD RECURSIVELY" value="prboom_recursive" description="This option must be disabled in order to play SIGIL.">
6197
        <choice name="YES" value="enabled"/>
6198
        <choice name="NO" value="disabled"/>
6199
      </feature>
6200
      <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="GameFocus"/>
6201
      <feature submenu="CONTROLS" group="ADVANCED SETTINGS" name="ENABLE MOUSE" value="prboom_mouse" description="Allows you to use mouse inputs even when device type isn't set to 'RetroKeyboard/Mouse'.">
6202
        <choice name="NO" value="disabled"/>
6203
        <choice name="YES" value="enabled"/>
6204
      </feature>
6205
      <feature submenu="CONTROLS" group="ADVANCED SETTINGS" name="CONTROLLER TYPE" value="DoomControllerP1">
6206
        <choice name="GAMEPAD CLASSIC" value="1"/>
6207
        <choice name="GAMEPAD MODERN" value="773"/>
6208
        <choice name="KEYBOARD/MOUSE" value="3"/>
6209
      </feature>
6210
    </core>
6211
    <core name="prosystem" features="cheevos">
6212
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
6213
      <feature submenu="VISUAL RENDERING" name="COLOR DEPTH" group="ADVANCED SETTINGS" value="prosystem_color_depth">
6214
        <choice name="16 BIT" value="16bit"/>
6215
        <choice name="24 BIT" value="24bit"/>
6216
      </feature>
6217
      <feature submenu="AUDIO" name="AUDIO FILTER" group="ADVANCED SETTINGS" value="prosystem_low_pass_filter" description="Enables a low pass audio filter to soften the harsh sound of some games.">
6218
        <choice name="Off" value="0"/>
6219
        <choice name="10%" value="10"/>
6220
        <choice name="20%" value="20"/>
6221
        <choice name="30%" value="30"/>
6222
        <choice name="40%" value="40"/>
6223
        <choice name="50%" value="50"/>
6224
        <choice name="60%" value="60"/>
6225
        <choice name="70%" value="70"/>
6226
        <choice name="80%" value="80"/>
6227
        <choice name="90%" value="90"/>
6228
      </feature>
6229
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
6230
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
6231
      <feature submenu="CONTROLS" name="2 PLAYER HACK" group="ADVANCED SETTINGS" value="dual_stick_hack" description="Use player 2 joystick to control player 1 right analog stick, use this for co-op games.">
6232
        <choice name="no" value="disabled"/>
6233
        <choice name="yes" value="enabled"/>
6234
      </feature>
6235
    </core>
6236
    <core name="puae" features="padtokeyboard">
6237
      <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="video_resolution">
6238
        <choice name="360p" value="lores"/>
6239
        <choice name="720p" value="hires"/>
6240
        <choice name="1440p" value="superhires"/>
6241
      </feature>
6242
      <feature submenu="VIDEO" name="VIDEO FORMAT" group="ADVANCED SETTINGS" value="video_standard" description="Select a video format for output.">
6243
        <choice name="ntsc auto" value="NTSC auto"/>
6244
        <choice name="pal auto" value="PAL auto"/>
6245
        <choice name="ntsc" value="NTSC"/>
6246
        <choice name="pal" value="PAL"/>
6247
      </feature>
6248
      <feature submenu="VISUAL RENDERING" name="CROP" group="ADVANCED SETTINGS" value="puae_crop" description="Crops the borders to show or hide border graphics.">
6249
        <choice name="DISABLED" value="disabled"/>
6250
        <choice name="MINIMUM" value="minimum"/>
6251
        <choice name="SMALLER" value="smaller"/>
6252
        <choice name="SMALL" value="small"/>
6253
        <choice name="MEDIUM" value="medium"/>
6254
        <choice name="LARGE" value="large"/>
6255
        <choice name="LARGER" value="larger"/>
6256
        <choice name="MAXIMUM" value="maximum"/>
6257
        <choice name="AUTOMATIC" value="auto"/>
6258
      </feature>
6259
      <feature submenu="VISUAL RENDERING" name="CROP MODE" group="ADVANCED SETTINGS" value="puae_crop_mode">
6260
        <choice name="Horizontal + Vertical" value="both"/>
6261
        <choice name="Horizontal" value="horizontal"/>
6262
        <choice name="Vertical" value="vertical"/>
6263
        <choice name="16:9" value="16:9"/>
6264
        <choice name="16:10" value="16:10"/>
6265
        <choice name="4:3" value="4:3"/>
6266
        <choice name="5:4" value="5:4"/>
6267
      </feature>
6268
      <feature submenu="VISUAL RENDERING" name="COLOR DEPTH" group="ADVANCED SETTINGS" value="puae_gfx_colors">
6269
        <choice name="16 BIT" value="16bit"/>
6270
        <choice name="24 BIT" value="24bit"/>
6271
      </feature>
6272
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
6273
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
6274
      <feature submenu="EMULATION" name="CPU COMPATIBILITY" group="ADVANCED SETTINGS" value="cpu_compatibility" description="Some games have graphic and/or speed issues without Cycle-exact.">
6275
        <choice name="normal" value="normal"/>
6276
        <choice name="more compatible" value="compatible"/>
6277
        <choice name="cycle exact" value="exact"/>
6278
      </feature>
6279
      <feature submenu="EMULATION" name="CPU CYCLE-EXACT SPEED" group="ADVANCED SETTINGS" value="cpu_multiplier" description="CPU frequency multiplier. Applies only with Cycle-exact.">
6280
        <choice name="3.546895Mhz" value="1"/>
6281
        <choice name="7.093790Mhz (A500)" value="2"/>
6282
        <choice name="14.187550Mhz (A1200)" value="4"/>
6283
        <choice name="28.375160Mhz" value="8"/>
6284
        <choice name="35.468950Mhz" value="10"/>
6285
        <choice name="42.562740Mhz" value="12"/>
6286
        <choice name="56.750320Mhz" value="16"/>
6287
      </feature>
6288
      <feature submenu="EMULATION" name="KICKSTART ROM" group="ADVANCED SETTINGS" value="puae_kickstart" description="'Auto' defaults to the most compatible version for the model.">
6289
        <choice name="AROS" value="aros"/>
6290
        <choice name="v1.2 rev 33.180 (A500-A2000)" value="kick33180.A500"/>
6291
        <choice name="v1.3 rev 34.005 (A500-A1000-A2000-CDTV)" value="kick34005.A500"/>
6292
        <choice name="v2.04 rev 37.175 (A500+)" value="kick37175.A500"/>
6293
        <choice name="v2.05 rev 37.350 (A600)" value="kick37350.A600"/>
6294
        <choice name="v3.1 rev 40.063 (A500-A600-A2000)" value="kick40063.A600"/>
6295
        <choice name="v3.0 rev 39.106 (A1200)" value="kick39106.A1200"/>
6296
        <choice name="v3.1 rev 40.068 (A1200)" value="kick40068.A1200"/>
6297
        <choice name="v3.0 rev 39.106 (A4000)" value="kick39106.A4000"/>
6298
        <choice name="v3.1 rev 40.068 (A4000)" value="kick40068.A4000"/>
6299
      </feature>
6300
      <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="GameFocus"/>
6301
      <feature submenu="CONTROLS" name="PLAYER 1 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="puae_controller1">
6302
        <choice name="RetroPad" value="257"/>
6303
        <choice name="CD32 Pad" value="517"/>
6304
        <choice name="Analog Joystick" value="773"/>
6305
        <choice name="Joystick" value="261"/>
6306
        <choice name="Keyboard" value="259"/>
6307
      </feature>
6308
      <feature submenu="CONTROLS" name="PLAYER 2 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="puae_controller2">
6309
        <choice name="RetroPad" value="257"/>
6310
        <choice name="CD32 Pad" value="517"/>
6311
        <choice name="Analog Joystick" value="773"/>
6312
        <choice name="Joystick" value="261"/>
6313
        <choice name="Keyboard" value="259"/>
6314
      </feature>
6315
      <feature submenu="CONTROLS" name="MOUSE CONTROL" group="ADVANCED SETTINGS" value="puae_analogmouse" description="Define which analog stick controls the mouse pointer.">
6316
        <choice name="BOTH STICKS" value="both"/>
6317
        <choice name="LEFT STICK" value="left"/>
6318
        <choice name="RIGHT STICK" value="right"/>
6319
        <choice name="NONE" value="disabled"/>
6320
      </feature>
6321
      <feature submenu="CONTROLS" name="MOUSE SPEED" group="ADVANCED SETTINGS" value="puae_mouse_speed" description="Adjust mouse pointer speed based on the analog stick sensitivity.">
6322
        <choice name="STANDARD" value="100"/>
6323
        <choice name="-90" value="10"/>
6324
        <choice name="-70" value="30"/>
6325
        <choice name="-50" value="50"/>
6326
        <choice name="-20" value="80"/>
6327
        <choice name="-10" value="90"/>
6328
        <choice name="+10" value="110"/>
6329
        <choice name="+20" value="120"/>
6330
        <choice name="+50" value="150"/>
6331
        <choice name="+70" value="170"/>
6332
        <choice name="+100" value="200"/>
6333
        <choice name="+150" value="250"/>
6334
        <choice name="+200" value="300"/>
6335
      </feature>
6336
      <feature submenu="CONTROLS" name="KEYBOARD PASS-THROUGH" group="ADVANCED SETTINGS" value="puae_keyboard_pass_through" description="'ON' passes all physical keyboard events to the core. 'OFF' prevents RetroPad keys from generating keyboard events.">
6337
        <choice name="OFF" value="disabled"/>
6338
        <choice name="ON" value="enabled"/>
6339
      </feature>
6340
      <system name="amiga500">
6341
        <feature submenu="EMULATION" name="MODEL" group="ADVANCED SETTINGS" value="model" description="Specify the Amiga system model to emulate.">
6342
          <choice name="A500 (v1.2, 0.5M Chip)" value="A500OG"/>
6343
          <choice name="A500 (v1.3, 0.5M Chip + 0.5 Slow)" value="A500"/>
6344
          <choice name="A500+ (v2.04, 1M Chip)" value="A500PLUS"/>
6345
          <choice name="A600 (v3.1, 2M Chip + 8M Fast)" value="A600"/>
6346
        </feature>
6347
      <feature submenu="CONTROLS" name="PAD BUTTON LAYOUT" group="ADVANCED SETTINGS" value="pad_options">
6348
        <choice name="B FIRE / A 2ND FIRE" value="disabled"/>
6349
        <choice name="B FIRE / A UP" value="jump"/>
6350
        <choice name="Y FIRE / B 2ND FIRE" value="rotate"/>
6351
        <choice name="Y FIRE / B UP" value="rotate_jump"/>
6352
      </feature>
6353
        <feature submenu="EMULATION" name="FLOPPY SPEED" group="ADVANCED SETTINGS" value="floppy_speed" description="'Auto' is the default floppy speed (300RPM). 'Turbo' removes disk rotation emulation.">
6354
          <choice name="1x" value="100"/>
6355
          <choice name="2x" value="200"/>
6356
          <choice name="4x" value="400"/>
6357
          <choice name="8x" value="800"/>
6358
          <choice name="Turbo" value="0"/>
6359
        </feature>
6360
        <feature submenu="EMULATION" name="FLOPPY SOUND" group="ADVANCED SETTINGS" value="floppy_sound" description="Set the volume of the emulated floppy sound.">
6361
          <choice name="NO" value="100"/>
6362
          <choice name="25%" value="75"/>
6363
          <choice name="50%" value="50"/>
6364
          <choice name="75%" value="25"/>
6365
          <choice name="100%" value="0"/>
6366
        </feature>
6367
        <feature submenu="EMULATION" name="WHDLOAD SPLASH SCREEN" group="ADVANCED SETTINGS" value="whdload" description="Space/Enter/Fire works as WHDLoad start button.">
6368
          <choice name="Show if available" value="config"/>
6369
          <choice name="Show briefly" value="splash"/>
6370
          <choice name="Wait for user input" value="both"/>
6371
          <choice name="Off" value="disabled"/>
6372
        </feature>
6373
      </system>
6374
      <system name="amiga1200">
6375
        <feature submenu="EMULATION" name="MODEL" group="ADVANCED SETTINGS" value="model" description="Specify the Amiga system model to emulate.">
6376
          <choice name="A1200 (v3.1, 2M Chip)" value="A1200OG"/>
6377
          <choice name="A1200 (v3.1, 2M Chip + 8M Fast)" value="A1200"/>
6378
          <choice name="A2000 (v1.2, 0.5M Chip + 0.5 Slow)" value="A2000OG"/>
6379
          <choice name="A2000 (v3.1, 1M Chip)" value="A2000"/>
6380
        </feature>
6381
        <feature submenu="EMULATION" name="FLOPPY SPEED" group="ADVANCED SETTINGS" value="floppy_speed" description="'Auto' is the default floppy speed (300RPM). 'Turbo' removes disk rotation emulation.">
6382
          <choice name="1x" value="100"/>
6383
          <choice name="2x" value="200"/>
6384
          <choice name="4x" value="400"/>
6385
          <choice name="8x" value="800"/>
6386
          <choice name="Turbo" value="0"/>
6387
        </feature>
6388
        <feature submenu="EMULATION" name="FLOPPY SOUND" group="ADVANCED SETTINGS" value="floppy_sound" description="Set the volume of the emulated floppy sound.">
6389
          <choice name="NO" value="100"/>
6390
          <choice name="25%" value="75"/>
6391
          <choice name="50%" value="50"/>
6392
          <choice name="75%" value="25"/>
6393
          <choice name="100%" value="0"/>
6394
        </feature>
6395
        <feature submenu="EMULATION" name="WHDLOAD SPLASH SCREEN" group="ADVANCED SETTINGS" value="whdload" description="Space/Enter/Fire works as WHDLoad start button.">
6396
          <choice name="Show if available" value="config"/>
6397
          <choice name="Show briefly" value="splash"/>
6398
          <choice name="Wait for user input" value="both"/>
6399
          <choice name="Off" value="disabled"/>
6400
        </feature>
6401
      <feature submenu="CONTROLS" name="PAD BUTTON LAYOUT" group="ADVANCED SETTINGS" value="pad_options">
6402
        <choice name="B FIRE / A 2ND FIRE" value="disabled"/>
6403
        <choice name="B FIRE / A UP" value="jump"/>
6404
        <choice name="Y FIRE / B 2ND FIRE" value="rotate"/>
6405
        <choice name="Y FIRE / B UP" value="rotate_jump"/>
6406
      </feature>
6407
      </system>
6408
      <system name="amiga4000">
6409
        <feature submenu="EMULATION" name="MODEL" group="ADVANCED SETTINGS" value="model" description="Specify the Amiga system model to emulate.">
6410
          <choice name="A4000/030 (v3.1, 2M Chip + 8M Fast)" value="A4030"/>
6411
          <choice name="A4000/040 (v3.1, 2M Chip + 8M Fast)" value="A4040"/>
6412
        </feature>
6413
        <feature submenu="EMULATION" name="FLOPPY SPEED" group="ADVANCED SETTINGS" value="floppy_speed" description="'Auto' is the default floppy speed (300RPM). 'Turbo' removes disk rotation emulation.">
6414
          <choice name="1x" value="100"/>
6415
          <choice name="2x" value="200"/>
6416
          <choice name="4x" value="400"/>
6417
          <choice name="8x" value="800"/>
6418
          <choice name="Turbo" value="0"/>
6419
        </feature>
6420
        <feature submenu="EMULATION" name="FLOPPY SOUND" group="ADVANCED SETTINGS" value="floppy_sound" description="Set the volume of the emulated floppy sound.">
6421
          <choice name="NO" value="100"/>
6422
          <choice name="25%" value="75"/>
6423
          <choice name="50%" value="50"/>
6424
          <choice name="75%" value="25"/>
6425
          <choice name="100%" value="0"/>
6426
        </feature>
6427
        <feature submenu="EMULATION" name="WHDLOAD SPLASH SCREEN" group="ADVANCED SETTINGS" value="whdload" description="Space/Enter/Fire works as WHDLoad start button.">
6428
          <choice name="Show if available" value="config"/>
6429
          <choice name="Show briefly" value="splash"/>
6430
          <choice name="Wait for user input" value="both"/>
6431
          <choice name="Off" value="disabled"/>
6432
        </feature>
6433
      <feature submenu="CONTROLS" name="PAD BUTTON LAYOUT" group="ADVANCED SETTINGS" value="pad_options">
6434
        <choice name="B FIRE / A 2ND FIRE" value="disabled"/>
6435
        <choice name="B FIRE / A UP" value="jump"/>
6436
        <choice name="Y FIRE / B 2ND FIRE" value="rotate"/>
6437
        <choice name="Y FIRE / B UP" value="rotate_jump"/>
6438
      </feature>
6439
      </system>
6440
      <system name="amigacd32">
6441
        <feature submenu="EMULATION" name="MODEL" group="ADVANCED SETTINGS" value="model" description="Specify the Amiga system model to emulate.">
6442
          <choice name="CD32 (2M Chip)" value="CD32"/>
6443
          <choice name="CD32 (2M Chip + 8M Fast)" value="CD32FR"/>
6444
        </feature>
6445
        <feature submenu="EMULATION" name="CD SPEED" group="ADVANCED SETTINGS" value="puae_cd_speed" description="'Turbo' removes seek delay emulation.">
6446
          <choice name="DEFAULT" value="100"/>
6447
          <choice name="TURBO" value="0"/>
6448
        </feature>
6449
        <feature submenu="EMULATION" name="CD INSERT DELAY" group="ADVANCED SETTINGS" value="puae_cd_delay" description="Some games fail to load if the system is powered on with CD inserted. 'YES' inserts CD during boot animation.">
6450
          <choice name="NO" value="disabled"/>
6451
          <choice name="YES" value="enabled"/>
6452
        </feature>
6453
        <feature submenu="CONTROLS" name="PAD BUTTON LAYOUT" group="ADVANCED SETTINGS" value="pad32_options">
6454
          <choice name="B Red / A Blue" value="disabled"/>
6455
          <choice name="B Red / A Up" value="jump"/>
6456
          <choice name="Y Red / B Blue" value="rotate"/>
6457
          <choice name="Y Red / B Up" value="rotate_jump"/>
6458
        </feature>
6459
      </system>
6460
      <system name="amigacdtv">
6461
        <feature submenu="EMULATION" name="MODEL" group="ADVANCED SETTINGS" value="model" description="Specify the Amiga system model to emulate.">
6462
          <choice name="CDTV (1MB Chip)" value="CDTV"/>
6463
        </feature>
6464
        <feature submenu="EMULATION" name="CD SPEED" group="ADVANCED SETTINGS" value="puae_cd_speed" description="'Turbo' removes seek delay emulation.">
6465
          <choice name="DEFAULT" value="100"/>
6466
          <choice name="TURBO" value="0"/>
6467
        </feature>
6468
        <feature submenu="EMULATION" name="CD INSERT DELAY" group="ADVANCED SETTINGS" value="puae_cd_delay" description="Some games fail to load if the system is powered on with CD inserted. 'YES' inserts CD during boot animation.">
6469
          <choice name="NO" value="disabled"/>
6470
          <choice name="YES" value="enabled"/>
6471
        </feature>
6472
        <feature submenu="CONTROLS" name="PAD BUTTON LAYOUT" group="ADVANCED SETTINGS" value="pad_options">
6473
          <choice name="B FIRE / A 2ND FIRE" value="disabled"/>
6474
          <choice name="B FIRE / A UP" value="jump"/>
6475
          <choice name="Y FIRE / B 2ND FIRE" value="rotate"/>
6476
          <choice name="Y FIRE / B UP" value="rotate_jump"/>
6477
        </feature>
6478
      </system>
6479
    </core>
6480
    <core name="quasi88" features="cheevos, netplay, padtokeyboard">
6481
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
6482
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
6483
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
6484
      <feature submenu="AUDIO" group="ADVANCED SETTINGS" name="SOUND BOARD" value="q88_sound_board" description="This option changes the Yamaha sound board on the emulated PC. OPN is the default option. OPNA sound supports more FM channels and PCM samples.">
6485
        <choice name="OPN (Yamaha YM2203)" value="OPN"/>
6486
        <choice name="OPNA (Yamaha YM2608)" value="OPNA"/>
6487
      </feature>
6488
      <feature submenu="EMULATION" group="ADVANCED SETTINGS" name="MODEL" value="q88_basic_mode" description="Specify the computer model to emulate.">
6489
        <choice name="N88-BASIC V2" value="N88 V2"/>
6490
        <choice name="N88-BASIC V1H" value="N88 V1H"/>
6491
        <choice name="N88-BASIC V1S" value="N88 V1S"/>
6492
        <choice name="N-BASIC" value="N"/>
6493
      </feature>
6494
      <feature submenu="EMULATION" group="ADVANCED SETTINGS" name="CPU CLOCK" value="q88_cpu_clock" description="This option sets the CPU clock speed of the emulated PC. Overclocking options will make most software run faster than normal.">
6495
        <choice name="4 MHz" value="4"/>
6496
        <choice name="1 MHz (underclock)" value="1"/>
6497
        <choice name="2 MHz (underclock)" value="2"/>
6498
        <choice name="8 MHz" value="8"/>
6499
        <choice name="16 MHz (overclock)" value="16"/>
6500
        <choice name="32 MHz (overclock)" value="32"/>
6501
        <choice name="64 MHz (overclock)" value="64"/>
6502
      </feature>
6503
      <feature submenu="EMULATION" group="ADVANCED SETTINGS" name="USE PCG-8100" value="q88_pcg-8100" description="This option selects whether or not to emulate the PCG-8100. This option may be required for some PC-8000 series software.">
6504
        <choice name="NO" value="disabled"/>
6505
        <choice name="YES" value="enabled"/>
6506
      </feature>
6507
      <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="GameFocus"/>
6508
      <feature submenu="CONTROLS" group="ADVANCED SETTINGS" name="CONTROLLER TYPE" value="pc88_controller1" description="When using software that requires full keyboard input, it's recommended to use game focus mode as well.">
6509
        <choice name="JOYPAD" value="1"/>
6510
        <choice name="KEYBOARD" value="3"/>
6511
      </feature>
6512
    </core>
6513
    <core name="px68k" features="padtokeyboard, netplay">
6514
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
6515
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
6516
      <feature submenu="VIDEO" group="ADVANCED SETTINGS" name="SKIP FRAMES" value="px68k_frameskip" description="Skip frames to improve performance, at the cost of choppy motion.">
6517
        <choice name="Full Frame" value="Full Frame"/>
6518
        <choice name="1/2 Frame" value="1/2 Frame"/>
6519
        <choice name="1/3 Frame" value="1/3 Frame"/>
6520
        <choice name="1/4 Frame" value="1/4 Frame"/>
6521
        <choice name="1/5 Frame" value="1/5 Frame"/>
6522
        <choice name="1/6 Frame" value="1/6 Frame"/>
6523
        <choice name="1/8 Frame" value="1/8 Frame"/>
6524
        <choice name="1/16 Frame" value="1/16 Frame"/>
6525
        <choice name="1/32 Frame" value="1/32 Frame"/>
6526
        <choice name="1/60 Frame" value="1/60 Frame"/>
6527
        <choice name="Auto Frame Skip" value="Auto Frame Skip"/>
6528
      </feature>
6529
      <feature submenu="EMULATION" group="ADVANCED SETTINGS" name="CPU CLOCK" value="px68k_cpuspeed" description="This option sets the CPU clock speed of the emulated PC.">
6530
        <choice name="10MHz (default)" value="10Mhz"/>
6531
        <choice name="16MHz" value="16Mhz"/>
6532
        <choice name="25MHz" value="25Mhz"/>
6533
        <choice name="33MHz (OC)" value="33Mhz (OC)"/>
6534
        <choice name="66MHz (OC)" value="66Mhz (OC)"/>
6535
        <choice name="100MHz (OC)" value="100Mhz (OC)"/>
6536
      </feature>
6537
      <feature submenu="EMULATION" group="ADVANCED SETTINGS" name="RAM SIZE" value="px68k_ramsize" description="Amount of RAM used.">
6538
        <choice name="2MB" value="2MB"/>
6539
        <choice name="3MB" value="3MB"/>
6540
        <choice name="4MB" value="4MB"/>
6541
        <choice name="5MB" value="5MB"/>
6542
        <choice name="6MB" value="6MB"/>
6543
        <choice name="8MB" value="8MB"/>
6544
        <choice name="10MB" value="10MB"/>
6545
        <choice name="12MB" value="12MB"/>
6546
      </feature>
6547
      <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="GameFocus"/>
6548
      <feature submenu="CONTROLS" group="ADVANCED SETTINGS" name="CONTROLLER TYPE" value="px68k_joytype" description="Define Gamepad type, applies to both players.">
6549
        <choice name="Default (2 Buttons)" value="Default (2 Buttons)"/>
6550
        <choice name="Megadrive (8 Buttons)" value="CPSF-MD (8 Buttons)"/>
6551
        <choice name="Super Famicom (8 Buttons)" value="CPSF-SFC (8 Buttons)"/>
6552
      </feature>
6553
      <feature submenu="CONTROLS" group="ADVANCED SETTINGS" name="POINTER CONTROL" value="px68k_joy_mouse" description="Select Mouse or Joypad to controls in-game virtual pointer.">
6554
        <choice name="Mouse" value="Mouse"/>
6555
        <choice name="Joystick" value="Joystick"/>
6556
      </feature>
6557
      <feature submenu="CONTROLS" group="ADVANCED SETTINGS" name="SELECT BUTTON MAPPING" value="px68k_joy1_select" description="Some games need a specific keyboard key to perform some actions, define the key to map to the SELECT button of player 1 controller.">
6558
        <choice name="Default" value="Default"/>
6559
        <choice name="XF1" value="XF1"/>
6560
        <choice name="XF2" value="XF2"/>
6561
        <choice name="XF3" value="XF3"/>
6562
        <choice name="XF4" value="XF4"/>
6563
        <choice name="XF5" value="XF5"/>
6564
        <choice name="OPT1" value="OPT1"/>
6565
        <choice name="OPT2" value="OPT2"/>
6566
        <choice name="F1" value="F1"/>
6567
        <choice name="F2" value="F2"/>
6568
      </feature>
6569
    </core>
6570
    <core name="x1" features="padtokeyboard">
6571
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
6572
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
6573
      <feature submenu="VISUAL RENDERING" group="ADVANCED SETTINGS" name="INTERNAL RESOLUTION" value="x1_resolute">
6574
        <choice name="LOW" value="LOW"/>
6575
        <choice name="HIGH" value="HIGH"/>
6576
      </feature>
6577
      <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="GameFocus"/>
6578
    </core>
6579
    <core name="scummvm">
6580
      <!--
6581
      <feature submenu="VIDEO" name="EMULATED GRAPHIC CHIP" group="ADVANCED SETTINGS" value="render_mode" description="The type of emulated graphic chip.">
6582
        <choice name="Hercules (Green)" value="hercGreen"/>
6583
        <choice name="Hercules (Amber)" value="hercAmber"/>
6584
        <choice name="CGA" value="cga"/>
6585
        <choice name="EGA" value="ega"/>
6586
        <choice name="VGA" value="vga"/>
6587
        <choice name="Amiga" value="amiga"/>
6588
        <choice name="FM Towns" value="fmtowns"/>
6589
        <choice name="PC-9821 (256 colors)" value="pc9821"/>
6590
        <choice name="PC-9801 (16 colors)" value="pc9801"/>
6591
        <choice name="Apple IIgs" value="2gs"/>
6592
        <choice name="Atari ST" value="atari"/>
6593
        <choice name="Macintosh" value="macintosh"/>
6594
      </feature>
6595
      -->
6596
      <feature submenu="AUDIO" name="SOUND MODE" group="ADVANCED SETTINGS" value="SoundMode">
6597
        <choice name="FluidSynth" value="fluidsynth"/>
6598
        <choice name="Emulated MT-32" value="emulated_mt32"/>
6599
        <choice name="True MT-32" value="true_mt32"/>
6600
        <choice name="AdLib (MAME OPL)" value="adlib_mame"/>
6601
        <choice name="AdLib (DOSBOX OPL)" value="adlib_dosbox"/>
6602
        <choice name="AdLib (NUKED OPL)" value="adlib_nuked"/>
6603
        <choice name="PC Speaker" value="pcspeaker"/>
6604
        <choice name="IBM PCjr" value="pcjr"/>
6605
        <choice name="Creative Music System" value="cms"/>
6606
        <choice name="No Sound" value="disabled"/>
6607
      </feature>
6608
      <feature submenu="AUDIO" name="MIXED ADLIB/MIDI" group="ADVANCED SETTINGS" value="multi_midi">
6609
        <choice name="ON" value="true"/>
6610
        <choice name="OFF" value="false"/>
6611
      </feature>
6612
      <feature submenu="AUDIO" name="MIDI SOUNDFONT" group="ADVANCED SETTINGS" value="soundfont">
6613
        <choice name="Roland SC-55" value="Roland_SC-55.sf2"/>
6614
        <choice name="Roland SC-88" value="Roland_SC-88.sf2"/>
6615
      </feature>
6616
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
6617
      <feature submenu="EMULATION" name="TEXT AND SPEECH" group="ADVANCED SETTINGS" value="TextSpeech">
6618
        <choice name="Speech" value="Speech"/>
6619
        <choice name="Subtitles" value="Subtitles"/>
6620
        <choice name="Both" value="Both"/>
6621
      </feature>
6622
      <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="GameFocus"/>
6623
      <feature submenu="CONTROLS" name="ANALOG CURSOR RESPONSE" group="ADVANCED SETTINGS" value="scummvm_analog_response">
6624
        <choice name="linear" value="linear"/>
6625
        <choice name="quadratic" value="quadratic"/>
6626
      </feature>
6627
    </core>
6628
    <core name="tgbdual" features="netplay">
6629
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
6630
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
6631
      <feature submenu="VIDEO" group="ADVANCED SETTINGS" name="SCREEN LAYOUT POSITIONING" value="tgbdual_screen_placement" description="Choose the disposition of the emulated screens for 2 players games.">
6632
        <choice name="SIDE BY SIDE" value="left-right"/>
6633
        <choice name="TOP / BOTTOM" value="top-down"/>
6634
      </feature>
6635
    </core>
6636
    <core name="theodore" features="padtokeyboard, netplay">
6637
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
6638
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
6639
      <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="GameFocus"/>
6640
    </core>
6641
    <core name="tyrquake">
6642
      <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="quake_resolution">
6643
        <choice name="NATIVE (320x200)" value="320x200"/>
6644
        <choice name="2X (640x400)" value="640x400"/>
6645
        <choice name="3X (960x600)" value="960x600"/>
6646
        <choice name="4X (1280x800)" value="1280x800"/>
6647
        <choice name="5X (1600x1000)" value="1600x1000"/>
6648
        <choice name="6X (1920x1200)" value="1920x1200"/>
6649
      </feature>
6650
      <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="GameFocus"/>
6651
      <feature submenu="CONTROLS" name="CONTROLLER TYPE" group="ADVANCED SETTINGS" value="quake_device_type">
6652
        <choice name="CLASSIC GAMEPAD" value="1"/>
6653
        <choice name="ALT. CLASSIC GAMEPAD" value="513"/>
6654
        <choice name="MODERN GAMEPAD" value="773"/>
6655
        <choice name="KEYBOARD AND MOUSE" value="3"/>
6656
      </feature>
6657
      <feature submenu="CONTROLS" name="INVERT VERTICAL AXIS" group="ADVANCED SETTINGS" value="quake_invert_y_axis" description="Invert the gamepad right analog stick's vertical axis.">
6658
        <choice name="NO" value="disabled"/>
6659
        <choice name="YES" value="enabled"/>
6660
      </feature>
6661
      <feature submenu="CONTROLS" name="ANALOG DEADZONE(CORE)" group="ADVANCED SETTINGS" value="quake_analog_deadzone" description="Sets the deadzone of the Gamepad analog sticks when the input device type is set to 'Gamepad Classic' or 'Gamepad Modern'.">
6662
        <choice name="15" value="15"/>
6663
        <choice name="0" value="0"/>
6664
        <choice name="5" value="5"/>
6665
        <choice name="10" value="10"/>
6666
        <choice name="20" value="20"/>
6667
        <choice name="25" value="25"/>
6668
      </feature>
6669
      <feature submenu="CONTROLS" name="ENABLE RUMBLE" group="ADVANCED SETTINGS" value="quake_rumble" description="Enables joypad rumble.">
6670
        <choice name="NO" value="disabled"/>
6671
        <choice name="YES" value="enabled"/>
6672
      </feature>
6673
    </core>
6674
    <core name="vitaquake2">
6675
      <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="vitaquakeii_resolution">
6676
        <choice name="NATIVE (960x544)" value="960x544"/>
6677
        <choice name="640x480" value="640x480"/>
6678
        <choice name="720x408" value="720x408"/>
6679
        <choice name="800x600" value="800x600"/>
6680
        <choice name="960x544" value="960x544"/>
6681
        <choice name="1024x768" value="1024x768"/>
6682
        <choice name="1280x720" value="1280x720"/>
6683
        <choice name="1280x800" value="1280x800"/>
6684
        <choice name="1440x900" value="1440x900"/>
6685
        <choice name="1600x900" value="1600x900"/>
6686
        <choice name="1680x1050" value="1680x1050"/>
6687
        <choice name="1920x1080" value="1920x1080"/>
6688
        <choice name="1920x1200" value="1920x1200"/>
6689
      </feature>
6690
      <feature submenu="VISUAL RENDERING" name="TEXTURE FILTER" group="ADVANCED SETTINGS" value="vitaquakeii_gl_texture_filtering" description="Select texture filtering mode, only compatible with OpenGL.">
6691
        <choice name="NEAREST HQ" value="nearest_hq"/>
6692
        <choice name="LINEAR HQ" value="linear_hq"/>
6693
        <choice name="NEAREST" value="nearest"/>
6694
        <choice name="LINEAR" value="linear"/>
6695
      </feature>
6696
      <feature submenu="VISUAL RENDERING" name="DYNAMIC SHADOWS" value="vitaquakeii_gl_shadows" group="ADVANCED SETTINGS" description="Enable casting shadows from in-game objects, only compatible with OpenGL.">
6697
        <choice name="NO" value="disabled"/>
6698
        <choice name="YES" value="enabled"/>
6699
      </feature>
6700
      <feature submenu="VISUAL RENDERING" name="WEAPON POSITION" value="vitaquakeii_hand" group="ADVANCED SETTINGS" description="Define the location of the currently held weapon.">
6701
        <choice name="RIGHT" value="right"/>
6702
        <choice name="LEFT" value="left"/>
6703
        <choice name="CENTER" value="center"/>
6704
        <choice name="HIDDEN" value="hidden"/>
6705
      </feature>
6706
      <feature submenu="VISUAL RENDERING" name="SHOW CROSSHAIR" value="vitaquakeii_xhair" group="ADVANCED SETTINGS" description="Enable in-game crosshair to facilitate aiming.">
6707
        <choice name="WHITE CROSS" value="cross"/>
6708
        <choice name="RED DOT" value="dot"/>
6709
        <choice name="RED ANGLE" value="angle"/>
6710
        <choice name="DISABLED" value="disabled"/>
6711
      </feature>
6712
      <feature submenu="DRIVERS" name="VIDEO" value="vitaquakeii_renderer" group="ADVANCED SETTINGS">
6713
        <choice name="OPENGL" value="opengl"/>
6714
        <choice name="SOFTWARE" value="software"/>
6715
      </feature>
6716
      <feature submenu="USER INTERFACE" name="DISPLAY FPS" value="vitaquakeii_fps" group="ADVANCED SETTINGS" description="Show FPS overlay in-game.">
6717
        <choice name="NO" value="disabled"/>
6718
        <choice name="YES" value="enabled"/>
6719
      </feature>
6720
      <sharedFeature submenu="CONTROLS" group="ADVANCED SETTINGS" value="GameFocus"/>
6721
      <feature submenu="CONTROLS" name="CONTROLLER TYPE" group="ADVANCED SETTINGS" value="quake2_device_type">
6722
        <choice name="ANALOG GAMEPAD" value="1"/>
6723
        <choice name="KEYBOARD/MOUSE" value="3"/>
6724
      </feature>
6725
      <feature submenu="CONTROLS" name="INVERT VERTICAL AXIS" group="ADVANCED SETTINGS" value="vitaquakeii_invert_y_axis" description="Invert the gamepad right analog stick's vertical axis.">
6726
        <choice name="YES" value="enabled"/>
6727
        <choice name="NO" value="disabled"/>
6728
      </feature>
6729
      <feature submenu="CONTROLS" name="ANALOG DEADZONE(CORE)" group="ADVANCED SETTINGS" value="vitaquakeii_analog_deadzone" description="Sets the deadzone of the Gamepad analog sticks when the input device type is set to 'Gamepad Classic' or 'Gamepad Modern'.">
6730
        <choice name="15" value="15"/>
6731
        <choice name="0" value="0"/>
6732
        <choice name="5" value="5"/>
6733
        <choice name="10" value="10"/>
6734
        <choice name="20" value="20"/>
6735
        <choice name="25" value="25"/>
6736
      </feature>
6737
      <feature submenu="CONTROLS" name="MOUSE SENSITIVITY" value="vitaquakeii_mouse_sensitivity" group="ADVANCED SETTINGS" description="Change the sensitivity of the mouse.">
6738
        <choice name="3 (DEFAULT)" value="3.0"/>
6739
        <choice name="0.4" value="0.4"/>
6740
        <choice name="1" value="1.0"/>
6741
        <choice name="1.4" value="1.4"/>
6742
        <choice name="1.8" value="1.8"/>
6743
        <choice name="2.0" value="2.0"/>
6744
        <choice name="2.4" value="2.4"/>
6745
        <choice name="2.8" value="2.8"/>
6746
        <choice name="3.4" value="3.4"/>
6747
        <choice name="3.8" value="3.8"/>
6748
        <choice name="4" value="4"/>
6749
        <choice name="4.4" value="4.4"/>
6750
        <choice name="4.8" value="4.8"/>
6751
        <choice name="5" value="5"/>
6752
      </feature>
6753
      <feature submenu="CONTROLS" name="ENABLE RUMBLE" group="ADVANCED SETTINGS" value="vitaquakeii_rumble" description="Enables joypad rumble.">
6754
        <choice name="NO" value="disabled"/>
6755
        <choice name="YES" value="enabled"/>
6756
      </feature>
6757
      <feature submenu="CONTROLS" name="ACCURATE AIMING" group="ADVANCED SETTINGS" value="vitaquakeii_aimfix" description="Activate aim help mechanism.">
6758
        <choice name="NO" value="disabled"/>
6759
        <choice name="YES" value="enabled"/>
6760
      </feature>
6761
    </core>
6762
    <core name="vecx" features="cheevos">
6763
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
6764
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
6765
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
6766
      <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="vecx_res_multi" description="Higher multiplier will make lines appear more linear.">
6767
        <choice name="NATIVE" value="1"/>
6768
        <choice name="2x" value="2"/>
6769
        <choice name="3x" value="3"/>
6770
        <choice name="4x" value="4"/>
6771
      </feature>
6772
    </core>
6773
    <core name="virtualjaguar" features="cheevos">
6774
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
6775
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
6776
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
6777
      <feature submenu="EMULATION" name="FAST BLITTER" group="ADVANCED SETTINGS" value="usefastblitter" description="Use the older and less compatible faster blitter">
6778
        <choice name="OFF" value="disabled"/>
6779
        <choice name="ON" value="enabled"/>
6780
      </feature>
6781
      <feature submenu="EMULATION" name="PAL MODE" group="ADVANCED SETTINGS" value="vj_pal" description="Forces console to PAL mode instead of NTSC, might feel sluggish.">
6782
        <choice name="OFF" value="disabled"/>
6783
        <choice name="ON" value="enabled"/>
6784
      </feature>
6785
      <feature submenu="EMULATION" name="START ORIGINAL BIOS" group="ADVANCED SETTINGS" value="bios_vj" description="Show animation when starting (Breaks some games)">
6786
        <choice name="OFF" value="disabled"/>
6787
        <choice name="ON" value="enabled"/>
6788
      </feature>
6789
      <feature submenu="EMULATION" name="FIX DOOM RESOLUTION" group="ADVANCED SETTINGS" value="doom_res_hack" description="Enable for Doom to run at its correct resolution">
6790
        <choice name="OFF" value="disabled"/>
6791
        <choice name="ON" value="enabled"/>
6792
      </feature>
6793
    </core>
6794
    <core name="wasm4" features="cheevos, netplay">
6795
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
6796
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
6797
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
6798
    </core>
6799
    <core name="yabasanshiro">
6800
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
6801
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
6802
    </core>
6803
    <core name="yabause" features="cheevos">
6804
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
6805
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
6806
      <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
6807
    </core>
6808
    <!-- PORTS FEATURES -->
6809
    <system name="ports">
6810
      <!-- CRAFT -->
6811
      <feature submenu="CRAFT" name="INTERNAL RESOLUTION" group="PORT SETTINGS" value="craft_resolution" description="Improve the resolution at the cost of increased performance requirements.">
6812
        <choice name="640x480" value="640x480"/>
6813
        <choice name="640x400" value="640x400"/>
6814
        <choice name="1280x800" value="1280x800"/>
6815
        <choice name="1600x1000" value="1600x1000"/>
6816
        <choice name="1920x1200" value="1920x1200"/>
6817
        <choice name="2240x1400" value="2240x1400"/>
6818
        <choice name="2560x1600" value="2560x1600"/>
6819
        <choice name="2880x1800" value="2880x1800"/>
6820
        <choice name="3200x2000" value="3200x2000"/>
6821
        <choice name="960x600" value="960x600"/>
6822
      </feature>
6823
      <feature submenu="CRAFT" name="FIELD OF VIEW" group="PORT SETTINGS" value="craft_field_of_view" description="Configure the field of view (higher is wider).">
6824
        <choice name="65 (default)" value="65"/>
6825
        <choice name="75" value="75"/>
6826
        <choice name="90" value="90"/>
6827
        <choice name="100" value="100"/>
6828
        <choice name="110" value="110"/>
6829
        <choice name="125" value="125"/>
6830
        <choice name="140" value="140"/>
6831
        <choice name="150" value="150"/>
6832
      </feature>
6833
      <feature submenu="CRAFT" name="DRAW DISTANCE" group="PORT SETTINGS" value="craft_draw_distance" description=":The higher the value the further away objects will be displayed.">
6834
        <choice name="10 (default)" value="10"/>
6835
        <choice name="1" value="1"/>
6836
        <choice name="5" value="5"/>
6837
        <choice name="15" value="15"/>
6838
        <choice name="20" value="20"/>
6839
        <choice name="25" value="25"/>
6840
        <choice name="30" value="30"/>
6841
        <choice name="32" value="32"/>
6842
      </feature>
6843
      <feature submenu="CRAFT" name="SHOW INFO" group="PORT SETTINGS" value="craft_show_info_text" description="Show game information in the upper left corner of Craft.">
6844
        <choice name="NO" value="disabled"/>
6845
        <choice name="YES" value="enabled"/>
6846
      </feature>
6847
      <feature submenu="CRAFT" name="INVERT AIM" group="PORT SETTINGS" value="craft_inverted_aim" description="Invert up and down crosshair aiming controls.">
6848
        <choice name="NO" value="disabled"/>
6849
        <choice name="YES" value="enabled"/>
6850
      </feature>
6851
      <!-- GONG -->
6852
      <feature submenu="GONG" name="PLAYERS" group="PORT SETTINGS" value="gong_player2">
6853
        <choice name="1" value="CPU"/>
6854
        <choice name="2" value="Human"/>
6855
      </feature>
6856
      <!-- MR BOOM -->
6857
      <feature submenu="MR BOOM" name="GAME ASPECT RATIO" group="PORT SETTINGS" value="mrboom_aspect">
6858
        <choice name="NATIVE" value="Native"/>
6859
        <choice name="4/3" value="4:3"/>
6860
        <choice name="16/9" value="16:9"/>
6861
      </feature>
6862
      <feature submenu="MR BOOM" name="LEVEL SELECT" group="PORT SETTINGS" value="mrboom_levelselect" description="use this to automatically start to a specified level.">
6863
        <choice name="CANDY" value="Candy"/>
6864
        <choice name="PENGUINS" value="Penguins"/>
6865
        <choice name="PINK" value="Pink"/>
6866
        <choice name="JUNGLE" value="Jungle"/>
6867
        <choice name="BOARD" value="Board"/>
6868
        <choice name="SOCCER" value="Soccer"/>
6869
        <choice name="SKY" value="Sky"/>
6870
        <choice name="ALIENS" value="Aliens"/>
6871
        <choice name="RANDOM" value="Random"/>
6872
      </feature>
6873
      <feature submenu="MR BOOM" name="DISABLE MONSTERS" group="PORT SETTINGS" value="mrboom_nomonster">
6874
        <choice name="YES" value="OFF"/>
6875
        <choice name="NO" value="ON"/>
6876
      </feature>
6877
      <feature submenu="MR BOOM" name="TEAM MODE" group="PORT SETTINGS" value="mrboom_teammode">
6878
        <choice name="SELFIE" value="Selfie"/>
6879
        <choice name="COLOR" value="Color"/>
6880
        <choice name="SEX" value="Sex"/>
6881
        <choice name="SKYNET" value="Skynet"/>
6882
      </feature>
6883
    </system>
6884
  </emulator>
6885
  <!-- STANDALONE EMULATORS FEATURES -->
6886
  <!-- AMIGA FOREVER -->
6887
  <emulator name="amigaforever">
6888
    <sharedFeature group="ADVANCED SETTINGS" value="videomode"/>
6889
  </emulator>
6890
  <!-- APPLEWIN -->
6891
  <emulator name="applewin" features="padtokeyboard">
6892
    <sharedFeature group="GENERAL SETTINGS" value="shaderset"/>
6893
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
6894
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
6895
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
6896
    <feature submenu="VISUAL RENDERING" name="SCREEN TYPE" group="ADVANCED SETTINGS" value="screentype">
6897
      <choice name="Monochrome (Custom)" value="0"/>
6898
      <choice name="Color (Composite Idealized)" value="1"/>
6899
      <choice name="Color (RGB Card/Monitor)" value="2"/>
6900
      <choice name="Color (Composite Monitor)" value="3"/>
6901
      <choice name="Color TV" value="4"/>
6902
      <choice name="Black and White TV" value="5"/>
6903
      <choice name="Monochrome (Amber)" value="6"/>
6904
      <choice name="Monochrome (Green)" value="7"/>
6905
      <choice name="Monochrome (White)" value="8"/>
6906
    </feature>
6907
    <feature submenu="EMULATION" name="MACHINE TYPE" group="ADVANCED SETTINGS" value="cputype">
6908
      <choice name="Apple ][ (Original)" value="apple2"/>
6909
      <choice name="Apple ][+" value="apple2p"/>
6910
      <choice name="Apple ][ J-Plus" value="apple2jp"/>
6911
      <choice name="Apple //e" value="apple2e"/>
6912
      <choice name="Enhanced Apple //e" value="apple2ee"/>
6913
    </feature>
6914
  </emulator>
6915
  <!-- ARCADEFLASHWEB -->
6916
  <emulator name="arcadeflashweb" features="padtokeyboard">
6917
    <sharedFeature group="ADVANCED SETTINGS" value="videomode"/>
6918
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
6919
  </emulator>
6920
  <!-- ARES -->
6921
  <emulator name="ares" features="padtokeyboard">
6922
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
6923
    <feature name="SHADER SET" group="GENERAL SETTINGS" value="ares_shaders">
6924
      <choice name="NONE" value="none"/>
6925
      <choice name="BLUR" value="Blur"/>
6926
      <choice name="AANN" value="AANN.shader"/>
6927
      <choice name="CRT-LOTTES" value="CRT-Lottes.shader"/>
6928
      <choice name="CRT-LOTTES 2" value="CRT-Lottes2.shader"/>
6929
      <choice name="CURVATURE" value="Curvature.shader"/>
6930
      <choice name="EDGE DETECTION" value="Edge Detection.shader"/>
6931
      <choice name="INTERLACING" value="Interlacing.shader"/>
6932
      <choice name="SCANLINES" value="Scanline.shader"/>
6933
      <choice name="PHOSPORISH" value="Phosphorish.shader"/>
6934
      <choice name="SHARP BILINEAR" value="Sharp-Bilinear.shader"/>
6935
    </feature>
6936
    <feature name="ASPECT RATIO" group="GENERAL SETTINGS" value="ares_aspect">
6937
      <choice name="SCALE (BEST FIT)" value="Scale"/>
6938
      <choice name="SCALE (INTEGER)" value="Integer"/>
6939
      <choice name="SCALE (FIXED)" value="Fixed"/>
6940
      <choice name="PIXEL PERFECT" value="Perfect"/>
6941
      <choice name="STRETCH" value="Stretch"/>
6942
    </feature>
6943
    <sharedFeature group="GENERAL SETTINGS" value="disableautocontrollers"/>
6944
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
6945
    <feature submenu="VISUAL RENDERING" name="COLOR BLEED" group="ADVANCED SETTINGS" value="ares_colobleed" description="Blurs adjacent pixels for translucency effects.">
6946
      <choice name="NO" value="0"/>
6947
      <choice name="YES" value="1"/>
6948
    </feature>
6949
    <feature submenu="VISUAL RENDERING" name="ACCURATE COLOR EMULATION" group="ADVANCED SETTINGS" value="ares_coloremulation" description="Matches colors to how they look on real hardware.">
6950
      <choice name="YES" value="0"/>
6951
      <choice name="NO" value="1"/>
6952
    </feature>
6953
    <feature submenu="VISUAL RENDERING" name="INTERFRAME BLENDING" group="ADVANCED SETTINGS" value="ares_interframe_blend" description="Emulates LCD translucency effects, but increase motion blur.">
6954
      <choice name="YES" value="0"/>
6955
      <choice name="NO" value="1"/>
6956
    </feature>
6957
    <feature submenu="VISUAL RENDERING" name="OVERSCAN" group="ADVANCED SETTINGS" value="ares_overscan" description="Shows extended PAL CRT lines, but these are usually blank in most games.">
6958
      <choice name="NO" value="0"/>
6959
      <choice name="YES" value="1"/>
6960
    </feature>
6961
    <feature submenu="VISUAL RENDERING" name="PIXEL ACCURACY" group="ADVANCED SETTINGS" value="ares_pixel_accurate" description="Use pixel-accurate emulation where available.">
6962
      <choice name="NO" value="0"/>
6963
      <choice name="YES" value="1"/>
6964
    </feature>
6965
    <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
6966
    <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
6967
    <feature submenu="EMULATION" name="PREFERRED REGION" group="ADVANCED SETTINGS" value="ares_region">
6968
      <choice name="PAL" value="PAL"/>
6969
      <choice name="NTSC(US)" value="NTSC-U"/>
6970
      <choice name="NTSC(JAPAN)" value="NTSC-J"/>
6971
    </feature>
6972
    <feature submenu="EMULATION" name="FAST BOOT" group="ADVANCED SETTINGS" value="ares_fastboot">
6973
      <choice name="NO" value="0"/>
6974
      <choice name="YES" value="1"/>
6975
    </feature>
6976
    <feature submenu="LATENCY REDUCTION" name="ENABLE RUN-AHEAD" group="ADVANCED SETTINGS" value="ares_runahead" description="Removes one frame of input lag, but doubles system requirements.">
6977
      <choice name="NO" value="0"/>
6978
      <choice name="YES" value="1"/>
6979
    </feature>
6980
    <feature name="VIDEO" submenu="DRIVERS" group="ADVANCED SETTINGS" value="ares_renderer">
6981
      <choice name="OPENGL" value="OpenGL 3.2"/>
6982
      <choice name="DIRECT3D 9" value="Direct3D 9.0"/>
6983
      <choice name="GDI" value="GDI"/>
6984
    </feature>
6985
    <feature name="AUDIO" submenu="DRIVERS" group="ADVANCED SETTINGS" value="ares_audio_renderer">
6986
      <choice name="WASAPI" value="WASAPI"/>
6987
      <choice name="XAUDIO2" value="XAudio 2.1"/>
6988
      <choice name="SDL" value="SDL"/>
6989
      <choice name="DIRECTSOUND" value="DirectSound 7.0"/>
6990
      <choice name="WAVEOUT" value="waveOut"/>
6991
    </feature>
6992
    <system name="n64">
6993
      <feature submenu="VIDEO" name="QUALITY" group="ADVANCED SETTINGS" value="ares_n64_quality">
6994
        <choice name="SD" value="SD"/>
6995
        <choice name="HD" value="HD"/>
6996
        <choice name="UHD" value="UHD"/>
6997
      </feature>
6998
      <feature submenu="VIDEO" name="SUPERSAMPLING" group="ADVANCED SETTINGS" value="ares_supersampling" description="Scales HD and UHD resolutions back down to SD, not compatible with weave deinterlacing.">
6999
        <choice name="NO" value="0"/>
7000
        <choice name="YES" value="1"/>
7001
      </feature>
7002
      <feature submenu="VIDEO" name="WEAVE DEINTERLACING" group="ADVANCED SETTINGS" value="ares_weavedeinterlacing" description="Doubles the perceived horizontal resolution, incompatible with supersampling.">
7003
        <choice name="YES" value="0"/>
7004
        <choice name="NO" value="1"/>
7005
      </feature>
7006
    </system>
7007
    <system name="n64dd">
7008
      <feature submenu="VIDEO" name="QUALITY" group="ADVANCED SETTINGS" value="ares_n64_quality">
7009
        <choice name="SD" value="SD"/>
7010
        <choice name="HD" value="HD"/>
7011
        <choice name="UHD" value="UHD"/>
7012
      </feature>
7013
      <feature submenu="VIDEO" name="SUPERSAMPLING" group="ADVANCED SETTINGS" value="ares_supersampling" description="Scales HD and UHD resolutions back down to SD, not compatible with weave deinterlacing.">
7014
        <choice name="NO" value="0"/>
7015
        <choice name="YES" value="1"/>
7016
      </feature>
7017
      <feature submenu="VIDEO" name="WEAVE DEINTERLACING" group="ADVANCED SETTINGS" value="ares_weavedeinterlacing" description="Doubles the perceived horizontal resolution, incompatible with supersampling.">
7018
        <choice name="YES" value="0"/>
7019
        <choice name="NO" value="1"/>
7020
      </feature>
7021
    </system>
7022
  </emulator>
7023
  <!-- BIGPEMU -->
7024
  <emulator name="bigpemu">
7025
    <sharedFeature group="GENERAL SETTINGS" value="shaderset"/>
7026
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
7027
    <sharedFeature group="GENERAL SETTINGS" value="smooth"/>
7028
    <feature name="GAME ASPECT RATIO" group="GENERAL SETTINGS" value="bigpemu_ratio">
7029
      <choice name="4/3" value="2"/>
7030
      <choice name="1/1" value="0"/>
7031
      <choice name="16/9" value="8"/>
7032
      <choice name="5/3 (1.666)" value="7"/>
7033
      <choice name="10/9 (1.111)" value="1"/>
7034
      <choice name="29/21 (1.383)" value="3"/>
7035
      <choice name="89/60 (1.483)" value="4"/>
7036
      <choice name="14/9 (1.555)" value="5"/>
7037
      <choice name="8/5 (1.6)" value="6"/>
7038
      <choice name="5/3 (1.666)" value="7"/>
7039
      <choice name="37/20 (1.85)" value="9"/>
7040
      <choice name="2/1 (2)" value="10"/>
7041
      <choice name="7/3 (2.333)" value="11"/>
7042
      <choice name="STRETCHED" value="stretch"/>
7043
    </feature>
7044
    <feature name="VERTICAL SYNC" group="GENERAL SETTINGS" value="vsync">
7045
      <choice name="YES" value="1"/>
7046
      <choice name="NO" value="0"/>
7047
    </feature>
7048
    <feature name="DISPLAY MODE" group="GENERAL SETTINGS" value="displaymode">
7049
      <choice name="BORDERLESS WINDOW" value="0"/>
7050
      <choice name="WINDOWED" value="1"/>
7051
      <choice name="FULLSCREEN" value="2"/>
7052
    </feature>
7053
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
7054
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="MonitorIndex"/>
7055
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
7056
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="enable_hdr"/>
7057
    <feature submenu="VISUAL RENDERING" name="EFFECT" group="ADVANCED SETTINGS" value="bigpemu_shader" description="Select a BigPemu shader, only possible when ProjectArcade shaders is set to 'none'.">
7058
      <choice name="CHEESY SCANLINES" value="cheesy_scanlines.dstack"/>
7059
      <choice name="CRT-HYLLIAN" value="crt-hyllian.dstack"/>
7060
      <choice name="GAMMA" value="gamma.dstack"/>
7061
      <choice name="LIZ" value="liz.dstack"/>
7062
      <choice name="OH MY GAUSS" value="oh_my_gauss.dstack"/>
7063
      <choice name="SHADERTOY" value="shadertoy.dstack"/>
7064
      <choice name="WARPING" value="warping.dstack"/>
7065
      <choice name="XBR LV2" value="xbr-lv2.dstack"/>
7066
      <choice name="XBR LV3" value="xbr-lv3.dstack"/>
7067
      <choice name="DUIMON BEZEL" value="Jaguar_MBZ_Bezel.dstack"/>
7068
      <choice name="DUIMON TM20" value="Jaguar_MBZ_TM20.dstack"/>
7069
      <choice name="DUIMON PVM20" value="Jaguar_MBZ_PVM20.dstack"/>
7070
      <choice name="DUIMON CUSTOM BEZEL 1" value="Jaguar_MBZ_Custom_Bezel_1.dstack"/>
7071
      <choice name="DUIMON CUSTOM BEZEL 2" value="Jaguar_MBZ_Custom_Bezel_2.dstack"/>
7072
    </feature>
7073
    <feature submenu="VISUAL RENDERING" name="ANTI-ALIASING" group="ADVANCED SETTINGS" value="bigpemu_antialiasing" description="Set Anti Aliasing for rendered content.">
7074
      <choice name="NONE" value="0"/>
7075
      <choice name="MSAA 2X" value="1"/>
7076
      <choice name="MSAA 4X" value="2"/>
7077
      <choice name="MSAA 8X" value="3"/>
7078
      <choice name="MSAA 16X" value="4"/>
7079
    </feature>
7080
    <feature submenu="EMULATION" name="PAL MODE" group="ADVANCED SETTINGS" value="pal_mode" description="Forces console to PAL mode instead of NTSC, might feel sluggish.">
7081
      <choice name="NO" value="0"/>
7082
      <choice name="YES" value="1"/>
7083
    </feature>
7084
    <feature submenu="EMULATION" name="ENABLE JAGUAR GAME DRIVE" group="ADVANCED SETTINGS" value="bigpemu_jgd" description="Some games require the Game Drive extension.">
7085
      <choice name="NO" value="0"/>
7086
      <choice name="YES" value="1"/>
7087
    </feature>
7088
  </emulator>
7089
  <!-- BIZHAWK -->
7090
  <emulator name="bizhawk" features="cheevos, padtokeyboard">
7091
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
7092
    <feature name="DISPLAY FILTER" group="GENERAL SETTINGS" value="bizhawk_filter">
7093
      <choice name="NONE" value="0"/>
7094
      <choice name="HQ2x" value="1"/>
7095
      <choice name="SCANLINES" value="2"/>
7096
    </feature>
7097
    <feature name="VERTICAL SYNC" group="GENERAL SETTINGS" value="bizhawk_vsync">
7098
      <choice name="YES" value="true"/>
7099
      <choice name="NO" value="false"/>
7100
      <choice name="ALTERNATE" value="alternate"/>
7101
    </feature>
7102
    <sharedFeature group="GENERAL SETTINGS" value="integerscale"/>
7103
    <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
7104
    <sharedFeature group="GENERAL SETTINGS" value="disableautocontrollers"/>
7105
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
7106
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
7107
    <feature submenu="VISUAL RENDERING" name="UPSCALE FILTER" group="ADVANCED SETTINGS" value="bizhawk_finalfilter" description="Specify filter to use for upscaling.">
7108
      <choice name="NONE" value="0"/>
7109
      <choice name="BILINEAR" value="1"/>
7110
      <choice name="BICUBIC" value="2"/>
7111
    </feature>
7112
    <feature submenu="VISUAL RENDERING" name="SCANLINE INTENSITY" group="ADVANCED SETTINGS" value="bizhawk_scanlines_intensity" description="This setting can only be used with the 'scanlines' filter.">
7113
      <choice name="25%" value="64"/>
7114
      <choice name="50%" value="128"/>
7115
      <choice name="75%" value="192"/>
7116
    </feature>
7117
    <feature submenu="DRIVERS" name="VIDEO" group="ADVANCED SETTINGS" value="bizhawk_renderer">
7118
      <choice name="DIRECT3D 9" value="2"/>
7119
      <choice name="OPENGL" value="0"/>
7120
      <choice name="GDI+" value="1"/>
7121
    </feature>
7122
    <feature submenu="DRIVERS" name="AUDIO" group="ADVANCED SETTINGS" value="bizhawk_audiooutput">
7123
      <choice name="DIRECT SOUND" value="0"/>
7124
      <choice name="XAUDIO2" value="1"/>
7125
      <choice name="OPENAL" value="2"/>
7126
    </feature>
7127
    <feature submenu="USER INTERFACE" name="DISPLAY FPS" value="bizhawk_fps" group="ADVANCED SETTINGS" description="Show FPS overlay in-game.">
7128
      <choice name="NO" value="0"/>
7129
      <choice name="YES" value="1"/>
7130
    </feature>
7131
    <core name="A26">
7132
      <feature submenu="EMULATION" name="DIFFICULTY SWITCH" value="bizhawk_A26_difficulty" group="ADVANCED SETTINGS" description="Set the Atari 2600 difficulty switch.">
7133
        <choice name="ADVANCED" value="true"/>
7134
        <choice name="BEGINNER" value="false"/>
7135
      </feature>
7136
    </core>
7137
    <core name="Ares64">
7138
      <feature submenu="EMULATION" name="CPU MODE" value="bizhawk_n64_cpucore" group="ADVANCED SETTINGS" description="Use interpreter for best compatibility.">
7139
        <choice name="INTERPRETER" value="0"/>
7140
        <choice name="RECOMPILER" value="1"/>
7141
      </feature>
7142
      <feature submenu="CONTROLS" name="PLAYER 1 PAK" value="bizhawk_n64_pak1" group="ADVANCED SETTINGS" description="Define the device connected to the N64 pad.">
7143
        <choice name="NONE" value="1"/>
7144
        <choice name="MEMORY" value="2"/>
7145
        <choice name="RUMBLE PACK" value="3"/>
7146
      </feature>
7147
      <feature submenu="CONTROLS" name="PLAYER 2 PAK" value="bizhawk_n64_pak2" group="ADVANCED SETTINGS" description="Define the device connected to the N64 pad.">
7148
        <choice name="NONE" value="1"/>
7149
        <choice name="MEMORY" value="2"/>
7150
        <choice name="RUMBLE PACK" value="3"/>
7151
      </feature>
7152
      <feature submenu="CONTROLS" name="PLAYER 3 PAK" value="bizhawk_n64_pak3" group="ADVANCED SETTINGS" description="Define the device connected to the N64 pad.">
7153
        <choice name="NONE" value="1"/>
7154
        <choice name="MEMORY" value="2"/>
7155
        <choice name="RUMBLE PACK" value="3"/>
7156
      </feature>
7157
      <feature submenu="CONTROLS" name="PLAYER 4 PAK" value="bizhawk_n64_pak4" group="ADVANCED SETTINGS" description="Define the device connected to the N64 pad.">
7158
        <choice name="NONE" value="1"/>
7159
        <choice name="MEMORY" value="2"/>
7160
        <choice name="RUMBLE PACK" value="3"/>
7161
      </feature>
7162
    </core>
7163
    <core name="BSNES">
7164
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="use_guns"/>
7165
    </core>
7166
    <core name="Cygne">
7167
      <feature submenu="EMULATION" name="CONSOLE LANGUAGE" value="bizhawk_wswan_language" group="ADVANCED SETTINGS">
7168
        <choice name="ENGLISH" value="1"/>
7169
        <choice name="JAPANESE" value="0"/>
7170
      </feature>
7171
    </core>
7172
    <core name="Gambatte">
7173
      <feature submenu="EMULATION" name="USE EXTERNAL BIOS" value="bizhawk_gb_bios" group="ADVANCED SETTINGS">
7174
        <choice name="NO" value="0"/>
7175
        <choice name="YES" value="1"/>
7176
      </feature>
7177
    </core>
7178
    <core name="Genplus-gx">
7179
      <feature submenu="AUDIO" name="AUDIO FILTER" value="bizhawk_md_lowpass" group="ADVANCED SETTINGS" description="Enables a low pass audio filter to soften the harsh sound of some games.">
7180
        <choice name="NO" value="0"/>
7181
        <choice name="YES" value="1"/>
7182
      </feature>
7183
      <feature submenu="EMULATION" name="CONSOLE REGION" group="ADVANCED SETTINGS" value="bizhawk_md_region">
7184
        <choice name="USA" value="1"/>
7185
        <choice name="EUROPE" value="2"/>
7186
        <choice name="JAPAN_NTSC" value="3"/>
7187
        <choice name="JAPAN_PAL" value="4"/>
7188
      </feature>
7189
      <feature submenu="CONTROLS" name="USE 3 BUTTON CONTROLLER" value="bizhawk_md_buttons" group="ADVANCED SETTINGS" description="Default emulated pad is a 6-button pad.">
7190
        <choice name="NO" value="0"/>
7191
        <choice name="YES" value="1"/>
7192
      </feature>
7193
    </core>
7194
    <core name="Jaguar">
7195
      <feature submenu="EMULATION" name="FORCE PAL" value="bizhawk_jaguar_forcePAL" group="ADVANCED SETTINGS">
7196
        <choice name="NO" value="0"/>
7197
        <choice name="YES" value="1"/>
7198
      </feature>
7199
    </core>
7200
    <core name="melonDS">
7201
      <feature submenu="VIDEO" name="SCREEN LAYOUT POSITIONING" group="ADVANCED SETTINGS" value="bizhawk_melonds_layout" description="Choose the disposition of the emulated screens.">
7202
        <choice name="VERTICAL" value="0"/>
7203
        <choice name="HORIZONTAL" value="1"/>
7204
        <choice name="TOP SCREEN ONLY" value="2"/>
7205
        <choice name="BOTTOM SCREEN ONLY" value="3"/>
7206
      </feature>
7207
      <feature submenu="VIDEO" name="INVERT SCREENS" value="bizhawk_melonds_screeninvert" group="ADVANCED SETTINGS">
7208
        <choice name="NO" value="0"/>
7209
        <choice name="YES" value="1"/>
7210
      </feature>
7211
      <feature submenu="VIDEO" name="ROTATE SCREEN" group="ADVANCED SETTINGS" value="bizhawk_melonds_rotate" description="Screen rotation is not compatible with horizontal layout.">
7212
        <choice name="NO" value="0"/>
7213
        <choice name="90 DEGREES CLOCKWISE" value="1"/>
7214
        <choice name="180 DEGREES" value="2"/>
7215
        <choice name="270 DEGREES CLOCKWISE" value="3"/>
7216
      </feature>
7217
      <feature submenu="EMULATION" name="CONSOLE TYPE" group="ADVANCED SETTINGS" value="bizhawk_melonds_dsi">
7218
        <choice name="DS" value="0"/>
7219
        <choice name="DSi" value="1"/>
7220
      </feature>
7221
      <feature submenu="EMULATION" name="USE EXTERNAL BIOS" group="ADVANCED SETTINGS" value="bizhawk_melonds_externalBIOS" description="Use the BIOS located in ProjectArcade 'bios' folder, Required to boot to BIOS.">
7222
        <choice name="NO" value="0"/>
7223
        <choice name="YES" value="1"/>
7224
      </feature>
7225
      <feature submenu="EMULATION" name="BOOT TO BIOS" group="ADVANCED SETTINGS" value="bizhawk_melonds_boottobios" description="Boot directly into the DS BIOS menu, needs external bios to be activated.">
7226
        <choice name="NO" value="0"/>
7227
        <choice name="YES" value="1"/>
7228
      </feature>
7229
    </core>
7230
    <core name="mGBA">
7231
      <feature submenu="EMULATION" name="SKIP BIOS" value="bizhawk_gba_skipbios" group="ADVANCED SETTINGS">
7232
        <choice name="YES" value="0"/>
7233
        <choice name="NO" value="1"/>
7234
      </feature>
7235
    </core>
7236
    <core name="Mupen64Plus">
7237
      <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="bizhawk_n64_resolution">
7238
        <choice name="320x240" value="320x240"/>
7239
        <choice name="400x300" value="400x300"/>
7240
        <choice name="480x360" value="480x360"/>
7241
        <choice name="512x384" value="512x384"/>
7242
        <choice name="640x480" value="640x480"/>
7243
        <choice name="800x600" value="800x600"/>
7244
        <choice name="1024x768 (HD Ready)" value="1024x768"/>
7245
        <choice name="1152x864" value="1152x864"/>
7246
        <choice name="1280x960" value="1280x960"/>
7247
        <choice name="1400x1050 (Full HD)" value="1400x1050"/>
7248
        <choice name="1600x1200" value="1600x1200"/>
7249
        <choice name="1920x1440 (2K)" value="1920x1440"/>
7250
        <choice name="2048x1536" value="2048x1536"/>
7251
        <choice name="2880x2160 (4K)" value="2880x2160"/>
7252
      </feature>
7253
      <feature submenu="VIDEO" name="GFX PLUGIN" value="bizhawk_n64_gfx" group="ADVANCED SETTINGS" description="Use 'GLideN64' for best HLE performance, 'ParaLLEl' for accuracy.">
7254
        <choice name="GLIDE N64" value="4"/>
7255
        <choice name="GLIDE64" value="1"/>
7256
        <choice name="GLIDE64 mk2" value="2"/>
7257
        <choice name="RICE" value="0"/>
7258
        <choice name="ANGRYLION" value="5"/>
7259
      </feature>
7260
      <feature submenu="EMULATION" name="CPU MODE" value="bizhawk_n64_cpucore" group="ADVANCED SETTINGS" description="Use interpreter for best compatibility.">
7261
        <choice name="PURE INTERPRETER" value="0"/>
7262
        <choice name="INTERPRETER" value="1"/>
7263
      </feature>
7264
      <feature submenu="EMULATION" name="RSP PLUGIN" value="bizhawk_n64_rsp" group="ADVANCED SETTINGS" description="Reality Signal Processor plugin.">
7265
        <choice name="HLE" value="0"/>
7266
        <choice name="cxd4 LLE" value="2"/>
7267
      </feature>
7268
      <feature submenu="CONTROLS" name="PLAYER 1 PAK" value="bizhawk_n64_pak1" group="ADVANCED SETTINGS" description="Define the device connected to the N64 pad.">
7269
        <choice name="NONE" value="1"/>
7270
        <choice name="MEMORY" value="2"/>
7271
        <choice name="RUMBLE PACK" value="3"/>
7272
      </feature>
7273
      <feature submenu="CONTROLS" name="PLAYER 2 PAK" value="bizhawk_n64_pak2" group="ADVANCED SETTINGS" description="Define the device connected to the N64 pad.">
7274
        <choice name="NONE" value="1"/>
7275
        <choice name="MEMORY" value="2"/>
7276
        <choice name="RUMBLE PACK" value="3"/>
7277
      </feature>
7278
      <feature submenu="CONTROLS" name="PLAYER 3 PAK" value="bizhawk_n64_pak3" group="ADVANCED SETTINGS" description="Define the device connected to the N64 pad.">
7279
        <choice name="NONE" value="1"/>
7280
        <choice name="MEMORY" value="2"/>
7281
        <choice name="RUMBLE PACK" value="3"/>
7282
      </feature>
7283
      <feature submenu="CONTROLS" name="PLAYER 4 PAK" value="bizhawk_n64_pak4" group="ADVANCED SETTINGS" description="Define the device connected to the N64 pad.">
7284
        <choice name="NONE" value="1"/>
7285
        <choice name="MEMORY" value="2"/>
7286
        <choice name="RUMBLE PACK" value="3"/>
7287
      </feature>
7288
    </core>
7289
    <core name="NeoPop">
7290
      <feature submenu="EMULATION" name="CONSOLE LANGUAGE" group="ADVANCED SETTINGS" value="bizhawk_ngp_language">
7291
        <choice name="ENGLISH" value="english"/>
7292
        <choice name="JAPANESE" value="japanese"/>
7293
      </feature>
7294
    </core>
7295
    <core name="NesHawk">
7296
      <feature submenu="EMULATION" name="VIDEO FORMAT" group="ADVANCED SETTINGS" value="nes_region">
7297
        <choice name="NTSC" value="1"/>
7298
        <choice name="PAL" value="2"/>
7299
        <choice name="DENDY" value="3"/>
7300
      </feature>
7301
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="use_guns"/>
7302
    </core>
7303
    <core name="Nymashock">
7304
      <feature submenu="EMULATION" name="CONSOLE REGION" group="ADVANCED SETTINGS" value="bizhawk_psx_region">
7305
        <choice name="EUROPE" value="eu"/>
7306
        <choice name="JAPAN" value="jp"/>
7307
        <choice name="US" value="na"/>
7308
      </feature>
7309
      <feature submenu="CONTROLS" name="USE DIGITAL CONTROLLERS" group="ADVANCED SETTINGS" value="bizhawk_psx_digital" description="Set this to use original PSX Gamepad instead of Dualshock.">
7310
        <choice name="NO" value="0"/>
7311
        <choice name="YES" value="1"/>
7312
      </feature>
7313
    </core>
7314
    <core name="O2Hawk">
7315
      <feature submenu="EMULATION" name="EMULATE G7400" group="ADVANCED SETTINGS" value="bizhawk_o2_g7400" description="Run system with G7400 BIOS and features.">
7316
        <choice name="NO" value="0"/>
7317
        <choice name="YES" value="1"/>
7318
      </feature>
7319
    </core>
7320
    <core name="Octoshock">
7321
      <feature submenu="CONTROLS" name="USE DIGITAL CONTROLLERS" group="ADVANCED SETTINGS" value="bizhawk_psx_digital" description="Set this to use original PSX Gamepad instead of Dualshock.">
7322
        <choice name="NO" value="0"/>
7323
        <choice name="YES" value="1"/>
7324
      </feature>
7325
    </core>
7326
    <core name="Nymashock">
7327
      <feature submenu="EMULATION" name="CONSOLE REGION" group="ADVANCED SETTINGS" value="bizhawk_pico_region">
7328
        <choice name="JAPAN NTSC" value="1"/>
7329
        <choice name="JAPAN PAL" value="2"/>
7330
        <choice name="US" value="4"/>
7331
        <choice name="EUROPE" value="8"/>
7332
      </feature>
7333
    </core>
7334
    <core name="SameBoy">
7335
      <feature submenu="EMULATION" name="USE EXTERNAL BIOS" value="bizhawk_gb_bios" group="ADVANCED SETTINGS">
7336
        <choice name="NO" value="0"/>
7337
        <choice name="YES" value="1"/>
7338
      </feature>
7339
    </core>
7340
    <core name="Saturnus">
7341
      <feature submenu="EMULATION" name="BIOS LANGUAGE" group="ADVANCED SETTINGS" value="bizhawk_saturn_language" description="BIOS language can affect the language of some games.">
7342
        <choice name="English" value="english"/>
7343
        <choice name="Japanese" value="japanese"/>
7344
        <choice name="Français" value="french"/>
7345
        <choice name="Deutsch" value="german"/>
7346
        <choice name="Italiano" value="italian"/>
7347
        <choice name="Español" value="spanish"/>
7348
      </feature>
7349
      <feature submenu="EMULATION" name="CONSOLE REGION" group="ADVANCED SETTINGS" value="bizhawk_saturn_region" description="Force saturn region if autodetect fails.">
7350
        <choice name="JAPAN" value="japanese"/>
7351
        <choice name="NORTH AMERICA" value="na"/>
7352
        <choice name="EUROPE" value="eu"/>
7353
        <choice name="SOUTH KOREA" value="kr"/>
7354
        <choice name="TAIWAN" value="tw"/>
7355
        <choice name="CHINA" value="as"/>
7356
        <choice name="BRAZIL" value="br"/>
7357
        <choice name="LATIN AMERICA" value="la"/>
7358
      </feature>
7359
      <feature submenu="EMULATION" name="EXPANSION CART" group="ADVANCED SETTINGS" value="bizhawk_saturn_expansion" description="Force saturn expansion cart if autodetect fails.">
7360
        <choice name="NONE" value="none"/>
7361
        <choice name="BACKUP MEMORY (512kb)" value="backup"/>
7362
        <choice name="1MB EXTENDED RAM" value="extram1"/>
7363
        <choice name="4MB EXTENDED RAM" value="extram4"/>
7364
        <choice name="16MB EXTENDED RAM" value="cs1ram16"/>
7365
      </feature>
7366
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="use_guns"/>
7367
    </core>
7368
    <core name="SMSHawk">
7369
    <feature submenu="VIDEO" name="VIDEO FORMAT" group="ADVANCED SETTINGS" value="bizhawk_sms_format" description="Select a video format for output.">
7370
      <choice name="NTSC" value="0"/>
7371
      <choice name="PAL" value="1"/>
7372
    </feature>
7373
      <feature submenu="AUDIO" name="ENABLE FM CHIP" value="bizhawk_sms_fm" group="ADVANCED SETTINGS">
7374
        <choice name="NO" value="0"/>
7375
        <choice name="YES" value="1"/>
7376
      </feature>
7377
      <feature submenu="EMULATION" name="CONSOLE REGION" group="ADVANCED SETTINGS" value="bizhawk_sms_region">
7378
        <choice name="EXPORT (EU/US)" value="0"/>
7379
        <choice name="JAPAN" value="1"/>
7380
        <choice name="KOREA" value="2"/>
7381
      </feature>
7382
      <feature submenu="EMULATION" name="USE SMS BIOS" value="bizhawk_sms_bios" group="ADVANCED SETTINGS">
7383
        <choice name="NO" value="0"/>
7384
        <choice name="YES" value="1"/>
7385
      </feature>
7386
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="use_guns"/>
7387
    </core>
7388
    <core name="Snes9x">
7389
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="use_guns"/>
7390
    </core>
7391
    <core name="ZXHawk">
7392
      <feature submenu="EMULATION" name="MACHINE TYPE" group="ADVANCED SETTINGS" value="bizhawk_zx_machine">
7393
        <choice name="ZX SPECTRUM 16" value="0"/>
7394
        <choice name="ZX SPECTRUM 48" value="1"/>
7395
        <choice name="ZX SPECTRUM 128" value="2"/>
7396
        <choice name="ZX SPECTRUM 128 Plus2" value="3"/>
7397
        <choice name="ZX SPECTRUM 128 Plus2a" value="4"/>
7398
        <choice name="ZX SPECTRUM 128 Plus3" value="5"/>
7399
        <choice name="PENTAGON 128" value="6"/>
7400
      </feature>
7401
    </core>
7402
  </emulator>
7403
  <!-- CEMU -->
7404
  <emulator name="cemu" features="padtokeyboard">
7405
    <feature name="GAME ASPECT RATIO" group="GENERAL SETTINGS" value="stretch">
7406
      <choice name="KEEP ASPECT RATIO" value="0"/>
7407
      <choice name="STRETCH TO DISPLAY" value="1"/>
7408
    </feature>
7409
    <feature name="VERTICAL SYNC" group="GENERAL SETTINGS" value="VSync">
7410
      <choice name="YES" value="1"/>
7411
      <choice name="NO" value="0"/>
7412
    </feature>
7413
    <sharedFeature group="GENERAL SETTINGS" value="disableautocontrollers"/>
7414
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
7415
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
7416
    <feature submenu="VISUAL RENDERING" name="ASYNCHRONOUS TEXTURE COMPILATION" group="ADVANCED SETTINGS" value="async_texture" description="Can improve performance on more powerful GPUs that have spare headroom. Only works with Vulkan renderer.">
7417
      <choice name="NO" value="false"/>
7418
      <choice name="YES" value="true"/>
7419
    </feature>
7420
    <feature submenu="VISUAL RENDERING" name="ACCURATE TEXTURE SYNC" group="ADVANCED SETTINGS" value="accurate_sync" description="More accurate behavior but may cause lower performance. ON by default.">
7421
      <choice name="NO" value="false"/>
7422
      <choice name="YES" value="true"/>
7423
    </feature>
7424
    <feature submenu="VISUAL RENDERING" name="UPSCALE FILTER" group="ADVANCED SETTINGS" value="upscaleFilter" description="Specify filter to use for upscaling. BICUBIC by default.">
7425
      <choice name="BILINEAR" value="0"/>
7426
      <choice name="BICUBIC" value="1"/>
7427
      <choice name="HERMITE" value="2"/>
7428
      <choice name="NEAREST NEIGHBOR" value="3"/>
7429
    </feature>
7430
    <feature submenu="VISUAL RENDERING" name="DOWNSCALE FILTER" group="ADVANCED SETTINGS" value="downscaleFilter" description="Specify filter to use for downscaling. BILINEAR by default.">
7431
      <choice name="BILINEAR" value="0"/>
7432
      <choice name="BICUBIC" value="1"/>
7433
      <choice name="HERMITE" value="2"/>
7434
      <choice name="NEAREST NEIGHBOR" value="3"/>
7435
    </feature>
7436
    <feature submenu="AUDIO" name="AUDIO CHANNELS" group="ADVANCED SETTINGS" value="channels" description="Configure this setting if you want to switch between stereo and surround sound.">
7437
      <choice name="MONO" value="0"/>
7438
      <choice name="STEREO" value="1"/>
7439
      <choice name="SURROUND" value="2"/>
7440
    </feature>
7441
    <feature submenu="EMULATION" name="LANGUAGE" group="ADVANCED SETTINGS" value="wiiu_language">
7442
      <choice name="Japanese" value="0"/>
7443
      <choice name="English" value="1"/>
7444
      <choice name="Français" value="2"/>
7445
      <choice name="Deutsch" value="3"/>
7446
      <choice name="Italiano" value="4"/>
7447
      <choice name="Español" value="5"/>
7448
      <choice name="简体中文 (Chinese)" value="6"/>
7449
      <choice name="한국어 (Korean)" value="7"/>
7450
      <choice name="Nederlands" value="8"/>
7451
      <choice name="Português" value="9"/>
7452
      <choice name="Русский (Russian)" value="10"/>
7453
    </feature>
7454
    <feature submenu="DRIVERS" name="VIDEO" group="ADVANCED SETTINGS" value="video_renderer">
7455
      <choice name="OPENGL" value="0"/>
7456
      <choice name="VULKAN" value="1"/>
7457
    </feature>
7458
    <feature submenu="DRIVERS" name="AUDIO" group="ADVANCED SETTINGS" value="audio_renderer">
7459
      <choice name="DIRECTSOUND" value="0"/>
7460
      <choice name="XAUDIO2" value="2"/>
7461
      <choice name="CUBEB" value="3"/>
7462
    </feature>
7463
    <feature submenu="USER INTERFACE" name="PERFORMANCE STATISTICS" value="overlay" group="ADVANCED SETTINGS" description="Show performance statistics overlay in-game.">
7464
      <choice name="FULL" value="full"/>
7465
      <choice name="FPS ONLY" value="fps"/>
7466
      <choice name="NONE" value="none"/>
7467
    </feature>
7468
    <feature submenu="USER INTERFACE" name="NOTIFICATIONS" value="notifications" group="ADVANCED SETTINGS" description="Turn on emulator notifications : connected controllers and shader compilation messages.">
7469
      <choice name="ON" value="true"/>
7470
      <choice name="OFF" value="false"/>
7471
    </feature>
7472
    <sharedFeature submenu="USER INTERFACE" group="ADVANCED SETTINGS" value="discord"/>
7473
    <feature submenu="CONTROLS" name="ENABLE MOTION" group="ADVANCED SETTINGS" value="cemu_enable_motion" description="Can only be used if the controller is compatible with motion control.">
7474
      <choice name="NO" value="false"/>
7475
      <choice name="YES" value="true"/>
7476
    </feature>
7477
    <feature submenu="CONTROLS" name="RUMBLE" group="ADVANCED SETTINGS" value="cemu_enable_rumble" description="Enable controller's rumble effects.">
7478
      <choice name="NO" value="0"/>
7479
      <choice name="25%" value="0.25"/>
7480
      <choice name="50%" value="0.50"/>
7481
      <choice name="75%" value="0.75"/>
7482
      <choice name="100%" value="1"/>
7483
    </feature>
7484
    <feature submenu="CONTROLS" name="INVERT FACE BUTTONS" group="ADVANCED SETTINGS" value="gamepadbuttons" description="Invert A/B and X/Y buttons.">
7485
      <choice name="NO" value="false"/>
7486
      <choice name="YES" value="true"/>
7487
    </feature>
7488
    <feature submenu="CONTROLS" name="PLAYER 1 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="cemu_controllerp0" description="Default to WIIU Gamepad, change this for games that do not accept WIIU Gamepad in multiplayer mode.">
7489
      <choice name="GAMEPAD" value="gamepad"/>
7490
      <choice name="PRO CONTROLLER" value="procontroller"/>
7491
    </feature>
7492
    <feature submenu="CONTROLS" name="PLAYER 2 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="cemu_controllerp1" description="Default to Pro Controller">
7493
      <choice name="PRO CONTROLLER" value="procontroller"/>
7494
      <choice name="GAMEPAD" value="gamepad"/>
7495
    </feature>
7496
    <feature submenu="CONTROLS" name="REAL WIIMOTES" group="ADVANCED SETTINGS" value="use_wiimotes" description="Play with real wiimotes only, other controllers will not work.">
7497
      <choice name="NO" value="0"/>
7498
      <choice name="1 WIIMOTE" value="1"/>
7499
      <choice name="2 WIIMOTES" value="2"/>
7500
      <choice name="3 WIIMOTES" value="3"/>
7501
      <choice name="4 WIIMOTES" value="4"/>
7502
    </feature>
7503
    <feature submenu="CONTROLS" name="WIIMOTE 1 TYPE" group="ADVANCED SETTINGS" value="cemu_wiimotep0" description="When using real Wiimotes, define the type of Wiimote.">
7504
      <choice name="MOTION PLUS" value="5"/>
7505
      <choice name="MOTION PLUS + NUNCHUK" value="6"/>
7506
      <choice name="STANDARD" value="0"/>
7507
      <choice name="STANDARD + NUNCHUK" value="1"/>
7508
    </feature>
7509
    <feature submenu="CONTROLS" name="WIIMOTE 2 TYPE" group="ADVANCED SETTINGS" value="cemu_wiimotep1" description="When using real Wiimotes, define the type of Wiimote.">
7510
      <choice name="MOTION PLUS" value="5"/>
7511
      <choice name="MOTION PLUS + NUNCHUK" value="6"/>
7512
      <choice name="STANDARD" value="0"/>
7513
      <choice name="STANDARD + NUNCHUK" value="1"/>
7514
    </feature>
7515
    <feature submenu="CONTROLS" name="WIIMOTE 3 TYPE" group="ADVANCED SETTINGS" value="cemu_wiimotep2" description="When using real Wiimotes, define the type of Wiimote.">
7516
      <choice name="MOTION PLUS" value="5"/>
7517
      <choice name="MOTION PLUS + NUNCHUK" value="6"/>
7518
      <choice name="STANDARD" value="0"/>
7519
      <choice name="STANDARD + NUNCHUK" value="1"/>
7520
    </feature>
7521
    <feature submenu="CONTROLS" name="WIIMOTE 4 TYPE" group="ADVANCED SETTINGS" value="cemu_wiimotep3" description="When using real Wiimotes, define the type of Wiimote.">
7522
      <choice name="MOTION PLUS" value="5"/>
7523
      <choice name="MOTION PLUS + NUNCHUK" value="6"/>
7524
      <choice name="STANDARD" value="0"/>
7525
      <choice name="STANDARD + NUNCHUK" value="1"/>
7526
    </feature>
7527
  </emulator>
7528
  <!-- CITRA -->
7529
  <emulator name="citra" features="padtokeyboard">
7530
    <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="citra_resolution_factor">
7531
      <choice name="NATIVE (400x240)" value="1"/>
7532
      <choice name="2X (480p)" value="2"/>
7533
      <choice name="3X (720p)" value="3"/>
7534
      <choice name="4X (960p)" value="4"/>
7535
      <choice name="5X" value="5"/>
7536
      <choice name="6X (ULTRA HD)" value="6"/>
7537
      <choice name="7X" value="7"/>
7538
      <choice name="8X" value="8"/>
7539
      <choice name="9X (4K)" value="9"/>
7540
      <choice name="10X" value="10"/>
7541
    </feature>
7542
    <sharedFeature group="GENERAL SETTINGS" value="disableautocontrollers"/>
7543
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
7544
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
7545
    <feature submenu="VIDEO" group="ADVANCED SETTINGS" name="SCREEN LAYOUT POSITIONING" value="citra_layout_option" description="Choose the disposition of the emulated screens.">
7546
      <choice name="TOP-BOTTOM SCREEN" value="0"/>
7547
      <choice name="SINGLE SCREEN ONLY" value="1"/>
7548
      <choice name="LARGE SCREEN / SMALL SCREEN" value="2"/>
7549
      <choice name="SIDE BY SIDE" value="3"/>
7550
    </feature>
7551
    <feature submenu="VIDEO" group="ADVANCED SETTINGS" name="SWAP SCREEN" value="citra_swap_screen" description="Set the bottom screen as prominent.">
7552
      <choice name="NO" value="0"/>
7553
      <choice name="YES" value="1"/>
7554
    </feature>
7555
    <sharedFeature submenu="VISUAL RENDERING" group="ADVANCED SETTINGS" value="smooth"/>
7556
    <feature submenu="VISUAL RENDERING" name="CUSTOM TEXTURES" group="ADVANCED SETTINGS" value="citra_custom_textures" description="Replace original textures with custom textures pack.">
7557
      <choice name="NO" value="0"/>
7558
      <choice name="YES" value="1"/>
7559
    </feature>
7560
    <feature submenu="VISUAL RENDERING" name="PREFETCH CUSTOM TEXTURES" group="ADVANCED SETTINGS" value="citra_PreloadTextures" description="Preload custom textures on startup.">
7561
      <choice name="NO" value="0"/>
7562
      <choice name="YES" value="1"/>
7563
    </feature>
7564
    <feature submenu="EMULATION" name="REGION" group="ADVANCED SETTINGS" value="citra_region_value" description="Force the region of the system.">
7565
      <choice name="USA" value="1"/>
7566
      <choice name="EUROPE" value="2"/>
7567
      <choice name="JAPAN" value="0"/>
7568
      <choice name="AUSTRALIA" value="3"/>
7569
      <choice name="CHINA" value="4"/>
7570
      <choice name="KOREA" value="5"/>
7571
      <choice name="TAIWAN" value="6"/>
7572
    </feature>
7573
    <feature submenu="EMULATION" name="LANGUAGE" group="ADVANCED SETTINGS" value="n3ds_language">
7574
      <choice name="Japanese" value="0"/>
7575
      <choice name="English" value="1"/>
7576
      <choice name="Français" value="2"/>
7577
      <choice name="Deutsch" value="3"/>
7578
      <choice name="Italiano" value="4"/>
7579
      <choice name="Español" value="5"/>
7580
      <choice name="简化字 (Chinese - simplified)" value="6"/>
7581
      <choice name="한국어 (Korean)" value="7"/>
7582
      <choice name="Nederlands" value="8"/>
7583
      <choice name="Português" value="9"/>
7584
      <choice name="Русский (Russian)" value="10"/>
7585
      <choice name="簡化字 (Chinese - traditional)" value="11"/>
7586
    </feature>
7587
    <sharedFeature submenu="USER INTERFACE" group="ADVANCED SETTINGS" value="discord"/>
7588
    <feature submenu="CONTROLS" name="INVERT FACE BUTTONS" group="ADVANCED SETTINGS" value="gamepadbuttons" description="Invert A/B and X/Y buttons.">
7589
      <choice name="NO" value="0"/>
7590
      <choice name="YES" value="1"/>
7591
    </feature>
7592
    <feature submenu="CONTROLS" name="USE MOTION" group="ADVANCED SETTINGS" value="citra_motion" description="Enable motion control (gyro) either with mouse or with compatible controller.">
7593
      <choice name="MOUSE" value="mouse"/>
7594
      <choice name="CONTROLLER" value="sdl"/>
7595
      <choice name="CEMUHOOK" value="cemuhook"/>
7596
    </feature>
7597
    <feature submenu="DRIVERS" name="VIDEO" group="ADVANCED SETTINGS" value="graphics_api">
7598
      <choice name="SOFTWARE" value="0"/>
7599
      <choice name="OPENGL" value="1"/>
7600
      <choice name="VULKAN" value="2"/>
7601
    </feature>
7602
    <sharedFeature submenu="DEVELOPER SETTINGS" group="ADVANCED SETTINGS" value="disableautoconfig"/>
7603
  </emulator>
7604
  <emulator name="citra-canary" features="padtokeyboard">
7605
    <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="citra_resolution_factor">
7606
      <choice name="NATIVE (400x240)" value="1"/>
7607
      <choice name="2X (480p)" value="2"/>
7608
      <choice name="3X (720p)" value="3"/>
7609
      <choice name="4X (960p)" value="4"/>
7610
      <choice name="5X" value="5"/>
7611
      <choice name="6X (ULTRA HD)" value="6"/>
7612
      <choice name="7X" value="7"/>
7613
      <choice name="8X" value="8"/>
7614
      <choice name="9X (4K)" value="9"/>
7615
      <choice name="10X" value="10"/>
7616
    </feature>
7617
    <sharedFeature group="GENERAL SETTINGS" value="disableautocontrollers"/>
7618
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
7619
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
7620
    <feature submenu="VIDEO" group="ADVANCED SETTINGS" name="SCREEN LAYOUT POSITIONING" value="citra_layout_option" description="Choose the disposition of the emulated screens.">
7621
      <choice name="TOP-BOTTOM SCREEN" value="0"/>
7622
      <choice name="SINGLE SCREEN ONLY" value="1"/>
7623
      <choice name="LARGE SCREEN / SMALL SCREEN" value="2"/>
7624
      <choice name="SIDE BY SIDE" value="3"/>
7625
    </feature>
7626
    <feature submenu="VIDEO" group="ADVANCED SETTINGS" name="SWAP SCREEN" value="citra_swap_screen" description="Set the bottom screen as prominent.">
7627
      <choice name="NO" value="0"/>
7628
      <choice name="YES" value="1"/>
7629
    </feature>
7630
    <sharedFeature submenu="VISUAL RENDERING" group="ADVANCED SETTINGS" value="smooth"/>
7631
    <feature submenu="VISUAL RENDERING" name="CUSTOM TEXTURES" group="ADVANCED SETTINGS" value="citra_custom_textures" description="Replace original textures with custom textures pack.">
7632
      <choice name="NO" value="0"/>
7633
      <choice name="YES" value="1"/>
7634
    </feature>
7635
    <feature submenu="VISUAL RENDERING" name="PREFETCH CUSTOM TEXTURES" group="ADVANCED SETTINGS" value="citra_PreloadTextures" description="Preload custom textures on startup.">
7636
      <choice name="NO" value="0"/>
7637
      <choice name="YES" value="1"/>
7638
    </feature>
7639
    <feature submenu="EMULATION" name="REGION" group="ADVANCED SETTINGS" value="citra_region_value" description="Force the region of the system.">
7640
      <choice name="USA" value="1"/>
7641
      <choice name="EUROPE" value="2"/>
7642
      <choice name="JAPAN" value="0"/>
7643
      <choice name="AUSTRALIA" value="3"/>
7644
      <choice name="CHINA" value="4"/>
7645
      <choice name="KOREA" value="5"/>
7646
      <choice name="TAIWAN" value="6"/>
7647
    </feature>
7648
    <feature submenu="EMULATION" name="LANGUAGE" group="ADVANCED SETTINGS" value="n3ds_language">
7649
      <choice name="Japanese" value="0"/>
7650
      <choice name="English" value="1"/>
7651
      <choice name="Français" value="2"/>
7652
      <choice name="Deutsch" value="3"/>
7653
      <choice name="Italiano" value="4"/>
7654
      <choice name="Español" value="5"/>
7655
      <choice name="简化字 (Chinese - simplified)" value="6"/>
7656
      <choice name="한국어 (Korean)" value="7"/>
7657
      <choice name="Nederlands" value="8"/>
7658
      <choice name="Português" value="9"/>
7659
      <choice name="Русский (Russian)" value="10"/>
7660
      <choice name="簡化字 (Chinese - traditional)" value="11"/>
7661
    </feature>
7662
    <sharedFeature submenu="USER INTERFACE" group="ADVANCED SETTINGS" value="discord"/>
7663
    <feature submenu="CONTROLS" name="INVERT FACE BUTTONS" group="ADVANCED SETTINGS" value="gamepadbuttons" description="Invert A/B and X/Y buttons.">
7664
      <choice name="NO" value="0"/>
7665
      <choice name="YES" value="1"/>
7666
    </feature>
7667
    <feature submenu="CONTROLS" name="USE MOTION" group="ADVANCED SETTINGS" value="citra_motion" description="Enable motion control (gyro) either with mouse or with compatible controller.">
7668
      <choice name="MOUSE" value="mouse"/>
7669
      <choice name="CONTROLLER" value="sdl"/>
7670
      <choice name="CEMUHOOK" value="cemuhook"/>
7671
    </feature>
7672
    <feature submenu="DRIVERS" name="VIDEO" group="ADVANCED SETTINGS" value="graphics_api">
7673
      <choice name="SOFTWARE" value="0"/>
7674
      <choice name="OPENGL" value="1"/>
7675
      <choice name="VULKAN" value="2"/>
7676
    </feature>
7677
    <sharedFeature submenu="DEVELOPER SETTINGS" group="ADVANCED SETTINGS" value="disableautoconfig"/>
7678
  </emulator>
7679
  <!-- CXBX -->
7680
  <emulator name="cxbx">
7681
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
7682
    <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="internalresolution">
7683
      <choice name="NATIVE" value="1"/>
7684
      <choice name="2x" value="2"/>
7685
      <choice name="3x" value="3"/>
7686
      <choice name="4x" value="4"/>
7687
      <choice name="5x" value="5"/>
7688
      <choice name="6x" value="6"/>
7689
      <choice name="7x" value="7"/>
7690
      <choice name="8x" value="8"/>
7691
      <choice name="9x" value="9"/>
7692
      <choice name="10x" value="10"/>
7693
      <choice name="11x" value="11"/>
7694
      <choice name="12x" value="12"/>
7695
    </feature>
7696
    <feature name="VERTICAL SYNC" group="GENERAL SETTINGS" value="VSync">
7697
      <choice name="NO" value="0"/>
7698
      <choice name="YES" value="1"/>
7699
    </feature>
7700
    <feature name="GAME ASPECT RATIO" group="GENERAL SETTINGS" value="ratio">
7701
      <choice name="KEEP ASPECT RATIO" value="true"/>
7702
      <choice name="STRETCHED" value="stretch"/>
7703
    </feature>
7704
    <sharedFeature group="GENERAL SETTINGS" value="disableautocontrollers"/>
7705
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
7706
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
7707
    <feature submenu="EMULATION" name="LANGUAGE" group="ADVANCED SETTINGS" value="xbox_language">
7708
      <choice name="English" value="1"/>
7709
      <choice name="日本語 (Japanese)" value="2"/>
7710
      <choice name="Deutsch" value="3"/>
7711
      <choice name="Français" value="4"/>
7712
      <choice name="Español" value="5"/>
7713
      <choice name="Italiano" value="6"/>
7714
      <choice name="한국어 (Korean)" value="7"/>
7715
      <choice name="简体中文 (Chinese)" value="8"/>
7716
      <choice name="Português" value="9"/>
7717
    </feature>
7718
    <feature submenu="EMULATION" name="DISABLE XBE SIGNATURE CHECK" group="ADVANCED SETTINGS" value="xbeSignature" description="Disable XBE signature check when using homebrew games.">
7719
      <choice name="NO" value="0"/>
7720
      <choice name="YES" value="1"/>
7721
    </feature>
7722
    <feature submenu="EMULATION" name="DISABLE PIXEL SHADERS" group="ADVANCED SETTINGS" value="disablePixelShaders" description="Disable pixel shaders can fix some games crashing, do not activate unless the game needs it.">
7723
      <choice name="NO" value="0"/>
7724
      <choice name="YES" value="1"/>
7725
    </feature>
7726
    <feature submenu="EMULATION" name="USE ALL CORES" group="ADVANCED SETTINGS" value="useallcores" description="Will run the XBOX process on multiple CPU threads, can improve performance but might break some games.">
7727
      <choice name="NO" value="0"/>
7728
      <choice name="YES" value="1"/>
7729
    </feature>
7730
    <feature submenu="EMULATION" name="SKIP RDTSC PATCHING" group="ADVANCED SETTINGS" value="rdtscPatching">
7731
      <choice name="NO" value="0"/>
7732
      <choice name="YES" value="1"/>
7733
    </feature>
7734
    <feature submenu="CONTROLS" name="PLAYER 1 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="cxbx_controller1">
7735
      <choice name="GAMEPAD S" value="1"/>
7736
      <choice name="GAMEPAD DUKE" value="0"/>
7737
      <choice name="EMS TOPGUN" value="2"/>
7738
    </feature>
7739
    <feature submenu="CONTROLS" name="PLAYER 2 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="cxbx_controller2">
7740
      <choice name="GAMEPAD S" value="1"/>
7741
      <choice name="GAMEPAD DUKE" value="0"/>
7742
    </feature>
7743
    <feature submenu="CONTROLS" name="PLAYER 3 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="cxbx_controller3">
7744
      <choice name="GAMEPAD S" value="1"/>
7745
      <choice name="GAMEPAD DUKE" value="0"/>
7746
    </feature>
7747
    <feature submenu="CONTROLS" name="PLAYER 4 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="cxbx_controller4">
7748
      <choice name="GAMEPAD S" value="1"/>
7749
      <choice name="GAMEPAD DUKE" value="0"/>
7750
    </feature>
7751
    <feature submenu="CONTROLS" name="ENABLE RUMBLE" group="ADVANCED SETTINGS" value="cxbx_rumble">
7752
      <choice name="NO" value="0"/>
7753
      <choice name="YES" value="1"/>
7754
    </feature>
7755
  </emulator>
7756
  <!-- DAPHNE HYPSEUS -->
7757
  <emulator name="daphne">
7758
    <sharedFeature group="GENERAL SETTINGS" value="shaderset"/>
7759
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
7760
    <feature name="GAME ASPECT RATIO" group="GENERAL SETTINGS" value="ratio">
7761
      <choice name="4/3" value="4/3"/>
7762
      <choice name="16/9" value="16/9"/>
7763
    </feature>
7764
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
7765
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
7766
    <feature group="ADVANCED SETTINGS" name="FASTBOOT" value="fastboot">
7767
      <choice name="NO" value="0"/>
7768
      <choice name="YES" value="1"/>
7769
    </feature>
7770
  </emulator>
7771
  <emulator name="hypseus" features="padtokeyboard">
7772
    <sharedFeature group="GENERAL SETTINGS" value="shaderset"/>
7773
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
7774
    <sharedFeature group="GENERAL SETTINGS" value="smooth"/>
7775
    <feature name="GAME ASPECT RATIO" group="GENERAL SETTINGS" value="ratio">
7776
      <choice name="4/3" value="4/3"/>
7777
      <choice name="16/9" value="16/9"/>
7778
    </feature>
7779
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
7780
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
7781
    <feature submenu="EMULATION" group="ADVANCED SETTINGS" name="FASTBOOT" value="fastboot">
7782
      <choice name="NO" value="0"/>
7783
      <choice name="YES" value="1"/>
7784
    </feature>
7785
    <!--
7786
    <feature name="VIDEO DRIVER" group="ADVANCED SETTINGS" value="hypseus_renderer">
7787
      <choice name="OPENGL" value="opengl"/>
7788
      <choice name="VULKAN" value="vulkan"/>
7789
    </feature>-->
7790
  </emulator>
7791
  <!-- DEMUL -->
7792
  <emulator name="demul">
7793
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
7794
    <sharedFeature group="GENERAL SETTINGS" value="shaderset"/>
7795
    <sharedFeature group="GENERAL SETTINGS" value="smooth"/>
7796
    <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="internal_resolution">
7797
      <choice name="NATIVE" value="1"/>
7798
      <choice name="2x" value="2"/>
7799
      <choice name="3x" value="3"/>
7800
      <choice name="4x" value="4"/>
7801
      <choice name="5x" value="5"/>
7802
      <choice name="6x" value="6"/>
7803
    </feature>
7804
    <feature name="VERTICAL SYNC" group="GENERAL SETTINGS" value="VSync">
7805
      <choice name="NO" value="false"/>
7806
      <choice name="YES" value="true"/>
7807
    </feature>
7808
    <feature name="GAME ASPECT RATIO" group="GENERAL SETTINGS" value="demul_ratio">
7809
      <choice name="16/9" value="2"/>
7810
      <choice name="4/3" value="1"/>
7811
      <choice name="STRETCHED" value="0"/>
7812
    </feature>
7813
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
7814
    <feature submenu="VIDEO" name="SCREEN TYPE" group="ADVANCED SETTINGS" value="demul_videomode">
7815
      <choice name="AUTO" value="1024"/>
7816
      <choice name="VGA" value="0"/>
7817
      <choice name="TV (RGB)" value="512"/>
7818
      <choice name="TV (VBS/S, RF)" value="768"/>
7819
      <choice name="RESERVED" value="256"/>
7820
    </feature>
7821
    <feature submenu="EMULATION" name="CPU MODE" group="ADVANCED SETTINGS" value="cpumode">
7822
      <choice name="DYNAREC" value="1"/>
7823
      <choice name="INTERPRETER" value="0"/>
7824
    </feature>
7825
    <system name="dreamcast">
7826
      <feature submenu="EMULATION" name="TIME HACK" group="ADVANCED SETTINGS" value="timehack">
7827
        <choice name="YES" value="true"/>
7828
        <choice name="NO" value="false"/>
7829
      </feature>
7830
      <feature submenu="EMULATION" name="DREAMCAST REGION" group="ADVANCED SETTINGS" value="dc_region">
7831
        <choice name="JAPAN" value="48"/>
7832
        <choice name="AMERICA" value="49"/>
7833
        <choice name="EUROPE" value="50"/>
7834
      </feature>
7835
      <feature submenu="EMULATION" name="VIDEO FORMAT" group="ADVANCED SETTINGS" value="dc_broadcast">
7836
        <choice name="NTSC" value="48"/>
7837
        <choice name="PAL" value="49"/>
7838
        <choice name="PAL-M" value="50"/>
7839
        <choice name="PAL-N" value="51"/>
7840
      </feature>
7841
    </system>
7842
  </emulator>
7843
  <emulator name="demul-old">
7844
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
7845
    <sharedFeature group="GENERAL SETTINGS" value="shaderset"/>
7846
    <sharedFeature group="GENERAL SETTINGS" value="smooth"/>
7847
    <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="internal_resolution">
7848
      <choice name="NATIVE" value="1"/>
7849
      <choice name="2x" value="2"/>
7850
      <choice name="3x" value="3"/>
7851
      <choice name="4x" value="4"/>
7852
      <choice name="5x" value="5"/>
7853
      <choice name="6x" value="6"/>
7854
    </feature>
7855
    <feature name="VERTICAL SYNC" group="GENERAL SETTINGS" value="VSync">
7856
      <choice name="NO" value="false"/>
7857
      <choice name="YES" value="true"/>
7858
    </feature>
7859
    <feature name="GAME ASPECT RATIO" group="GENERAL SETTINGS" value="demul_ratio">
7860
      <choice name="16/9" value="2"/>
7861
      <choice name="4/3" value="1"/>
7862
      <choice name="STRETCHED" value="0"/>
7863
    </feature>
7864
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
7865
    <feature submenu="VIDEO" name="SCREEN TYPE" group="ADVANCED SETTINGS" value="demul_videomode">
7866
      <choice name="AUTO" value="1024"/>
7867
      <choice name="VGA" value="0"/>
7868
      <choice name="TV (RGB)" value="512"/>
7869
      <choice name="TV (VBS/S, RF)" value="768"/>
7870
      <choice name="RESERVED" value="256"/>
7871
    </feature>
7872
    <feature submenu="EMULATION" name="CPU MODE" group="ADVANCED SETTINGS" value="cpumode">
7873
      <choice name="DYNAREC" value="1"/>
7874
      <choice name="INTERPRETER" value="0"/>
7875
    </feature>
7876
  </emulator>
7877
  <!-- DOLPHIN -->
7878
  <emulator name="dolphin">
7879
    <!-- gamecube -->
7880
    <system name="gamecube">
7881
      <!-- GENERAL SETTINGS -->
7882
      <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
7883
      <feature name="SHADER SET" group="GENERAL SETTINGS" value="dolphin_shaders">
7884
        <choice name="NONE" value="(off)"/>
7885
        <choice name="16 BIT" value="16bit"/>
7886
        <choice name="32 BITS" value="32bit"/>
7887
        <choice name="ACID METAL" value="acidmetal"/>
7888
        <choice name="ACID TRIP" value="acidtrip"/>
7889
        <choice name="ACID TRIP 2" value="acidtrip2"/>
7890
        <choice name="ASCII ART" value="asciiart"/>
7891
        <choice name="AUTO TOON" value="auto_toon"/>
7892
        <choice name="AUTO TOON 2" value="auto_toon2"/>
7893
        <choice name="BAD BLOOM" value="bad_bloom"/>
7894
        <choice name="BRIGHTEN" value="brighten"/>
7895
        <choice name="CHRISMAS" value="chrismas"/>
7896
        <choice name="COOL" value="cool1"/>
7897
        <choice name="DARKET BRIGHTER" value="darkerbrighter"/>
7898
        <choice name="EMBOSS" value="emboss"/>
7899
        <choice name="FIRE" value="fire"/>
7900
        <choice name="FIRE 2" value="fire2"/>
7901
        <choice name="FIRE WATER" value="firewater"/>
7902
        <choice name="FXAA" value="FXAA"/>
7903
        <choice name="GRAYSCALE" value="grayscale"/>
7904
        <choice name="INVERT" value="invert"/>
7905
        <choice name="LENS DISTORTION" value="lens_distortion"/>
7906
        <choice name="MAD WORLD" value="mad_world"/>
7907
        <choice name="NIGHT VISION" value="nightvision"/>
7908
        <choice name="POSTERIZE" value="posterize"/>
7909
        <choice name="SEPIA" value="sepia"/>
7910
        <choice name="SHARP BILINEAR" value="sharp_bilinear"/>
7911
        <choice name="SKETCHY" value="sketchy"/>
7912
        <choice name="SUNSET" value="sunset"/>
7913
        <choice name="TOXIC" value="toxic"/>
7914
      </feature>
7915
      <feature name="GAME ASPECT RATIO" group="GENERAL SETTINGS" value="ratio">
7916
        <choice name="16/9" value="16/9"/>
7917
        <choice name="4/3" value="4/3"/>
7918
        <choice name="STRETCHED" value="Stretched"/>
7919
      </feature>
7920
      <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="internal_resolution">
7921
        <choice name="x1" value="1"/>
7922
        <choice name="x2 (720p)" value="2"/>
7923
        <choice name="x3 (1080p)" value="3"/>
7924
        <choice name="x4 (1440p)" value="4"/>
7925
        <choice name="x5" value="5"/>
7926
        <choice name="x6 (4K)" value="6"/>
7927
        <choice name="x7" value="7"/>
7928
        <choice name="x8 (5K)" value="8"/>
7929
      </feature>
7930
      <feature name="VERTICAL SYNC" group="GENERAL SETTINGS" value="dolphin_vsync">
7931
        <choice name="YES" value="True"/>
7932
        <choice name="NO" value="False"/>
7933
      </feature>
7934
      <sharedFeature group="GENERAL SETTINGS" value="disableautocontrollers"/>
7935
      <!-- ADVANCED SETTINGS -->
7936
      <!-- VIDEO -->
7937
      <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
7938
      <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
7939
      <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="enable_hdr"/>
7940
      <feature submenu="VIDEO" name="WIDESCREEN" group="ADVANCED SETTINGS" value="widescreen_hack" description="Display the emulated framebuffer at a widescreen aspect ratio. Get best results with full 3D games.">
7941
        <choice name="NO" value="0"/>
7942
        <choice name="YES" value="1"/>
7943
      </feature>
7944
      <feature submenu="VIDEO" name="COMPILE SHADERS BEFORE STARTING" group="ADVANCED SETTINGS" value="WaitForShadersBeforeStarting" description="May reduce stuttering a the cost of longer delay to start a game.">
7945
        <choice name="NO" value="0"/>
7946
        <choice name="YES" value="1"/>
7947
      </feature>
7948
      <feature submenu="VIDEO" name="SHADERS COMPILATION METHOD" group="ADVANCED SETTINGS" value="ShaderCompilationMode" description="Reduce stuttering a the cost of much longer delay to start a game and high GPU usage.">
7949
        <choice name="HYBRID" value="2"/>
7950
        <choice name="SPECIALIZED" value="0"/>
7951
        <choice name="EXCLUSIVE" value="1"/>
7952
        <choice name="SKIP DRAWING" value="3"/>
7953
      </feature>
7954
      <feature submenu="VIDEO" name="VERTEX ROUNDING" group="ADVANCED SETTINGS" value="VertexRounding" description="Can fix some games when using a non-native resolution by rounding 2D edges.">
7955
        <choice name="NO" value="0"/>
7956
        <choice name="YES" value="1"/>
7957
      </feature>
7958
      <feature submenu="VIDEO" name="IGNORE VBI" group="ADVANCED SETTINGS" value="VISkip" description="Skip VBI when lag is detected, helps with audio stuttering when emulation speed decreases.">
7959
        <choice name="NO" value="0"/>
7960
        <choice name="YES" value="1"/>
7961
      </feature>
7962
      <!-- VISUAL RENDERING -->
7963
      <feature submenu="VISUAL RENDERING" name="ANISOTROPIC FILTERING" group="ADVANCED SETTINGS" value="anisotropic_filtering" description="Enhance the quality of textures on surface. May make textures look better in some games, but may break certain effects in rare cases.">
7964
        <choice name="NO" value="0"/>
7965
        <choice name="2x" value="1"/>
7966
        <choice name="4x" value="2"/>
7967
        <choice name="8x" value="3"/>
7968
        <choice name="16x" value="4"/>
7969
      </feature>
7970
      <feature submenu="VISUAL RENDERING" name="ANTI-ALIASING" group="ADVANCED SETTINGS" value="antialiasing" description="Set Anti Aliasing for rendered content. A dangerous option to enable in Dolphin. Setting this too high will quickly cause a bandwidth bottleneck on your GPU. Worse yet, these settings may cause various graphical effects in games to be sampled incorrectly.">
7971
        <choice name="NO" value="0x00000001"/>
7972
        <choice name="2x" value="0x00000002"/>
7973
        <choice name="4x" value="0x00000004"/>
7974
        <choice name="8x" value="0x00000008"/>
7975
        <choice name="16x" value="0x00000010"/>
7976
        <choice name="32x" value="0x00000020"/>
7977
      </feature>
7978
      <feature submenu="VISUAL RENDERING" name="ANTI-ALIASING MODE" group="ADVANCED SETTINGS" value="ssaa" description="SSAA offers better quality at the cost of performance.">
7979
        <choice name="MSAA" value="0"/>
7980
        <choice name="SSAA" value="1"/>
7981
      </feature>
7982
      <feature submenu="VISUAL RENDERING" name="FORCE TEXTURES FILTERING" group="ADVANCED SETTINGS" value="ForceFiltering" description="Filter all textures. Including any that the game explicitly sets as unfiltered. Disabled by default.">
7983
        <choice name="NO" value="0"/>
7984
        <choice name="NEAREST NEIGHBOR" value="1"/>
7985
        <choice name="LINEAR" value="2"/>
7986
      </feature>
7987
      <feature submenu="VISUAL RENDERING" name="CROP" group="ADVANCED SETTINGS" value="dolphin_crop" description="Crop the picture from its native aspect ratio to 4:3 or 16:9">
7988
        <choice name="NO" value="0"/>
7989
        <choice name="YES" value="1"/>
7990
      </feature>
7991
      <feature submenu="VISUAL RENDERING" name="CUSTOM TEXTURES" group="ADVANCED SETTINGS" value="hires_textures" description="Replace original textures with custom textures pack.">
7992
        <choice name="NO" value="0"/>
7993
        <choice name="YES" value="1"/>
7994
      </feature>
7995
      <feature submenu="VISUAL RENDERING" name="PREFETCH CUSTOM TEXTURES" group="ADVANCED SETTINGS" value="CacheHiresTextures" description="Cache custom textures to system RAM on startup.">
7996
        <choice name="NO" value="0"/>
7997
        <choice name="YES" value="1"/>
7998
      </feature>
7999
      <feature submenu="VISUAL RENDERING" name="MANUAL TEXTURE SAMPLING" group="ADVANCED SETTINGS" value="manual_texture_sampling" description="Allow for correct emulation of texture wrapping, but comes at a cost of performance.">
8000
        <choice name="NO" value="0"/>
8001
        <choice name="YES" value="1"/>
8002
      </feature>
8003
      <!-- AUDIO -->
8004
      <feature submenu="AUDIO" name="ENABLE DOLBY PRO LOGIC 2" group="ADVANCED SETTINGS" value="enable_dpl2" description="Enable Dolby Pro Logic II decoder in compatible games and 5.1 speakers.">
8005
        <choice name="NO" value="0"/>
8006
        <choice name="YES" value="1"/>
8007
      </feature>
8008
      <!-- EMULATION -->
8009
      <feature submenu="EMULATION" name="LANGUAGE" group="ADVANCED SETTINGS" value="gamecube_language" order="88">
8010
        <choice name="Deutsch" value="1"/>
8011
        <choice name="English" value="0"/>
8012
        <choice name="Español" value="3"/>
8013
        <choice name="Français" value="2"/>
8014
        <choice name="Italiano" value="4"/>
8015
        <choice name="Nederlands" value="5"/>
8016
      </feature>
8017
      <feature submenu="EMULATION" name="SKIP BIOS" group="ADVANCED SETTINGS" value="skip_bios" description="Skips the BIOS boot animation displayed when loading content." order="88">
8018
        <choice name="NO" value="1"/>
8019
        <choice name="YES" value="0"/>
8020
      </feature>
8021
      <feature submenu="EMULATION" name="ENABLE CHEATS" group="ADVANCED SETTINGS" value="enable_cheats" description="Enable the effects of the chosen Action Replay and Gecko codes for a game." order="89">
8022
        <choice name="NO" value="0"/>
8023
        <choice name="YES" value="1"/>
8024
      </feature>
8025
      <feature submenu="EMULATION" name="MEMORY MANAGEMENT UNIT" group="ADVANCED SETTINGS" value="enable_mmu" description="Enable the Memory Management Unit. Required for some games." order="89">
8026
        <choice name="NO" value="0"/>
8027
        <choice name="YES" value="1"/>
8028
      </feature>
8029
      <feature submenu="EMULATION" name="DUAL CORE CPU THREAD" group="ADVANCED SETTINGS" value="CPUThread" description="Run games faster. A powerful option for gaining performance that has no downsides some of the time. May cause various random issues caused by splitting the CPU and GPU threads onto different cores." order="89">
8030
        <choice name="NO" value="0"/>
8031
        <choice name="YES" value="1"/>
8032
      </feature>
8033
      <feature submenu="EMULATION" name="FAST DISK SPEED" group="ADVANCED SETTINGS" value="enable_fastdisc" description="Improve the loading of discs of the emulated game." order="89">
8034
        <choice name="NO" value="0"/>
8035
        <choice name="YES" value="1"/>
8036
      </feature>
8037
      <feature submenu="EMULATION" name="SKIP EFB ACCESS (HACK)" group="ADVANCED SETTINGS" value="EFBEmulateFormatChanges" description="Improve performance in some games but can disable graphical effects and gameplay related features." order="89">
8038
        <choice name="NO" value="False"/>
8039
        <choice name="YES" value="True"/>
8040
      </feature>
8041
      <feature submenu="EMULATION" name="IGNORE EFB FORMAT (HACK)" group="ADVANCED SETTINGS" value="EFBEmulateFormatChanges" description="Improve performance in many game. Disabling this may avoid graphical defect in some other games." order="89">
8042
        <choice name="YES" value="True"/>
8043
        <choice name="NO" value="False"/>
8044
      </feature>
8045
      <feature submenu="EMULATION" name="STORE EFB COPIES (HACK)" group="ADVANCED SETTINGS" value="EFBCopies" description="Many games need copies to textures only, but if you're seeing blacked out or missing graphics, you might need to choose copies to RAM." order="89">
8046
        <choice name="TO TEXTURE" value="efb_to_texture_defer"/>
8047
        <choice name="TO TEXTURE AND RAM" value="efb_to_ram_defer"/>
8048
        <choice name="DON'T DEFER COPIES TO RAM" value="efb_to_ram"/>
8049
      </feature>
8050
      <feature submenu="EMULATION" name="SCALED EFB COPY (HACK)" group="ADVANCED SETTINGS" value="EFBScaledCopy" description="Greatly inscrease the quality of textures generated using render-to-texture effects. Enabled by default. Disabling it may avoid crashes for games using custom textures." order="89">
8051
        <choice name="YES" value="True"/>
8052
        <choice name="NO" value="False"/>
8053
      </feature>
8054
      <feature submenu="EMULATION" name="PERFORMANCE MODE" group="ADVANCED SETTINGS" value="perf_hacks" description="Improves the emulation performance at the cost of accuracy." order="89">
8055
        <choice name="NO" value="0"/>
8056
        <choice name="YES" value="1"/>
8057
      </feature>
8058
      <!-- USER INTERFACE -->
8059
      <feature submenu="USER INTERFACE" name="NOTIFICATIONS" group="ADVANCED SETTINGS" value="OnScreenDisplayMessages" description="Display or not on-screen notifications." order="90">
8060
        <choice name="YES" value="0"/>
8061
        <choice name="NO" value="1"/>
8062
      </feature>
8063
      <feature submenu="USER INTERFACE" name="SHOW FPS" group="ADVANCED SETTINGS" value="DrawFramerate" description="Shows the number of frames redered per seconds as a measure of emulation speed." order="90">
8064
        <choice name="NO" value="0"/>
8065
        <choice name="YES" value="1"/>
8066
      </feature>
8067
      <sharedFeature submenu="USER INTERFACE" group="ADVANCED SETTINGS" value="discord" order="91"/>
8068
      <!-- DRIVERS -->
8069
      <feature submenu="DRIVERS" name="VIDEO" group="ADVANCED SETTINGS" value="gfxbackend" description="Select which graphics API to use internally.">
8070
        <choice name="OPENGL" value="OGL"/>
8071
        <choice name="VULKAN" value="Vulkan"/>
8072
        <choice name="DIRECTX 11" value="D3D"/>
8073
        <choice name="DIRECTX 12" value="D3D12"/>
8074
      </feature>
8075
      <feature submenu="DRIVERS" name="AUDIO" group="ADVANCED SETTINGS" value="audiobackend" description="Select which audio engine to use internally.">
8076
        <choice name="CUBEB" value="Cubeb"/>
8077
        <choice name="OPENAL" value="OpenAL"/>
8078
        <choice name="WASAPI" value="WASAPI (Exclusive Mode)"/>
8079
      </feature>
8080
      <!-- CONTROLS -->
8081
      <feature submenu="CONTROLS" name="PLAYER 1 USE GAMECUBE ADAPTER" group="ADVANCED SETTINGS" value="gamecubepad0" description="Select when controller is a real Gamecube pad connected to a gamecube adapter.">
8082
        <choice name="NO" value="0"/>
8083
        <choice name="YES" value="1"/>
8084
      </feature>
8085
      <feature submenu="CONTROLS" name="PLAYER 2 USE GAMECUBE ADAPTER" group="ADVANCED SETTINGS" value="gamecubepad1" description="Select when controller is a real Gamecube pad connected to a gamecube adapter.">
8086
        <choice name="NO" value="0"/>
8087
        <choice name="YES" value="1"/>
8088
      </feature>
8089
      <feature submenu="CONTROLS" name="PLAYER 3 USE GAMECUBE ADAPTER" group="ADVANCED SETTINGS" value="gamecubepad2" description="Select when controller is a real Gamecube pad connected to a gamecube adapter.">
8090
        <choice name="NO" value="0"/>
8091
        <choice name="YES" value="1"/>
8092
      </feature>
8093
      <feature submenu="CONTROLS" name="PLAYER 4 USE GAMECUBE ADAPTER" group="ADVANCED SETTINGS" value="gamecubepad3" description="Select when controller is a real Gamecube pad connected to a gamecube adapter.">
8094
        <choice name="NO" value="0"/>
8095
        <choice name="YES" value="1"/>
8096
      </feature>
8097
      <feature submenu="CONTROLS" name="INVERT FACE BUTTONS" group="ADVANCED SETTINGS" value="gamepadbuttons">
8098
        <choice name="Invert A/B and X/Y" value="reverse_all"/>
8099
        <choice name="Invert A/B" value="reverse_ab"/>
8100
        <choice name="Rotate clockwise" value="reverse_rotate"/>
8101
      </feature>
8102
      <feature submenu="CONTROLS" name="JOYSTICK DEADZONE" value="dolphin_gcpad_deadzone" group="ADVANCED SETTINGS" description="Use this only if the analog stick is drifting.">
8103
        <choice name="10 (DEFAULT)" value="10.0"/>
8104
        <choice name="0" value="0.0"/>
8105
        <choice name="5" value="5.0"/>
8106
        <choice name="15" value="15.0"/>
8107
        <choice name="20" value="20.0"/>
8108
        <choice name="25" value="25.0"/>
8109
        <choice name="30" value="30.0"/>
8110
      </feature>
8111
      <feature submenu="CONTROLS" name="JOYSTICK SENSITIVITY" value="dolphin_gcpad_sensitivity" group="ADVANCED SETTINGS" description="Decrease if too sensitive, decreasing too much might prevent from going full range.">
8112
        <choice name="100 (DEFAULT)" value="100.0"/>
8113
        <choice name="60" value="60.0"/>
8114
        <choice name="70" value="70.0"/>
8115
        <choice name="75" value="75.0"/>
8116
        <choice name="80" value="80.0"/>
8117
        <choice name="90" value="90.0"/>
8118
        <choice name="110" value="110.0"/>
8119
        <choice name="120" value="120.0"/>
8120
      </feature>
8121
      <feature submenu="CONTROLS" name="ENABLE RUMBLE" group="ADVANCED SETTINGS" value="input_rumble">
8122
        <choice name="YES" value="0"/>
8123
        <choice name="NO" value="1"/>
8124
      </feature>
8125
      <feature submenu="CONTROLS" name="FORCE SDL DRIVER" group="ADVANCED SETTINGS" value="input_forceSDL" description="Force usage of SDL driver for controllers, set this if more than 4 controllers are used, as XInput limits to 4 players.">
8126
        <choice name="NO" value="0"/>
8127
        <choice name="YES" value="1"/>
8128
      </feature>
8129
    </system>
8130
    <!-- wii -->
8131
    <system name="wii">
8132
      <!-- GENERAL SETTINGS -->
8133
      <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
8134
      <feature name="SHADER SET" group="GENERAL SETTINGS" value="dolphin_shaders">
8135
        <choice name="NONE" value="(off)"/>
8136
        <choice name="ACID METAL" value="acidmetal"/>
8137
        <choice name="ACID TRIP" value="acidtrip"/>
8138
        <choice name="ACID TRIP 2" value="acidtrip2"/>
8139
        <choice name="AUTO TOON" value="auto_toon"/>
8140
        <choice name="AUTO TOON 2" value="auto_toon2"/>
8141
        <choice name="BAD BLOOM" value="bad_bloom"/>
8142
        <choice name="BRIGHTEN" value="brighten"/>
8143
        <choice name="CHRISMAS" value="chrismas"/>
8144
        <choice name="EMBOSS" value="emboss"/>
8145
        <choice name="GRAYSCALE" value="grayscale"/>
8146
        <choice name="INVERT" value="invert"/>
8147
        <choice name="LENS DISTORTION" value="lens_distortion"/>
8148
        <choice name="MAD WORLD" value="mad_world"/>
8149
        <choice name="NIGHT VISION" value="nightvision"/>
8150
        <choice name="POSTERIZE" value="posterize"/>
8151
        <choice name="SEPIA" value="sepia"/>
8152
        <choice name="SKETCHY" value="sketchy"/>
8153
        <choice name="TOXIC" value="toxic"/>
8154
      </feature>
8155
      <feature name="GAME ASPECT RATIO" group="GENERAL SETTINGS" value="ratio">
8156
        <choice name="16/9" value="16/9"/>
8157
        <choice name="4/3" value="4/3"/>
8158
        <choice name="STRETCHED" value="Stretched"/>
8159
      </feature>
8160
      <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="internal_resolution">
8161
        <choice name="x1" value="1"/>
8162
        <choice name="x2 (720p)" value="2"/>
8163
        <choice name="x3 (1080p)" value="3"/>
8164
        <choice name="x4 (1440p)" value="4"/>
8165
        <choice name="x5" value="5"/>
8166
        <choice name="x6 (4K)" value="6"/>
8167
        <choice name="x7" value="7"/>
8168
        <choice name="x8 (5K)" value="8"/>
8169
      </feature>
8170
      <feature name="VERTICAL SYNC" group="GENERAL SETTINGS" value="dolphin_vsync">
8171
        <choice name="YES" value="True"/>
8172
        <choice name="NO" value="False"/>
8173
      </feature>
8174
      <sharedFeature group="GENERAL SETTINGS" value="disableautocontrollers"/>
8175
      <!-- ADVANCED SETTINGS -->
8176
      <!-- VIDEO -->
8177
      <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
8178
      <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
8179
      <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="enable_hdr"/>
8180
      <feature submenu="VIDEO" name="WIDESCREEN" group="ADVANCED SETTINGS" value="widescreen_hack" description="Display the emulated framebuffer at a widescreen aspect ratio. Get best results with full 3D games.">
8181
        <choice name="NO" value="0"/>
8182
        <choice name="YES" value="1"/>
8183
      </feature>
8184
      <feature submenu="VIDEO" name="COMPILE SHADERS BEFORE STARTING" group="ADVANCED SETTINGS" value="WaitForShadersBeforeStarting" description="May reduce stuttering a the cost of longer delay to start a game.">
8185
        <choice name="NO" value="0"/>
8186
        <choice name="YES" value="1"/>
8187
      </feature>
8188
      <feature submenu="VIDEO" name="SHADERS COMPILATION METHOD" group="ADVANCED SETTINGS" value="ShaderCompilationMode" description="Reduce stuttering a the cost of much longer delay to start a game and high GPU usage.">
8189
        <choice name="HYBRID" value="2"/>
8190
        <choice name="SPECIALIZED" value="0"/>
8191
        <choice name="EXCLUSIVE" value="1"/>
8192
        <choice name="SKIP DRAWING" value="3"/>
8193
      </feature>
8194
      <feature submenu="VIDEO" name="VERTEX ROUNDING" group="ADVANCED SETTINGS" value="VertexRounding" description="Can fix some games when using a non-native resolution by rounding 2D edges.">
8195
        <choice name="NO" value="0"/>
8196
        <choice name="YES" value="1"/>
8197
      </feature>
8198
      <feature submenu="VIDEO" name="IGNORE VBI" group="ADVANCED SETTINGS" value="VISkip" description="Skip VBI when lag is detected, helps with audio stuttering when emulation speed decreases.">
8199
        <choice name="NO" value="0"/>
8200
        <choice name="YES" value="1"/>
8201
      </feature>
8202
      <!-- VISUAL RENDERING -->
8203
      <feature submenu="VISUAL RENDERING" name="ANISOTROPIC FILTERING" group="ADVANCED SETTINGS" value="anisotropic_filtering" description="Enhance the quality of textures on surface. May make textures look better in some games, but may break certain effects in rare cases.">
8204
        <choice name="NO" value="0"/>
8205
        <choice name="2x" value="1"/>
8206
        <choice name="4x" value="2"/>
8207
        <choice name="8x" value="3"/>
8208
        <choice name="16x" value="4"/>
8209
      </feature>
8210
      <feature submenu="VISUAL RENDERING" name="ANTI-ALIASING" group="ADVANCED SETTINGS" value="antialiasing" description="Set Anti Aliasing for rendered content. A dangerous option to enable in Dolphin. Setting this too high will quickly cause a bandwidth bottleneck on your GPU. Worse yet, these settings may cause various graphical effects in games to be sampled incorrectly.">
8211
        <choice name="NO" value="0x00000001"/>
8212
        <choice name="2x" value="0x00000002"/>
8213
        <choice name="4x" value="0x00000004"/>
8214
        <choice name="8x" value="0x00000008"/>
8215
        <choice name="16x" value="0x00000010"/>
8216
        <choice name="32x" value="0x00000020"/>
8217
      </feature>
8218
      <feature submenu="VISUAL RENDERING" name="ANTI-ALIASING MODE" group="ADVANCED SETTINGS" value="ssaa" description="SSAA offers better quality at the cost of performance.">
8219
        <choice name="MSAA" value="0"/>
8220
        <choice name="SSAA" value="1"/>
8221
      </feature>
8222
      <feature submenu="VISUAL RENDERING" name="FORCE TEXTURES FILTERING" group="ADVANCED SETTINGS" value="ForceFiltering" description="Filter all textures. Including any that the game explicitly sets as unfiltered. Disabled by default.">
8223
        <choice name="NO" value="0"/>
8224
        <choice name="NEAREST NEIGHBOR" value="1"/>
8225
        <choice name="LINEAR" value="2"/>
8226
      </feature>
8227
      <feature submenu="VISUAL RENDERING" name="CROP" group="ADVANCED SETTINGS" value="dolphin_crop" description="Crop the picture from its native aspect ratio to 4:3 or 16:9">
8228
        <choice name="NO" value="0"/>
8229
        <choice name="YES" value="1"/>
8230
      </feature>
8231
      <feature submenu="VISUAL RENDERING" name="CUSTOM TEXTURES" group="ADVANCED SETTINGS" value="hires_textures" description="Replace original textures with custom textures pack.">
8232
        <choice name="NO" value="0"/>
8233
        <choice name="YES" value="1"/>
8234
      </feature>
8235
      <feature submenu="VISUAL RENDERING" name="PREFETCH CUSTOM TEXTURES" group="ADVANCED SETTINGS" value="CacheHiresTextures" description="Cache custom textures to system RAM on startup.">
8236
        <choice name="NO" value="0"/>
8237
        <choice name="YES" value="1"/>
8238
      </feature>
8239
      <feature submenu="VISUAL RENDERING" name="MANUAL TEXTURE SAMPLING" group="ADVANCED SETTINGS" value="manual_texture_sampling" description="Allow for correct emulation of texture wrapping, but comes at a cost of performance.">
8240
        <choice name="NO" value="0"/>
8241
        <choice name="YES" value="1"/>
8242
      </feature>
8243
      <!-- AUDIO -->
8244
      <feature submenu="AUDIO" name="ENABLE DOLBY PRO LOGIC 2" group="ADVANCED SETTINGS" value="enable_dpl2" description="Enable Dolby Pro Logic II decoder in compatible games and 5.1 speakers.">
8245
        <choice name="NO" value="0"/>
8246
        <choice name="YES" value="1"/>
8247
      </feature>
8248
      <!-- EMULATION -->
8249
      <feature submenu="EMULATION" name="LANGUAGE" group="ADVANCED SETTINGS" value="wii_language">
8250
        <choice name="Deutsch" value="2"/>
8251
        <choice name="English" value="1"/>
8252
        <choice name="Español" value="4"/>
8253
        <choice name="Français" value="3"/>
8254
        <choice name="Italiano" value="5"/>
8255
        <choice name="Nederlands" value="6"/>
8256
        <choice name="Japanese" value="0"/>
8257
      </feature>
8258
      <feature submenu="EMULATION" name="ENABLE CHEATS" group="ADVANCED SETTINGS" value="enable_cheats" description="Enable the effects of the chosen Action Replay and Gecko codes for a game.">
8259
        <choice name="NO" value="0"/>
8260
        <choice name="YES" value="1"/>
8261
      </feature>
8262
      <feature submenu="EMULATION" name="MEMORY MANAGEMENT UNIT" group="ADVANCED SETTINGS" value="enable_mmu" description="Enable the Memory Management Unit. Required for some games.">
8263
        <choice name="NO" value="0"/>
8264
        <choice name="YES" value="1"/>
8265
      </feature>
8266
      <feature submenu="EMULATION" name="DUAL CORE CPU THREAD" group="ADVANCED SETTINGS" value="CPUThread" description="Run games faster. A powerful option for gaining performance that has no downsides some of the time. May cause various random issues caused by splitting the CPU and GPU threads onto different cores.">
8267
        <choice name="NO" value="0"/>
8268
        <choice name="YES" value="1"/>
8269
      </feature>
8270
      <feature submenu="EMULATION" name="FAST DISK SPEED" group="ADVANCED SETTINGS" value="enable_fastdisc" description="Improve the loading of discs of the emulated game.">
8271
        <choice name="NO" value="0"/>
8272
        <choice name="YES" value="1"/>
8273
      </feature>
8274
      <feature submenu="EMULATION" name="SKIP EFB ACCESS (HACK)" group="ADVANCED SETTINGS" value="EFBEmulateFormatChanges" description="Improve performance in some games but can disable graphical effects and gameplay related features.">
8275
        <choice name="NO" value="False"/>
8276
        <choice name="YES" value="True"/>
8277
      </feature>
8278
      <feature submenu="EMULATION" name="IGNORE EFB FORMAT (HACK)" group="ADVANCED SETTINGS" value="EFBEmulateFormatChanges" description="Improve performance in many game. Disabling this may avoid graphical defect in some other games.">
8279
        <choice name="YES" value="True"/>
8280
        <choice name="NO" value="False"/>
8281
      </feature>
8282
      <feature submenu="EMULATION" name="STORE EFB COPIES (HACK)" group="ADVANCED SETTINGS" value="EFBCopies" description="Many games need copies to textures only, but if you're seeing blacked out or missing graphics, you might need to choose copies to RAM.">
8283
        <choice name="TO TEXTURE" value="efb_to_texture_defer"/>
8284
        <choice name="TO TEXTURE AND RAM" value="efb_to_ram_defer"/>
8285
        <choice name="DON'T DEFER COPIES TO RAM" value="efb_to_ram"/>
8286
      </feature>
8287
      <feature submenu="EMULATION" name="SCALED EFB COPY (HACK)" group="ADVANCED SETTINGS" value="EFBScaledCopy" description="Greatly inscrease the quality of textures generated using render-to-texture effects. Enabled by default. Disabling it may avoid crashes for games using custom textures.">
8288
        <choice name="YES" value="True"/>
8289
        <choice name="NO" value="False"/>
8290
      </feature>
8291
      <feature submenu="EMULATION" name="PERFORMANCE MODE" group="ADVANCED SETTINGS" value="perf_hacks" description="Improves the emulation performance at the cost of accuracy.">
8292
        <choice name="NO" value="0"/>
8293
        <choice name="YES" value="1"/>
8294
      </feature>
8295
      <!-- USER INTERFACE -->
8296
      <feature submenu="USER INTERFACE" name="NOTIFICATIONS" group="ADVANCED SETTINGS" value="OnScreenDisplayMessages" description="Display or not on-screen notifications.">
8297
        <choice name="YES" value="0"/>
8298
        <choice name="NO" value="1"/>
8299
      </feature>
8300
      <feature submenu="USER INTERFACE" name="SHOW FPS" group="ADVANCED SETTINGS" value="DrawFramerate" description="Shows the number of frames redered per seconds as a measure of emulation speed.">
8301
        <choice name="NO" value="0"/>
8302
        <choice name="YES" value="1"/>
8303
      </feature>
8304
      <sharedFeature submenu="USER INTERFACE" group="ADVANCED SETTINGS" value="discord"/>
8305
      <!-- DRIVERS -->
8306
      <feature submenu="DRIVERS" name="VIDEO" group="ADVANCED SETTINGS" value="gfxbackend" description="Select which graphics API to use internally.">
8307
        <choice name="OPENGL" value="OGL"/>
8308
        <choice name="VULKAN" value="Vulkan"/>
8309
        <choice name="DIRECTX 11" value="D3D"/>
8310
        <choice name="DIRECTX 12" value="D3D12"/>
8311
      </feature>
8312
      <feature submenu="DRIVERS" name="AUDIO" group="ADVANCED SETTINGS" value="audiobackend" description="Select which audio engine to use internally.">
8313
        <choice name="CUBEB" value="Cubeb"/>
8314
        <choice name="OPENAL" value="OpenAL"/>
8315
        <choice name="WASAPI" value="WASAPI (Exclusive Mode)"/>
8316
      </feature>
8317
      <!-- CONTROLS -->
8318
      <feature submenu="CONTROLS" name="INVERT FACE BUTTONS" group="ADVANCED SETTINGS" value="gamepadbuttons">
8319
        <choice name="Invert A/B and X/Y" value="reverse_all"/>
8320
        <choice name="Invert A/B" value="reverse_ab"/>
8321
      </feature>
8322
      <feature submenu="CONTROLS" name="WIIMOTE TYPE" group="ADVANCED SETTINGS" value="emulatedwiimotes">
8323
        <choice name="REAL" value="0"/>
8324
        <choice name="EMULATED" value="1"/>
8325
        <choice name="REAL AS EMULATED" value="2"/>
8326
        <choice name="REAL AS EMULATED (NUNCHUK)" value="3"/>
8327
        <choice name="REAL AS EMULATED (CC)" value="4"/>
8328
      </feature>
8329
      <feature submenu="CONTROLS" name="EMULATED DEVICES" group="ADVANCED SETTINGS" value="controller_mode" description="Emulate a specific motion control. The '/' means the action for L-stick/R-stick.">
8330
        <choice name="CLASSIC CONTROLLER PRO" value="ccp"/>
8331
        <choice name="CLASSIC CONTROLLER" value="cc"/>
8332
        <choice name="WIIMOTE: HORIZONTAL" value="side"/>
8333
        <choice name="WIIMOTE: CURSOR/SWING" value="is"/>
8334
        <choice name="WIIMOTE: CURSOR/TILT" value="it"/>
8335
        <choice name="WIIMOTE: SWING/CURSOR" value="si"/>
8336
        <choice name="WIIMOTE: TILT/CURSOR" value="ti"/>
8337
        <choice name="WIIMOTE: SWING/TILT" value="st"/>
8338
        <choice name="WIIMOTE: TILT/SWING" value="ts"/>
8339
        <choice name="WIIMOTE: CURSOR/NUNCHUK" value="in"/>
8340
        <choice name="WIIMOTE: NUNCHUK/CURSOR" value="ni"/>
8341
        <choice name="WIIMOTE: SWING/NUNCHUK" value="sn"/>
8342
        <choice name="WIIMOTE: NUNCHUK/SWING" value="ns"/>
8343
        <choice name="WIIMOTE: TILT/NUNCHUK" value="tn"/>
8344
        <choice name="WIIMOTE: NUNCHUK/TILT" value="nt"/>
8345
      </feature>
8346
      <feature submenu="CONTROLS" name="USE MOTION" group="ADVANCED SETTINGS" value="wii_motionpad" description="If you are using a gamepad with motion such as a dualshock or switch pro, enable this to use the motion sensor.">
8347
        <choice name="NO" value="0"/>
8348
        <choice name="YES" value="1"/>
8349
      </feature>
8350
      <feature submenu="CONTROLS" name="SENSOR BAR POSITION" group="ADVANCED SETTINGS" value="sensorbar_position" description="If you are using real Wiimotes with a Sensor Bar, set the right position of the Sensor Bar for better precision.">
8351
        <choice name="BOTTOM" value="0"/>
8352
        <choice name="TOP" value="1"/>
8353
      </feature>
8354
      <feature submenu="CONTROLS" name="USE GAMECUBE CONTROLLERS" group="ADVANCED SETTINGS" value="wii_gamecube">
8355
        <choice name="NO" value="0"/>
8356
        <choice name="YES" value="1"/>
8357
      </feature>
8358
      <feature submenu="CONTROLS" name="BALANCE BOARD" group="ADVANCED SETTINGS" value="wii_balanceboard" description="Set this option only when using a real balance board.">
8359
        <choice name="NO" value="0"/>
8360
        <choice name="YES" value="1"/>
8361
      </feature>
8362
      <feature submenu="CONTROLS" name="JOYSTICK DEADZONE" value="dolphin_wii_deadzone" group="ADVANCED SETTINGS" description="Use this only if the analog stick is drifting.">
8363
        <choice name="10 (DEFAULT)" value="10.0"/>
8364
        <choice name="0" value="0.0"/>
8365
        <choice name="5" value="5.0"/>
8366
        <choice name="15" value="15.0"/>
8367
        <choice name="20" value="20.0"/>
8368
        <choice name="25" value="25.0"/>
8369
        <choice name="30" value="30.0"/>
8370
      </feature>
8371
      <feature submenu="CONTROLS" name="JOYSTICK SENSITIVITY" value="dolphin_wii_sensitivity" group="ADVANCED SETTINGS" description="Decrease if too sensitive, decreasing too much might prevent from going full range.">
8372
        <choice name="100 (DEFAULT)" value="100.0"/>
8373
        <choice name="60" value="60.0"/>
8374
        <choice name="70" value="70.0"/>
8375
        <choice name="75" value="75.0"/>
8376
        <choice name="80" value="80.0"/>
8377
        <choice name="90" value="90.0"/>
8378
        <choice name="110" value="110.0"/>
8379
        <choice name="120" value="120.0"/>
8380
      </feature>
8381
      <feature submenu="CONTROLS" name="FORCE SDL DRIVER" group="ADVANCED SETTINGS" value="input_forceSDL" description="Force usage of SDL driver for controllers, set this if more than 4 controllers are used, as XInput limits to 4 players.">
8382
        <choice name="NO" value="0"/>
8383
        <choice name="YES" value="1"/>
8384
      </feature>
8385
    </system>
8386
  </emulator>
8387
  <!-- DOLPHIN TRIFORCE -->
8388
  <emulator name="dolphin-triforce">
8389
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
8390
    <feature name="SHADER SET" group="GENERAL SETTINGS" value="dolphin_shaders">
8391
      <choice name="NONE" value="(off)"/>
8392
      <choice name="ACID METAL" value="acidmetal"/>
8393
      <choice name="ACID TRIP" value="acidtrip"/>
8394
      <choice name="ACID TRIP 2" value="acidtrip2"/>
8395
      <choice name="AUTO TOON" value="auto_toon"/>
8396
      <choice name="AUTO TOON 2" value="auto_toon2"/>
8397
      <choice name="BAD BLOOM" value="bad_bloom"/>
8398
      <choice name="BRIGHTEN" value="brighten"/>
8399
      <choice name="CHRISMAS" value="chrismas"/>
8400
      <choice name="EMBOSS" value="emboss"/>
8401
      <choice name="GRAYSCALE" value="grayscale"/>
8402
      <choice name="INVERT" value="invert"/>
8403
      <choice name="LENS DISTORTION" value="lens_distortion"/>
8404
      <choice name="MAD WORLD" value="mad_world"/>
8405
      <choice name="NIGHT VISION" value="nightvision"/>
8406
      <choice name="POSTERIZE" value="posterize"/>
8407
      <choice name="SEPIA" value="sepia"/>
8408
      <choice name="SKETCHY" value="sketchy"/>
8409
      <choice name="TOXIC" value="toxic"/>
8410
    </feature>
8411
    <feature name="GAME ASPECT RATIO" group="GENERAL SETTINGS" value="ratio">
8412
      <choice name="16/9" value="16/9"/>
8413
      <choice name="4/3" value="4/3"/>
8414
      <choice name="STRETCHED" value="Stretched"/>
8415
    </feature>
8416
    <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="internal_resolution">
8417
      <choice name="x1" value="1"/>
8418
      <choice name="x2 (720p)" value="2"/>
8419
      <choice name="x3 (1080p)" value="3"/>
8420
      <choice name="x4 (1440p)" value="4"/>
8421
      <choice name="x5" value="5"/>
8422
      <choice name="x6 (4K)" value="6"/>
8423
      <choice name="x7" value="7"/>
8424
      <choice name="x8 (5K)" value="8"/>
8425
    </feature>
8426
    <feature name="VERTICAL SYNC" group="GENERAL SETTINGS" value="dolphin_vsync">
8427
      <choice name="YES" value="True"/>
8428
      <choice name="NO" value="False"/>
8429
    </feature>
8430
    <sharedFeature group="GENERAL SETTINGS" value="disableautocontrollers"/>
8431
    <!-- VIDEO -->
8432
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
8433
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
8434
    <feature submenu="VIDEO" name="WIDESCREEN" group="ADVANCED SETTINGS" value="widescreen_hack" description="Display the emulated framebuffer at a widescreen aspect ratio. Get best results with full 3D games.">
8435
      <choice name="NO" value="0"/>
8436
      <choice name="YES" value="1"/>
8437
    </feature>
8438
    <feature submenu="VIDEO" name="COMPILE SHADERS BEFORE STARTING" group="ADVANCED SETTINGS" value="WaitForShadersBeforeStarting" description="May reduce stuttering a the cost of longer delay to start a game.">
8439
      <choice name="NO" value="0"/>
8440
      <choice name="YES" value="1"/>
8441
    </feature>
8442
    <feature submenu="VIDEO" name="SHADERS COMPILATION METHOD" group="ADVANCED SETTINGS" value="ShaderCompilationMode" description="Reduce stuttering a the cost of much longer delay to start a game and high GPU usage.">
8443
        <choice name="HYBRID" value="2"/>
8444
        <choice name="SPECIALIZED" value="0"/>
8445
        <choice name="EXCLUSIVE" value="1"/>
8446
        <choice name="SKIP DRAWING" value="3"/>
8447
    </feature>
8448
    <!-- VISUAL RENDERING -->
8449
    <feature submenu="VISUAL RENDERING" name="ANISOTROPIC FILTERING" group="ADVANCED SETTINGS" value="anisotropic_filtering" description="Enhance the quality of textures on surface. May make textures look better in some games, but may break certain effects in rare cases.">
8450
      <choice name="NO" value="0"/>
8451
      <choice name="2x" value="1"/>
8452
      <choice name="4x" value="2"/>
8453
      <choice name="8x" value="3"/>
8454
      <choice name="16x" value="4"/>
8455
    </feature>
8456
    <feature submenu="VISUAL RENDERING" name="ANTI-ALIASING" group="ADVANCED SETTINGS" value="antialiasing" description="Set Anti Aliasing for rendered content. A dangerous option to enable in Dolphin. Setting this too high will quickly cause a bandwidth bottleneck on your GPU. Worse yet, these settings may cause various graphical effects in games to be sampled incorrectly.">
8457
      <choice name="NO" value="0x00000001"/>
8458
      <choice name="2x" value="0x00000002"/>
8459
      <choice name="4x" value="0x00000004"/>
8460
      <choice name="8x" value="0x00000008"/>
8461
    </feature>
8462
    <feature submenu="VISUAL RENDERING" name="ANTI-ALIASING MODE" group="ADVANCED SETTINGS" value="ssaa" description="SSAA offers better quality at the cost of performance.">
8463
      <choice name="MSAA" value="0"/>
8464
      <choice name="SSAA" value="1"/>
8465
    </feature>
8466
    <feature submenu="VISUAL RENDERING" name="FORCE TEXTURES FILTERING" group="ADVANCED SETTINGS" value="ForceFiltering" description="Filter all textures. Including any that the game explicitly sets as unfiltered. Disabled by default.">
8467
      <choice name="NO" value="0"/>
8468
      <choice name="NEAREST NEIGHBOR" value="1"/>
8469
      <choice name="LINEAR" value="2"/>
8470
    </feature>
8471
    <feature submenu="VISUAL RENDERING" name="CROP" group="ADVANCED SETTINGS" value="dolphin_crop" description="Crop the picture from its native aspect ratio to 4:3 or 16:9">
8472
      <choice name="NO" value="0"/>
8473
      <choice name="YES" value="1"/>
8474
    </feature>
8475
    <!-- EMULATION -->
8476
    <feature submenu="EMULATION" name="LANGUAGE" group="ADVANCED SETTINGS" value="gamecube_language" order="88">
8477
      <choice name="Deutsch" value="1"/>
8478
      <choice name="English" value="0"/>
8479
      <choice name="Español" value="3"/>
8480
      <choice name="Français" value="2"/>
8481
      <choice name="Italiano" value="4"/>
8482
      <choice name="Nederlands" value="5"/>
8483
    </feature>
8484
    <feature submenu="EMULATION" name="SKIP BIOS" group="ADVANCED SETTINGS" value="skip_bios" description="Skips the BIOS boot animation displayed when loading content.">
8485
      <choice name="YES" value="0"/>
8486
      <choice name="NO" value="1"/>
8487
    </feature>
8488
    <feature submenu="EMULATION" name="ENABLE CHEATS" group="ADVANCED SETTINGS" value="enable_cheats" description="Enable the effects of the chosen Action Replay and Gecko codes for a game." order="89">
8489
      <choice name="NO" value="0"/>
8490
      <choice name="YES" value="1"/>
8491
    </feature>
8492
    <feature submenu="EMULATION" name="MEMORY MANAGEMENT UNIT" group="ADVANCED SETTINGS" value="enable_mmu" description="Enable the Memory Management Unit. Required for some games." order="89">
8493
      <choice name="NO" value="0"/>
8494
      <choice name="YES" value="1"/>
8495
    </feature>
8496
    <feature submenu="EMULATION" name="DUAL CORE CPU THREAD" group="ADVANCED SETTINGS" value="CPUThread" description="Run games faster. A powerful option for gaining performance that has no downsides some of the time. May cause various random issues caused by splitting the CPU and GPU threads onto different cores.">
8497
      <choice name="NO" value="0"/>
8498
      <choice name="YES" value="1"/>
8499
    </feature>
8500
    <feature submenu="EMULATION" name="FAST DISK SPEED" group="ADVANCED SETTINGS" value="enable_fastdisc" description="Improve the loading of discs of the emulated game.">
8501
      <choice name="NO" value="0"/>
8502
      <choice name="YES" value="1"/>
8503
    </feature>
8504
    <feature submenu="EMULATION" name="SKIP EFB ACCESS (HACK)" group="ADVANCED SETTINGS" value="EFBEmulateFormatChanges" description="Improve performance in some games but can disable graphical effects and gameplay related features.">
8505
      <choice name="NO" value="False"/>
8506
      <choice name="YES" value="True"/>
8507
    </feature>
8508
    <feature submenu="EMULATION" name="IGNORE EFB FORMAT (HACK)" group="ADVANCED SETTINGS" value="EFBEmulateFormatChanges" description="Improve performance in many game. Disabling this may avoid graphical defect in some other games.">
8509
      <choice name="YES" value="True"/>
8510
      <choice name="NO" value="False"/>
8511
    </feature>
8512
    <feature submenu="EMULATION" name="STORE EFB COPIES (HACK)" group="ADVANCED SETTINGS" value="EFBCopies" description="Many games need copies to textures only, but if you're seeing blacked out or missing graphics, you might need to choose copies to RAM.">
8513
      <choice name="TO TEXTURE" value="efb_to_texture_defer"/>
8514
      <choice name="TO TEXTURE AND RAM" value="efb_to_ram_defer"/>
8515
      <choice name="DON'T DEFER COPIES TO RAM" value="efb_to_ram"/>
8516
    </feature>
8517
    <feature submenu="EMULATION" name="SCALED EFB COPY (HACK)" group="ADVANCED SETTINGS" value="EFBScaledCopy" description="Greatly inscrease the quality of textures generated using render-to-texture effects. Enabled by default. Disabling it may avoid crashes for games using custom textures.">
8518
      <choice name="YES" value="True"/>
8519
      <choice name="NO" value="False"/>
8520
    </feature>
8521
    <feature submenu="EMULATION" name="PERFORMANCE MODE" group="ADVANCED SETTINGS" value="perf_hacks" description="Improves the emulation performance at the cost of accuracy.">
8522
      <choice name="NO" value="0"/>
8523
      <choice name="YES" value="1"/>
8524
    </feature>
8525
    <!-- USER INTERFACE -->
8526
    <feature submenu="USER INTERFACE" name="NOTIFICATIONS" group="ADVANCED SETTINGS" value="OnScreenDisplayMessages" description="Display or not on-screen notifications.">
8527
      <choice name="YES" value="0"/>
8528
      <choice name="NO" value="1"/>
8529
    </feature>
8530
    <feature submenu="USER INTERFACE" name="SHOW FPS" group="ADVANCED SETTINGS" value="DrawFramerate" description="Shows the number of frames redered per seconds as a measure of emulation speed." order="90">
8531
      <choice name="NO" value="0"/>
8532
      <choice name="YES" value="1"/>
8533
    </feature>
8534
    <sharedFeature submenu="USER INTERFACE" group="ADVANCED SETTINGS" value="discord"/>
8535
    <!-- DRIVERS -->
8536
    <feature submenu="DRIVERS" name="VIDEO" group="ADVANCED SETTINGS" value="gfxbackend" description="Select which graphics API to use internally." order="90">
8537
      <choice name="OPENGL" value="OGL"/>
8538
      <choice name="VULKAN" value="Vulkan"/>
8539
      <choice name="DIRECTX 11" value="D3D"/>
8540
      <choice name="DIRECTX 12" value="D3D12"/>
8541
    </feature>
8542
    <feature submenu="DRIVERS" name="AUDIO" group="ADVANCED SETTINGS" value="audiobackend" description="Select which audio engine to use internally.">
8543
      <choice name="CUBEB" value="Cubeb"/>
8544
      <choice name="WASAPI" value="WASAPI (Exclusive Mode)"/>
8545
    </feature>
8546
    <!-- CONTROLS -->
8547
    <feature submenu="CONTROLS" name="CONTROLLER LAYOUT" group="ADVANCED SETTINGS" value="triforce_mapping">
8548
      <choice name="STANDARD" value="standard"/>
8549
      <choice name="VIRTUA STRIKER 4" value="vs4"/>
8550
    </feature>
8551
  </emulator>
8552
  <!-- DOSBOX -->
8553
  <emulator name="dosbox" features="padtokeyboard">
8554
    <sharedFeature group="ADVANCED SETTINGS" value="videomode"/>
8555
  </emulator>
8556
  <!-- DUCKSTATION -->
8557
  <emulator name="duckstation" features="cheevos">
8558
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
8559
    <sharedFeature group="GENERAL SETTINGS" value="shaderset"/>
8560
    <feature name="GAME ASPECT RATIO" group="GENERAL SETTINGS" value="psx_ratio">
8561
      <choice name="NATIVE" value="Auto (Game Native)"/>
8562
      <choice name="4/3" value="4:3"/>
8563
      <choice name="16/9" value="16:9"/>
8564
      <choice name="19/9" value="19:9"/>
8565
      <choice name="20/9" value="20:9"/>
8566
    </feature>
8567
    <feature name="INTEGER SCALING" group="GENERAL SETTINGS" value="Integer_Scaling">
8568
      <choice name="NO" value="false"/>
8569
      <choice name="YES" value="true"/>
8570
    </feature>
8571
    <feature name="VERTICAL SYNC" group="GENERAL SETTINGS" value="VSync">
8572
      <choice name="NO" value="false"/>
8573
      <choice name="YES" value="true"/>
8574
    </feature>
8575
    <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="internal_resolution">
8576
      <choice name="1X" value="1"/>
8577
      <choice name="2X" value="2"/>
8578
      <choice name="3X (720p)" value="3"/>
8579
      <choice name="4X" value="4"/>
8580
      <choice name="5X (1080p)" value="5"/>
8581
      <choice name="6X (1440p)" value="6"/>
8582
      <choice name="7X" value="7"/>
8583
      <choice name="8X" value="8"/>
8584
      <choice name="9X (4K)" value="9"/>
8585
      <choice name="10X" value="10"/>
8586
      <choice name="11X" value="11"/>
8587
      <choice name="12X" value="12"/>
8588
      <choice name="13X" value="13"/>
8589
      <choice name="14X" value="14"/>
8590
      <choice name="15X" value="15"/>
8591
      <choice name="16X" value="16"/>
8592
    </feature>
8593
    <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
8594
    <sharedFeature group="GENERAL SETTINGS" value="disableautocontrollers"/>
8595
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
8596
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
8597
    <feature submenu="VIDEO" name="WIDESCREEN" group="ADVANCED SETTINGS" value="Widescreen_Hack" description="Display the emulated framebuffer at a widescreen aspect ratio. Get best results with full 3D games.">
8598
      <choice name="NO" value="false"/>
8599
      <choice name="YES" value="true"/>
8600
    </feature>
8601
    <feature submenu="VIDEO" name="DEINTERLACE" group="ADVANCED SETTINGS" value="interlace" description="Force the rendering and display of frames to progressive mode.">
8602
      <choice name="YES" value="true"/>
8603
      <choice name="NO" value="false"/>
8604
    </feature>
8605
    <feature submenu="VIDEO" name="FORCE 60 HZ" group="ADVANCED SETTINGS" value="NTSC_Timings" description="Uses NTSC frame timings when the console is in PAL mode.">
8606
      <choice name="NO" value="false"/>
8607
      <choice name="YES" value="true"/>
8608
    </feature>
8609
    <feature submenu="VIDEO" name="DISABLE FULLSCREEN" group="ADVANCED SETTINGS" value="disable_fullscreen" description="Use this option if duckstation is not displaying on the correct monitor.">
8610
      <choice name="NO" value="0"/>
8611
      <choice name="YES" value="1"/>
8612
    </feature>
8613
    <feature submenu="VISUAL RENDERING" name="TEXTURE FILTER" group="ADVANCED SETTINGS" value="Texture_Enhancement" description="Smooths out the blockyness of magnified textures on 3D objects by using filtering.">
8614
      <choice name="Nearest Neighbor" value="Nearest"/>
8615
      <choice name="Bilinear" value="Bilinear"/>
8616
      <choice name="Bilinear (No Edge Blending)" value="BilinearBinAlpha"/>
8617
      <choice name="JINC2" value="JINC2"/>
8618
      <choice name="JINC2 (No Edge Blending)" value="JINC2BinAlpha"/>
8619
      <choice name="xBR" value="xBR"/>
8620
      <choice name="xBR (No Edge Blending)" value="xBRBinAlpha"/>
8621
    </feature>
8622
    <feature submenu="VISUAL RENDERING" name="SHADER" group="ADVANCED SETTINGS" value="duck_shaders" description="Enable this to use Duckstation's provided shaders.">
8623
      <choice name="CCALIBRATOR" value="Cccalibrator"/>
8624
      <choice name="CRT-LOTTES" value="crt-lottes"/>
8625
      <choice name="DOLPHIN BLOOM" value="dolphinfx_bloom"/>
8626
      <choice name="DOLPHIN CELLSHADING" value="dolphinfx_celshading"/>
8627
      <choice name="DOLPHIN SCANLINES" value="dolphinfx_scanlines"/>
8628
      <choice name="SIMPLE BRIGHTNESS" value="simple-brightness"/>
8629
      <choice name="SIMPLE FLIP" value="simple-flip"/>
8630
      <choice name="SIMPLE GAMMA" value="simple-gamma"/>
8631
      <choice name="SIMPLE SHARPEN" value="simple-sharpen"/>
8632
    </feature>
8633
    <feature submenu="VISUAL RENDERING" name="TEXTURE CORRECTION" group="ADVANCED SETTINGS" value="duck_pgxp" description="Eliminates distortion and warping of textures when upscaling.">
8634
      <choice name="NO" value="0"/>
8635
      <choice name="YES" value="1"/>
8636
    </feature>
8637
    <feature submenu="VISUAL RENDERING" name="SCALED DITHERING" group="ADVANCED SETTINGS" value="Scaled_Dithering" description="Scales the dithern pattern to the resolution scale of the emulated GPU.">
8638
      <choice name="NO" value="false"/>
8639
      <choice name="YES" value="true"/>
8640
    </feature>
8641
    <feature submenu="VISUAL RENDERING" name="LINEAR FILTERING" group="ADVANCED SETTINGS" value="Linear_Filtering" description="Uses bilinear textures filtering when displaying console's framebuffer to the screen.">
8642
      <choice name="NO" value="false"/>
8643
      <choice name="YES" value="true"/>
8644
    </feature>
8645
    <feature submenu="VISUAL RENDERING" name="TRUE COLORS - 24 BITS" group="ADVANCED SETTINGS" value="Disable_Dithering" description="Forces the precision of colours output to the console's framebuffer.">
8646
      <choice name="NO" value="false"/>
8647
      <choice name="YES" value="true"/>
8648
    </feature>
8649
    <feature submenu="USER INTERFACE" name="PERFORMANCE STATISTICS" value="performance_overlay" group="ADVANCED SETTINGS" description="Show performance statistics overlay in-game.">
8650
      <choice name="OFF" value="off"/>
8651
      <choice name="FPS ONLY" value="simple"/>
8652
      <choice name="DETAILED" value="detailed"/>
8653
    </feature>
8654
    <feature submenu="EMULATION" name="SKIP BIOS" group="ADVANCED SETTINGS" value="fullboot" description="Skips the BIOS boot animation displayed when loading content.">
8655
      <choice name="YES" value="0"/>
8656
      <choice name="NO" value="1"/>
8657
    </feature>
8658
    <feature submenu="EMULATION" name="CONSOLE REGION" group="ADVANCED SETTINGS" value="psx_region">
8659
      <choice name="PAL" value="PAL"/>
8660
      <choice name="NTSC US" value="NTSC-U"/>
8661
      <choice name="NTSC JAPAN" value="NTSC-J"/>
8662
    </feature>
8663
    <feature submenu="EMULATION" name="CPU DECODER" group="ADVANCED SETTINGS" value="ExecutionMode" description="Recompiler is fastest, Interpreter is more accurate.">
8664
      <choice name="Recompiler (fastest)" value="Recompiler"/>
8665
      <choice name="Cached Interpreter (fast)" value="CachedInterpreter"/>
8666
      <choice name="Interpreter (slowest)" value="Interpreter"/>
8667
    </feature>
8668
    <feature submenu="EMULATION" name="MEMORY CARD TYPE" group="ADVANCED SETTINGS" value="duckstation_memcardtype">
8669
      <choice name="PER GAME (TITLE)" value="PerGameTitle"/>
8670
      <choice name="SHARED" value="Shared"/>
8671
      <choice name="PER GAME (FILE TITLE)" value="PerGameFileTitle"/>
8672
      <choice name="PER GAME (ID)" value="PerGame"/>
8673
    </feature>
8674
    <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
8675
    <feature submenu="DRIVERS" name="VIDEO" group="ADVANCED SETTINGS" value="gfxbackend" description="Select which graphics API to use internally.">
8676
      <choice name="OpenGL" value="OpenGL"/>
8677
      <choice name="Vulkan" value="Vulkan"/>
8678
      <choice name="DirectX 11" value="D3D11"/>
8679
      <choice name="DirectX 12" value="D3D12"/>
8680
      <choice name="SOFTWARE" value="Software"/>
8681
    </feature>
8682
    <feature submenu="DRIVERS" name="AUDIO" group="ADVANCED SETTINGS" value="audiobackend">
8683
      <choice name="CUBEB" value="Cubeb"/>
8684
      <choice name="XAUDIO2" value="XAudio2"/>
8685
    </feature>
8686
    <feature submenu="LATENCY REDUCTION" name="RUN-AHEAD FRAMES" group="ADVANCED SETTINGS" value="runahead">
8687
      <choice name="NONE" value="0"/>
8688
      <choice name="1" value="1"/>
8689
      <choice name="2" value="2"/>
8690
      <choice name="3" value="3"/>
8691
      <choice name="4" value="4"/>
8692
      <choice name="5" value="5"/>
8693
      <choice name="6" value="6"/>
8694
      <choice name="7" value="7"/>
8695
      <choice name="8" value="8"/>
8696
      <choice name="9" value="9"/>
8697
      <choice name="10" value="10"/>
8698
    </feature>
8699
    <feature submenu="USER INTERFACE" name="OSD MESSAGES" group="ADVANCED SETTINGS" value="duckstation_osd_enabled" description="Show emulator notifications.">
8700
      <choice name="YES" value="1"/>
8701
      <choice name="NO" value="0"/>
8702
    </feature>
8703
    <sharedFeature submenu="USER INTERFACE" group="ADVANCED SETTINGS" value="discord"/>
8704
    <feature submenu="CONTROLS" name="PLAYER 1 CONTROLLER TYPE" value="duck_controller1" group="ADVANCED SETTINGS">
8705
      <choice name="DUALSHOCK" value="AnalogController"/>
8706
      <choice name="DIGITAL CONTROLLER" value="DigitalController"/>
8707
      <choice name="ANALOG JOYSTICK" value="AnalogJoystick"/>
8708
      <choice name="GUNCON" value="GunCon"/>
8709
      <choice name="MOUSE" value="PlayStationMouse"/>
8710
    </feature>
8711
    <feature submenu="CONTROLS" name="PLAYER 2 CONTROLLER TYPE" value="duck_controller2" group="ADVANCED SETTINGS">
8712
      <choice name="DUALSHOCK" value="AnalogController"/>
8713
      <choice name="DIGITAL CONTROLLER" value="DigitalController"/>
8714
      <choice name="ANALOG JOYSTICK" value="AnalogJoystick"/>
8715
    </feature>
8716
    <feature submenu="CONTROLS" name="PLAYER 3 CONTROLLER TYPE" value="duck_controller3" group="ADVANCED SETTINGS">
8717
      <choice name="DUALSHOCK" value="AnalogController"/>
8718
      <choice name="DIGITAL CONTROLLER" value="DigitalController"/>
8719
      <choice name="ANALOG JOYSTICK" value="AnalogJoystick"/>
8720
    </feature>
8721
    <feature submenu="CONTROLS" name="PLAYER 4 CONTROLLER TYPE" value="duck_controller4" group="ADVANCED SETTINGS">
8722
      <choice name="DUALSHOCK" value="AnalogController"/>
8723
      <choice name="DIGITAL CONTROLLER" value="DigitalController"/>
8724
      <choice name="ANALOG JOYSTICK" value="AnalogJoystick"/>
8725
    </feature>
8726
    <feature submenu="CONTROLS" name="FORCE SDL DRIVER" group="ADVANCED SETTINGS" value="input_forceSDL" description="Force usage of SDL driver for controllers, set this if more than 4 controllers are used, as XInput limits to 4 players.">
8727
      <choice name="NO" value="0"/>
8728
      <choice name="YES" value="1"/>
8729
    </feature>
8730
    <feature submenu="CONTROLS" name="JOYSTICK DEADZONE" value="stick_deadzone" group="ADVANCED SETTINGS" description="Use this only if the analog stick is drifting.">
8731
      <choice name="0" value="0.000000"/>
8732
      <choice name="5" value="0.050000"/>
8733
      <choice name="10" value="0.100000"/>
8734
      <choice name="15" value="0.150000"/>
8735
      <choice name="20" value="0.200000"/>
8736
      <choice name="25" value="0.250000"/>
8737
      <choice name="30" value="0.300000"/>
8738
    </feature>
8739
    <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="use_guns"/>
8740
    <feature submenu="GUNS" name="GUN CROSSHAIR" value="duck_crosshair" group="ADVANCED SETTINGS">
8741
      <choice name="NONE" value="0.000000"/>
8742
      <choice name="MEDIUM SIZE" value="0.500000"/>
8743
      <choice name="BIG SIZE" value="1.000000"/>
8744
    </feature>
8745
    <feature submenu="GUNS" name="GUN MAPPING A/B" value="duck_gun_ab" group="ADVANCED SETTINGS" description="Define how to map A and B buttons of the GunCon, this is useful for games like Time Crisis.">
8746
      <choice name="Keyboard PageUp/PageDown" value="key_1"/>
8747
      <choice name="Keyboard K/L" value="key_2"/>
8748
      <choice name="Keyboard LEFT/RIGHT" value="key_3"/>
8749
      <choice name="Keyboard VOL+/VOL-" value="key_5"/>
8750
      <choice name="Wiimote mode 2 LEFT/PLUS" value="key_4"/>
8751
      <choice name="CONTROLLER A/B" value="controller_1"/>
8752
    </feature>
8753
    <feature submenu="GUNS" name="MAP GUN TO PLAYER 2" value="duck_gunp2" group="ADVANCED SETTINGS" description="Plug the GunCon in port 2, to use for Die Hard Trilogy.">
8754
      <choice name="NO" value="0"/>
8755
      <choice name="YES" value="1"/>
8756
    </feature>
8757
    <feature submenu="GUNS" name="INVERT TRIGGER AND SECONDARY BUTTON" group="ADVANCED SETTINGS" value="gun_invert" description="Activate this when using WiiZapper to invert trigger and reload buttons.">
8758
      <choice name="NO" value="0"/>
8759
      <choice name="YES" value="1"/>
8760
    </feature>
8761
    <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="gun_reload_button"/>
8762
    <sharedFeature submenu="DEVELOPER SETTINGS" group="ADVANCED SETTINGS" value="disableautoconfig"/>
8763
  </emulator>
8764
  <!-- EDUKE32 -->
8765
  <emulator name="eduke32">
8766
    <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="eduke_resolution">
8767
      <choice name="1920x1080" value="1920x1080"/>
8768
      <choice name="1680x1050" value="1680x1050"/>
8769
      <choice name="1600x900" value="1600x900"/>
8770
      <choice name="1440x900" value="1440x900"/>
8771
      <choice name="1400x1050" value="1400x1050"/>
8772
      <choice name="1366x768" value="1366x768"/>
8773
      <choice name="1360x768" value="1360x768"/>
8774
      <choice name="1280x1024" value="1280x1024"/>
8775
      <choice name="1280x960" value="1280x960"/>
8776
      <choice name="1280x800" value="1280x800"/>
8777
      <choice name="1280x768" value="1280x768"/>
8778
      <choice name="1280x720" value="1280x720"/>
8779
      <choice name="1280x600" value="1280x600"/>
8780
      <choice name="1152x864" value="1152x864"/>
8781
      <choice name="1024x768" value="1024x768"/>
8782
      <choice name="800x600" value="800x600"/>
8783
      <choice name="640x480" value="640x480"/>
8784
    </feature>
8785
    <feature name="AUTOLOAD CONTENT" group="GENERAL SETTINGS" value="autoload" description="Use this to autoload content like HD packs.">
8786
      <choice name="NO" value="0"/>
8787
      <choice name="YES" value="1"/>
8788
    </feature>
8789
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
8790
    <feature submenu="DRIVERS" name="VIDEO" group="ADVANCED SETTINGS" value="eduke_video">
8791
      <choice name="OPENGL" value="32"/>
8792
      <choice name="OPENGL POLYMER" value="polymer"/>
8793
      <choice name="SOFTWARE" value="8"/>
8794
    </feature>
8795
  </emulator>
8796
  <!-- FLYCAST -->
8797
  <emulator name="flycast">
8798
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
8799
    <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="flycast_resolution">
8800
      <choice name="320x240 (HALF)" value="240"/>
8801
      <choice name="640x480 (NATIVE)" value="480"/>
8802
      <choice name="960x720 (x1.5)" value="720"/>
8803
      <choice name="1280x960 (x2)" value="960"/>
8804
      <choice name="1600x1200 (x2.5)" value="1200"/>
8805
      <choice name="1920x1440 (x3)" value="1440"/>
8806
      <choice name="2560x1920 (x4)" value="1920"/>
8807
      <choice name="2880x2160 (x4.5)" value="2160"/>
8808
      <choice name="3200x2400 (x5)" value="2400"/>
8809
      <choice name="3840x2880 (x6)" value="2880"/>
8810
      <choice name="4480x3360 (x7)" value="3360"/>
8811
      <choice name="5120x3840 (x8)" value="3840"/>
8812
      <choice name="5760x4320 (x9)" value="4320"/>
8813
    </feature>
8814
    <feature name="GAME ASPECT RATIO" group="GENERAL SETTINGS" value="flycast_ratio">
8815
      <choice name="4/3" value="normal"/>
8816
      <choice name="16/9" value="wide"/>
8817
      <choice name="STRETCH" value="stretch"/>
8818
    </feature>
8819
    <feature name="VERTICAL SYNC" group="GENERAL SETTINGS" value="flycast_vsync">
8820
      <choice name="YES" value="yes"/>
8821
      <choice name="NO" value="no"/>
8822
    </feature>
8823
    <sharedFeature group="GENERAL SETTINGS" value="disableautocontrollers"/>
8824
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
8825
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
8826
    <feature submenu="VIDEO" name="EMULATED CABLE TYPE" group="ADVANCED SETTINGS" value="flycast_cable" description="Apply a video filter to mimic various signals.">
8827
      <choice name="VGA" value="0"/>
8828
      <choice name="TV (RGB)" value="2"/>
8829
      <choice name="COMPOSITE" value="3"/>
8830
    </feature>
8831
    <feature submenu="VIDEO" name="VIDEO FORMAT" group="ADVANCED SETTINGS" value="flycast_broadcast" description="Select a video format for output.">
8832
      <choice name="NTSC" value="0"/>
8833
      <choice name="PAL (WORLD)" value="1"/>
8834
      <choice name="PAL-N (ARGENTINA, URUGUAY, PARAGUAY)" value="3"/>
8835
      <choice name="PAL-M (BRAZIL)" value="2"/>
8836
    </feature>
8837
    <feature submenu="VIDEO" name="TATE MODE" group="ADVANCED SETTINGS" value="flycast_rotate" description="Rotate display for vertical games.">
8838
      <choice name="NO" value="0"/>
8839
      <choice name="YES" value="1"/>
8840
    </feature>
8841
    <feature submenu="VIDEO" name="AUTO FRAMESKIP" group="ADVANCED SETTINGS" value="flycast_autoframeskip" description="Automatically skip frames to improve performance (smoothless).">
8842
      <choice name="DISABLED" value="0"/>
8843
      <choice name="NORMAL" value="1"/>
8844
      <choice name="MAXIMUM" value="2"/>
8845
    </feature>
8846
    <feature submenu="VISUAL RENDERING" name="ALPHA SORTING" group="ADVANCED SETTINGS" value="flycast_transparent_sorting" description="Enhance graphics accuracy at the cost of inscreased performance requirements.">
8847
      <choice name="per-pixel (accurate)" value="pixel"/>
8848
      <choice name="per-strip (fast, least accurate)" value="strip"/>
8849
      <choice name="per-triangle (normal)" value="triangle"/>
8850
    </feature>
8851
    <feature submenu="VISUAL RENDERING" name="ANISOTROPIC FILTERING" group="ADVANCED SETTINGS" value="flycast_fxaa" description="Enhance the quality of textures on surface.">
8852
      <choice name="DISABLED" value="1"/>
8853
      <choice name="2x" value="2"/>
8854
      <choice name="4x" value="4"/>
8855
      <choice name="8x" value="8"/>
8856
      <choice name="16x" value="16"/>
8857
    </feature>
8858
    <feature submenu="VISUAL RENDERING" name="TEXTURE FILTER" group="ADVANCED SETTINGS" value="flycast_texture_filter" description="Control the texture filtering of the emulation.">
8859
      <choice name="NEAREST NEIGHBOR" value="1"/>
8860
      <choice name="LINEAR" value="2"/>
8861
    </feature>
8862
    <feature submenu="VISUAL RENDERING" name="WIDESCREEN CHEATS" group="ADVANCED SETTINGS" value="flycast_widescreen_hack" description="Activate cheats that allow certain games to display in widescreen format.">
8863
      <choice name="NO" value="0"/>
8864
      <choice name="YES" value="1"/>
8865
    </feature>
8866
    <feature submenu="VISUAL RENDERING" name="DISABLE SHADOWS" group="ADVANCED SETTINGS" value="flycast_shadows" description="Disable modifier volumes used to render shadows.">
8867
      <choice name="NO" value="yes"/>
8868
      <choice name="YES" value="no"/>
8869
    </feature>
8870
    <feature submenu="VISUAL RENDERING" name="DISABLE FOG" group="ADVANCED SETTINGS" value="flycast_fog" description="Disable fog effects.">
8871
      <choice name="NO" value="yes"/>
8872
      <choice name="YES" value="no"/>
8873
    </feature>
8874
    <feature submenu="VISUAL RENDERING" name="TEXTURE UPSCALING" group="ADVANCED SETTINGS" value="flycast_texture_upscale" description="Upscale textures with xBRZ algorythm, only on some 2D games and on fast computers.">
8875
      <choice name="NO" value="1"/>
8876
      <choice name="2x" value="2"/>
8877
      <choice name="3x" value="3"/>
8878
      <choice name="4x" value="4"/>
8879
      <choice name="5x" value="5"/>
8880
      <choice name="6x" value="6"/>
8881
      <choice name="7x" value="7"/>
8882
      <choice name="8x" value="8"/>
8883
    </feature>
8884
    <feature submenu="VISUAL RENDERING" name="THREADS FOR TEXTURE UPSCALING" group="ADVANCED SETTINGS" value="flycast_threads" description="Maximum number of CPU threads to use for texture upscaling. Use total number of threads minus 1.">
8885
      <choice name="1" value="1"/>
8886
      <choice name="2" value="2"/>
8887
      <choice name="3" value="3"/>
8888
      <choice name="4" value="4"/>
8889
      <choice name="5" value="5"/>
8890
      <choice name="6" value="6"/>
8891
      <choice name="7" value="7"/>
8892
      <choice name="8" value="8"/>
8893
    </feature>
8894
    <feature submenu="VISUAL RENDERING" name="COPY TEXTURES TO VRAM" group="ADVANCED SETTINGS" value="flycast_copytovram" description="Copy textures to VRAM, slower but more accurate. Disable this to save performance.">
8895
      <choice name="YES" value="yes"/>
8896
      <choice name="NO" value="no"/>
8897
    </feature>
8898
    <feature submenu="VISUAL RENDERING" name="CUSTOM TEXTURES" group="ADVANCED SETTINGS" value="flycast_custom_textures">
8899
      <choice name="NO" value="0"/>
8900
      <choice name="YES" value="1"/>
8901
    </feature>
8902
    <feature submenu="SCREEN SYNC" name="VULKAN - DUPLICATE FRAMES" group="ADVANCED SETTINGS" value="flycast_dupeframes" description="Duplicate frames, only available with VULKAN. Enable this on high-refresh rate monitors (120hz or higher).">
8903
      <choice name="NO" value="0"/>
8904
      <choice name="YES" value="1"/>
8905
    </feature>
8906
    <feature submenu="AUDIO" name="DSP EMULATION" group="ADVANCED SETTINGS" value="flycast_dsp" description="Enable Digital Sound Processor. Enhance sound accuracy at the cost of inscreased performance requirements.">
8907
      <choice name="NO" value="0"/>
8908
      <choice name="YES" value="1"/>
8909
    </feature>
8910
    <feature submenu="EMULATION" name="REGION" group="ADVANCED SETTINGS" value="flycast_region">
8911
      <choice name="Japan" value="0"/>
8912
      <choice name="USA" value="1"/>
8913
      <choice name="Europe" value="2"/>
8914
    </feature>
8915
    <feature submenu="EMULATION" name="LANGUAGE" group="ADVANCED SETTINGS" value="flycast_language">
8916
      <choice name="English" value="1"/>
8917
      <choice name="Français" value="3"/>
8918
      <choice name="Deutsch" value="2"/>
8919
      <choice name="Español" value="4"/>
8920
      <choice name="Italiano" value="5"/>
8921
      <choice name="日本語 (Japanese)" value="0"/>
8922
    </feature>
8923
    <feature submenu="EMULATION" name="ENABLE SERVICE MENU" group="ADVANCED SETTINGS" value="flycast_service_menu" description="Switch this on to activate service menu via R3 and L3 buttons.">
8924
      <choice name="NO" value="0"/>
8925
      <choice name="YES" value="1"/>
8926
    </feature>
8927
    <feature submenu="DRIVERS" name="VIDEO" group="ADVANCED SETTINGS" value="flycast_video">
8928
      <choice name="VULKAN" value="vulkan"/>
8929
      <choice name="OPENGL" value="opengl"/>
8930
      <choice name="DIRECTX 11" value="dx11"/>
8931
      <choice name="DIRECTX 9" value="dx9"/>
8932
    </feature>
8933
    <feature submenu="DRIVERS" name="AUDIO" group="ADVANCED SETTINGS" value="flycast_audio">
8934
      <choice name="DIRECTSOUND" value="directsound"/>
8935
      <choice name="SDL2" value="sdl2"/>
8936
    </feature>
8937
    <feature submenu="USER INTERFACE" name="DISPLAY FPS" value="flycast_fps" group="ADVANCED SETTINGS" description="Show FPS overlay in-game.">
8938
      <choice name="NO" value="0"/>
8939
      <choice name="YES" value="1"/>
8940
    </feature>
8941
    <feature submenu="CONTROLS" name="PLAYER 1 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="flycast_controller1">
8942
      <choice name="CONTROLLER" value="0"/>
8943
      <choice name="LIGHT GUN" value="7"/>
8944
      <choice name="KEYBOARD" value="5"/>
8945
      <choice name="MOUSE" value="6"/>
8946
      <choice name="ASCII STICK" value="4"/>
8947
      <choice name="TWIN STICK" value="8"/>
8948
    </feature>
8949
    <feature submenu="CONTROLS" name="PLAYER 1 EXTENSION" group="ADVANCED SETTINGS" value="flycast_extension1" description="Select the extension to add to the controller.">
8950
      <choice name="NONE" value="10"/>
8951
      <choice name="VMU" value="1"/>
8952
      <choice name="PURUPURU" value="3"/>
8953
      <choice name="MICROPHONE" value="2"/>
8954
    </feature>
8955
    <feature submenu="CONTROLS" name="PLAYER 2 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="flycast_controller2">
8956
      <choice name="CONTROLLER" value="0"/>
8957
      <choice name="LIGHT GUN" value="7"/>
8958
      <choice name="KEYBOARD" value="5"/>
8959
      <choice name="MOUSE" value="6"/>
8960
      <choice name="ASCII STICK" value="4"/>
8961
      <choice name="TWIN STICK" value="8"/>
8962
    </feature>
8963
    <feature submenu="CONTROLS" name="PLAYER 2 EXTENSION" group="ADVANCED SETTINGS" value="flycast_extension2">
8964
      <choice name="NONE" value="10"/>
8965
      <choice name="VMU" value="1"/>
8966
      <choice name="PURUPURU" value="3"/>
8967
      <choice name="MICROPHONE" value="2"/>
8968
    </feature>
8969
    <feature submenu="CONTROLS" name="PLAYER 3 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="flycast_controller3">
8970
      <choice name="CONTROLLER" value="0"/>
8971
      <choice name="ASCII STICK" value="4"/>
8972
      <choice name="TWIN STICK" value="8"/>
8973
    </feature>
8974
    <feature submenu="CONTROLS" name="PLAYER 3 EXTENSION" group="ADVANCED SETTINGS" value="flycast_extension3">
8975
      <choice name="NONE" value="10"/>
8976
      <choice name="VMU" value="1"/>
8977
      <choice name="PURUPURU" value="3"/>
8978
      <choice name="MICROPHONE" value="2"/>
8979
    </feature>
8980
    <feature submenu="CONTROLS" name="PLAYER 4 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="flycast_controller4">
8981
      <choice name="CONTROLLER" value="0"/>
8982
      <choice name="ASCII STICK" value="4"/>
8983
      <choice name="TWIN STICK" value="8"/>
8984
    </feature>
8985
    <feature submenu="CONTROLS" name="PLAYER 4 EXTENSION" group="ADVANCED SETTINGS" value="flycast_extension4">
8986
      <choice name="NONE" value="10"/>
8987
      <choice name="VMU" value="1"/>
8988
      <choice name="PURUPURU" value="3"/>
8989
      <choice name="MICROPHONE" value="2"/>
8990
    </feature>
8991
    <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="use_guns"/>
8992
    <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="one_gun"/>
8993
    <feature submenu="GUNS" name="SHOW CROSSHAIR" group="ADVANCED SETTINGS" value="flycast_crosshair">
8994
      <choice name="NO" value="0"/>
8995
      <choice name="YES" value="1"/>
8996
    </feature>
8997
    <feature submenu="GUNS" name="INVERT TRIGGER/RELOAD" group="ADVANCED SETTINGS" value="gun_invert" description="Activate this when using WiiZapper to invert trigger and reload buttons.">
8998
      <choice name="NO" value="0"/>
8999
      <choice name="YES" value="1"/>
9000
    </feature>
9001
    <feature submenu="GUNS" name="SWITCH GUN INDEX" group="ADVANCED SETTINGS" value="gun_index_revert" description="Switch this to use lightgun 1 for player 2 and lightgun 2 for player 1.">
9002
      <choice name="NO" value="0"/>
9003
      <choice name="YES" value="1"/>
9004
    </feature>
9005
    <system name="atomiswave">
9006
      <feature submenu="EMULATION" name="FREE PLAY" group="ADVANCED SETTINGS" value="flycast_freeplay" description="Modify the coin setting to Free Play.">
9007
        <choice name="YES" value="yes"/>
9008
        <choice name="NO" value="no"/>
9009
      </feature>
9010
      <feature submenu="CONTROLS" name="6-BUTTONS FIGHTING GAMES LAYOUT" group="ADVANCED SETTINGS" value="flycast_fightgame6buttons" description="Use a dedicated layout for 6-buttons fighting games.">
9011
        <choice name="NO" value="0"/>
9012
        <choice name="YES" value="1"/>
9013
      </feature>
9014
      <feature submenu="CONTROLS" name="USE STICK AS DPAD" group="ADVANCED SETTINGS" value="flycast_analogdpad" description="Switch this on to use left analog stick instead of dpad.">
9015
        <choice name="NO" value="0"/>
9016
        <choice name="YES" value="1"/>
9017
      </feature>
9018
    </system>
9019
    <system name="naomi">
9020
      <feature submenu="EMULATION" name="FREE PLAY" group="ADVANCED SETTINGS" value="flycast_freeplay" description="Modify the coin setting to Free Play.">
9021
        <choice name="YES" value="yes"/>
9022
        <choice name="NO" value="no"/>
9023
      </feature>
9024
      <feature submenu="CONTROLS" name="6-BUTTONS FIGHTING GAMES LAYOUT" group="ADVANCED SETTINGS" value="flycast_fightgame6buttons" description="Use a dedicated layout for 6-buttons fighting games.">
9025
        <choice name="NO" value="0"/>
9026
        <choice name="YES" value="1"/>
9027
      </feature>
9028
      <feature submenu="CONTROLS" name="USE STICK AS DPAD" group="ADVANCED SETTINGS" value="flycast_analogdpad" description="Switch this on to use left analog stick instead of dpad.">
9029
        <choice name="NO" value="0"/>
9030
        <choice name="YES" value="1"/>
9031
      </feature>
9032
    </system>
9033
    <system name="naomi2">
9034
      <feature submenu="EMULATION" name="FREE PLAY" group="ADVANCED SETTINGS" value="flycast_freeplay" description="Modify the coin setting to Free Play.">
9035
        <choice name="YES" value="yes"/>
9036
        <choice name="NO" value="no"/>
9037
      </feature>
9038
      <feature submenu="CONTROLS" name="6-BUTTONS FIGHTING GAMES LAYOUT" group="ADVANCED SETTINGS" value="flycast_fightgame6buttons" description="Use a dedicated layout for 6-buttons fighting games.">
9039
        <choice name="NO" value="0"/>
9040
        <choice name="YES" value="1"/>
9041
      </feature>
9042
      <feature submenu="CONTROLS" name="USE STICK AS DPAD" group="ADVANCED SETTINGS" value="flycast_analogdpad" description="Switch this on to use left analog stick instead of dpad.">
9043
        <choice name="NO" value="0"/>
9044
        <choice name="YES" value="1"/>
9045
      </feature>
9046
    </system>
9047
      <feature submenu="EMULATION" name="CPU MODE" value="flycast_dynarec" group="ADVANCED SETTINGS" description="Use interpreter only when dynarec causes issues.">
9048
      <choice name="Dynarec" value="yes"/>
9049
      <choice name="Interpreter" value="no"/>
9050
    </feature>
9051
    <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
9052
    <feature submenu="CONTROLS" name="JOYSTICK DEADZONE" group="ADVANCED SETTINGS" value="flycast_deadzone">
9053
      <choice name="15 (default)" value="15"/>
9054
      <choice name="0" value="0"/>
9055
      <choice name="5" value="5"/>
9056
      <choice name="10" value="10"/>
9057
      <choice name="20" value="20"/>
9058
      <choice name="25" value="25"/>
9059
      <choice name="30" value="30"/>
9060
    </feature>
9061
    <feature submenu="CONTROLS" name="GAMEPAD RUMBLE" group="ADVANCED SETTINGS" value="flycast_rumble">
9062
      <choice name="OFF" value="0"/>
9063
      <choice name="25%" value="25"/>
9064
      <choice name="50%" value="50"/>
9065
      <choice name="75%" value="75"/>
9066
      <choice name="100%" value="100"/>
9067
    </feature>
9068
  </emulator>
9069
  <!-- FUTURE PINBALL -->
9070
  <emulator name="fpinball">
9071
    <feature name="GAME ASPECT RATIO" group="GENERAL SETTINGS" value="ratio">
9072
      <choice name="16/9" value="16/9"/>
9073
      <choice name="4/3" value="4/3"/>
9074
    </feature>
9075
    <feature group="GENERAL SETTINGS" name="VSYNC" value="fp_vsync">
9076
      <choice name="YES" value="1"/>
9077
      <choice name="NO" value="0"/>
9078
    </feature>
9079
    <sharedFeature group="GENERAL SETTINGS" value="disableautocontrollers"/>
9080
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
9081
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="MonitorIndex"/>
9082
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
9083
    <feature submenu="VIDEO" name="TATE MODE" group="ADVANCED SETTINGS" value="arcademode" description="Rotate display for vertical screen.">
9084
      <choice name="NO" value="0"/>
9085
      <choice name="YES" value="1"/>
9086
    </feature>
9087
    <feature submenu="VISUAL RENDERING" name="PRESET" group="ADVANCED SETTINGS" value="preset">
9088
      <choice name="MAX" value="max"/>
9089
      <choice name="MEDIUM" value="medium"/>
9090
      <choice name="MIN" value="min"/>
9091
    </feature>
9092
    <feature submenu="VISUAL RENDERING" name="TEXTURE FILTER" group="ADVANCED SETTINGS" value="fp_texture_filter" description="Control the texture filtering of the emulation.">
9093
      <choice name="NONE" value="0"/>
9094
      <choice name="BILINEAR" value="1"/>
9095
      <choice name="TRILINEAR" value="2"/>
9096
    </feature>
9097
    <feature submenu="VISUAL RENDERING" name="ANISOTROPIC FILTERING" group="ADVANCED SETTINGS" value="fp_anisotropic" description="Enhance the quality of textures on surface.">
9098
      <choice name="YES" value="1"/>
9099
      <choice name="NO" value="0"/>
9100
    </feature>
9101
    <feature submenu="VISUAL RENDERING" name="ANTI-ALIASING" group="ADVANCED SETTINGS" value="fp_antialiasing" description="Set Anti Aliasing for rendered content.">
9102
      <choice name="NO" value="0"/>
9103
      <choice name="2X" value="2"/>
9104
      <choice name="4X" value="4"/>
9105
      <choice name="6X" value="6"/>
9106
    </feature>
9107
    <feature submenu="VISUAL RENDERING" name="HIDE GAME ROOM" group="ADVANCED SETTINGS" value="fp_hide_gameroom">
9108
      <choice name="YES" value="1"/>
9109
      <choice name="NO" value="0"/>
9110
    </feature>
9111
    <feature submenu="VISUAL RENDERING" name="HIDE ORNAMENTS" group="ADVANCED SETTINGS" value="fp_hide_ornaments">
9112
      <choice name="YES" value="1"/>
9113
      <choice name="NO" value="0"/>
9114
    </feature>
9115
  </emulator>
9116
  <!-- GSPLUS -->
9117
  <emulator name="gsplus" features="padtokeyboard">
9118
    <sharedFeature group="GENERAL SETTINGS" value="shaderset"/>
9119
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
9120
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
9121
  </emulator>
9122
  <!-- GZDOOM -->
9123
  <emulator name="gzdoom" features="padtokeyboard">
9124
  <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="gzdoom_scalemode">
9125
      <choice name="NORMAL" value="0"/>
9126
      <choice name="LOWEST POSSIBLE SCALE" value="1"/>
9127
      <choice name="320x200" value="6"/>
9128
      <choice name="640x400" value="2"/>
9129
      <choice name="960x600" value="3"/>
9130
      <choice name="1280x800" value="4"/>
9131
    </feature>
9132
    <feature name="GAME ASPECT RATIO" group="GENERAL SETTINGS" value="gzdoom_ratio">
9133
      <choice name="4/3" value="3"/>
9134
      <choice name="16/10" value="2"/>
9135
      <choice name="16/9" value="1"/>
9136
      <choice name="17/10" value="5"/>
9137
      <choice name="5/4" value="4"/>
9138
      <choice name="21/9" value="6"/>
9139
    </feature>
9140
    <feature group="GENERAL SETTINGS" name="VSYNC" value="gzdoom_vsync">
9141
      <choice name="YES" value="0"/>
9142
      <choice name="NO" value="1"/>
9143
    </feature>
9144
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
9145
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
9146
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="enable_hdr"/>
9147
    <feature submenu="VISUAL RENDERING" name="STRETCH TO SCREEN" group="ADVANCED SETTINGS" value="gzdoom_cropaspect">
9148
      <choice name="NO" value="0"/>
9149
      <choice name="YES" value="1"/>
9150
    </feature>
9151
    <feature submenu="VISUAL RENDERING" name="RENDER MODE" group="ADVANCED SETTINGS" value="gzdoom_rendermode">
9152
      <choice name="HARDWARE ACCELERATED" value="4"/>
9153
      <choice name="SOFTWARE" value="0"/>
9154
      <choice name="TRUE COLOR SOFTWARE" value="1"/>
9155
    </feature>
9156
    <feature submenu="VISUAL RENDERING" name="TEXTURE FILTER" group="ADVANCED SETTINGS" value="gzdoom_texture_filter" description="Control the texture filtering of the emulation.">
9157
      <choice name="NONE" value="0"/>
9158
      <choice name="LINEAR" value="2"/>
9159
      <choice name="BILINEAR" value="3"/>
9160
      <choice name="TRILINEAR" value="4"/>
9161
    </feature>
9162
    <feature submenu="VISUAL RENDERING" name="ANISOTROPIC FILTERING" group="ADVANCED SETTINGS" value="gzdoom_anisotropic_filtering" description="Enhance the quality of textures on surface.">
9163
      <choice name="NO" value="1"/>
9164
      <choice name="2x" value="2"/>
9165
      <choice name="4x" value="4"/>
9166
      <choice name="8x" value="8"/>
9167
      <choice name="16x" value="16"/>
9168
    </feature>
9169
    <feature submenu="VISUAL RENDERING" name="MULTISAMPLE" group="ADVANCED SETTINGS" value="gzdoom_msaa">
9170
      <choice name="NO" value="1"/>
9171
      <choice name="2x" value="2"/>
9172
      <choice name="4x" value="4"/>
9173
      <choice name="8x" value="8"/>
9174
      <choice name="16x" value="16"/>
9175
      <choice name="32x" value="32"/>
9176
    </feature>
9177
    <feature submenu="VISUAL RENDERING" name="FXAA" group="ADVANCED SETTINGS" value="gzdoom_fxaa">
9178
      <choice name="NONE" value="0"/>
9179
      <choice name="LOW" value="1"/>
9180
      <choice name="MEDIUM" value="2"/>
9181
      <choice name="HIGH" value="3"/>
9182
      <choice name="EXTREME" value="4"/>
9183
    </feature>
9184
    <feature submenu="DRIVERS" name="VIDEO" group="ADVANCED SETTINGS" value="gzdoom_renderer">
9185
      <choice name="OPENGL" value="0"/>
9186
      <choice name="VULKAN" value="1"/>
9187
      <choice name="OPENGL ES" value="2"/>
9188
    </feature>
9189
    <feature submenu="DRIVERS" name="AUDIO (MIDI DEVICE)" group="ADVANCED SETTINGS" value="gzdoom_mididevice">
9190
      <choice name="FLUIDSYNTH" value="-5"/>
9191
      <choice name="GUS EMULATION" value="-4"/>
9192
      <choice name="OPL SYNTH EMULATION" value="-3"/>
9193
      <choice name="TIMIDITY++" value="-2"/>
9194
      <choice name="MS GS WAVETABLE SYNTH" value="0"/>
9195
      <choice name="libOPN" value="-8"/>
9196
      <choice name="libADL" value="-7"/>
9197
      <choice name="WildMIDI" value="-6"/>
9198
    </feature>
9199
  </emulator>
9200
  <!-- JYNX -->
9201
  <emulator name="jynx" features="padtokeyboard">
9202
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
9203
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
9204
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
9205
    <feature submenu="VIDEO" name="DISABLE FULLSCREEN" group="ADVANCED SETTINGS" value="jynx_fullscreen" description="Switch this option on to disable fullscreen and run emulator in a windowed mode.">
9206
      <choice name="NO" value="0"/>
9207
      <choice name="YES" value="1"/>
9208
    </feature>
9209
    <feature submenu="VISUAL RENDERING" name="COLOR SET" group="ADVANCED SETTINGS" value="jynx_colourset">
9210
      <choice name="DEFAULT" value="0"/>
9211
      <choice name="GREEN SCREEN" value="4"/>
9212
      <choice name="BLACK AND WHITE TV" value="3"/>
9213
      <choice name="LEVEL 9 GAMES" value="2"/>
9214
      <choice name="GREEN CHANNEL ONLY" value="1"/>
9215
    </feature>
9216
    <feature submenu="EMULATION" name="MODEL TO EMULATE" group="ADVANCED SETTINGS" value="jynx_machine" description="Type of LYNX to emulate, default to 48k.">
9217
      <choice name="LYNX 48K (default)" value="0"/>
9218
      <choice name="LYNX 96K" value="1"/>
9219
      <choice name="LYNX 96K - SCORPION" value="2"/>
9220
    </feature>
9221
  </emulator>
9222
  <!-- HATARI -->
9223
  <emulator name="hatari" features="padtokeyboard">
9224
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
9225
    <feature group="GENERAL SETTINGS" name="VSYNC" value="hatari_vsync">
9226
      <choice name="YES" value="0"/>
9227
      <choice name="NO" value="1"/>
9228
    </feature>
9229
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
9230
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
9231
    <feature submenu="EMULATION" group="ADVANCED SETTINGS" name="MACHINE TYPE" value="hatari_machine">
9232
      <choice name="ATARI ST" value="st"/>
9233
      <choice name="MEGA ST" value="megast"/>
9234
      <choice name="ATARI STE" value="ste"/>
9235
      <choice name="MEGA STE" value="megaste"/>
9236
    </feature>
9237
    <feature submenu="EMULATION" group="ADVANCED SETTINGS" name="TOS" value="hatari_tos">
9238
      <choice name="TOS 2.06" value="tos206.img"/>
9239
      <choice name="TOS 1.06" value="tos106.img"/>
9240
      <choice name="TOS 1.04" value="tos104.img"/>
9241
      <choice name="TOS 1.02" value="tos102.img"/>
9242
      <choice name="EMUTOS" value="emutos.img"/>
9243
    </feature>
9244
    <feature submenu="EMULATION" group="ADVANCED SETTINGS" name="CPU FREQUENCY" value="hatari_frequency" description="Generally use 8mhz for better compatibility.">
9245
      <choice name="8 MHZ" value="8"/>
9246
      <choice name="16 MHZ" value="16"/>
9247
      <choice name="32 MHZ" value="32"/>
9248
    </feature>
9249
    <feature submenu="EMULATION" group="ADVANCED SETTINGS" name="RAM SIZE" value="hatari_memory">
9250
      <choice name="1MB" value="1024"/>
9251
      <choice name="512kb" value="512"/>
9252
      <choice name="2MB" value="2048"/>
9253
      <choice name="4MB" value="4096"/>
9254
    </feature>
9255
    <feature submenu="EMULATION" group="ADVANCED SETTINGS" name="FAST BOOT" value="hatari_fastboot">
9256
      <choice name="NO" value="0"/>
9257
      <choice name="YES" value="1"/>
9258
    </feature>
9259
    <feature submenu="EMULATION" group="ADVANCED SETTINGS" name="AUTOSAVE" value="hatari_autosave">
9260
      <choice name="NO" value="0"/>
9261
      <choice name="YES" value="1"/>
9262
    </feature>
9263
    <feature submenu="CONTROLS" group="ADVANCED SETTINGS" name="USE JAGUAR JOYPADS (STE)" value="hatari_joypad" description="Enable the emulation of Jaguar joypads which are plugged in the enhanced joystick ports of the Atari STE.">
9264
      <choice name="NO" value="0"/>
9265
      <choice name="YES" value="1"/>
9266
    </feature>
9267
  </emulator>
9268
  <!-- KEGA FUSION -->
9269
  <emulator name="kega-fusion">
9270
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
9271
    <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="kega_internal_resolution">
9272
      <choice name="640x480" value="224,1,128,2"/>
9273
      <choice name="800x600" value="88,2,32,3"/>
9274
      <choice name="1024x768" value="0,3,0,4"/>
9275
      <choice name="1280x720" value="208,2,0,5"/>
9276
      <choice name="1280x768" value="0,3,0,5"/>
9277
      <choice name="1280x800" value="32,3,0,5"/>
9278
      <choice name="1280x960" value="192,3,0,5"/>
9279
      <choice name="1280x1024" value="0,4,0,5"/>
9280
      <choice name="1440x900" value="132,3,160,5"/>
9281
      <choice name="1600x900" value="132,3,64,6"/>
9282
      <choice name="1920x1080" value="56,4,128,7"/>
9283
    </feature>
9284
    <feature name="VERTICAL SYNC" group="GENERAL SETTINGS" value="vsync">
9285
      <choice name="YES" value="1"/>
9286
      <choice name="NO" value="0"/>
9287
    </feature>
9288
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
9289
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
9290
    <feature submenu="VISUAL RENDERING" name="SCANLINES" group="ADVANCED SETTINGS" value="kega_scanlines">
9291
      <choice name="NONE" value="4"/>
9292
      <choice name="25%" value="3"/>
9293
      <choice name="50%" value="2"/>
9294
      <choice name="75%" value="1"/>
9295
      <choice name="100%" value="0"/>
9296
    </feature>
9297
    <feature submenu="VISUAL RENDERING" name="SCALER" group="ADVANCED SETTINGS" value="kega_scaler">
9298
      <choice name="2xPM HQ" value="1"/>
9299
      <choice name="2xPM LQ" value="2"/>
9300
      <choice name="2xSaI" value="3"/>
9301
      <choice name="Double" value="4"/>
9302
      <choice name="Double raw" value="5"/>
9303
      <choice name="HQ 2x" value="6"/>
9304
      <choice name="HQ 3x" value="7"/>
9305
      <choice name="HQ 4x" value="8"/>
9306
      <choice name="MD NTSC" value="9"/>
9307
      <choice name="Quad" value="10"/>
9308
      <choice name="Quad raw" value="11"/>
9309
      <choice name="Scale2x" value="12"/>
9310
      <choice name="Scale3x" value="13"/>
9311
      <choice name="Scale4x" value="14"/>
9312
    </feature>
9313
    <feature submenu="VISUAL RENDERING" name="NEAREST MULTIPLE" group="ADVANCED SETTINGS" value="kega_nearest">
9314
      <choice name="YES" value="1"/>
9315
      <choice name="NO" value="0"/>
9316
    </feature>
9317
    <feature submenu="VISUAL RENDERING" name="BILINEAR FILTERING" group="ADVANCED SETTINGS" value="kega_filter" description="Use bilinear filtering to smooth the overall picture.">
9318
      <choice name="YES" value="1"/>
9319
      <choice name="NO" value="0"/>
9320
    </feature>
9321
    <feature submenu="VISUAL RENDERING" name="BRIGHTEN PICTURE" group="ADVANCED SETTINGS" value="kega_brighten">
9322
      <choice name="YES" value="1"/>
9323
      <choice name="NO" value="0"/>
9324
    </feature>
9325
    <feature submenu="VISUAL RENDERING" name="USE NTSC ASPECT" group="ADVANCED SETTINGS" value="kega_ntsc_aspect">
9326
      <choice name="YES" value="1"/>
9327
      <choice name="NO" value="0"/>
9328
    </feature>
9329
    <feature submenu="VISUAL RENDERING" name="RENDER MODE" group="ADVANCED SETTINGS" value="kega_rendermode">
9330
      <choice name="NORMAL" value="0"/>
9331
      <choice name="TV CVBS" value="2"/>
9332
      <choice name="TV RF" value="1"/>
9333
    </feature>
9334
    <feature submenu="EMULATION" name="CONSOLE REGION" group="ADVANCED SETTINGS" value="kega_region">
9335
      <choice name="USA" value="0"/>
9336
      <choice name="JAP" value="1"/>
9337
      <choice name="EUR" value="2"/>
9338
    </feature>
9339
    <feature submenu="USER INTERFACE" name="SHOW FPS" group="ADVANCED SETTINGS" value="kega_fps">
9340
      <choice name="NO" value="0"/>
9341
      <choice name="YES" value="1"/>
9342
    </feature>
9343
  </emulator>
9344
  <!-- KRONOS -->
9345
  <emulator name="kronos">
9346
    <feature name="VERTICAL SYNC" group="GENERAL SETTINGS" value="kronos_vsync">
9347
      <choice name="YES" value="0"/>
9348
      <choice name="NO" value="1"/>
9349
    </feature>
9350
    <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="kronos_resolution">
9351
      <choice name="ORIGINAL" value="1"/>
9352
      <choice name="480p" value="2"/>
9353
      <choice name="720p" value="4"/>
9354
      <choice name="1080p" value="8"/>
9355
      <choice name="SAME AS SCREEN" value="16"/>
9356
    </feature>
9357
    <feature name="GAME ASPECT RATIO" group="GENERAL SETTINGS" value="kronos_ratio">
9358
      <choice name="PRESERVE ASPECT" value="0"/>
9359
      <choice name="STRETCH TO SCREEN" value="1"/>
9360
      <choice name="INTEGER SCALE (Adaptative)" value="2"/>
9361
    </feature>
9362
    <sharedFeature group="GENERAL SETTINGS" value="disableautocontrollers"/>
9363
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
9364
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
9365
    <feature submenu="VISUAL RENDERING" name="VIDEO SCALER" value="kronos_scaler" group="ADVANCED SETTINGS" description="Efficient graphics filters improving the rendering of games.">
9366
      <choice name="NONE" value="0"/>
9367
      <choice name="HQ 4x" value="1"/>
9368
      <choice name="4x BRZ" value="2"/>
9369
      <choice name="6x BRZ" value="3"/>
9370
    </feature>
9371
    <feature submenu="VISUAL RENDERING" name="TEXTURE FILTER" group="ADVANCED SETTINGS" value="kronos_filtering" description="Control the texture filtering of the emulation.">
9372
      <choice name="NONE" value="0"/>
9373
      <choice name="BILINEAR" value="1"/>
9374
      <choice name="BICUBIC" value="2"/>
9375
      <choice name="BOB DEINTERLACING" value="3"/>
9376
      <choice name="BOB DEBUG DEINTERLACING" value="4"/>
9377
      <choice name="BOB OSSC DEINTERLACING" value="5"/>
9378
      <choice name="BOB DEBUG OSSC DEINTERLACING" value="6"/>
9379
      <choice name="SCANLINE DEINTERLACING" value="7"/>
9380
    </feature>
9381
    <feature submenu="VISUAL RENDERING" name="MESH MODE" group="ADVANCED SETTINGS" value="kronos_mesh">
9382
      <choice name="NO" value="0"/>
9383
      <choice name="YES" value="1"/>
9384
    </feature>
9385
    <feature submenu="VISUAL RENDERING" name="BANDING MODE" group="ADVANCED SETTINGS" value="kronos_bandingmode">
9386
      <choice name="NO" value="0"/>
9387
      <choice name="YES" value="1"/>
9388
    </feature>
9389
    <feature submenu="EMULATION" name="CONSOLE LANGUAGE" group="ADVANCED SETTINGS" value="saturn_language">
9390
      <choice name="english" value="0"/>
9391
      <choice name="français" value="2"/>
9392
      <choice name="deutsch" value="1"/>
9393
      <choice name="español" value="3"/>
9394
      <choice name="italiano" value="4"/>
9395
      <choice name="日本語 (japanese)" value="5"/>
9396
    </feature>
9397
    <feature submenu="EMULATION" name="DISC NUMBER" group="ADVANCED SETTINGS" value="saturn_discnumber" description="In case of multidisc games, when using .m3u file, specify the disc number to run.">
9398
      <choice name="1" value="0"/>
9399
      <choice name="2" value="1"/>
9400
      <choice name="3" value="2"/>
9401
      <choice name="4" value="3"/>
9402
    </feature>
9403
    <feature submenu="EMULATION" name="START BIOS" group="ADVANCED SETTINGS" value="saturn_startbios" description="This will run the console BIOS instead of a game.">
9404
      <choice name="NO" value="0"/>
9405
      <choice name="YES" value="1"/>
9406
    </feature>
9407
    <feature submenu="EMULATION" name="CARTRIDGE TYPE" group="ADVANCED SETTINGS" value="kronos_cartridge">
9408
      <choice name="DRAM 32 Mbit" value="7"/>
9409
      <choice name="DRAM 8 Mbit" value="6"/>
9410
      <choice name="NONE" value="0"/>
9411
    </feature>
9412
    <feature submenu="DRIVERS" name="AUDIO" group="ADVANCED SETTINGS" value="kronos_audiocore">
9413
      <choice name="SDL" value="1"/>
9414
      <choice name="DIRECTX" value="2"/>
9415
    </feature>
9416
    <feature submenu="CONTROLS" name="BUTTON LAYOUT" group="ADVANCED SETTINGS" value="kronos_padlayout">
9417
      <choice name="L/R as Y/Z" value="lr_yz"/>
9418
      <choice name="L/R as Z/C" value="lr_zc"/>
9419
      <choice name="L/R as X/Z" value="lr_xz"/>
9420
    </feature>
9421
    <feature submenu="CONTROLS" name="USE MULTITAP" group="ADVANCED SETTINGS" value="kronos_multitap">
9422
      <choice name="NO" value="0"/>
9423
      <choice name="PORT 1" value="1"/>
9424
      <choice name="PORT 2" value="2"/>
9425
      <choice name="BOTH PORTS" value="both"/>
9426
    </feature>
9427
    <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="use_guns"/>
9428
    <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="gun_invert"/>
9429
    <feature submenu="GUNS" name="GUN PORT" group="ADVANCED SETTINGS" value="kronos_gunport">
9430
      <choice name="PORT 2" value="2"/>
9431
      <choice name="PORT 1" value="1"/>
9432
    </feature>
9433
    <feature submenu="USER INTERFACE" name="SHOW FPS" group="ADVANCED SETTINGS" value="kronos_fps">
9434
      <choice name="NO" value="0"/>
9435
      <choice name="YES" value="1"/>
9436
    </feature>
9437
    <feature submenu="USER INTERFACE" name="SHOW MENU BAR" group="ADVANCED SETTINGS" value="kronos_menubar">
9438
      <choice name="NEVER" value="0"/>
9439
      <choice name="ALWAYS" value="2"/>
9440
      <choice name="WHEN MOVING CURSOR" value="3"/>
9441
    </feature>
9442
  </emulator>
9443
  <emulator name="mame64, hbmame">
9444
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
9445
    <sharedFeature group="GENERAL SETTINGS" value="smooth"/>
9446
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
9447
    <feature name="GAME ASPECT RATIO" group="GENERAL SETTINGS" value="mame_ratio">
9448
      <choice name="4/3" value="4:3"/>
9449
      <choice name="16/9" value="16:9"/>
9450
      <choice name="16/10" value="16:10"/>
9451
      <choice name="16/15" value="16:15"/>
9452
      <choice name="21/9" value="21:9"/>
9453
      <choice name="1/1" value="1:1"/>
9454
      <choice name="2/1" value="2:1"/>
9455
      <choice name="3/2" value="3:2"/>
9456
      <choice name="3/4" value="3:4"/>
9457
      <choice name="4/1" value="4:1"/>
9458
      <choice name="9/16" value="9:16"/>
9459
      <choice name="5/4" value="5:4"/>
9460
      <choice name="6/5" value="6:5"/>
9461
      <choice name="7/9" value="7:9"/>
9462
      <choice name="8/3" value="8:3"/>
9463
      <choice name="8/7" value="8:7"/>
9464
      <choice name="19/12" value="19:12"/>
9465
      <choice name="19/14" value="19:14"/>
9466
      <choice name="30/17" value="30:17"/>
9467
      <choice name="32/9" value="32:9"/>
9468
      <choice name="STRETCH" value="stretch"/>
9469
    </feature>
9470
    <feature name="VERTICAL SYNC" group="GENERAL SETTINGS" value="vsync">
9471
      <choice name="YES" value="1"/>
9472
      <choice name="NO" value="0"/>
9473
    </feature>
9474
    <sharedFeature group="GENERAL SETTINGS" value="disableautocontrollers"/>
9475
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="MonitorIndex"/>
9476
    <feature submenu="VIDEO" name="TRIPLE BUFFERING" group="ADVANCED SETTINGS" value="triplebuffer">
9477
      <choice name="NO" value="0"/>
9478
      <choice name="YES" value="1"/>
9479
    </feature>
9480
    <feature submenu="VIDEO" name="ROTATE SCREEN" group="ADVANCED SETTINGS" value="mame_rotate">
9481
      <choice name="NO" value="off"/>
9482
      <choice name="CLOCKWISE" value="autoror"/>
9483
      <choice name="COUNTER-CLOCKWISE" value="autorol"/>
9484
    </feature>
9485
    <feature submenu="VISUAL RENDERING" name="BGFX VIDEO FILTER" group="ADVANCED SETTINGS" value="bgfxshaders" description="Select shader to apply, only compatible with 'bgfx' video driver.">
9486
      <choice name="DEFAULT BILINEAR FILTERED OUTPUT" value="default"/>
9487
      <choice name="NEAREST NEIGHBOR SAMPLED OUTPUT" value="unfiltered"/>
9488
      <choice name="ARCCABVIEW (Advanced CRT Simulation)" value="ArcCabView"/>
9489
      <choice name="CRT SIMULATION" value="crt-geom-deluxe"/>
9490
      <choice name="LIGHTWEIGHT CRT SIMULATION" value="crt-geom"/>
9491
      <choice name="LCD MATRIX SIMULATION" value="lcd-grid"/>
9492
      <choice name="HQ2X" value="hq2x"/>
9493
      <choice name="HQ3X" value="hq3x"/>
9494
      <choice name="HQ4X" value="hq4x"/>
9495
      <choice name="SUPER EAGLE" value="super-eagle"/>
9496
      <choice name="FIGHTERS" value="Fighters"/>
9497
      <choice name="HLSL" value="hlsl"/>
9498
    </feature>
9499
    <feature submenu="VISUAL RENDERING" name="GLSL VIDEO FILTER" group="ADVANCED SETTINGS" value="glslshaders" description="Select shader to apply, only compatible with 'openGL' video driver.">
9500
      <choice name="CRT (MAME-PSGS)" value="mame-psgs"/>
9501
      <choice name="CRT APERTURE" value="crt-aperture"/>
9502
      <choice name="CRT-GEOM (ARCADE SCREEN EFFECT)" value="osd"/>
9503
    </feature>
9504
    <feature submenu="VISUAL RENDERING" name="EFFECT" group="ADVANCED SETTINGS" value="effect" description="Select effect to apply, this has no effect when using shaders.">
9505
      <choice name="SCANLINES" value="scanlines"/>
9506
      <choice name="APERTURE" value="aperture"/>
9507
      <choice name="APERTURE GRID" value="aperture-grille"/>
9508
      <choice name="MONOCHROME MATRIX" value="monochrome-matrix"/>
9509
      <choice name="SHADOW MASK" value="shadow-mask"/>
9510
      <choice name="SLOT MASK" value="slot-mask"/>
9511
      <choice name="SLOT MASK ALIGNED" value="slot-mask-aligned"/>
9512
    </feature>
9513
    <feature submenu="VISUAL RENDERING" name="DISABLE ARTWORK" group="ADVANCED SETTINGS" value="disable_artwork" description="Disable the check of artworks in 'saves\mame\artwork' folder.">
9514
      <choice name="NO" value="0"/>
9515
      <choice name="YES" value="1"/>
9516
    </feature>
9517
    <feature submenu="VISUAL RENDERING" name="ADJUST BRIGHTNESS" group="ADVANCED SETTINGS" value="brightness" description="Use this setting to decrease or increase brightness, not compatible with 'gdi' video driver.">
9518
      <choice name="-0.5" value="0.5"/>
9519
      <choice name="-0.4" value="0.6"/>
9520
      <choice name="-0.3" value="0.7"/>
9521
      <choice name="-0.2" value="0.8"/>
9522
      <choice name="-0.1" value="0.9"/>
9523
      <choice name="+0.1" value="1.1"/>
9524
      <choice name="+0.2" value="1.2"/>
9525
      <choice name="+0.3" value="1.3"/>
9526
      <choice name="+0.4" value="1.4"/>
9527
      <choice name="+0.5" value="1.5"/>
9528
    </feature>
9529
    <feature submenu="VISUAL RENDERING" name="ADJUST CONTRAST" group="ADVANCED SETTINGS" value="contrast" description="Use this setting to decrease or increase contrast, not compatible with 'gdi' video driver.">
9530
      <choice name="-0.5" value="0.5"/>
9531
      <choice name="-0.4" value="0.6"/>
9532
      <choice name="-0.3" value="0.7"/>
9533
      <choice name="-0.2" value="0.8"/>
9534
      <choice name="-0.1" value="0.9"/>
9535
      <choice name="+0.1" value="1.1"/>
9536
      <choice name="+0.2" value="1.2"/>
9537
      <choice name="+0.3" value="1.3"/>
9538
      <choice name="+0.4" value="1.4"/>
9539
      <choice name="+0.5" value="1.5"/>
9540
    </feature>
9541
    <feature submenu="VISUAL RENDERING" name="ADJUST GAMMA" group="ADVANCED SETTINGS" value="gamma" description="Use this setting to decrease or increase gamma, not compatible with 'gdi' video driver.">
9542
      <choice name="-0.5" value="0.5"/>
9543
      <choice name="-0.4" value="0.6"/>
9544
      <choice name="-0.3" value="0.7"/>
9545
      <choice name="-0.2" value="0.8"/>
9546
      <choice name="-0.1" value="0.9"/>
9547
      <choice name="+0.1" value="1.1"/>
9548
      <choice name="+0.2" value="1.2"/>
9549
      <choice name="+0.3" value="1.3"/>
9550
      <choice name="+0.4" value="1.4"/>
9551
      <choice name="+0.5" value="1.5"/>
9552
    </feature>
9553
    <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
9554
    <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
9555
    <feature submenu="EMULATION" name="ENABLE CHEATS" group="ADVANCED SETTINGS" value="mame_cheats" description="Cheats need to be placed in 'bios\mame' folder.">
9556
      <choice name="NO" value="0"/>
9557
      <choice name="YES" value="1"/>
9558
    </feature>
9559
    <feature submenu="EMULATION" name="ENABLE HISCORES" group="ADVANCED SETTINGS" value="mame_hiscore" description="Saves the hiscores in supported games.">
9560
      <choice name="NO" value="0"/>
9561
      <choice name="YES" value="1"/>
9562
    </feature>
9563
    <feature submenu="EMULATION" name="DISABLE THROTTLE" group="ADVANCED SETTINGS" value="mame_throttle" description="When throttling is disabled, MAME runs the emulation as fast as possible.">
9564
      <choice name="NO" value="0"/>
9565
      <choice name="YES" value="1"/>
9566
    </feature>
9567
    <feature submenu="EMULATION" name="READ INI FILE" group="ADVANCED SETTINGS" value="read_ini" description="Read the ini file in 'bios\mame\ini' folder.">
9568
      <choice name="NO" value="0"/>
9569
      <choice name="YES" value="1"/>
9570
    </feature>
9571
    <feature submenu="DRIVERS" name="VIDEO" group="ADVANCED SETTINGS" value="mame_video_driver">
9572
      <choice name="D3D" value="d3d"/>
9573
      <choice name="OPENGL" value="opengl"/>
9574
      <choice name="BGFX" value="bgfx"/>
9575
      <choice name="GDI" value="gdi"/>
9576
    </feature>
9577
    <feature submenu="DRIVERS" name="BGFX VIDEO DRIVER" group="ADVANCED SETTINGS" value="bgfxbackend" description="Select the driver used for shaders when using bgfx video driver.">
9578
      <choice name="VULKAN" value="vulkan"/>
9579
      <choice name="OPENGL" value="opengl"/>
9580
      <choice name="DIRECT3D 12" value="d3d12"/>
9581
      <choice name="DIRECT3D 11" value="d3d11"/>
9582
      <choice name="DIRECT3D 9" value="d3d9"/>
9583
    </feature>
9584
    <feature submenu="DRIVERS" name="AUDIO" group="ADVANCED SETTINGS" value="mame_audio_driver">
9585
      <choice name="DIRECTSOUND" value="dsound"/>
9586
      <choice name="XAUDIO2" value="xaudio2"/>
9587
      <choice name="PORTAUDIO" value="portaudio"/>
9588
    </feature>
9589
    <feature submenu="DRIVERS" name="CONTROLLER" group="ADVANCED SETTINGS" value="mame_joystick_driver">
9590
      <choice name="XINPUT" value="xinput"/>
9591
      <choice name="DINPUT" value="dinput"/>
9592
    </feature>
9593
    <feature submenu="CONTROLS" name="CONTROLLER PROFILE" group="ADVANCED SETTINGS" value="mame_ctrlr_profile" description="The PRO100BYTE team has prepared profiles for some common controllers, they are located in 'saves\mame\ctrlr' folder. CUSTOM can be used for saving one's own mappings.">
9594
      <choice name="PROJECTARCADE AUTO" value="retrobat_auto"/>
9595
      <choice name="NONE" value="none"/>
9596
      <choice name="XBOX CONTROLLER" value="xinput"/>
9597
      <choice name="SONY DS4" value="ds4_ds5"/>
9598
      <choice name="SONY DS5 (DUALSENSE)" value="ds4_ds5"/>
9599
      <choice name="SWITCH PRO CONTROLLER" value="switch_pro"/>
9600
      <choice name="GAME SPECIFIC" value="per_game"/>
9601
      <choice name="CUSTOM 1" value="custom1"/>
9602
      <choice name="CUSTOM 2" value="custom2"/>
9603
      <choice name="CUSTOM 3" value="custom3"/>
9604
      <choice name="CUSTOM 4" value="custom4"/>
9605
    </feature>
9606
    <feature submenu="CONTROLS" name="MULTI-MOUSE" group="ADVANCED SETTINGS" value="mame_multimouse" description="Turning this option on will enable MAME to report mouse movement and button presses on different mice independently.">
9607
      <choice name="NO" value="0"/>
9608
      <choice name="YES" value="1"/>
9609
    </feature>
9610
    <feature submenu="CONTROLS" name="DO NOT MAP LEFT STICK" group="ADVANCED SETTINGS" value="mame_dpadandstick" description="Turn this off to map only the D-PAD for directions.">
9611
      <choice name="YES" value="0"/>
9612
      <choice name="NO" value="1"/>
9613
    </feature>
9614
    <feature submenu="CONTROLS" name="MOUSE DEVICE" group="ADVANCED SETTINGS" value="mame_mouse" description="Define the connected device that emulates a mouse.">
9615
      <choice name="NONE" value="none"/>
9616
      <choice name="MOUSE" value="mouse"/>
9617
      <choice name="LIGHTGUN" value="lightgun"/>
9618
      <choice name="JOYSTICK" value="joystick"/>
9619
    </feature>
9620
    <feature submenu="CONTROLS" name="LIGHTGUN DEVICE" group="ADVANCED SETTINGS" value="mame_lightgun" description="Define the connected device that emulates a lightgun.">
9621
      <choice name="NONE" value="none"/>
9622
      <choice name="MOUSE" value="mouse"/>
9623
      <choice name="LIGHTGUN" value="lightgun"/>
9624
      <choice name="JOYSTICK" value="joystick"/>
9625
    </feature>
9626
    <feature submenu="CONTROLS" name="PADDLE DEVICE" group="ADVANCED SETTINGS" value="mame_paddle" description="Define the connected device that emulates a paddle.">
9627
      <choice name="NONE" value="none"/>
9628
      <choice name="MOUSE" value="mouse"/>
9629
      <choice name="LIGHTGUN" value="lightgun"/>
9630
      <choice name="JOYSTICK" value="joystick"/>
9631
      <choice name="KEYBOARD" value="keyboard"/>
9632
    </feature>
9633
    <feature submenu="CONTROLS" name="ANALOG STICK DEVICE" group="ADVANCED SETTINGS" value="mame_adstick" description="Define the connected device that emulates an Analog Directional Stick.">
9634
      <choice name="NONE" value="none"/>
9635
      <choice name="MOUSE" value="mouse"/>
9636
      <choice name="LIGHTGUN" value="lightgun"/>
9637
      <choice name="JOYSTICK" value="joystick"/>
9638
      <choice name="KEYBOARD" value="keyboard"/>
9639
    </feature>
9640
    <feature submenu="CONTROLS" name="POSITIONAL DEVICE" group="ADVANCED SETTINGS" value="mame_positional" description="Define the connected device that emulates a Positional device.">
9641
      <choice name="NONE" value="none"/>
9642
      <choice name="MOUSE" value="mouse"/>
9643
      <choice name="LIGHTGUN" value="lightgun"/>
9644
      <choice name="JOYSTICK" value="joystick"/>
9645
      <choice name="KEYBOARD" value="keyboard"/>
9646
    </feature>
9647
    <feature submenu="CONTROLS" name="TRACKBALL DEVICE" group="ADVANCED SETTINGS" value="mame_trackball" description="Define the connected device that emulates a Trackball.">
9648
      <choice name="NONE" value="none"/>
9649
      <choice name="MOUSE" value="mouse"/>
9650
      <choice name="LIGHTGUN" value="lightgun"/>
9651
      <choice name="JOYSTICK" value="joystick"/>
9652
      <choice name="KEYBOARD" value="keyboard"/>
9653
    </feature>
9654
    <feature submenu="CONTROLS" name="DIAL DEVICE" group="ADVANCED SETTINGS" value="mame_dial" description="Define the connected device that emulates a Dial device.">
9655
      <choice name="NONE" value="none"/>
9656
      <choice name="MOUSE" value="mouse"/>
9657
      <choice name="LIGHTGUN" value="lightgun"/>
9658
      <choice name="JOYSTICK" value="joystick"/>
9659
      <choice name="KEYBOARD" value="keyboard"/>
9660
    </feature>
9661
    <feature submenu="GUNS" name="GUN RELOAD WITH BUTTON" group="ADVANCED SETTINGS" value="mame_offscreen_reload" description="Turn this on when using a lightgun that does not support offscreen reload.">
9662
      <choice name="NO" value="0"/>
9663
      <choice name="YES" value="1"/>
9664
    </feature>
9665
    <feature submenu="GUNS" name="GUN 1 INDEX" group="ADVANCED SETTINGS" value="mame_gun1">
9666
      <choice name="1" value="1"/>
9667
      <choice name="2" value="2"/>
9668
      <choice name="3" value="3"/>
9669
      <choice name="4" value="4"/>
9670
      <choice name="5" value="5"/>
9671
    </feature>
9672
    <feature submenu="GUNS" name="GUN 2 INDEX" group="ADVANCED SETTINGS" value="mame_gun2">
9673
      <choice name="1" value="1"/>
9674
      <choice name="2" value="2"/>
9675
      <choice name="3" value="3"/>
9676
      <choice name="4" value="4"/>
9677
      <choice name="5" value="5"/>
9678
    </feature>
9679
      <system name="adam" features="padtokeyboard">
9680
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
9681
          <choice name="No" value="none"/>
9682
          <choice name="Adam cartridges" value="adam_cart"/>
9683
          <choice name="Adam Cassettes" value="adam_cass"/>
9684
          <choice name="ADAM diskettes" value="adam_flop"/>
9685
        </feature>
9686
        <feature submenu="EMULATION" name="FORCE MEDIA TYPE" group="ADVANCED SETTINGS" value="altromtype" description="Type of ROM file">
9687
          <choice name="Cassette 1" value="cass1"/>
9688
          <choice name="Cassette 2" value="cass2"/>
9689
          <choice name="Disk (Drive 1)" value="flop1"/>
9690
          <choice name="Disk (Drive 2)" value="flop2"/>
9691
          <choice name="Cartridge (Slot 1)" value="cart1"/>
9692
          <choice name="Cartridge (Slot 2)" value="cart2"/>
9693
          <choice name="Cartridge (Slot 3)" value="cart3"/>
9694
          <choice name="Cartridge (Slot 4)" value="cart4"/>
9695
        </feature>
9696
      </system>
9697
      <system name="advision">
9698
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
9699
          <choice name="No" value="none"/>
9700
          <choice name="AdventureVision cartridges" value="advision"/>
9701
        </feature>
9702
      </system>
9703
      <system name="apfm1000">
9704
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
9705
          <choice name="No" value="none"/>
9706
          <choice name="APF M-1000 cartridges" value="apfm1000"/>
9707
        </feature>
9708
      </system>
9709
      <system name="apple2" features="padtokeyboard">
9710
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
9711
          <choice name="No" value="none"/>
9712
          <choice name="Apple II cassettes" value="apple2_cass"/>
9713
          <choice name="Apple II cleanly cracked disks" value="apple2_flop_clcracked"/>
9714
          <choice name="Apple II miscellaneous disks" value="apple2_flop_misc"/>
9715
          <choice name="Apple II original disks" value="apple2_flop_orig"/>
9716
        </feature>
9717
        <feature submenu="EMULATION" name="MODEL TO EMULATE" group="ADVANCED SETTINGS" value="altmodel" description="Type of APPLE II to emulate.">
9718
          <choice name="Apple IIe ENHANCED (default)" value="apple2ee"/>
9719
          <choice name="Apple IIe" value="apple2e"/>
9720
          <choice name="Apple II PLUS" value="apple2p"/>
9721
        </feature>
9722
        <feature submenu="EMULATION" name="FORCE MEDIA TYPE" group="ADVANCED SETTINGS" value="altromtype" description="Type of ROM file">
9723
          <choice name="Cassette" value="cass"/>
9724
          <choice name="Disk (Drive 1)" value="flop1"/>
9725
          <choice name="Disk (Drive 2)" value="flop2"/>
9726
        </feature>
9727
        <feature submenu="CONTROLS" name="JOYSTICK TYPE" group="ADVANCED SETTINGS" value="gameio" description="Type of joystick connected to the game port.">
9728
          <choice name="NONE" value="none"/>
9729
          <choice name="Apple (2x 2-button Analog)" value="joy"/>
9730
          <choice name="Sirius/Atari (2x 1-button Digital, II+ Only)" value="joyport"/>
9731
          <choice name="Gizmo (1-Button Digital)" value="gizmo"/>
9732
        </feature>
9733
        <feature submenu="EXPANSION SLOTS" name="4play Joystick Card" group="ADVANCED SETTINGS" value="4play">
9734
          <choice name="NO" value="0"/>
9735
          <choice name="YES" value="1"/>
9736
        </feature>
9737
        <feature submenu="EXPANSION SLOTS" name="6850 MIDI card" group="ADVANCED SETTINGS" value="midi">
9738
          <choice name="NO" value="0"/>
9739
          <choice name="YES" value="1"/>
9740
        </feature>
9741
      </system>
9742
      <system name="apple2gs" features="padtokeyboard">
9743
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
9744
          <choice name="No" value="none"/>
9745
          <choice name="Apple IIgs cleanly cracked disks" value="apple2gs_flop_clcracked"/>
9746
          <choice name="Apple IIgs miscellaneous disks" value="apple2gs_flop_misc"/>
9747
          <choice name="Apple IIgs Original disks" value="apple2gs_flop_orig"/>
9748
        </feature>
9749
        <feature submenu="EMULATION" name="FORCE MEDIA TYPE" group="ADVANCED SETTINGS" value="altromtype" description="Type of ROM file">
9750
          <choice name="5 1/4 Disk (Drive 1)" value="flop1"/>
9751
          <choice name="5 1/4 Disk (Drive 2)" value="flop2"/>
9752
          <choice name="3 1/2 Disk (Drive 3)" value="flop3"/>
9753
          <choice name="3 1/2 Disk (Drive 4)" value="flop4"/>
9754
        </feature>
9755
        <feature submenu="CONTROLS" name="JOYSTICK TYPE" group="ADVANCED SETTINGS" value="gameio" description="Type of joystick connected to the game port.">
9756
          <choice name="NONE" value="none"/>
9757
          <choice name="Apple (2x 2-button Analog)" value="joy"/>
9758
          <choice name="Gizmo (1-Button Digital)" value="gizmo"/>
9759
        </feature>
9760
        <feature submenu="EXPANSION SLOTS" name="4play Joystick Card" group="ADVANCED SETTINGS" value="4play">
9761
          <choice name="NO" value="0"/>
9762
          <choice name="YES" value="1"/>
9763
        </feature>
9764
        <feature submenu="EXPANSION SLOTS" name="6850 MIDI card" group="ADVANCED SETTINGS" value="midi">
9765
          <choice name="NO" value="0"/>
9766
          <choice name="YES" value="1"/>
9767
        </feature>
9768
        <feature submenu="EXPANSION SLOTS" name="Sweet Micro Systems Mockingboard Sound/Speech I" group="ADVANCED SETTINGS" value="mockingboard">
9769
          <choice name="NO" value="0"/>
9770
          <choice name="YES" value="1"/>
9771
        </feature>
9772
      </system>
9773
      <system name="arcadia">
9774
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
9775
          <choice name="No" value="none"/>
9776
          <choice name="Arcadia 2001 cartridges" value="arcadia"/>
9777
        </feature>
9778
      </system>
9779
      <system name="archimedes" features="padtokeyboard">
9780
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
9781
          <choice name="No" value="none"/>
9782
          <choice name="Archimedes floppy disks" value="archimedes"/>
9783
        </feature>
9784
        <feature submenu="EMULATION" name="MODEL TO EMULATE" group="ADVANCED SETTINGS" value="altmodel" description="Type of Archimedes computer to emulate.">
9785
          <choice name="ARCHIMEDES 440/1 (Default)" value="aa4401"/>
9786
          <choice name="ARCHIMEDES 305" value="aa305"/>
9787
          <choice name="ARCHIMEDES 310" value="aa310"/>
9788
          <choice name="ARCHIMEDES 440" value="aa440"/>
9789
          <choice name="ARCHIMEDES 410/1" value="aa4101"/>
9790
          <choice name="ARCHIMEDES 420/1" value="aa4201"/>
9791
          <choice name="ARCHIMEDES A3000" value="aa3000"/>
9792
          <choice name="ARCHIMEDES 540" value="aa540"/>
9793
          <choice name="ARCHIMEDES 5000" value="aa5000"/>
9794
          <choice name="ARCHIMEDES 3010" value="aa3010"/>
9795
          <choice name="ARCHIMEDES 3020" value="aa3020"/>
9796
          <choice name="ARCHIMEDES 4000" value="aa4000"/>
9797
        </feature>
9798
      </system>
9799
      <system name="astrocade">
9800
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
9801
          <choice name="No" value="none"/>
9802
          <choice name="Astrocade cartridges" value="astrocde"/>
9803
        </feature>
9804
      </system>
9805
      <system name="atom" features="padtokeyboard">
9806
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
9807
          <choice name="No" value="none"/>
9808
          <choice name="Atom cassettes" value="atom_cass"/>
9809
          <choice name="Atom floppy disk" value="atom_flop"/>
9810
          <choice name="Atom Utility ROMs" value="atom_rom"/>
9811
        </feature>
9812
        <feature submenu="EMULATION" name="FORCE MEDIA TYPE" group="ADVANCED SETTINGS" value="altromtype" description="Type of ROM file">
9813
          <choice name="Cartridge" value="cart"/>
9814
          <choice name="Cassette" value="cass"/>
9815
          <choice name="Disk (Drive 1)" value="flop1"/>
9816
          <choice name="Disk (Drive 2)" value="flop2"/>
9817
          <choice name="Quickload" value="quik"/>
9818
        </feature>
9819
      </system>
9820
      <system name="bbcmicro" features="padtokeyboard">
9821
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
9822
          <choice name="No" value="none"/>
9823
          <choice name="BBC Micro cassettes" value="bbc_cass"/>
9824
          <choice name="BBC Micro rom" value="bbc_rom"/>
9825
          <choice name="BBC Micro Model B floppy disks" value="bbcb_flop"/>
9826
          <choice name="BBC Micro Model B Original floppy disks" value="bbcb_flop_orig"/>
9827
          <choice name="BBC Micro Model B US floppy disks" value="bbcb_flop_us"/>
9828
          <choice name="BBC Micro Master 128 cartridge" value="bbcm_cart"/>
9829
          <choice name="BBC Micro Master 128 floppy disks" value="bbcm_flop"/>
9830
          <choice name="BBC Micro Master Compact floppy disks" value="bbcmc_flop"/>
9831
        </feature>
9832
        <feature submenu="EMULATION" name="MODEL TO EMULATE" group="ADVANCED SETTINGS" value="altmodel" description="Type of BBC micro to emulate, default to MODEL B.">
9833
          <choice name="MODEL B (default)" value="bbcb"/>
9834
          <choice name="MASTER 128" value="bbcm"/>
9835
          <choice name="MASTER 512" value="bbcm512"/>
9836
          <choice name="MASTER COMPACT" value="bbcmc"/>
9837
        </feature>
9838
        <feature submenu="EMULATION" name="FORCE MEDIA TYPE" group="ADVANCED SETTINGS" value="altromtype" description="Type of ROM file">
9839
          <choice name="Cassette" value="cass"/>
9840
          <choice name="ROM (Slot 1)" value="rom1"/>
9841
          <choice name="ROM (Slot 2)" value="rom2"/>
9842
          <choice name="ROM (Slot 3)" value="rom3"/>
9843
          <choice name="ROM (Slot 4)" value="rom4"/>
9844
          <choice name="Disk (Drive 1)" value="flop1"/>
9845
          <choice name="Disk (Drive 2)" value="flop2"/>
9846
          <choice name="Cartridge (Slot 1)" value="cart1"/>
9847
          <choice name="Cartridge (Slot 2)" value="cart2"/>
9848
        </feature>
9849
        <feature submenu="CONTROLS" name="JOYSTICK TYPE" group="ADVANCED SETTINGS" value="bbc_sticktype" description="Select which joystick to emulate.">
9850
          <choice name="NONE" value="none"/>
9851
          <choice name="Acorn Analogue Joysticks" value="acornjoy"/>
9852
          <choice name="Acorn Bitstik" value="bitstik1"/>
9853
          <choice name="Robo Bitstik 2" value="bitstik2"/>
9854
          <choice name="Voltmace Delta 3b Twin Joysticks" value="voltmace3b"/>
9855
        </feature>
9856
      </system>
9857
      <system name="camplynx" features="padtokeyboard">
9858
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
9859
          <choice name="No" value="none"/>
9860
          <choice name="Camputers Lynx cassettes" value="camplynx_cass"/>
9861
          <choice name="Camputers Lynx floppy disk" value="camplynx_flop"/>
9862
        </feature>
9863
        <feature submenu="EMULATION" name="MODEL TO EMULATE" group="ADVANCED SETTINGS" value="altmodel" description="Type of LYNX to emulate, default to 48k.">
9864
          <choice name="LYNX 48K (default)" value="lynx48k"/>
9865
          <choice name="LYNX 128K" value="lynx128k"/>
9866
          <choice name="LYNX 96K" value="lynx96k"/>
9867
        </feature>
9868
        <feature submenu="EMULATION" name="FORCE MEDIA TYPE" group="ADVANCED SETTINGS" value="altromtype" description="Type of ROM file">
9869
          <choice name="Cassette" value="cass"/>
9870
          <choice name="Disk (Drive 1)" value="flop1"/>
9871
          <choice name="Disk (Drive 2)" value="flop2"/>
9872
        </feature>
9873
      </system>
9874
      <system name="coco" features="padtokeyboard">
9875
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
9876
          <choice name="No" value="none"/>
9877
          <choice name="Color Computer cartridges" value="coco_cart"/>
9878
          <choice name="Color Computer floppy disk" value="coco_flop"/>
9879
        </feature>
9880
        <feature submenu="EMULATION" name="MODEL TO EMULATE" group="ADVANCED SETTINGS" value="altmodel" description="Type of Color Computer to emulate, default to coco3.">
9881
          <choice name="Color Computer 3 NTSC (default)" value="coco3"/>
9882
          <choice name="Color Computer 3 PAL" value="coco3p"/>
9883
          <choice name="Color Computer" value="coco"/>
9884
          <choice name="Color Computer 2" value="coco2"/>
9885
          <choice name="Color Computer 2B" value="coco2b"/>
9886
        </feature>
9887
        <feature submenu="EMULATION" name="FORCE MEDIA TYPE" group="ADVANCED SETTINGS" value="altromtype" description="Type of ROM file">
9888
          <choice name="Cassette" value="cass"/>
9889
          <choice name="Cartridge" value="cart"/>
9890
          <choice name="Disk (Drive 1)" value="flop1"/>
9891
          <choice name="Disk (Drive 2)" value="flop2"/>
9892
          <choice name="HARD DRIVE" value="hard1"/>
9893
        </feature>
9894
      </system>
9895
      <system name="crvision">
9896
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
9897
          <choice name="No" value="none"/>
9898
          <choice name="V-Tech Creativision cartridges" value="crvision"/>
9899
        </feature>
9900
        <feature submenu="EMULATION" name="FORCE MEDIA TYPE" group="ADVANCED SETTINGS" value="altromtype" description="Type of ROM file">
9901
          <choice name="Cartridge" value="cart"/>
9902
          <choice name="Cassette" value="cass"/>
9903
        </feature>
9904
      </system>
9905
      <system name="fm7" features="padtokeyboard">
9906
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
9907
          <choice name="No" value="none"/>
9908
          <choice name="Fujitsu FM-77AV disk images" value="fm77av"/>
9909
          <choice name="Fujitsu FM-7 cassettes" value="fm7_cass"/>
9910
          <choice name="Fujitsu FM-7 disk images" value="fm7_disk"/>
9911
        </feature>
9912
        <feature submenu="EMULATION" name="MODEL TO EMULATE" group="ADVANCED SETTINGS" value="altmodel" description="Type of FM-7 to emulate, default to FM-7.">
9913
          <choice name="FM-7" value="fm7"/>
9914
          <choice name="FM-77AV" value="fm77av"/>
9915
        </feature>
9916
        <feature submenu="EMULATION" name="FORCE MEDIA TYPE" group="ADVANCED SETTINGS" value="altromtype" description="Type of ROM file">
9917
          <choice name="Cassette" value="cass"/>
9918
          <choice name="Disk (Drive 1)" value="flop1"/>
9919
          <choice name="Disk (Drive 2)" value="flop2"/>
9920
        </feature>
9921
      </system>
9922
      <system name="fmtowns" features="padtokeyboard">
9923
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
9924
          <choice name="No" value="none"/>
9925
          <choice name="FM Towns CD-ROMs" value="fmtowns_cd"/>
9926
          <choice name="FM Towns cracked floppy disk images" value="fmtowns_flop_cracked"/>
9927
          <choice name="FM Towns miscellaneous floppy disk images" value="fmtowns_flop_misc"/>
9928
          <choice name="FM Towns original floppy disk images" value="fmtowns_flop_orig"/>
9929
        </feature>
9930
        <feature submenu="EMULATION" name="MODEL TO EMULATE" value="altmodel" group="ADVANCED SETTINGS" description="Type of FM Towns to emulate, default to FM TOWMS (MODEL 1/2).">
9931
          <choice name="FM TOWNS (MODEL 1/2) (Default)" value="fmtowns"/>
9932
          <choice name="FM TOWNS II UX" value="fmtownsux"/>
9933
          <choice name="FM TOWNS MARTY" value="fmtmarty"/>
9934
        </feature>
9935
        <feature submenu="EMULATION" name="FORCE MEDIA TYPE" group="ADVANCED SETTINGS" value="altromtype" description="Type of ROM file">
9936
          <choice name="Disk (Drive 1)" value="flop1"/>
9937
          <choice name="Disk (Drive 2)" value="flop2"/>
9938
          <choice name="Disk Drive (FM TOWNS MARTY)" value="flop"/>
9939
          <choice name="CD-ROM" value="cdrm"/>
9940
          <choice name="HARD DRIVE (II UX)" value="hard1"/>
9941
          <choice name="MEMCARD" value="memc"/>
9942
        </feature>
9943
        <feature submenu="EMULATION" name="ADD USER DISK" group="ADVANCED SETTINGS" value="addblankdisk" description="Insert a disk in floppy drive, is often used for CDROM games.">
9944
          <choice name="NO" value="none"/>
9945
          <choice name="BLANK DISK" value="blank"/>
9946
          <choice name="SYSTEM DISK" value="system"/>
9947
        </feature>
9948
        <feature submenu="EMULATION" name="RAM SIZE" group="ADVANCED SETTINGS" value="ramsize" description="Define how much RAM the emulated will have.">
9949
          <choice name="2MB" value="2M"/>
9950
          <choice name="4MB" value="4M"/>
9951
        </feature>
9952
      </system>
9953
      <system name="gamate">
9954
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
9955
          <choice name="No" value="none"/>
9956
          <choice name="Gamate cartridges" value="gamate"/>
9957
        </feature>
9958
      </system>
9959
      <system name="gamecom">
9960
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
9961
          <choice name="No" value="none"/>
9962
          <choice name="Tiger Game.com cartridges" value="gamecom"/>
9963
        </feature>
9964
        <feature submenu="EMULATION" name="FORCE MEDIA TYPE" group="ADVANCED SETTINGS" value="altromtype" description="Type of ROM file">
9965
          <choice name="Cartridge (Slot 1)" value="cart1"/>
9966
          <choice name="Cartridge (Slot 2)" value="cart2"/>
9967
        </feature>
9968
      </system>
9969
      <system name="gamepock">
9970
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
9971
          <choice name="No" value="none"/>
9972
          <choice name="Game Pocket cartridges" value="gamepock"/>
9973
        </feature>
9974
      </system>
9975
      <system name="gmaster">
9976
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
9977
          <choice name="No" value="none"/>
9978
          <choice name="Game Master cartridges" value="gmaster"/>
9979
        </feature>
9980
      </system>
9981
      <system name="gp32">
9982
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
9983
          <choice name="No" value="none"/>
9984
          <choice name="GP32 memcards" value="gp32"/>
9985
        </feature>
9986
      </system>
9987
      <system name="megaduck">
9988
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
9989
          <choice name="No" value="none"/>
9990
          <choice name="Mega Duck cartridges" value="megaduck"/>
9991
        </feature>
9992
      </system>
9993
      <system name="pv1000">
9994
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
9995
          <choice name="No" value="none"/>
9996
          <choice name="Casio PV-1000 cartridges" value="pv1000"/>
9997
        </feature>
9998
      </system>
9999
      <system name="scv">
10000
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
10001
          <choice name="No" value="none"/>
10002
          <choice name="Super Cassette Vision cartridges" value="scv"/>
10003
        </feature>
10004
      </system>
10005
      <system name="supracan">
10006
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
10007
          <choice name="No" value="none"/>
10008
          <choice name="Super A'Can cartridges" value="supracan"/>
10009
        </feature>
10010
      </system>
10011
      <system name="ti99" features="padtokeyboard">
10012
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
10013
          <choice name="No" value="none"/>
10014
          <choice name="TI-99/4A Cartridges" value="ti99_cart"/>
10015
        </feature>
10016
        <feature submenu="EMULATION" name="FORCE MEDIA TYPE" group="ADVANCED SETTINGS" value="altromtype" description="Type of ROM file">
10017
          <choice name="Cassette 1" value="cass1"/>
10018
          <choice name="Cassette 2" value="cass2"/>
10019
          <choice name="Cartridge" value="cart"/>
10020
        </feature>
10021
        <feature submenu="EMULATION" name="32K RAM EXPANSION" group="ADVANCED SETTINGS" value="ti99_32kram" description="32k RAM expansion card installed.">
10022
          <choice name="YES" value="1"/>
10023
          <choice name="NO" value="0"/>
10024
        </feature>
10025
        <feature submenu="EMULATION" name="SPEECH MODULE" group="ADVANCED SETTINGS" value="ti99_speech" description="Speech module installed.">
10026
          <choice name="YES" value="1"/>
10027
          <choice name="NO" value="0"/>
10028
        </feature>
10029
      </system>
10030
      <system name="tutor" features="padtokeyboard">
10031
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
10032
          <choice name="No" value="none"/>
10033
          <choice name="Tomy Tutor / Pyuuta cartridge" value="tutor"/>
10034
        </feature>
10035
        <feature submenu="EMULATION" name="FORCE MEDIA TYPE" group="ADVANCED SETTINGS" value="altromtype" description="Type of ROM file">
10036
          <choice name="Cassette" value="cass"/>
10037
          <choice name="Cartridge" value="cart"/>
10038
        </feature>
10039
      </system>
10040
      <system name="vsmile">
10041
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
10042
          <choice name="No" value="none"/>
10043
          <choice name="V.Smile cartridges" value="vsmile_cart"/>
10044
          <choice name="V.Smile Motion cartridges" value="vsmilem_cart"/>
10045
          <choice name="V.Smile Pro CD-ROM" value="vsmile_cd"/>
10046
        </feature>
10047
        <feature submenu="EMULATION" name="MODEL TO EMULATE" group="ADVANCED SETTINGS" value="altmodel" description="Type of V.Smile to emulate.">
10048
          <choice name="V.SMILE (Default)" value="vsmile"/>
10049
          <choice name="V.SMILE MOTION" value="vsmilem"/>
10050
          <choice name="V.SMILE PRO" value="vsmilpro"/>
10051
        </feature>
10052
        <feature submenu="EMULATION" name="FORCE MEDIA TYPE" group="ADVANCED SETTINGS" value="altromtype" description="Type of ROM file">
10053
          <choice name="Cartridge" value="cart"/>
10054
          <choice name="CD-ROM" value="cdrm"/>
10055
        </feature>
10056
      </system>
10057
      <system name="xegs">
10058
        <feature submenu="EMULATION" name="FORCE SOFTLIST" group="ADVANCED SETTINGS" value="force_softlist" description="Force usage of a specific softlist, software list needs to be in 'bios\mame\hash' folder.">
10059
          <choice name="No" value="none"/>
10060
          <choice name="Atari XE Game System cartridges" value="xegs"/>
10061
        </feature>
10062
        <feature submenu="EMULATION" name="FORCE MEDIA TYPE" group="ADVANCED SETTINGS" value="altromtype" description="Type of ROM file">
10063
          <choice name="Cartridge" value="cart"/>
10064
          <choice name="Disk (Drive 1)" value="flop1"/>
10065
          <choice name="Disk (Drive 2)" value="flop2"/>
10066
          <choice name="Disk (Drive 3)" value="flop3"/>
10067
          <choice name="Disk (Drive 4)" value="flop4"/>
10068
        </feature>
10069
      </system>
10070
  </emulator>
10071
  <!-- MEDNAFEN -->
10072
  <emulator name="mednafen">
10073
    <sharedFeature group="GENERAL SETTINGS" value="shaderset"/>
10074
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
10075
    <feature name="GAME ASPECT RATIO" group="GENERAL SETTINGS" value="mednafen_ratio">
10076
      <choice name="PRESERVE ASPECT" value="aspect"/>
10077
      <choice name="INTEGER SCALE (Preserve Aspect)" value="aspect_int"/>
10078
      <choice name="INTEGER MULTIPLE-OF-2 SCALE (Preserve Aspect)" value="aspect_mult2"/>
10079
      <choice name="STRETCH TO SCREEN" value="full"/>
10080
      <choice name="NO STRETCH" value="0"/>
10081
    </feature>
10082
    <sharedFeature group="GENERAL SETTINGS" value="smooth"/>
10083
    <feature name="VERTICAL SYNC" group="GENERAL SETTINGS" value="mednafen_vsync">
10084
      <choice name="YES" value="0"/>
10085
      <choice name="NO" value="1"/>
10086
    </feature>
10087
    <sharedFeature group="GENERAL SETTINGS" value="disableautocontrollers"/>
10088
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
10089
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
10090
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="MonitorIndex"/>
10091
    <feature submenu="VIDEO" name="DEINTERLACE MODE" group="ADVANCED SETTINGS" value="mednafen_interlace">
10092
      <choice name="WEAVE" value="weave"/>
10093
      <choice name="BOB" value="bob"/>
10094
      <choice name="BOB OFFSET" value="bob_offset"/>
10095
      <choice name="BLEND" value="blend"/>
10096
      <choice name="BLEND RG" value="blend_rg"/>
10097
    </feature>
10098
    <feature submenu="VISUAL RENDERING" name="GAME ASPECT RATIO CORRECTION" group="ADVANCED SETTINGS" value="mednafen_ratio_correction">
10099
      <choice name="NO" value="0"/>
10100
      <choice name="YES" value="1"/>
10101
    </feature>
10102
    <feature submenu="VISUAL RENDERING" name="VIDEO SCALER" value="mednafen_scaler" group="ADVANCED SETTINGS" description="Efficient graphics filters improving the rendering of games.">
10103
      <choice name="NONE" value="none"/>
10104
      <choice name="HQ 2x" value="hq2x"/>
10105
      <choice name="HQ 3x" value="hq3x"/>
10106
      <choice name="HQ 4x" value="hq4x"/>
10107
      <choice name="SCALE 2x" value="scale2x"/>
10108
      <choice name="SCALE 3x" value="scale3x"/>
10109
      <choice name="SCALE 4x" value="scale4x"/>
10110
      <choice name="2x SAI" value="2xsai"/>
10111
      <choice name="SUPER 2x SAI" value="super2xsai"/>
10112
      <choice name="SUPER EAGLE" value="supereagle"/>
10113
      <choice name="NEAREST NEIGHBOR 2X" value="nn2x"/>
10114
      <choice name="NEAREST NEIGHBOR 3X" value="nn3x"/>
10115
      <choice name="NEAREST NEIGHBOR 4X" value="nn4x"/>
10116
    </feature>
10117
    <feature submenu="AUDIO" name="FORCE MONO" group="ADVANCED SETTINGS" value="mednafen_forcemono">
10118
        <choice name="NO" value="0"/>
10119
        <choice name="YES" value="1"/>
10120
      </feature>
10121
    <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="autosave"/>
10122
    <feature submenu="EMULATION" name="ENABLE CHEATS" group="ADVANCED SETTINGS" value="mednafen_cheats">
10123
      <choice name="NO" value="0"/>
10124
      <choice name="YES" value="1"/>
10125
    </feature>
10126
    <feature submenu="USER INTERFACE" name="SHOW FPS" group="ADVANCED SETTINGS" value="mednafen_fps_enable">
10127
      <choice name="NO" value="0"/>
10128
      <choice name="YES" value="1"/>
10129
    </feature>
10130
    <feature submenu="DRIVERS" name="AUDIO" group="ADVANCED SETTINGS" value="mednafen_apu">
10131
      <choice name="WASAPI (SHARED)" value="wasapish"/>
10132
      <choice name="DIRECT SOUND" value="dsound"/>
10133
      <choice name="WASAPI (EXCLUSIVE)" value="wasapi"/>
10134
      <choice name="SDL" value="sdl"/>
10135
    </feature>
10136
    <core name="apple2">
10137
      <feature submenu="CONTROLS" name="CONTROLLER TYPE" group="ADVANCED SETTINGS" value="mednafen_controller_type">
10138
        <choice name="JOYSTICK (2-AXIS 2-BUTTONS)" value="joystick"/>
10139
        <choice name="GAMEPAD (D-PAD 2-BUTTONS)" value="gamepad"/>
10140
        <choice name="ATARI JOYSTICK" value="atari"/>
10141
      </feature>
10142
    </core>
10143
    <core name="gba">
10144
      <feature submenu="EMULATION" name="USE EXTERNAL BIOS" group="ADVANCED SETTINGS" value="mednafen_gba_bios">
10145
        <choice name="NO" value="0"/>
10146
        <choice name="YES" value="1"/>
10147
      </feature>
10148
    </core>
10149
    <core name="lynx">
10150
      <feature submenu="AUDIO" name="AUDIO FILTER" group="ADVANCED SETTINGS" value="mednafen_lynx_lowpass" description="Enables a low pass audio filter to soften the harsh sound of some games.">
10151
        <choice name="NO" value="0"/>
10152
        <choice name="YES" value="1"/>
10153
      </feature>
10154
      <feature submenu="CONTROLS" name="ROTATE D-PAD" group="ADVANCED SETTINGS" value="mednafen_lynx_rotate" description="Virtually rotate the D-pad when the screen is rotated.">
10155
        <choice name="NO" value="0"/>
10156
        <choice name="YES" value="1"/>
10157
      </feature>
10158
    </core>
10159
    <core name="mastersystem">
10160
      <feature submenu="AUDIO" name="ENABLE FM SOUND" group="ADVANCED SETTINGS" value="mednafen_sms_fm">
10161
        <choice name="NO" value="0"/>
10162
        <choice name="YES" value="1"/>
10163
      </feature>
10164
    </core>
10165
    <core name="megadrive">
10166
      <feature submenu="EMULATION" name="CONSOLE REGION" group="ADVANCED SETTINGS" value="mednafen_md_region">
10167
        <choice name="EUROPE" value="overseas_pal"/>
10168
        <choice name="NORTH AMERICA" value="overseas_ntsc"/>
10169
        <choice name="JAPAN" value="domestic_ntsc"/>
10170
      </feature>
10171
      <feature submenu="CONTROLS" name="CONTROLLER TYPE" group="ADVANCED SETTINGS" value="mednafen_controller_type">
10172
        <choice name="6 BUTTONS GAMEPAD" value="gamepad6"/>
10173
        <choice name="3 BUTTONS GAMEPAD" value="gamepad"/>
10174
        <choice name="2 BUTTONS GAMEPAD" value="gamepad2"/>
10175
      </feature>
10176
      <feature submenu="CONTROLS" name="USE MULTITAP" group="ADVANCED SETTINGS" value="mednafen_md_multitap">
10177
        <choice name="NO" value="0"/>
10178
        <choice name="PORT 1" value="1"/>
10179
        <choice name="PORT 2" value="2"/>
10180
        <choice name="BOTH PORTS" value="both"/>
10181
      </feature>
10182
    </core>
10183
    <core name="nes">
10184
      <feature submenu="VIDEO" name="EMULATED VIDEO SIGNAL" group="ADVANCED SETTINGS" value="mednafen_nes_videopreset" description="Apply a video filter to mimic various signals.">
10185
        <choice name="NONE" value="none"/>
10186
        <choice name="COMPOSITE" value="composite"/>
10187
        <choice name="S-VIDEO" value="svideo"/>
10188
        <choice name="RGB" value="rgb"/>
10189
        <choice name="MONOCHROME" value="monochrome"/>
10190
      </feature>
10191
      <feature submenu="AUDIO" name="NAMCO 106 SOUND EMULATION" group="ADVANCED SETTINGS" value="mednafen_nes_106bs" description="Enable less-accurate, but better sounding, Namco 106(mapper 19) sound emulation.">
10192
        <choice name="NO" value="0"/>
10193
        <choice name="YES" value="1"/>
10194
      </feature>
10195
      <feature submenu="EMULATION" name="FORCE PAL 50HZ" group="ADVANCED SETTINGS" value="mednafen_nes_pal50" description="Enable PAL(50Hz) NES emulation.">
10196
        <choice name="NO" value="0"/>
10197
        <choice name="YES" value="1"/>
10198
      </feature>
10199
      <feature submenu="CONTROLS" name="USE MULTITAP" group="ADVANCED SETTINGS" value="mednafen_nes_multitap">
10200
        <choice name="NO" value="0"/>
10201
        <choice name="YES" value="1"/>
10202
      </feature>
10203
      <feature submenu="CONTROLS" name="ENABLE GUN" group="ADVANCED SETTINGS" value="mednafen_gun">
10204
        <choice name="NO" value="0"/>
10205
        <choice name="YES" value="1"/>
10206
      </feature>
10207
    </core>
10208
    <core name="ngp">
10209
      <feature submenu="EMULATION" name="CONSOLE LANGUAGE" group="ADVANCED SETTINGS" value="mednafen_ngp_language">
10210
        <choice name="ENGLISH" value="english"/>
10211
        <choice name="JAPANESE" value="japanese"/>
10212
      </feature>
10213
    </core>
10214
    <core name="pce">
10215
      <feature submenu="CONTROLS" name="USE MULTITAP" group="ADVANCED SETTINGS" value="mednafen_pce_multitap">
10216
        <choice name="NO" value="0"/>
10217
        <choice name="YES" value="1"/>
10218
      </feature>
10219
    </core>
10220
    <core name="pcfx">
10221
      <feature submenu="EMULATION" name="CPU EMULATION MODE" group="ADVANCED SETTINGS" value="mednafen_pcfx_cpu">
10222
        <choice name="FAST" value="fast"/>
10223
        <choice name="ACCURATE" value="accurate"/>
10224
      </feature>
10225
      <feature submenu="CONTROLS" name="USE MULTITAP" group="ADVANCED SETTINGS" value="mednafen_pcfx_multitap">
10226
        <choice name="NO" value="0"/>
10227
        <choice name="PORT 1" value="1"/>
10228
        <choice name="PORT 2" value="2"/>
10229
        <choice name="BOTH PORTS" value="both"/>
10230
      </feature>
10231
      <feature submenu="CONTROLS" name="MODE 1 VALUE" group="ADVANCED SETTINGS" value="mednafen_pcfx_mode1">
10232
        <choice name="A" value="a"/>
10233
        <choice name="B" value="b"/>
10234
      </feature>
10235
      <feature submenu="CONTROLS" name="MODE 2 VALUE" group="ADVANCED SETTINGS" value="mednafen_pcfx_mode2">
10236
        <choice name="A" value="a"/>
10237
        <choice name="B" value="b"/>
10238
      </feature>
10239
    </core>
10240
    <core name="psx">
10241
      <feature submenu="EMULATION" name="CONSOLE REGION" group="ADVANCED SETTINGS" value="mednafen_psx_region">
10242
        <choice name="EUROPE" value="eu"/>
10243
        <choice name="JAPAN" value="jp"/>
10244
        <choice name="NORTH AMERICA" value="na"/>
10245
      </feature>
10246
      <feature submenu="EMULATION" name="EMULATE MEMCARDS" group="ADVANCED SETTINGS" value="mednafen_psx_memcards" description="Define the number of memory cards to emulate.">
10247
        <choice name="0" value="none"/>
10248
        <choice name="1" value="1"/>
10249
        <choice name="2" value="2"/>
10250
        <choice name="3" value="3"/>
10251
        <choice name="4" value="4"/>
10252
      </feature>
10253
      <feature submenu="CONTROLS" name="CONTROLLER TYPE" group="ADVANCED SETTINGS" value="mednafen_controller_type">
10254
        <choice name="DUALSHOCK" value="dualshock"/>
10255
        <choice name="GAMEPAD" value="gamepad"/>
10256
      </feature>
10257
      <feature submenu="CONTROLS" name="ENABLE GUN" group="ADVANCED SETTINGS" value="mednafen_gun">
10258
        <choice name="NO" value="0"/>
10259
        <choice name="YES" value="1"/>
10260
      </feature>
10261
      <feature submenu="CONTROLS" name="GUN TYPE" group="ADVANCED SETTINGS" value="mednafen_psx_gun">
10262
        <choice name="GUNCON" value="guncon"/>
10263
        <choice name="JUSTIFIER" value="justifier"/>
10264
      </feature>
10265
      <feature submenu="CONTROLS" name="ANALOG TOGGLE COMBO" group="ADVANCED SETTINGS" value="mednafen_psx_analogcombo" description="Define the button combo to hold to toggle dualshock controller between analog and digital mode.">
10266
        <choice name="SELECT+R1+L1" value="0x0C01"/>
10267
        <choice name="L3+R3" value="0x0006"/>
10268
        <choice name="SELECT+R2+L2" value="0x0301"/>
10269
        <choice name="START+L1+R1" value="0x0C08"/>
10270
      </feature>
10271
      <feature submenu="CONTROLS" name="USE MULTITAP" group="ADVANCED SETTINGS" value="mednafen_psx_multitap">
10272
        <choice name="NO" value="0"/>
10273
        <choice name="PORT 1" value="1"/>
10274
        <choice name="PORT 2" value="2"/>
10275
        <choice name="BOTH PORTS" value="both"/>
10276
      </feature>
10277
    </core>
10278
    <core name="saturn">
10279
      <feature submenu="VIDEO" name="HORIZONTAL BLEND" group="ADVANCED SETTINGS" value="mednafen_snes_h_blend" description="Enable horizontal blend (blur) filter.">
10280
        <choice name="NO" value="0"/>
10281
        <choice name="YES" value="1"/>
10282
      </feature>
10283
      <feature submenu="EMULATION" name="CONSOLE REGION" group="ADVANCED SETTINGS" value="mednafen_saturn_region">
10284
        <choice name="EUROPE" value="eu"/>
10285
        <choice name="JAPAN" value="jp"/>
10286
        <choice name="NORTH AMERICA" value="na"/>
10287
        <choice name="SOUTH KOREA" value="kr"/>
10288
        <choice name="TAIWAN" value="tw"/>
10289
        <choice name="CHINA" value="as"/>
10290
        <choice name="BRAZIL" value="br"/>
10291
        <choice name="LATIN AMERICA" value="la"/>
10292
      </feature>
10293
      <feature submenu="EMULATION" name="CONSOLE LANGUAGE" group="ADVANCED SETTINGS" value="mednafen_saturn_language">
10294
        <choice name="english" value="english"/>
10295
        <choice name="français" value="french"/>
10296
        <choice name="deutsch" value="german"/>
10297
        <choice name="español" value="spanish"/>
10298
        <choice name="italiano" value="italian"/>
10299
        <choice name="日本語 (japanese)" value="japanese"/>
10300
      </feature>
10301
      <feature submenu="EMULATION" name="EXPANSION CARTRIDGE" group="ADVANCED SETTINGS" value="mednafen_saturn_ramcart">
10302
        <choice name="NONE" value="none"/>
10303
        <choice name="Backup Memory (512KB)" value="backup"/>
10304
        <choice name="1MB Extended RAM" value="extram1"/>
10305
        <choice name="4MB Extended RAM" value="extram4"/>
10306
        <choice name="16MB RAM mapped in A-bus CS1" value="cs1ram16"/>
10307
      </feature>
10308
      <feature submenu="CONTROLS" name="ENABLE GUN" group="ADVANCED SETTINGS" value="mednafen_gun">
10309
        <choice name="NO" value="0"/>
10310
        <choice name="YES" value="1"/>
10311
      </feature>
10312
      <feature submenu="CONTROLS" name="USE MULTITAP" group="ADVANCED SETTINGS" value="mednafen_ss_multitap">
10313
        <choice name="NO" value="0"/>
10314
        <choice name="PORT 1" value="1"/>
10315
        <choice name="PORT 2" value="2"/>
10316
        <choice name="BOTH PORTS" value="both"/>
10317
      </feature>
10318
    </core>
10319
    <core name="snes">
10320
      <feature submenu="VIDEO" name="HORIZONTAL BLEND" group="ADVANCED SETTINGS" value="mednafen_snes_h_blend" description="Enable horizontal blend (blur) filter.">
10321
        <choice name="NO" value="0"/>
10322
        <choice name="YES" value="1"/>
10323
      </feature>
10324
      <feature submenu="AUDIO" name="APU OUTPUT RESAMPLER QUALITY" group="ADVANCED SETTINGS" value="mednafen_snes_resamp_quality" description="0 is lowest quality and latency and CPU usage, 10 is highest quality and latency and CPU usage.">
10325
        <choice name="0" value="0"/>
10326
        <choice name="1" value="1"/>
10327
        <choice name="2" value="2"/>
10328
        <choice name="3" value="3"/>
10329
        <choice name="4" value="4"/>
10330
        <choice name="5" value="5"/>
10331
        <choice name="6" value="6"/>
10332
        <choice name="7" value="7"/>
10333
        <choice name="8" value="8"/>
10334
        <choice name="9" value="9"/>
10335
        <choice name="10" value="10"/>
10336
      </feature>
10337
      <feature submenu="CONTROLS" name="ENABLE GUN" group="ADVANCED SETTINGS" value="mednafen_gun">
10338
        <choice name="NO" value="0"/>
10339
        <choice name="YES" value="1"/>
10340
      </feature>
10341
      <feature submenu="CONTROLS" name="CONTROLLER TYPE" group="ADVANCED SETTINGS" value="mednafen_controller_type">
10342
        <choice name="GAMEPAD" value="gamepad"/>
10343
        <choice name="MOUSE" value="mouse"/>
10344
      </feature>
10345
      <feature submenu="CONTROLS" name="USE MULTITAP" group="ADVANCED SETTINGS" value="mednafen_snes_multitap">
10346
        <choice name="NO" value="0"/>
10347
        <choice name="PORT 1" value="1"/>
10348
        <choice name="PORT 2" value="2"/>
10349
        <choice name="BOTH PORTS" value="both"/>
10350
      </feature>
10351
    </core>
10352
    <core name="wswan">
10353
      <feature submenu="EMULATION" name="LANGUAGE" group="ADVANCED SETTINGS" value="mednafen_wswan_lang" description="Language games should display text in.">
10354
        <choice name="ENGLISH" value="english"/>
10355
        <choice name="JAPANESE" value="japanese"/>
10356
      </feature>
10357
      <feature submenu="CONTROLS" name="CONTROLLER TYPE" group="ADVANCED SETTINGS" value="mednafen_controller_type">
10358
        <choice name="BUILT-IN" value="gamepad"/>
10359
        <choice name="BUILT-IN (VERTICAL)" value="gamepadraa"/>
10360
      </feature>
10361
    </core>
10362
  </emulator>
10363
  <!-- MELONDS -->
10364
  <emulator name="melonds" features="padtokeyboard">
10365
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
10366
    <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="melonds_internal_resolution" description="Resolution can only be changed when using OpenGL video driver.">
10367
      <choice name="x1 (256x192)" value="1"/>
10368
      <choice name="x2 (512x384)" value="2"/>
10369
      <choice name="x3 (768x576)" value="3"/>
10370
      <choice name="x4 (1024x768)" value="4"/>
10371
      <choice name="x5 (1280x960)" value="5"/>
10372
      <choice name="x6 (1536x1152)" value="6"/>
10373
      <choice name="x7 (1792x1344)" value="7"/>
10374
      <choice name="x8 (2048x1536)" value="8"/>
10375
      <choice name="x9 (2304x1728)" value="9"/>
10376
      <choice name="x10 (2560x1920)" value="10"/>
10377
      <choice name="x11 (2816x2112)" value="11"/>
10378
      <choice name="x12 (3072x2304)" value="12"/>
10379
      <choice name="x13 (3328x2496)" value="13"/>
10380
      <choice name="x14 (3584x2688)" value="14"/>
10381
      <choice name="x15 (3840x2880)" value="15"/>
10382
      <choice name="x16 (4096x3072)" value="16"/>
10383
    </feature>
10384
    <feature name="GAME ASPECT RATIO TOP SCREEN" group="GENERAL SETTINGS" value="melonds_ratio_top" description="Change aspect ratio for top screen.">
10385
      <choice name="4:3" value="0"/>
10386
      <choice name="5:3" value="4"/>
10387
      <choice name="16:9" value="1"/>
10388
      <choice name="21:9" value="2"/>
10389
      <choice name="ADJUST TO FIT" value="3"/>
10390
    </feature>
10391
    <feature name="GAME ASPECT RATIO BOTTOM SCREEN" group="GENERAL SETTINGS" value="melonds_ratio_bottom" description="Change aspect ratio for bottom screen.">
10392
      <choice name="4:3" value="0"/>
10393
      <choice name="5:3" value="4"/>
10394
      <choice name="16:9" value="1"/>
10395
      <choice name="21:9" value="2"/>
10396
      <choice name="ADJUST TO FIT" value="3"/>
10397
    </feature>
10398
    <feature name="VERTICAL SYNC" group="GENERAL SETTINGS" value="melonds_vsync">
10399
      <choice name="YES" value="0"/>
10400
      <choice name="NO" value="1"/>
10401
    </feature>
10402
    <sharedFeature group="GENERAL SETTINGS" value="integerscale"/>
10403
    <sharedFeature group="GENERAL SETTINGS" value="disableautocontrollers"/>
10404
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
10405
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
10406
    <feature submenu="VIDEO" name="SCREEN LAYOUT POSITIONING" group="ADVANCED SETTINGS" value="melonds_screen_layout" description="Choose the disposition of the emulated screens.">
10407
      <choice name="NATURAL" value="0"/>
10408
      <choice name="VERTICAL" value="1"/>
10409
      <choice name="HORIZONTAL" value="2"/>
10410
      <choice name="HYBRID" value="3"/>
10411
    </feature>
10412
    <feature submenu="VIDEO" name="SWAP SCREEN" group="ADVANCED SETTINGS" value="melonds_swapscreen">
10413
      <choice name="NO" value="0"/>
10414
      <choice name="YES" value="1"/>
10415
    </feature>
10416
    <feature submenu="VIDEO" name="SCREEN SIZING" group="ADVANCED SETTINGS" value="melonds_screen_sizing">
10417
      <choice name="EVEN (SAME SIZE)" value="0"/>
10418
      <choice name="EMPHASIZE TOP" value="1"/>
10419
      <choice name="EMPHASIZE BOTTOM" value="2"/>
10420
      <choice name="TOP ONLY" value="4"/>
10421
      <choice name="BOTTOM ONLY" value="5"/>
10422
    </feature>
10423
    <feature submenu="VIDEO" name="SCREEN GAP" group="ADVANCED SETTINGS" value="melonds_screengap" description="Configure gap between both screens in pixels.">
10424
      <choice name="NO GAP" value="0"/>
10425
      <choice name="1 PIXEL" value="1"/>
10426
      <choice name="8 PIXELS" value="8"/>
10427
      <choice name="64 PIXELS" value="64"/>
10428
      <choice name="90 PIXELS" value="90"/>
10429
      <choice name="128 PIXELS" value="128"/>
10430
    </feature>
10431
    <feature submenu="VIDEO" name="ROTATE SCREEN" group="ADVANCED SETTINGS" value="melonds_rotate">
10432
      <choice name="NO" value="0"/>
10433
      <choice name="90 DEGREES CLOCKWISE" value="1"/>
10434
      <choice name="180 DEGREES" value="2"/>
10435
      <choice name="270 DEGREES CLOCKWISE" value="3"/>
10436
    </feature>
10437
    <feature submenu="VISUAL RENDERING" name="GL - IMPROVE POLYGON RENDERING" group="ADVANCED SETTINGS" value="melonds_polygon" description="Improve polygon rendering when using OpenGL renderer.">
10438
      <choice name="NO" value="0"/>
10439
      <choice name="YES" value="1"/>
10440
    </feature>
10441
    <feature submenu="EMULATION" name="CONSOLE TYPE" group="ADVANCED SETTINGS" value="melonds_console">
10442
      <choice name="DS" value="ds"/>
10443
      <choice name="DSi" value="dsi"/>
10444
    </feature>
10445
    <feature submenu="EMULATION" name="CONSOLE LANGUAGE" group="ADVANCED SETTINGS" value="melonds_firmware_language">
10446
      <choice name="English" value="1"/>
10447
      <choice name="Français" value="2"/>      
10448
      <choice name="日本語 (Japanese)" value="0"/>
10449
      <choice name="Español" value="5"/>
10450
      <choice name="Deutsch" value="3"/>
10451
      <choice name="Italiano" value="4"/>
10452
    </feature>
10453
    <feature submenu="EMULATION" name="USE EXTERNAL BIOS" group="ADVANCED SETTINGS" value="melonds_externalBIOS" description="Use the BIOS located in ProjectArcade 'bios' folder, Required to boot to BIOS.">
10454
      <choice name="NO" value="0"/>
10455
      <choice name="YES" value="1"/>
10456
    </feature>
10457
    <feature submenu="EMULATION" name="BOOT TO BIOS" group="ADVANCED SETTINGS" value="melonds_boottobios" description="Boot directly into the DS BIOS menu, needs external bios to be activated.">
10458
      <choice name="NO" value="0"/>
10459
      <choice name="YES" value="1"/>
10460
    </feature>
10461
    <feature submenu="EMULATION" name="ENABLE CHEATS" group="ADVANCED SETTINGS" value="melonds_cheats">
10462
      <choice name="NO" value="0"/>
10463
      <choice name="YES" value="1"/>
10464
    </feature>
10465
    <feature submenu="DRIVERS" name="VIDEO" group="ADVANCED SETTINGS" value="melonds_renderer">
10466
      <choice name="OPENGL" value="1"/>
10467
      <choice name="SOFTWARE" value="0"/>
10468
    </feature>
10469
    <feature submenu="CONTROLS" name="USE ANALOG STICK" group="ADVANCED SETTINGS" value="melonds_leftstick" description="Use Left analog stick instead of D-PAD for controls.">
10470
      <choice name="NO" value="0"/>
10471
      <choice name="YES" value="1"/>
10472
    </feature>
10473
  </emulator>
10474
  <!-- MESEN -->
10475
  <emulator name="mesen">
10476
    <feature name="SHADER SET" value="mesen_filter" group="GENERAL SETTINGS" description="Efficient graphics filters improving the rendering of games.">
10477
      <choice name="NONE" value="None"/>
10478
      <choice name="NTSC (blargg)" value="NtscBlargg"/>
10479
      <choice name="NTSC (bisqwit) - NES ONLY" value="NtscBisqwit"/>
10480
      <choice name="XBRZ 2x" value="xBRZ2x"/>
10481
      <choice name="XBRZ 3x" value="xBRZ3x"/>
10482
      <choice name="XBRZ 4x" value="xBRZ4x"/>
10483
      <choice name="XBRZ 5x" value="xBRZ5x"/>
10484
      <choice name="XBRZ 6x" value="xBRZ6x"/>
10485
      <choice name="HQ 2x" value="HQ2x"/>
10486
      <choice name="HQ 3x" value="HQ3x"/>
10487
      <choice name="HQ 4x" value="HQ4x"/>
10488
      <choice name="SCALE 2x" value="Scale2x"/>
10489
      <choice name="SCALE 3x" value="Scale3x"/>
10490
      <choice name="SCALE 4x" value="Scale4x"/>
10491
      <choice name="2x SAI" value="_2xSai"/>
10492
      <choice name="SUPER 2x SAI" value="Super2xSai"/>
10493
      <choice name="SUPER EAGLE" value="SuperEagle"/>
10494
      <choice name="PRESCALE 2x" value="Prescale2x"/>
10495
      <choice name="PRESCALE 3x" value="Prescale3x"/>
10496
      <choice name="PRESCALE 4x" value="Prescale4x"/>
10497
      <choice name="PRESCALE 6x" value="Prescale6x"/>
10498
      <choice name="PRESCALE 8x" value="Prescale8x"/>
10499
      <choice name="PRESCALE 10x" value="Prescale10x"/>
10500
    </feature>
10501
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
10502
    <feature name="GAME ASPECT RATIO" group="GENERAL SETTINGS" value="mesen_ratio">
10503
      <choice name="NO STRETCHING" value="NoStretching"/>
10504
      <choice name="NTSC (8:7)" value="NTSC"/>
10505
      <choice name="PAL (11:8)" value="PAL"/>
10506
      <choice name="STANDARD (4:3)" value="Standard"/>
10507
      <choice name="WIDE (16:9)" value="Widescreen"/>
10508
    </feature>
10509
    <feature name="VERTICAL SYNC" group="GENERAL SETTINGS" value="mesen_vsync">
10510
      <choice name="YES" value="0"/>
10511
      <choice name="NO" value="1"/>
10512
    </feature>
10513
    <sharedFeature group="GENERAL SETTINGS" value="integerscale"/>
10514
    <sharedFeature group="GENERAL SETTINGS" value="disableautocontrollers"/>
10515
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
10516
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
10517
    <feature submenu="VISUAL RENDERING" name="SCANLINES" group="ADVANCED SETTINGS" value="mesen_scanlines">
10518
      <choice name="NO" value="0"/>
10519
      <choice name="LIGHT" value="5"/>
10520
      <choice name="MEDIUM" value="15"/>
10521
      <choice name="HEAVY" value="25"/>
10522
      <choice name="VERY HEAVY" value="40"/>
10523
      <choice name="INSANE" value="50"/>
10524
    </feature>
10525
    <feature submenu="VISUAL RENDERING" name="BILINEAR FILTERING" group="ADVANCED SETTINGS" value="bilinear_filtering" description="Use bilinear filtering to smooth the overall picture.">
10526
      <choice name="NO" value="0"/>
10527
      <choice name="YES" value="1"/>
10528
    </feature>
10529
    <sharedFeature submenu="EMULATION" group="ADVANCED SETTINGS" value="rewind"/>
10530
    <feature submenu="EMULATION" name="AUTOSAVE FREQUENCY" group="ADVANCED SETTINGS" value="mesen_autosave" description="Activate autosave feature and define delay between autosaves.">
10531
      <choice name="OFF" value="false"/>
10532
      <choice name="EVERY MINUTE" value="1"/>
10533
      <choice name="EVERY 2 MINUTES" value="2"/>
10534
      <choice name="EVERY 3 MINUTES" value="3"/>
10535
      <choice name="EVERY 4 MINUTES" value="4"/>
10536
      <choice name="EVERY 5 MINUTES" value="5"/>
10537
    </feature>
10538
    <feature submenu="LATENCY REDUCTION" name="RUN-AHEAD FRAMES" group="ADVANCED SETTINGS" value="mesen_runahead">
10539
      <choice name="NONE" value="0"/>
10540
      <choice name="1" value="1"/>
10541
      <choice name="2" value="2"/>
10542
      <choice name="3" value="3"/>
10543
      <choice name="4" value="4"/>
10544
      <choice name="5" value="5"/>
10545
      <choice name="6" value="6"/>
10546
      <choice name="7" value="7"/>
10547
      <choice name="8" value="8"/>
10548
      <choice name="9" value="9"/>
10549
      <choice name="10" value="10"/>
10550
    </feature>
10551
    <feature submenu="USER INTERFACE" name="OSD NOTIFICATIONS" group="ADVANCED SETTINGS" value="mesen_osd" description="Show on-screen display notifications.">
10552
      <choice name="NO" value="0"/>
10553
      <choice name="YES" value="1"/>
10554
    </feature>
10555
    <feature submenu="USER INTERFACE" name="SHOW FPS" group="ADVANCED SETTINGS" value="mesen_fps">
10556
      <choice name="NO" value="0"/>
10557
      <choice name="YES" value="1"/>
10558
    </feature>
10559
    <feature submenu="USER INTERFACE" name="SHOW GAME TIME COUNTER" group="ADVANCED SETTINGS" value="mesen_timecounter">
10560
      <choice name="NO" value="0"/>
10561
      <choice name="YES" value="1"/>
10562
    </feature>
10563
    <system name="fds">
10564
      <feature submenu="VIDEO" name="NO SPRITE LIMIT" group="ADVANCED SETTINGS" value="mesen_spritelimit" description="Remove the sprites per line limit which can reduce or remove sprite flicker in some games.">
10565
        <choice name="OFF" value="0"/>
10566
        <choice name="ON" value="1"/>
10567
      </feature>
10568
      <feature submenu="VISUAL RENDERING" name="CUSTOM TEXTURES" group="ADVANCED SETTINGS" value="mesen_customtextures" description="Replace original textures with custom textures pack.">
10569
        <choice name="NO" value="0"/>
10570
        <choice name="YES" value="1"/>
10571
      </feature>
10572
      <feature submenu="EMULATION" name="VIDEO FORMAT" group="ADVANCED SETTINGS" value="mesen_region">
10573
        <choice name="NTSC" value="Ntsc"/>
10574
        <choice name="PAL" value="Pal"/>
10575
        <choice name="DENDY" value="Dendy"/>
10576
      </feature>
10577
      <feature submenu="EMULATION" name="AUTOMATICALLY INSERT DISK" group="ADVANCED SETTINGS" value="mesen_fdsautoinsertdisk" description="Automatically insert disk A side 1 when starting FDS game.">
10578
        <choice name="NO" value="0"/>
10579
        <choice name="YES" value="1"/>
10580
      </feature>
10581
      <feature submenu="EMULATION" name="FAST FORWARD WHEN LOADING" group="ADVANCED SETTINGS" value="mesen_fdsfastforwardload" description="Automatically fast forward FDS game when disk is loading.">
10582
        <choice name="NO" value="0"/>
10583
        <choice name="YES" value="1"/>
10584
      </feature>
10585
      <feature submenu="CONTROLS" name="USE MULTITAP" group="ADVANCED SETTINGS" value="mesen_nes_multitap" description="Multitap must be set if more than 2 players intend to play.">
10586
        <choice name="NO" value="none"/>
10587
        <choice name="FOURSCORE" value="single"/>
10588
        <choice name="FOURSCORE + FOURPLAYER EXPANSION" value="dual"/>
10589
      </feature>
10590
      <feature submenu="CONTROLS" name="ROTATE BUTTONS CLOCKWISE" group="ADVANCED SETTINGS" value="mesen_revertbuttons" description="Use 'SOUTH' for A button and 'WEST' for B button.">
10591
        <choice name="NO" value="0"/>
10592
        <choice name="YES" value="1"/>
10593
      </feature>
10594
      <feature submenu="GUNS" name="ENABLE GUN" value="mesen_zapper" group="ADVANCED SETTINGS">
10595
        <choice name="NO" value="none"/>
10596
        <choice name="IN PORT 1" value="Port1"/>
10597
        <choice name="IN PORT 2" value="Port2"/>
10598
      </feature>
10599
      <feature submenu="GUNS" name="SHOW CROSSHAIR" value="mesen_target" group="ADVANCED SETTINGS">
10600
        <choice name="NO" value="0"/>
10601
        <choice name="YES" value="1"/>
10602
      </feature>
10603
    </system>
10604
    <system name="gb">
10605
      <feature submenu="CONTROLS" name="ROTATE BUTTONS CLOCKWISE" group="ADVANCED SETTINGS" value="mesen_revertbuttons" description="Use 'SOUTH' for A button and 'WEST' for B button.">
10606
        <choice name="NO" value="0"/>
10607
        <choice name="YES" value="1"/>
10608
      </feature>
10609
    </system>
10610
    <system name="gbc">
10611
      <feature submenu="CONTROLS" name="ROTATE BUTTONS CLOCKWISE" group="ADVANCED SETTINGS" value="mesen_revertbuttons" description="Use 'SOUTH' for A button and 'WEST' for B button.">
10612
        <choice name="NO" value="0"/>
10613
        <choice name="YES" value="1"/>
10614
      </feature>
10615
    </system>
10616
    <system name="nes">
10617
      <feature submenu="VIDEO" name="NO SPRITE LIMIT" group="ADVANCED SETTINGS" value="mesen_spritelimit" description="Remove the sprites per line limit which can reduce or remove sprite flicker in some games.">
10618
        <choice name="OFF" value="0"/>
10619
        <choice name="ON" value="1"/>
10620
      </feature>
10621
      <feature submenu="VISUAL RENDERING" name="CUSTOM TEXTURES" group="ADVANCED SETTINGS" value="mesen_customtextures" description="Replace original textures with custom textures pack.">
10622
        <choice name="NO" value="0"/>
10623
        <choice name="YES" value="1"/>
10624
      </feature>
10625
      <feature submenu="EMULATION" name="VIDEO FORMAT" group="ADVANCED SETTINGS" value="mesen_region">
10626
        <choice name="NTSC" value="Ntsc"/>
10627
        <choice name="PAL" value="Pal"/>
10628
        <choice name="DENDY" value="Dendy"/>
10629
      </feature>
10630
      <feature submenu="CONTROLS" name="USE MULTITAP" group="ADVANCED SETTINGS" value="mesen_nes_multitap" description="Mutitap must be set if more than 2 players intend to play.">
10631
        <choice name="NO" value="none"/>
10632
        <choice name="FOURSCORE" value="single"/>
10633
        <choice name="FOURSCORE + FOURPLAYER EXPANSION" value="dual"/>
10634
      </feature>
10635
      <feature submenu="CONTROLS" name="ROTATE BUTTONS CLOCKWISE" group="ADVANCED SETTINGS" value="mesen_revertbuttons" description="Use 'SOUTH' for A button and 'WEST' for B button.">
10636
        <choice name="NO" value="0"/>
10637
        <choice name="YES" value="1"/>
10638
      </feature>
10639
      <feature submenu="GUNS" name="ENABLE GUN" value="mesen_zapper" group="ADVANCED SETTINGS">
10640
        <choice name="NO" value="none"/>
10641
        <choice name="IN PORT 1" value="Port1"/>
10642
        <choice name="IN PORT 2" value="Port2"/>
10643
      </feature>
10644
      <feature submenu="GUNS" name="SHOW CROSSHAIR" value="mesen_target" group="ADVANCED SETTINGS">
10645
        <choice name="NO" value="0"/>
10646
        <choice name="YES" value="1"/>
10647
      </feature>
10648
    </system>
10649
    <system name="sgb">
10650
      <feature submenu="VISUAL RENDERING" name="HIDE SGB BORDERS" group="ADVANCED SETTINGS" value="mesen_hidesgbborders">
10651
        <choice name="NO" value="0"/>
10652
        <choice name="YES" value="1"/>
10653
      </feature>
10654
      <feature submenu="EMULATION" name="USE SGB2" group="ADVANCED SETTINGS" value="mesen_sgb2" description="Use SGB2 timings and behaviour.">
10655
        <choice name="YES" value="0"/>
10656
        <choice name="NO" value="1"/>
10657
      </feature>
10658
      <feature submenu="CONTROLS" name="ROTATE BUTTONS CLOCKWISE" group="ADVANCED SETTINGS" value="mesen_revertbuttons" description="Use 'SOUTH' for A button and 'WEST' for B button.">
10659
        <choice name="NO" value="0"/>
10660
        <choice name="YES" value="1"/>
10661
      </feature>
10662
    </system>
10663
    <system name="snes">
10664
      <feature submenu="EMULATION" name="VIDEO FORMAT" group="ADVANCED SETTINGS" value="mesen_region">
10665
        <choice name="NTSC" value="Ntsc"/>
10666
        <choice name="PAL" value="Pal"/>
10667
      </feature>
10668
      <feature submenu="CONTROLS" name="PLAYER 1 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="mesen_controller1">
10669
        <choice name="SNES CONTROLLER" value="SnesController"/>
10670
        <choice name="MOUSE" value="SnesMouse"/>
10671
      </feature>
10672
      <feature submenu="CONTROLS" name="PLAYER 2 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="mesen_controller2">
10673
        <choice name="SNES CONTROLLER" value="SnesController"/>
10674
        <choice name="MOUSE" value="SnesMouse"/>
10675
      </feature>
10676
      <feature submenu="CONTROLS" name="USE MULTITAP" group="ADVANCED SETTINGS" value="mesen_snes_multitap" description="Mutitap must be set if more than 2 players intend to play.">
10677
        <choice name="NO" value="none"/>
10678
        <choice name="SINGLE MULTITAP" value="single"/>
10679
        <choice name="DUAL MULTITAP" value="dual"/>
10680
      </feature>
10681
      <feature submenu="GUNS" name="USE SUPERSCOPE" value="mesen_superscope" group="ADVANCED SETTINGS">
10682
        <choice name="NO" value="none"/>
10683
        <choice name="IN PORT 1" value="Port1"/>
10684
        <choice name="IN PORT 2" value="Port2"/>
10685
      </feature>
10686
    </system>
10687
  </emulator>
10688
  <!-- MGBA -->
10689
  <emulator name="mgba">
10690
    <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="internal_resolution">
10691
      <choice name="x1" value="1"/>
10692
      <choice name="x2" value="2"/>
10693
      <choice name="x3 (720x480)" value="3"/>
10694
      <choice name="x4" value="4"/>
10695
      <choice name="x5" value="5"/>
10696
      <choice name="x6" value="6"/>
10697
      <choice name="x7" value="7"/>
10698
      <choice name="x8 (1920x1280)" value="8"/>
10699
      <choice name="x9 (1440p)" value="9"/>
10700
      <choice name="x10" value="10"/>
10701
      <choice name="x11" value="11"/>
10702
      <choice name="x12 (1920p)" value="12"/>
10703
      <choice name="x13" value="13"/>
10704
      <choice name="x14" value="14"/>
10705
      <choice name="x15" value="15"/>
10706
      <choice name="x16 (2560p)" value="16"/>
10707
    </feature>
10708
    <feature name="SHADER SET" group="GENERAL SETTINGS" value="mgba_shader">
10709
      <choice name="AGB001" value="agb001.shader"/>
10710
      <choice name="AGS001" value="ags001.shader"/>
10711
      <choice name="FISH" value="fish.shader"/>
10712
      <choice name="GBA COLOR" value="gba-color.shader"/>
10713
      <choice name="LCD" value="lcd.shader"/>
10714
      <choice name="MOTION BLUR" value="motion_blur.shader"/>
10715
      <choice name="PIXELATE" value="pixelate.shader"/>
10716
      <choice name="SCANLINES" value="scanlines.shader"/>
10717
      <choice name="SOFTEN" value="soften.shader"/>
10718
      <choice name="VBA PIXELATE" value="vba_pixelate.shader"/>
10719
      <choice name="VIGNETTE" value="vignette.shader"/>
10720
      <choice name="WIIU" value="wiiu.shader"/>
10721
      <choice name="XBR LEVEL 2" value="xbr-lv2.shader"/>
10722
      <choice name="XBR LEVEL 3" value="xbr-lv3.shader"/>
10723
    </feature>
10724
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
10725
    <sharedFeature group="GENERAL SETTINGS" value="smooth"/>
10726
    <sharedFeature group="GENERAL SETTINGS" value="integerscale"/>
10727
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
10728
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
10729
    <feature submenu="EMULATION" name="SKIP BIOS" group="ADVANCED SETTINGS" value="mgba_skipbios" description="Skips the BIOS boot animation when loading content.">
10730
      <choice name="YES" value="1"/>
10731
      <choice name="NO" value="0"/>
10732
    </feature>
10733
    <feature submenu="DRIVERS" name="VIDEO" group="ADVANCED SETTINGS" value="mgba_renderer">
10734
      <choice name="OPENGL" value="0"/>
10735
      <choice name="SOFTWARE" value="1"/>
10736
    </feature>
10737
    <feature submenu="USER INTERFACE" name="DISPLAY FPS" value="mgba_fps" group="ADVANCED SETTINGS" description="Show FPS overlay in-game.">
10738
      <choice name="NO" value="0"/>
10739
      <choice name="YES" value="1"/>
10740
    </feature>
10741
    <sharedFeature submenu="USER INTERFACE" group="ADVANCED SETTINGS" value="discord"/>
10742
  </emulator>
10743
  <!-- MODEL2 -->
10744
  <emulator name="m2emulator">
10745
    <sharedFeature group="GENERAL SETTINGS" value="shaderset"/>
10746
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
10747
    <feature name="VSYNC" group="GENERAL SETTINGS" value="VSync">
10748
      <choice name="YES" value="true"/>
10749
      <choice name="NO" value="false"/>
10750
    </feature>
10751
    <sharedFeature group="GENERAL SETTINGS" value="disableautocontrollers"/>
10752
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
10753
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
10754
    <feature submenu="VISUAL RENDERING" name="BILINEAR FILTERING" group="ADVANCED SETTINGS" value="bilinear_filtering" description="Use bilinear filtering to smooth the overall picture.">
10755
      <choice name="YES" value="0"/>
10756
      <choice name="NO" value="1"/>
10757
    </feature>
10758
    <feature submenu="VISUAL RENDERING" name="TRILINEAR FILTERING" group="ADVANCED SETTINGS" value="trilinear_filtering" description="Control the texture tri-filtering of the emulation.">
10759
      <choice name="NO" value="0"/>
10760
      <choice name="YES" value="1"/>
10761
    </feature>
10762
    <feature submenu="VISUAL RENDERING" name="FORCE MANAGED TEXTURES" group="ADVANCED SETTINGS" value="m2_ForceManaged" description="Use this if the emulator crashes after loading or doesn't show anything.">
10763
      <choice name="NO" value="0"/>
10764
      <choice name="YES" value="1"/>
10765
    </feature>
10766
    <feature submenu="VISUAL RENDERING" name="AUTO MIPMAP" group="ADVANCED SETTINGS" value="m2_AutoMip" description="Enables Direct3D Automipmap generation.">
10767
      <choice name="NO" value="0"/>
10768
      <choice name="YES" value="1"/>
10769
    </feature>
10770
    <feature submenu="VISUAL RENDERING" name="ANTI-ALIASING" group="ADVANCED SETTINGS" value="m2_fsaa" description="Enable full screen antialiasing in Direct3D, smooth polygons edges.">
10771
      <choice name="NO" value="0"/>
10772
      <choice name="YES" value="1"/>
10773
    </feature>
10774
    <feature submenu="EMULATION" name="SERVICE MODE" group="ADVANCED SETTINGS" value="m2_enable_service" description="Enable R3 as Service button to enter settings.">
10775
      <choice name="NO" value="0"/>
10776
      <choice name="YES" value="1"/>
10777
    </feature>
10778
    <feature submenu="DRIVERS" name="CONTROLLER" group="ADVANCED SETTINGS" value="m2_joystick_driver">
10779
      <choice name="XINPUT" value="xinput"/>
10780
      <choice name="DINPUT" value="dinput"/>
10781
    </feature>
10782
    <feature submenu="CONTROLS" name="ENABLE FORCE FEEDBACK" group="ADVANCED SETTINGS" value="m2_force_feedback">
10783
      <choice name="NO" value="0"/>
10784
      <choice name="YES" value="1"/>
10785
    </feature>
10786
    <feature submenu="CONTROLS" name="HOLD GEARS" group="ADVANCED SETTINGS" value="m2_HoldGears" description="Set to 1 to return to Neutral in driving games when the gear shift key is released.">
10787
      <choice name="NO" value="0"/>
10788
      <choice name="YES" value="1"/>
10789
    </feature>
10790
    <feature submenu="CONTROLS" name="MULTIMOUSE" group="ADVANCED SETTINGS" value="m2_rawinput" description="Read mouse through Rawinput, allowing 2 mice.">
10791
      <choice name="YES" value="0"/>
10792
      <choice name="NO" value="1"/>
10793
    </feature>
10794
    <feature submenu="CONTROLS" name="P1 MOUSE INDEX" group="ADVANCED SETTINGS" value="m2_rawinput_p1" description="Define mouse index to use for player 1.">
10795
      <choice name="0" value="0"/>
10796
      <choice name="1" value="1"/>
10797
      <choice name="2" value="2"/>
10798
      <choice name="3" value="3"/>
10799
      <choice name="4" value="4"/>
10800
      <choice name="5" value="5"/>
10801
    </feature>
10802
    <feature submenu="CONTROLS" name="P2 MOUSE INDEX" group="ADVANCED SETTINGS" value="m2_rawinput_p2" description="Define mouse index to use for player 2.">
10803
      <choice name="0" value="0"/>
10804
      <choice name="1" value="1"/>
10805
      <choice name="2" value="2"/>
10806
      <choice name="3" value="3"/>
10807
      <choice name="4" value="4"/>
10808
      <choice name="5" value="5"/>
10809
    </feature>
10810
    <feature submenu="CONTROLS" name="TYPE OF AUTOCONFIGURATION" group="ADVANCED SETTINGS" value="m2_joystick_autoconfig" description="'Templates' option copies files located in 'emulators\m2emulator\templatescfg' folder instead of performing dynamic autoconfiguration.">
10811
      <choice name="DYNAMIC" value="dynamic"/>
10812
      <choice name="TEMPLATES" value="template"/>
10813
    </feature>
10814
    <feature submenu="CONTROLS" name="STICK DEADZONE" group="ADVANCED SETTINGS" value="m2_deadzone">
10815
      <choice name="10 (DEFAULT)" value="1000"/>
10816
      <choice name="5" value="500"/>
10817
      <choice name="15" value="1500"/>
10818
      <choice name="20" value="2000"/>
10819
    </feature>
10820
  </emulator>
10821
  <emulator name="mugen" features="padtokeyboard">
10822
  </emulator>
10823
  <!-- MUPEN64 -->
10824
  <emulator name="mupen64">
10825
    <sharedFeature group="GENERAL SETTINGS" value="shaderset"/>
10826
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
10827
    <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="resolution">
10828
      <choice name="SAME AS OUTPUT" value="0"/>
10829
      <choice name="1x (NATIVE N64)" value="1"/>
10830
      <choice name="2x" value="2"/>
10831
      <choice name="3x" value="3"/>
10832
      <choice name="4x" value="4"/>
10833
      <choice name="5x" value="5"/>
10834
      <choice name="6x" value="6"/>
10835
      <choice name="7x" value="7"/>
10836
      <choice name="8x" value="8"/>
10837
      <choice name="9x" value="9"/>
10838
      <choice name="10x" value="10"/>
10839
      <choice name="11x" value="11"/>
10840
      <choice name="12x" value="12"/>
10841
      <choice name="13x" value="13"/>
10842
      <choice name="14x" value="14"/>
10843
      <choice name="15x" value="15"/>
10844
      <choice name="16x" value="16"/>
10845
    </feature>
10846
    <feature name="INTERNAL RESOLUTION (PARALLEL)" group="GENERAL SETTINGS" value="parallel_upscaling">
10847
      <choice name="1x" value="1"/>
10848
      <choice name="2x" value="2"/>
10849
      <choice name="4x" value="4"/>
10850
      <choice name="8x" value="8"/>
10851
    </feature>
10852
    <feature name="GAME ASPECT RATIO" group="GENERAL SETTINGS" value="ratio">
10853
      <choice name="4:3" value="1"/>
10854
      <choice name="16:9" value="2"/>
10855
      <choice name="STRETCH" value="0"/>
10856
      <choice name="ADJUST TO FIT" value="3"/>
10857
    </feature>
10858
    <feature name="VERTICAL SYNC" group="GENERAL SETTINGS" value="vsync">
10859
      <choice name="YES" value="1"/>
10860
      <choice name="NO" value="0"/>
10861
    </feature>
10862
    <sharedFeature group="GENERAL SETTINGS" value="disableautocontrollers"/>
10863
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
10864
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
10865
    <feature submenu="VISUAL RENDERING" name="ANTI-ALIASING" group="ADVANCED SETTINGS" value="antialiasing" description="Set Anti Aliasing for rendered content.">
10866
      <choice name="NO" value="0"/>
10867
      <choice name="FXAA" value="1"/>
10868
      <choice name="MSAA 2X" value="2"/>
10869
      <choice name="MSAA 4X" value="4"/>
10870
      <choice name="MSAA 8X" value="8"/>
10871
    </feature>
10872
    <feature submenu="VISUAL RENDERING" name="ANISOTROPIC FILTERING" group="ADVANCED SETTINGS" value="anisotropic_filtering" description="Enhance the quality of textures on surface.">
10873
      <choice name="NO" value="0"/>
10874
      <choice name="1x" value="1"/>
10875
      <choice name="2x" value="2"/>
10876
      <choice name="3x" value="3"/>
10877
      <choice name="4x" value="4"/>
10878
      <choice name="5x" value="5"/>
10879
      <choice name="6x" value="6"/>
10880
      <choice name="7x" value="7"/>
10881
      <choice name="8x" value="8"/>
10882
      <choice name="9x" value="9"/>
10883
      <choice name="10x" value="10"/>
10884
      <choice name="11x" value="11"/>
10885
      <choice name="12x" value="12"/>
10886
      <choice name="13x" value="13"/>
10887
      <choice name="14x" value="14"/>
10888
      <choice name="15x" value="15"/>
10889
      <choice name="16x" value="16"/>
10890
    </feature>
10891
    <feature submenu="VISUAL RENDERING" name="CUSTOM TEXTURES" group="ADVANCED SETTINGS" value="hires_textures" description="Replace original textures with custom textures pack.">
10892
      <choice name="NO" value="0"/>
10893
      <choice name="YES" value="1"/>
10894
    </feature>
10895
    <feature submenu="USER INTERFACE" name="SHOW EMULATOR GUI" group="ADVANCED SETTINGS" value="show_gui">
10896
      <choice name="NO" value="0"/>
10897
      <choice name="YES" value="1"/>
10898
    </feature>
10899
    <sharedFeature submenu="USER INTERFACE" group="ADVANCED SETTINGS" value="discord"/>
10900
    <feature submenu="EMULATION" name="CPU CORE" value="cpucore" group="ADVANCED SETTINGS" description="Use interpreter for best compatibility.">
10901
      <choice name="pure interpreter" value="0"/>
10902
      <choice name="cached interpreter" value="1"/>
10903
      <choice name="dynamic recompiler" value="2"/>
10904
    </feature>
10905
    <feature submenu="EMULATION" name="RSP PLUGIN" value="rsp_plugin" group="ADVANCED SETTINGS" description="Reality Signal Processor plugin, forced to LLE when video driver is set to Parallel.">
10906
      <choice name="HLE Emulation RSP" value="mupen64plus-rsp-hle.dll"/>
10907
      <choice name="Static Interpreter" value="mupen64plus-rsp-cxd4.dll"/>
10908
      <choice name="LLE RSP" value="mupen64plus-rsp-parallel.dll"/>
10909
    </feature>
10910
    <feature submenu="DRIVERS" name="VIDEO" value="gfxplugin" group="ADVANCED SETTINGS">
10911
      <choice name="GLIDEN64" value="glide"/>
10912
      <choice name="PARALLEL" value="parallel"/>
10913
      <choice name="ANGRYLION" value="angrylion"/>
10914
    </feature>
10915
    <feature submenu="DRIVERS" name="INPUT" value="inputplugin" group="ADVANCED SETTINGS">
10916
      <choice name="MUPEN STANDARD" value="RMG-Input.dll"/>
10917
      <choice name="GAMECUBE ADAPTER" value="mupen64plus_input_gca.dll"/>
10918
      <choice name="RAPHNET ADAPTATOR" value="mupen64plus-input-raphnetraw.dll"/>
10919
    </feature>
10920
    <feature submenu="CONTROLS" name="CONTROLLER LAYOUT P1" value="mupen64_inputprofile1" group="ADVANCED SETTINGS" description="Select between the different controller layouts.">
10921
      <choice name="C-BUTTONS=RIGHT-STICK Z=RIGHT-TRIGGER" value="c_stick"/>
10922
      <choice name="C-BUTTONS=FACE Z=RIGHT-TRIGGER" value="c_face"/>
10923
      <choice name="C-BUTTONS=FACE Z=LEFT-TRIGGER" value="c_face_zl"/>
10924
      <choice name="C-BUTTONS=RIGHT-STICK Z=LEFT-TRIGGER" value="c_stick_zl"/>
10925
    </feature>
10926
    <feature submenu="CONTROLS" name="P1 CONTROLLER EXTENSION" value="mupen64_pak1" group="ADVANCED SETTINGS" description="Choose the extension attached to the controller.">
10927
      <choice name="MEMORY PACK" value="0"/>
10928
      <choice name="RUMBLE PACK" value="1"/>
10929
      <choice name="TRANSFER PACK" value="2"/>
10930
      <choice name="NONE" value="3"/>
10931
    </feature>
10932
    <feature submenu="CONTROLS" name="CONTROLLER LAYOUT P2" value="mupen64_inputprofile2" group="ADVANCED SETTINGS" description="Select between the different controller layouts.">
10933
      <choice name="C-BUTTONS=RIGHT-STICK Z=RIGHT-TRIGGER" value="c_stick"/>
10934
      <choice name="C-BUTTONS=FACE Z=RIGHT-TRIGGER" value="c_face"/>
10935
      <choice name="C-BUTTONS=FACE Z=LEFT-TRIGGER" value="c_face_zl"/>
10936
      <choice name="C-BUTTONS=RIGHT-STICK Z=LEFT-TRIGGER" value="c_stick_zl"/>
10937
    </feature>
10938
    <feature submenu="CONTROLS" name="P2 CONTROLLER EXTENSION" value="mupen64_pak2" group="ADVANCED SETTINGS" description="Choose the extension attached to the controller.">
10939
      <choice name="MEMORY PACK" value="0"/>
10940
      <choice name="RUMBLE PACK" value="1"/>
10941
      <choice name="NONE" value="3"/>
10942
    </feature>
10943
    <feature submenu="CONTROLS" name="CONTROLLER LAYOUT P3" value="mupen64_inputprofile3" group="ADVANCED SETTINGS" description="Select between the different controller layouts.">
10944
      <choice name="C-BUTTONS=RIGHT-STICK Z=RIGHT-TRIGGER" value="c_stick"/>
10945
      <choice name="C-BUTTONS=FACE Z=RIGHT-TRIGGER" value="c_face"/>
10946
      <choice name="C-BUTTONS=FACE Z=LEFT-TRIGGER" value="c_face_zl"/>
10947
      <choice name="C-BUTTONS=RIGHT-STICK Z=LEFT-TRIGGER" value="c_stick_zl"/>
10948
    </feature>
10949
    <feature submenu="CONTROLS" name="P3 CONTROLLER EXTENSION" value="mupen64_pak3" group="ADVANCED SETTINGS" description="Choose the extension attached to the controller.">
10950
      <choice name="MEMORY PACK" value="0"/>
10951
      <choice name="RUMBLE PACK" value="1"/>
10952
      <choice name="NONE" value="3"/>
10953
    </feature>
10954
    <feature submenu="CONTROLS" name="CONTROLLER LAYOUT P4" value="mupen64_inputprofile4" group="ADVANCED SETTINGS" description="Select between the different controller layouts.">
10955
      <choice name="C-BUTTONS=RIGHT-STICK Z=RIGHT-TRIGGER" value="c_stick"/>
10956
      <choice name="C-BUTTONS=FACE Z=RIGHT-TRIGGER" value="c_face"/>
10957
      <choice name="C-BUTTONS=FACE Z=LEFT-TRIGGER" value="c_face_zl"/>
10958
      <choice name="C-BUTTONS=RIGHT-STICK Z=LEFT-TRIGGER" value="c_stick_zl"/>
10959
    </feature>
10960
    <feature submenu="CONTROLS" name="P4 CONTROLLER EXTENSION" value="mupen64_pak4" group="ADVANCED SETTINGS" description="Choose the extension attached to the controller.">
10961
      <choice name="MEMORY PACK" value="0"/>
10962
      <choice name="RUMBLE PACK" value="1"/>
10963
      <choice name="NONE" value="3"/>
10964
    </feature>
10965
    <feature submenu="CONTROLS" name="TRANSFER PACK SYSTEM" value="mupen64_pak_system" group="ADVANCED SETTINGS" description="Select the source system for the transfer pack between GB and GBC.">
10966
      <choice name="GB" value="gb"/>
10967
      <choice name="GBC" value="gbc"/>
10968
    </feature>
10969
    <feature submenu="CONTROLS" name="TRANSFER PACK ROM" value="mupen64_pak_rom" group="ADVANCED SETTINGS" description="Enter the first characters of the game rom used to transfer data." preset="input"/>
10970
	<feature submenu="CONTROLS" name="TRANSFER PACK SAVE FILE" value="mupen64_pak_save" group="ADVANCED SETTINGS" description="Enter the first characters of the save file used to transfer data." preset="input"/>
10971
    <feature submenu="CONTROLS" name="JOYSTICK DEADZONE" value="mupen64_deadzone" group="ADVANCED SETTINGS">
10972
      <choice name="15 (DEFAULT)" value="15"/>
10973
      <choice name="0" value="0"/>
10974
      <choice name="5" value="5"/>
10975
      <choice name="10" value="10"/>
10976
      <choice name="20" value="20"/>
10977
      <choice name="25" value="25"/>
10978
      <choice name="30" value="30"/>
10979
    </feature>
10980
    <feature submenu="CONTROLS" name="ANALOG SENSITIVITY" value="mupen64_sensitivity" group="ADVANCED SETTINGS">
10981
      <choice name="100 (DEFAULT)" value="100"/>
10982
      <choice name="70" value="70"/>
10983
      <choice name="75" value="75"/>
10984
      <choice name="80" value="80"/>
10985
      <choice name="85" value="85"/>
10986
      <choice name="90" value="90"/>
10987
      <choice name="95" value="95"/>
10988
      <choice name="105" value="105"/>
10989
      <choice name="110" value="110"/>
10990
      <choice name="115" value="115"/>
10991
      <choice name="120" value="120"/>
10992
      <choice name="125" value="125"/>
10993
      <choice name="130" value="130"/>
10994
    </feature>
10995
  </emulator>
10996
  <!-- NOSGBA -->
10997
  <emulator name="nosgba">
10998
    <feature name="NUMBER OF PLAYERS" value="gba_nbplayers" group="ADVANCED SETTINGS">
10999
      <choice name="2" value="-Two Machines"/>
11000
      <choice name="3" value="3"/>
11001
      <choice name="4" value="4"/>
11002
    </feature>
11003
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
11004
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
11005
    <feature submenu="VIDEO" name="VIDEO OUTPUT MODE" value="gba_video_output" group="ADVANCED SETTINGS">
11006
      <choice name="24 BIT COLOR" value="24bit True Color"/>
11007
      <choice name="8 BIT (MONOCHROME)" value="8bit Monochrome"/>
11008
      <choice name="15 BIT COLOR" value="15bit Color"/>
11009
    </feature>
11010
    <feature submenu="VISUAL RENDERING" name="COLOR MODE" value="gba_colors" group="ADVANCED SETTINGS" description="Select which color filter to apply.">
11011
      <choice name="BACKLIGHT" value="GBA SP (backlight)"/>
11012
      <choice name="NO BACKLIGHT" value="GBA (no backlight)"/>
11013
      <choice name="BLURRY" value="NDS in GBA mode (blurry)"/>
11014
      <choice name="POPPY" value="NDS-Lite in GBA mode (poppy)"/>
11015
    </feature>
11016
    <feature submenu="DRIVERS" name="VIDEO RENDERER" value="gba_video_renderer" group="ADVANCED SETTINGS">
11017
      <choice name="NOCASH" value="nocash"/>
11018
      <choice name="OPENGL" value="opengl"/>
11019
    </feature>
11020
  </emulator>
11021
  <!-- OPENBOR -->
11022
  <emulator name="openbor">
11023
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
11024
    <feature name="SHADER SET" value="filter" group="GENERAL SETTINGS" description="Efficient graphics filters improving the rendering of games.">
11025
      <choice name="SIMPLE 2X" value="0"/>
11026
      <choice name="BILINEAR" value="1"/>
11027
      <choice name="2XSAI" value="2"/>
11028
      <choice name="SUPER 2XSAI" value="3"/>
11029
      <choice name="SUPER EAGLE" value="4"/>
11030
      <choice name="ADVANCE MAME2X" value="5"/>
11031
      <choice name="LQ2X" value="6"/>
11032
      <choice name="HQ2X" value="7"/>
11033
      <choice name="SCANLINES" value="8"/>
11034
      <choice name="SCANLINES TV" value="9"/>
11035
      <choice name="TV 2X" value="10"/>
11036
      <choice name="DOT MATRIX" value="11"/>
11037
    </feature>
11038
    <feature name="GAME ASPECT RATIO" group="GENERAL SETTINGS" value="ratio">
11039
      <choice name="STRETCH" value="1"/>
11040
    </feature>
11041
    <sharedFeature group="GENERAL SETTINGS" value="disableautocontrollers"/>
11042
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
11043
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
11044
  </emulator>
11045
  <!-- OPENMSX -->
11046
  <emulator name="openmsx" features="padtokeyboard">
11047
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
11048
    <feature name="VERTICAL SYNC" group="GENERAL SETTINGS" value="VSync">
11049
      <choice name="NO" value="1"/>
11050
      <choice name="YES" value="0"/>
11051
    </feature>
11052
    <sharedFeature group="GENERAL SETTINGS" value="disableautocontrollers"/>
11053
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
11054
    <feature submenu="VIDEO" name="DISABLE FULLSCREEN" value="msx_fullscreen" group="ADVANCED SETTINGS" order="20">
11055
      <choice name="NO" value="0"/>
11056
      <choice name="YES" value="1"/>
11057
    </feature>
11058
    <feature submenu="VIDEO" name="UPSCALE RATIO" value="msx_scale" group="ADVANCED SETTINGS" order="21">
11059
      <choice name="2X" value="2"/>
11060
      <choice name="3X" value="3"/>
11061
      <choice name="4X" value="4"/>
11062
    </feature>
11063
    <feature submenu="VIDEO" name="UPSCALE ALGORYTHM" value="msx_scale_algo" group="ADVANCED SETTINGS" description="Select the algorythm used for upscaling." order="22">
11064
      <choice name="SIMPLE" value="simple"/>
11065
      <choice name="TV" value="TV"/>
11066
      <choice name="HQ" value="hq"/>
11067
      <choice name="HQ LITE" value="hqlite"/>
11068
      <choice name="RGB TRIPLET" value="RGBtriplet"/>
11069
      <choice name="SAI" value="SaI"/>
11070
      <choice name="SCALE NX" value="ScaleNx"/>
11071
    </feature>
11072
    <feature submenu="AUDIO" name="RESAMPLER" value="msx_resampler" group="ADVANCED SETTINGS" order="30">
11073
      <choice name="BLIP (Good speed\quality)" value="blip"/>
11074
      <choice name="FAST (Low Quality)" value="fast"/>
11075
      <choice name="HQ (Best)" value="hq"/>
11076
    </feature>
11077
    <system name="msx1">
11078
      <feature submenu="EMULATION" name="MACHINE" group="ADVANCED SETTINGS" value="msx_machine" description="Select the machine to emulate.">
11079
        <choice name="MSX1 (JP) (National CF-3300)" value="National_CF-3300"/>
11080
        <choice name="MSX1 (EU) (Philips VG 8020)" value="Philips_VG_8020"/>
11081
        <choice name="MSX1 (JP) Laserdisc (Pioneer PX-7)" value="Pioneer_PX-7"/>
11082
        <choice name="MSX2 (JP) (National FS-5500 F2)" value="National_FS-5500F2"/>
11083
        <choice name="MSX2 (EU) (Philips NMS 8245))" value="Philips_NMS_8245"/>
11084
        <choice name="MSX2+ (Panasonic FS-A1WSX)" value="Panasonic_FS-A1WSX"/>
11085
        <choice name="MSX2 Turbo-R (Panasonic FS-A1GT)" value="Panasonic_FS-A1GT"/>
11086
      </feature>
11087
      <feature submenu="EMULATION" name="FORCE MEDIA TYPE" group="ADVANCED SETTINGS" value="altromtype" description="Force the type of media file">
11088
        <choice name="Cartridge (Slot A)" value="carta"/>
11089
        <choice name="Cartridge (Slot B)" value="cartb"/>
11090
        <choice name="Disk (Drive A)" value="diska"/>
11091
        <choice name="Disk (Drive B)" value="diskb"/>
11092
        <choice name="Cassette" value="cassetteplayer"/>
11093
        <choice name="Laserdisc" value="laserdisc"/>
11094
      </feature>
11095
      <feature submenu="EMULATION" name="SLOT EXTENSION" group="ADVANCED SETTINGS" value="cart_extension" description="Choose a MSX extension to be added to the second cartridge slot.">
11096
        <choice name="Panasoft SW-M004 FMPAC" value="fmpac"/>
11097
        <choice name="Konami Sound Cartridge SCC+" value="scc+"/>
11098
        <choice name="Popolon + Repro Factory Musical Memory Mapper" value="Musical_Memory_Mapper"/>
11099
      </feature>
11100
      <feature submenu="EMULATION" name="Enable Sunrise Video9000" group="ADVANCED SETTINGS" value="ext_video9000" description="Insert Video9000 extension in I\O slot.">
11101
        <choice name="NO" value="0"/>
11102
        <choice name="YES" value="1"/>
11103
      </feature>
11104
      <feature submenu="EMULATION" name="Enable Sunrise MoonSound" group="ADVANCED SETTINGS" value="ext_moonsound" description="Insert MoonSound extension in I\O slot.">
11105
        <choice name="NO" value="0"/>
11106
        <choice name="YES" value="1"/>
11107
      </feature>
11108
      <feature submenu="CONTROLS" name="USE USER JOYSTICK SCRIPT" group="ADVANCED SETTINGS" value="msx_custom_gamepad" description="Override ProjectArcade gamepad mapping with user own mapping placed in emulator script folder." order="60">
11109
        <choice name="USER MAPPING 1" value="userjoystick1"/>
11110
        <choice name="USER MAPPING 2" value="userjoystick2"/>
11111
        <choice name="USER MAPPING 3" value="userjoystick3"/>
11112
      </feature>
11113
      <feature submenu="CONTROLS" name="USE MOUSE" group="ADVANCED SETTINGS" value="msx_mouse" description="Plug a mouse in joyport, this will remove plugged joysticks." order="61">
11114
        <choice name="NO" value="0"/>
11115
        <choice name="YES" value="1"/>
11116
      </feature>
11117
    </system>
11118
    <system name="msx2">
11119
      <feature submenu="EMULATION" name="MACHINE" group="ADVANCED SETTINGS" value="msx_machine" description="Select the machine to emulate.">
11120
        <choice name="MSX1 (JP) (National CF-3300)" value="National_CF-3300"/>
11121
        <choice name="MSX1 (EU) (Philips VG 8020)" value="Philips_VG_8020"/>
11122
        <choice name="MSX1 (JP) Laserdisc (Pioneer PX-7)" value="Pioneer_PX-7"/>
11123
        <choice name="MSX2 (JP) (National FS-5500 F2)" value="National_FS-5500F2"/>
11124
        <choice name="MSX2 (EU) (Philips NMS 8245))" value="Philips_NMS_8245"/>
11125
        <choice name="MSX2+ (Panasonic FS-A1WSX)" value="Panasonic_FS-A1WSX"/>
11126
        <choice name="MSX2 Turbo-R (Panasonic FS-A1GT)" value="Panasonic_FS-A1GT"/>
11127
      </feature>
11128
      <feature submenu="EMULATION" name="FORCE MEDIA TYPE" group="ADVANCED SETTINGS" value="altromtype" description="Force the type of media file">
11129
        <choice name="Cartridge (Slot A)" value="carta"/>
11130
        <choice name="Cartridge (Slot B)" value="cartb"/>
11131
        <choice name="Disk (Drive A)" value="diska"/>
11132
        <choice name="Disk (Drive B)" value="diskb"/>
11133
        <choice name="Cassette" value="cassetteplayer"/>
11134
        <choice name="Laserdisc" value="laserdisc"/>
11135
      </feature>
11136
      <feature submenu="EMULATION" name="SLOT EXTENSION" group="ADVANCED SETTINGS" value="cart_extension" description="Choose a MSX extension to be added to the second cartridge slot.">
11137
        <choice name="Panasoft SW-M004 FMPAC" value="fmpac"/>
11138
        <choice name="Konami Sound Cartridge SCC+" value="scc+"/>
11139
        <choice name="Popolon + Repro Factory Musical Memory Mapper" value="Musical_Memory_Mapper"/>
11140
      </feature>
11141
      <feature submenu="EMULATION" name="Enable Sunrise Video9000" group="ADVANCED SETTINGS" value="ext_video9000" description="Insert Video9000 extension in I\O slot.">
11142
        <choice name="NO" value="0"/>
11143
        <choice name="YES" value="1"/>
11144
      </feature>
11145
      <feature submenu="EMULATION" name="Enable Sunrise MoonSound" group="ADVANCED SETTINGS" value="ext_moonsound" description="Insert MoonSound extension in I\O slot.">
11146
        <choice name="NO" value="0"/>
11147
        <choice name="YES" value="1"/>
11148
      </feature>
11149
      <feature submenu="CONTROLS" name="USE USER JOYSTICK SCRIPT" group="ADVANCED SETTINGS" value="msx_custom_gamepad" description="Override ProjectArcade gamepad mapping with user own mapping placed in emulator script folder." order="60">
11150
        <choice name="USER MAPPING 1" value="userjoystick1"/>
11151
        <choice name="USER MAPPING 2" value="userjoystick2"/>
11152
        <choice name="USER MAPPING 3" value="userjoystick3"/>
11153
      </feature>
11154
      <feature submenu="CONTROLS" name="USE MOUSE" group="ADVANCED SETTINGS" value="msx_mouse" description="Plug a mouse in joyport, this will remove plugged joysticks." order="61">
11155
        <choice name="NO" value="0"/>
11156
        <choice name="YES" value="1"/>
11157
      </feature>
11158
    </system>
11159
    <system name="msx2+">
11160
      <feature submenu="EMULATION" name="MACHINE" group="ADVANCED SETTINGS" value="msx_machine" description="Select the machine to emulate.">
11161
        <choice name="MSX1 (JP) (National CF-3300)" value="National_CF-3300"/>
11162
        <choice name="MSX1 (EU) (Philips VG 8020)" value="Philips_VG_8020"/>
11163
        <choice name="MSX1 (JP) Laserdisc (Pioneer PX-7)" value="Pioneer_PX-7"/>
11164
        <choice name="MSX2 (JP) (National FS-5500 F2)" value="National_FS-5500F2"/>
11165
        <choice name="MSX2 (EU) (Philips NMS 8245))" value="Philips_NMS_8245"/>
11166
        <choice name="MSX2+ (Panasonic FS-A1WSX)" value="Panasonic_FS-A1WSX"/>
11167
        <choice name="MSX2 Turbo-R (Panasonic FS-A1GT)" value="Panasonic_FS-A1GT"/>
11168
      </feature>
11169
      <feature submenu="EMULATION" name="FORCE MEDIA TYPE" group="ADVANCED SETTINGS" value="altromtype" description="Force the type of media file">
11170
        <choice name="Cartridge (Slot A)" value="carta"/>
11171
        <choice name="Cartridge (Slot B)" value="cartb"/>
11172
        <choice name="Disk (Drive A)" value="diska"/>
11173
        <choice name="Disk (Drive B)" value="diskb"/>
11174
        <choice name="Cassette" value="cassetteplayer"/>
11175
        <choice name="Laserdisc" value="laserdisc"/>
11176
      </feature>
11177
      <feature submenu="EMULATION" name="SLOT EXTENSION" group="ADVANCED SETTINGS" value="cart_extension" description="Choose a MSX extension to be added to the second cartridge slot.">
11178
        <choice name="Panasoft SW-M004 FMPAC" value="fmpac"/>
11179
        <choice name="Konami Sound Cartridge SCC+" value="scc+"/>
11180
        <choice name="Popolon + Repro Factory Musical Memory Mapper" value="Musical_Memory_Mapper"/>
11181
      </feature>
11182
      <feature submenu="EMULATION" name="Enable Sunrise Video9000" group="ADVANCED SETTINGS" value="ext_video9000" description="Insert Video9000 extension in I\O slot.">
11183
        <choice name="NO" value="0"/>
11184
        <choice name="YES" value="1"/>
11185
      </feature>
11186
      <feature submenu="EMULATION" name="Enable Sunrise MoonSound" group="ADVANCED SETTINGS" value="ext_moonsound" description="Insert MoonSound extension in I\O slot.">
11187
        <choice name="NO" value="0"/>
11188
        <choice name="YES" value="1"/>
11189
      </feature>
11190
      <feature submenu="CONTROLS" name="USE USER JOYSTICK SCRIPT" group="ADVANCED SETTINGS" value="msx_custom_gamepad" description="Override ProjectArcade gamepad mapping with user own mapping placed in emulator script folder." order="60">
11191
        <choice name="USER MAPPING 1" value="userjoystick1"/>
11192
        <choice name="USER MAPPING 2" value="userjoystick2"/>
11193
        <choice name="USER MAPPING 3" value="userjoystick3"/>
11194
      </feature>
11195
      <feature submenu="CONTROLS" name="USE MOUSE" group="ADVANCED SETTINGS" value="msx_mouse" description="Plug a mouse in joyport, this will remove plugged joysticks." order="61">
11196
        <choice name="NO" value="0"/>
11197
        <choice name="YES" value="1"/>
11198
      </feature>
11199
    </system>
11200
    <system name="msxturbor">
11201
      <feature submenu="EMULATION" name="MACHINE" group="ADVANCED SETTINGS" value="msx_machine" description="Select the machine to emulate.">
11202
        <choice name="MSX1 (JP) (National CF-3300)" value="National_CF-3300"/>
11203
        <choice name="MSX1 (EU) (Philips VG 8020)" value="Philips_VG_8020"/>
11204
        <choice name="MSX1 (JP) Laserdisc (Pioneer PX-7)" value="Pioneer_PX-7"/>
11205
        <choice name="MSX2 (JP) (National FS-5500 F2)" value="National_FS-5500F2"/>
11206
        <choice name="MSX2 (EU) (Philips NMS 8245))" value="Philips_NMS_8245"/>
11207
        <choice name="MSX2+ (Panasonic FS-A1WSX)" value="Panasonic_FS-A1WSX"/>
11208
        <choice name="MSX2 Turbo-R (Panasonic FS-A1GT)" value="Panasonic_FS-A1GT"/>
11209
      </feature>
11210
      <feature submenu="EMULATION" name="FORCE MEDIA TYPE" group="ADVANCED SETTINGS" value="altromtype" description="Force the type of media file">
11211
        <choice name="Cartridge (Slot A)" value="carta"/>
11212
        <choice name="Cartridge (Slot B)" value="cartb"/>
11213
        <choice name="Disk (Drive A)" value="diska"/>
11214
        <choice name="Disk (Drive B)" value="diskb"/>
11215
        <choice name="Cassette" value="cassetteplayer"/>
11216
        <choice name="Laserdisc" value="laserdisc"/>
11217
      </feature>
11218
      <feature submenu="EMULATION" name="SLOT EXTENSION" group="ADVANCED SETTINGS" value="cart_extension" description="Choose a MSX extension to be added to the second cartridge slot.">
11219
        <choice name="Panasoft SW-M004 FMPAC" value="fmpac"/>
11220
        <choice name="Konami Sound Cartridge SCC+" value="scc+"/>
11221
        <choice name="Popolon + Repro Factory Musical Memory Mapper" value="Musical_Memory_Mapper"/>
11222
      </feature>
11223
      <feature submenu="EMULATION" name="Enable Sunrise Video9000" group="ADVANCED SETTINGS" value="ext_video9000" description="Insert Video9000 extension in I\O slot.">
11224
        <choice name="NO" value="0"/>
11225
        <choice name="YES" value="1"/>
11226
      </feature>
11227
      <feature submenu="EMULATION" name="Enable Sunrise MoonSound" group="ADVANCED SETTINGS" value="ext_moonsound" description="Insert MoonSound extension in I\O slot.">
11228
        <choice name="NO" value="0"/>
11229
        <choice name="YES" value="1"/>
11230
      </feature>
11231
      <feature submenu="CONTROLS" name="USE USER JOYSTICK SCRIPT" group="ADVANCED SETTINGS" value="msx_custom_gamepad" description="Override ProjectArcade gamepad mapping with user own mapping placed in emulator script folder." order="60">
11232
        <choice name="USER MAPPING 1" value="userjoystick1"/>
11233
        <choice name="USER MAPPING 2" value="userjoystick2"/>
11234
        <choice name="USER MAPPING 3" value="userjoystick3"/>
11235
      </feature>
11236
      <feature submenu="CONTROLS" name="USE MOUSE" group="ADVANCED SETTINGS" value="msx_mouse" description="Plug a mouse in joyport, this will remove plugged joysticks." order="61">
11237
        <choice name="NO" value="0"/>
11238
        <choice name="YES" value="1"/>
11239
      </feature>
11240
    </system>
11241
    <feature submenu="USER INTERFACE" name="OSD ICON SET" group="ADVANCED SETTINGS" value="msx_osdset" order="80">
11242
      <choice name="NO ICONS" value="none"/>
11243
      <choice name="BOTTOM STANDARD" value="set1"/>
11244
      <choice name="TOP LEFT" value="set2"/>
11245
      <choice name="BOTTOM IN LINE" value="set3"/>
11246
      <choice name="BOTTOM TEXT" value="set4"/>
11247
      <choice name="BOTTOM ICONS" value="set5"/>
11248
      <choice name="FANCY" value="fancy"/>
11249
      <choice name="HANDHELD" value="handheld"/>
11250
    </feature>
11251
  </emulator>
11252
  <!-- ORICUTRON -->
11253
  <emulator name="oricutron" features="padtokeyboard">
11254
    <sharedFeature group="GENERAL SETTINGS" value="shaderset"/>
11255
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
11256
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
11257
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
11258
  </emulator>
11259
  <!-- PCSX2 -->
11260
  <emulator name="pcsx2" features="cheevos">
11261
    <core name="auto, sse4, avx2" features="cheevos">
11262
      <feature name="SHADER SET" group="GENERAL SETTINGS" value="TVShader">
11263
        <choice name="NO" value="0"/>
11264
        <choice name="SCANLINES" value="1"/>
11265
        <choice name="DIAGONAL FILTER" value="2"/>
11266
        <choice name="TRIANGULAR FILTER" value="3"/>
11267
        <choice name="WAVE FILTER" value="4"/>
11268
        <choice name="LOTTES CRT" value="5"/>
11269
      </feature>
11270
      <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
11271
      <feature name="GAME ASPECT RATIO" group="GENERAL SETTINGS" value="ratio">
11272
        <choice name="4/3 2/2" value="Auto 4:3/3:2"/>
11273
        <choice name="4/3" value="4:3"/>
11274
        <choice name="16/9" value="16:9"/>
11275
        <choice name="STRETCH FIT TO WINDOW" value="Stretch"/>
11276
      </feature>
11277
      <sharedFeature group="GENERAL SETTINGS" value="integerscale"/>
11278
      <feature name="VERTICAL SYNC" group="GENERAL SETTINGS" value="VSync">
11279
        <choice name="NO" value="0"/>
11280
        <choice name="YES" value="1"/>
11281
      </feature>
11282
      <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="internalresolution">
11283
        <choice name="NATIVE (PS2)" value="1"/>
11284
        <choice name="x1.25" value="1.25"/>
11285
        <choice name="x1.5" value="1.5"/>
11286
        <choice name="x1.75" value="1.75"/>
11287
        <choice name="x2 (720p)" value="2"/>
11288
        <choice name="x2.25" value="2.25"/>
11289
        <choice name="x2.5" value="2.5"/>
11290
        <choice name="x2.75" value="2.75"/>
11291
        <choice name="x3 (1080p)" value="3"/>
11292
        <choice name="x3.5" value="3.5"/>
11293
        <choice name="x4 (1440p)" value="4"/>
11294
        <choice name="x5 (1620p)" value="5"/>
11295
        <choice name="x6 (4K)" value="6"/>
11296
        <choice name="x7 (2520p)" value="7"/>
11297
        <choice name="x8 (2880p)" value="8"/>
11298
      </feature>
11299
      <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
11300
      <sharedFeature group="GENERAL SETTINGS" value="disableautocontrollers"/>
11301
      <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
11302
      <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
11303
      <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="MonitorIndex"/>
11304
      <feature submenu="VIDEO" name="FMV RATIO" group="ADVANCED SETTINGS" value="fmv_ratio" description="Set the aspect ratio of the FMV cinematics.">
11305
        <choice name="OFF" value="Off"/>
11306
        <choice name="4/3 3/2" value="Auto 4:3/3:2"/>
11307
        <choice name="4/3" value="4:3"/>
11308
        <choice name="16/9" value="16:9"/>
11309
      </feature>
11310
      <feature submenu="VIDEO" name="DEINTERLACE MODE" group="ADVANCED SETTINGS" value="interlace" description="Force the rendering and display of frames to progressive mode.">
11311
        <choice name="NONE" value="1"/>
11312
        <choice name="WEAVE (Top first)" value="2"/>
11313
        <choice name="WEAVE (Bottom first)" value="3"/>
11314
        <choice name="BOB (Top first)" value="4"/>
11315
        <choice name="BOB (Bottom first)" value="5"/>
11316
        <choice name="BLEND (Top first)" value="6"/>
11317
        <choice name="BLEND (Bottom first)" value="7"/>
11318
        <choice name="ADAPTATIVE (Top first)" value="8"/>
11319
        <choice name="ADAPTATIVE (Bottom first)" value="9"/>
11320
      </feature>
11321
      <feature submenu="VIDEO" name="WIDESCREEN PATCHES" group="ADVANCED SETTINGS" value="widescreen_patch" description="Automatically load widescreen patches on game start-up, might cause issues.">
11322
        <choice name="NO" value="0"/>
11323
        <choice name="YES" value="1"/>
11324
      </feature>
11325
      <feature submenu="VIDEO" name="NO-INTERLACING PATCHES" group="ADVANCED SETTINGS" value="interlacing_patch" description="Automatically load no-interlacing patches on game start-up, might cause issues.">
11326
        <choice name="NO" value="0"/>
11327
        <choice name="YES" value="1"/>
11328
      </feature>
11329
      <feature submenu="VIDEO" name="DISABLE FULLSCREEN" group="ADVANCED SETTINGS" value="disable_fullscreen" description="Use this option if PCSX2 is not displaying on the correct monitor.">
11330
        <choice name="NO" value="0"/>
11331
        <choice name="YES" value="1"/>
11332
      </feature>
11333
      <feature submenu="VISUAL RENDERING" name="TEXTURE PRELOADING" group="ADVANCED SETTINGS" value="texture_preloading" description="Upload all textures at once, can improve performance.">
11334
        <choice name="NONE" value="0"/>
11335
        <choice name="PARTIAL" value="1"/>
11336
        <choice name="FULL" value="2"/>
11337
      </feature>
11338
      <feature submenu="VISUAL RENDERING" name="ANTI-ALIASING" group="ADVANCED SETTINGS" value="fxaa" description="Set Anti Aliasing for rendered content.">
11339
        <choice name="NO" value="false"/>
11340
        <choice name="YES" value="true"/>
11341
      </feature>
11342
      <feature submenu="VISUAL RENDERING" name="BILINEAR FILTERING" group="ADVANCED SETTINGS" value="bilinear_filtering" description="Use bilinear filtering to smooth the overall picture.">
11343
        <choice name="YES (SMOOTH)" value="1"/>
11344
        <choice name="YES (SHARP)" value="2"/>
11345
        <choice name="NO" value="0"/>
11346
      </feature>
11347
      <feature submenu="VISUAL RENDERING" name="TEXTURE FILTER" group="ADVANCED SETTINGS" value="texture_filtering" description="Control the texture filtering of the emulation.">
11348
        <choice name="NEAREST" value="0"/>
11349
        <choice name="BILINEAR (FORCED)" value="1"/>
11350
        <choice name="BILINEAR (PS2)" value="2"/>
11351
        <choice name="BILINEAR (FORCED EXCLUDING SPRITE)" value="3"/>
11352
      </feature>
11353
      <feature submenu="VISUAL RENDERING" name="TRILINEAR FILTERING" group="ADVANCED SETTINGS" value="trilinear_filtering" description="Control the texture tri-filtering of the emulation.">
11354
        <choice name="OFF" value="0"/>
11355
        <choice name="TRILINEAR (PS2)" value="1"/>
11356
        <choice name="TRILINEAR (FORCED)" value="2"/>
11357
      </feature>
11358
      <feature submenu="VISUAL RENDERING" name="ANISOTROPIC FILTERING" group="ADVANCED SETTINGS" value="anisotropic_filtering" description="Enhance the quality of textures on surface.">
11359
        <choice name="OFF" value="0"/>
11360
        <choice name="2x" value="2"/>
11361
        <choice name="4x" value="4"/>
11362
        <choice name="8x" value="8"/>
11363
        <choice name="16x" value="16"/>
11364
      </feature>
11365
      <feature submenu="VISUAL RENDERING" name="SCREEN OFFSETS" group="ADVANCED SETTINGS" value="pcrtc_offsets" description="Useful for games with screenshake effects such as Wipeout Fusion, can make the picture blurry.">
11366
        <choice name="NO" value="false"/>
11367
        <choice name="YES" value="true"/>
11368
      </feature>
11369
      <feature submenu="VISUAL RENDERING" name="ANTI BLUR" group="ADVANCED SETTINGS" value="pcrtc_antiblur" description="Enables anti blur hack, less accurate but makes games less blurry.">
11370
        <choice name="YES" value="true"/>
11371
        <choice name="NO" value="false"/>
11372
      </feature>
11373
      <feature submenu="VISUAL RENDERING" name="MIP MAPPING" group="ADVANCED SETTINGS" value="mipmap" description="Control the accuracy of the mipmapping emulation.">
11374
        <choice name="OFF" value="0"/>
11375
        <choice name="BASIC" value="1"/>
11376
        <choice name="FULL" value="2"/>
11377
      </feature>
11378
      <feature submenu="VISUAL RENDERING" name="BLENDING ACCURACY" group="ADVANCED SETTINGS" value="blending_accuracy" description="Control the accuracy level of GS blending unit. Higher values will emulate blending more accurately in the shader.">
11379
        <choice name="MINIMUM" value="0"/>
11380
        <choice name="BASIC (DEFAULT)" value="1"/>
11381
        <choice name="MEDIUM" value="2"/>
11382
        <choice name="HIGH" value="3"/>
11383
        <choice name="FULL" value="4"/>
11384
        <choice name="MAXIMUM" value="5"/>
11385
      </feature>
11386
      <feature submenu="VISUAL RENDERING" name="DITHERING FILTER" group="ADVANCED SETTINGS" value="dithering" description="Improves color depth.">
11387
        <choice name="OFF" value="0"/>
11388
        <choice name="SCALED" value="1"/>
11389
        <choice name="UNSCALED" value="2"/>
11390
      </feature>
11391
      <feature submenu="VISUAL RENDERING" name="CUSTOM TEXTURES" group="ADVANCED SETTINGS" value="hires_textures" description="Replace original textures with custom textures pack.">
11392
        <choice name="NO" value="0"/>
11393
        <choice name="YES (PRECACHE)" value="1"/>
11394
        <choice name="YES (NO PRECACHE)" value="2"/>
11395
      </feature>
11396
      <feature submenu="EMULATION" name="SKIP BIOS" group="ADVANCED SETTINGS" value="fullboot" description="Skips the BIOS boot animation displayed when loading content.">
11397
        <choice name="YES" value="0"/>
11398
        <choice name="NO" value="1"/>
11399
      </feature>
11400
      <feature submenu="EMULATION" name="ENABLE CHEATS" group="ADVANCED SETTINGS" value="enable_cheats" description="Automatically loads and applies cheats on game start.">
11401
        <choice name="NO" value="false"/>
11402
        <choice name="YES" value="true"/>
11403
      </feature>
11404
      <feature submenu="EMULATION" name="START BIOS" group="ADVANCED SETTINGS" value="pcsx2_startbios" description="This will run the console BIOS instead of a game.">
11405
        <choice name="NO" value="0"/>
11406
        <choice name="YES" value="1"/>
11407
      </feature>
11408
      <feature submenu="MANUAL HACKS" name="MANUAL RENDERER FIXES" group="ADVANCED SETTINGS" value="UserHacks" description="Enable manual hacks below, otherwise hacks will be apllied automatically.">
11409
        <choice name="NO" value="false"/>
11410
        <choice name="YES" value="true"/>
11411
      </feature>
11412
      <feature submenu="MANUAL HACKS" name="SKIPDRAW (HACK)" group="ADVANCED SETTINGS" value="skipdraw" description="Skips drawing surfaces for the area defined left and right.">
11413
        <choice name="1" value="1"/>
11414
        <choice name="2" value="2"/>
11415
        <choice name="3" value="3"/>
11416
        <choice name="4" value="4"/>
11417
        <choice name="5" value="5"/>
11418
        <choice name="6/6 (BULLY)" value="bully"/>
11419
      </feature>
11420
      <feature submenu="MANUAL HACKS" name="DISABLE SAFE FEATURES" group="ADVANCED SETTINGS" value="UserHacks_Disable_Safe_Features" description="Disabling safe features can help various games such as Xenosaga, Kingdom Hearts...">
11421
        <choice name="YES" value="true"/>
11422
        <choice name="NO" value="false"/>
11423
      </feature>
11424
      <feature submenu="MANUAL HACKS" name="HALF PIXEL OFFSET" group="ADVANCED SETTINGS" value="UserHacks_HalfPixelOffset" description="Might fix some misaligned fog, bloom or blend effect.">
11425
        <choice name="OFF" value="0"/>
11426
        <choice name="NORMAL (VERTEX)" value="1"/>
11427
        <choice name="SPECIAL (TEXTURE)" value="2"/>
11428
        <choice name="SPECIAL (TEXTURE AGRESSIVE)" value="3"/>
11429
      </feature>
11430
      <feature submenu="MANUAL HACKS" name="ROUND SPRITE" group="ADVANCED SETTINGS" value="UserHacks_round_sprite_offset" description="Correct the sampling of 2D sprite textures when upscaling.">
11431
        <choice name="OFF" value="0"/>
11432
        <choice name="HALF" value="1"/>
11433
        <choice name="FULL" value="2"/>
11434
      </feature>
11435
      <feature submenu="MANUAL HACKS" name="ALIGN SPRITE" group="ADVANCED SETTINGS" value="align_sprite" description="Fix issues with upscaling in Namco games (Ace Combat, Tekken, SoulCalibur...).">
11436
        <choice name="NO" value="false"/>
11437
        <choice name="YES" value="true"/>
11438
      </feature>
11439
      <feature submenu="MANUAL HACKS" name="MERGE SPRITE" group="ADVANCED SETTINGS" value="UserHacks_merge_pp_sprite" description="Replaces post-processing multiple paving sprites by a single fat sprite.">
11440
        <choice name="NO" value="false"/>
11441
        <choice name="YES" value="true"/>
11442
      </feature>
11443
      <feature submenu="MANUAL HACKS" name="WILD ARMS HACK" group="ADVANCED SETTINGS" value="UserHacks_WildHack" description="Lower the GS precision to avoid gap between pixels when upscaling. Fix Wild Arms text, SoulCalibur ghosting.">
11444
        <choice name="NO" value="false"/>
11445
        <choice name="YES" value="true"/>
11446
      </feature>
11447
      <feature submenu="MANUAL HACKS" name="TEXTURE OFFSETS (HACK)" group="ADVANCED SETTINGS" value="TextureOffsets" description="Offset for the ST/UV texture coordinates.">
11448
        <choice name="X:0500 Y:0500 (Persona 3, Haunting Ground)" value="1"/>
11449
        <choice name="X:0000 Y:1000 (Xenosaga)" value="2"/>
11450
      </feature>
11451
      <feature submenu="DRIVERS" name="VIDEO" group="ADVANCED SETTINGS" value="renderer" description="Select which graphics API to use internally. Software mode disable graphics enhancements.">
11452
        <choice name="DIRECT3D 11" value="3"/>
11453
        <choice name="DIRECT3D 12" value="15"/>
11454
        <choice name="OPENGL" value="12"/>
11455
        <choice name="VULKAN" value="14"/>
11456
        <choice name="SOFTWARE" value="13"/>
11457
      </feature>
11458
      <feature submenu="DRIVERS" name="AUDIO" group="ADVANCED SETTINGS" value="apu">
11459
        <choice name="CUBEB" value="cubeb"/>
11460
        <choice name="XAUDIO2" value="xaudio2"/>
11461
      </feature>
11462
      <feature submenu="USER INTERFACE" name="BIGPICTURE MODE" group="ADVANCED SETTINGS" value="bigpicture">
11463
        <choice name="YES" value="1"/>
11464
        <choice name="NO" value="0"/>
11465
      </feature>
11466
      <feature submenu="USER INTERFACE" name="DRAW STATISTICS" group="ADVANCED SETTINGS" value="DrawFramerate" description="Enable performance statistics.">
11467
        <choice name="NO" value="0"/>
11468
        <choice name="YES" value="1"/>
11469
      </feature>
11470
      <feature submenu="USER INTERFACE" name="NOTIFICATIONS" group="ADVANCED SETTINGS" value="Notifications" description="Show notifications.">
11471
        <choice name="YES" value="true"/>
11472
        <choice name="NO" value="false"/>
11473
      </feature>
11474
      <sharedFeature submenu="USER INTERFACE" group="ADVANCED SETTINGS" value="discord"/>
11475
      <feature submenu="CONTROLS" name="FORCE SDL DRIVER" group="ADVANCED SETTINGS" value="input_forceSDL" description="Force usage of SDL driver for controllers, set this if more than 4 controllers are used, as XInput limits to 4 players.">
11476
        <choice name="NO" value="0"/>
11477
        <choice name="YES" value="1"/>
11478
      </feature>
11479
      <sharedFeature submenu="GUNS" group="ADVANCED SETTINGS" value="use_guns"/>
11480
      <feature submenu="GUNS" name="PLAYER 1 GUN PORT" group="ADVANCED SETTINGS" value="pcsx2_gun">
11481
        <choice name="USB 1" value="USB1"/>
11482
        <choice name="USB 2" value="USB2"/>
11483
      </feature>
11484
      <feature submenu="GUNS" name="GUNCON BUTTON MAPPING" group="ADVANCED SETTINGS" value="pcsx2_gunmapping" description="Define how to map the guncon2 buttons.">
11485
        <choice name="KB &amp; MOUSE (MOUSE MID\LEFT as START\A)" value="keyboard_middle"/>
11486
        <choice name="KB (RETURN as START)" value="keyboard_return"/>
11487
        <choice name="KB (VOL+ &amp; VOL- as A/B)" value="keyboard_volume"/>
11488
        <choice name="GAMEPAD" value="controller"/>
11489
      </feature>
11490
      <feature submenu="GUNS" name="CROSSHAIR" group="ADVANCED SETTINGS" value="pcsx2_crosshair" description="Place custom 'crosshair.png' file in 'cross' subfolder of pcsx2 emulator.">
11491
          <choice name="NONE" value="disabled"/>
11492
          <choice name="MOUSE CURSOR" value="mouse"/>
11493
          <choice name="CUSTOM" value="custom"/>
11494
      </feature>
11495
      <feature submenu="GUNS" name="INVERT TRIGGER/RELOAD" group="ADVANCED SETTINGS" value="gun_invert" description="Activate this when using WiiZapper to invert trigger and reload buttons.">
11496
        <choice name="NO" value="0"/>
11497
        <choice name="YES" value="1"/>
11498
      </feature>
11499
      <feature submenu="GUNS" name="CALIBRATION BUTTON" group="ADVANCED SETTINGS" value="gun_calibrate" description="By default, calibration is done with middle mouse button, this setting allows to set an alternative button for the calibration shot.">
11500
        <choice name="MIDDLE MOUSE" value="middle_mouse"/>
11501
        <choice name="TRIGGER" value="trigger"/>
11502
        <choice name="KEYBOARD LEFT SHIFT" value="leftshift"/>
11503
        <choice name="GAMEPAD R1" value="gamepadr"/>
11504
      </feature>
11505
      <feature submenu="GAME FIXES" name="FPU NEGATIVE DIVIDE" group="ADVANCED SETTINGS" value="FpuNegDivHack" description="For Gundam Games.">
11506
        <choice name="NO" value="false"/>
11507
        <choice name="YES" value="true"/>
11508
      </feature>
11509
      <feature submenu="GAME FIXES" name="FPU MULTIPLY" group="ADVANCED SETTINGS" value="FpuMulHack" description="For Tales of Destiny.">
11510
        <choice name="NO" value="false"/>
11511
        <choice name="YES" value="true"/>
11512
      </feature>
11513
      <feature submenu="GAME FIXES" name="SOFTWARE RENDERER FOR FMV" group="ADVANCED SETTINGS" value="SoftwareRendererFMVHack">
11514
        <choice name="NO" value="false"/>
11515
        <choice name="YES" value="true"/>
11516
      </feature>
11517
      <feature submenu="GAME FIXES" name="SKIP MPEG" group="ADVANCED SETTINGS" value="SkipMPEGHack" description="Skip videos/FMVs.">
11518
        <choice name="NO" value="false"/>
11519
        <choice name="YES" value="true"/>
11520
      </feature>
11521
      <feature submenu="GAME FIXES" name="PRELOAD TLB" group="ADVANCED SETTINGS" value="GoemonTlbHack" description="For Goemon.">
11522
        <choice name="NO" value="false"/>
11523
        <choice name="YES" value="true"/>
11524
      </feature>
11525
      <feature submenu="GAME FIXES" name="EE TIMING HACK" group="ADVANCED SETTINGS" value="EETimingHack" description="General purpose timing hack.">
11526
        <choice name="NO" value="false"/>
11527
        <choice name="YES" value="true"/>
11528
      </feature>
11529
      <feature submenu="GAME FIXES" name="INSTANT DMA HACK" group="ADVANCED SETTINGS" value="InstantDMAHack" description="Good for cache emulation problems.">
11530
        <choice name="NO" value="false"/>
11531
        <choice name="YES" value="true"/>
11532
      </feature>
11533
      <feature submenu="GAME FIXES" name="OPH FLAG HACK" group="ADVANCED SETTINGS" value="OPHFlagHack" description="For Bleach Blade Battlers.">
11534
        <choice name="NO" value="false"/>
11535
        <choice name="YES" value="true"/>
11536
      </feature>
11537
      <feature submenu="GAME FIXES" name="EMULATE GIF FIFO" group="ADVANCED SETTINGS" value="GIFFIFOHack" description="Correct but slower.">
11538
        <choice name="NO" value="false"/>
11539
        <choice name="YES" value="true"/>
11540
      </feature>
11541
      <feature submenu="GAME FIXES" name="DMA BUSY HACK" group="ADVANCED SETTINGS" value="DMABusyHack" description="Deny writes when busy.">
11542
        <choice name="NO" value="false"/>
11543
        <choice name="YES" value="true"/>
11544
      </feature>
11545
      <feature submenu="GAME FIXES" name="DELAY VIF1 STALLS" group="ADVANCED SETTINGS" value="VIF1StallHack" description="For SOCOM 2 HUD/Spy Hunter.">
11546
        <choice name="NO" value="false"/>
11547
        <choice name="YES" value="true"/>
11548
      </feature>
11549
      <feature submenu="GAME FIXES" name="EMULATE VIF FIFO" group="ADVANCED SETTINGS" value="VIFFIFOHack" description="Correct but slower.">
11550
        <choice name="NO" value="false"/>
11551
        <choice name="YES" value="true"/>
11552
      </feature>
11553
      <feature submenu="GAME FIXES" name="VU I BIT HACK" group="ADVANCED SETTINGS" value="IbitHack" description="For Scarface The World is Yours and Crash Tag Team Racing.">
11554
        <choice name="NO" value="false"/>
11555
        <choice name="YES" value="true"/>
11556
      </feature>
11557
      <feature submenu="GAME FIXES" name="VU ADD HACK" group="ADVANCED SETTINGS" value="VuAddSubHack" description="For Tri-Ace Games.">
11558
        <choice name="NO" value="false"/>
11559
        <choice name="YES" value="true"/>
11560
      </feature>
11561
      <feature submenu="GAME FIXES" name="VU OVERFLOW HACK" group="ADVANCED SETTINGS" value="VUOverflowHack" description="For Superman Returns.">
11562
        <choice name="NO" value="false"/>
11563
        <choice name="YES" value="true"/>
11564
      </feature>
11565
      <feature submenu="GAME FIXES" name="VU SYNC" group="ADVANCED SETTINGS" value="VUSyncHack" description="For Run Behind and M-bit Games.">
11566
        <choice name="NO" value="false"/>
11567
        <choice name="YES" value="true"/>
11568
      </feature>
11569
      <feature submenu="GAME FIXES" name="VU XGKICK SYNC" group="ADVANCED SETTINGS" value="XgKickHack" description="Correct but slower.">
11570
        <choice name="NO" value="false"/>
11571
        <choice name="YES" value="true"/>
11572
      </feature>
11573
      <feature submenu="GAME FIXES" name="FORCE BLIT INTERNAL FPS DETECTION" group="ADVANCED SETTINGS" value="BlitInternalFPSHack" description="When auto-detection fails.">
11574
        <choice name="NO" value="false"/>
11575
        <choice name="YES" value="true"/>
11576
      </feature>
11577
      <sharedFeature submenu="DEVELOPER SETTINGS" group="ADVANCED SETTINGS" value="disableautoconfig"/>
11578
    </core>
11579
  </emulator>
11580
  <emulator name="pcsx2-16">
11581
    <feature name="SHADER SET" group="GENERAL SETTINGS" value="TVShader">
11582
      <choice name="NO" value="0"/>
11583
      <choice name="SCANLINES" value="1"/>
11584
      <choice name="DIAGONAL FILTER" value="2"/>
11585
      <choice name="TRIANGULAR FILTER" value="3"/>
11586
      <choice name="WAVE FILTER" value="4"/>
11587
    </feature>
11588
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
11589
    <feature name="GAME ASPECT RATIO" group="GENERAL SETTINGS" value="ratio">
11590
      <choice name="4/3" value="4:3"/>
11591
      <choice name="16/9" value="16:9"/>
11592
      <choice name="STRETCH" value="Stretch"/>
11593
    </feature>
11594
    <feature name="VERTICAL SYNC" group="GENERAL SETTINGS" value="VSync">
11595
      <choice name="NO" value="0"/>
11596
      <choice name="STANDARD" value="1"/>
11597
      <choice name="ADAPTATIVE" value="2"/>
11598
    </feature>
11599
    <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="internalresolution">
11600
      <choice name="NATIVE (PS2)" value="1"/>
11601
      <choice name="x2 (720p)" value="2"/>
11602
      <choice name="x3 (1080p)" value="3"/>
11603
      <choice name="x4 (1440p)" value="4"/>
11604
      <choice name="x5" value="5"/>
11605
      <choice name="x6 (4K)" value="6"/>
11606
      <choice name="x8" value="8"/>
11607
      <choice name="DESKTOP" value="0"/>
11608
      <choice name="1024x1024 (SQUARE)" value="1024"/>
11609
      <choice name="2048x2048 (SQUARE)" value="2048"/>
11610
      <choice name="4096x4096 (SQUARE)" value="4096"/>
11611
      <choice name="1366x768" value="768"/>
11612
    </feature>
11613
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
11614
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
11615
    <feature submenu="EMULATION" name="GRAPHICS PLUGINS" group="ADVANCED SETTINGS" value="gs_plugin" description="Select the graphics plugin used by the emulator. Depends on hardware compatibility." order="90">
11616
      <choice name="AVX2" value="GSdx32-AVX2.dll"/>
11617
      <choice name="SSE2" value="GSdx32-SSE2.dll"/>
11618
      <choice name="SSE4" value="GSdx32-SSE4.dll"/>
11619
    </feature>
11620
    <feature submenu="EMULATION" name="MANUAL HACKS" group="ADVANCED SETTINGS" value="UserHacks" description="Enable manual hacks below, otherwise hacks will be apllied automatically." order="90">
11621
      <choice name="NO" value="0"/>
11622
      <choice name="YES" value="1"/>
11623
    </feature>
11624
    <feature submenu="EMULATION" name="LOWER GS PRECISION (HACK)" group="ADVANCED SETTINGS" value="Offset" description="Avoid gap between pixels when upscaling. Fix Wild Arms text, SoulCalibur ghosting." order="90">
11625
      <choice name="NO" value="0"/>
11626
      <choice name="YES" value="1"/>
11627
    </feature>
11628
    <feature submenu="EMULATION" name="HALF-SCREEN (HACK)" group="ADVANCED SETTINGS" value="UserHacks_Half_Bottom_Override" description="'Auto' will controls the half-screen fix detection on texture shuffling." order="90">
11629
      <choice name="FORCE DISABLE (For Xenosaga games)" value="0"/>
11630
      <choice name="FORCE ENABLE (If issues on Auto)" value="1"/>
11631
    </feature>
11632
    <feature submenu="EMULATION" name="HALF PIXEL OFFSET (HACK)" group="ADVANCED SETTINGS" value="UserHacks_HalfPixelOffset" description="Might fix some misaligned fog, bloom or blend effect." order="90">
11633
      <choice name="NO" value="0"/>
11634
      <choice name="NORMAL (VERTEX)" value="1"/>
11635
      <choice name="SPECIAL (TEXTURE)" value="2"/>
11636
      <choice name="SPECIAL (TEXTURE AGRESSIVE)" value="3"/>
11637
    </feature>
11638
    <feature submenu="EMULATION" name="ROUND SPRITE (HACK)" group="ADVANCED SETTINGS" value="UserHacks_round_sprite_offset" description="Correct the sampling of 2D sprite textures when upscaling." order="90">
11639
      <choice name="NO" value="0"/>
11640
      <choice name="HALF" value="1"/>
11641
      <choice name="FULL" value="2"/>
11642
    </feature>
11643
    <feature submenu="EMULATION" name="ALIGN SPRITE (HACK)" group="ADVANCED SETTINGS" value="align_sprite" description="Fix issues with upscaling in Namco games (Ace Combat, Tekken, SoulCalibur...)." order="90">
11644
      <choice name="NO" value="0"/>
11645
      <choice name="YES" value="1"/>
11646
    </feature>
11647
    <feature submenu="EMULATION" name="MERGE SPRITE (HACK)" group="ADVANCED SETTINGS" value="UserHacks_merge_pp_sprite" description="Replaces post-processing multiple paving sprites by a single fat sprite." order="90">
11648
      <choice name="NO" value="0"/>
11649
      <choice name="YES" value="1"/>
11650
    </feature>
11651
    <feature submenu="EMULATION" name="TEXTURE OFFSETS (HACK)" group="ADVANCED SETTINGS" value="TextureOffsets" description="Offset for the ST/UV texture coordinates." order="90">
11652
      <choice name="X:0500 Y:0500 (Persona 3, Haunting Ground)" value="1"/>
11653
      <choice name="X:0000 Y:1000 (Xenosaga)" value="2"/>
11654
    </feature>
11655
    <feature submenu="EMULATION" name="SAFE FEATURES (HACK)" group="ADVANCED SETTINGS" value="UserHacks_Disable_Safe_Features" description="Disabling safe features can help various games such as Xenosaga, Kingdom Hearts..." order="90">
11656
      <choice name="NO" value="1"/>
11657
      <choice name="YES" value="0"/>
11658
    </feature>
11659
    <feature submenu="EMULATION" name="SKIPDRAW (HACK)" group="ADVANCED SETTINGS" value="skipdraw" description="A shadows and colors fix needed for some games such as Tony Hawk Proving Ground." order="90">
11660
      <choice name="NO" value="0"/>
11661
      <choice name="1" value="1"/>
11662
      <choice name="2" value="2"/>
11663
      <choice name="3" value="3"/>
11664
      <choice name="4" value="4"/>
11665
      <choice name="5" value="5"/>
11666
    </feature>
11667
    <feature submenu="EMULATION" name="CRC LEVEL (HACK)" group="ADVANCED SETTINGS" value="crc_hack_level" description="Controls the number of Auto-CRC fixes and hacks applied to games." order="90">
11668
      <choice name="AGRESSIVE" value="4"/>
11669
    </feature>
11670
    <feature submenu="DRIVERS" name="VIDEO" group="ADVANCED SETTINGS" value="renderer" description="Select which graphics API to use internally. Software mode disable graphics enhancements." order="91">
11671
      <choice name="OPENGL (HARDWARE)" value="12"/>
11672
      <choice name="DIRECTX 11 (HARDWARE)" value="3"/>
11673
      <choice name="OPENGL (SOFTWARE)" value="13"/>
11674
      <choice name="DIRECTX 11 (SOFTWARE)" value="4"/>
11675
    </feature>
11676
    <feature submenu="VIDEO" name="FMV RATIO" group="ADVANCED SETTINGS" value="fmv_ratio" description="Set the aspect ratio of the FMV cinematics.">
11677
      <choice name="4/3" value="4:3"/>
11678
      <choice name="16/9" value="16:9"/>
11679
    </feature>
11680
    <feature submenu="VIDEO" name="DEINTERLACE" group="ADVANCED SETTINGS" value="interlace" description="Force the rendering and display of frames to progressive mode." order="90">
11681
      <choice name="NO" value="0"/>
11682
      <choice name="YES" value="7"/>
11683
    </feature>
11684
    <feature submenu="VISUAL RENDERING" name="ANTI-ALIASING" group="ADVANCED SETTINGS" value="fxaa" description="Set Anti Aliasing for rendered content.">
11685
      <choice name="NO" value="0"/>
11686
      <choice name="YES" value="1"/>
11687
    </feature>
11688
    <feature submenu="VISUAL RENDERING" name="LINEAR FILTERING" group="ADVANCED SETTINGS" value="bilinear_filtering" description="Use bilinear filtering when upscaling/downscaling the image to the screen.">
11689
      <choice name="NO" value="0"/>
11690
      <choice name="YES" value="1"/>
11691
    </feature>
11692
    <feature submenu="VISUAL RENDERING" name="ALLOW 8 BIT TEXTURES" group="ADVANCED SETTINGS" value="allow_paltex" description="When disabled the CPU will convert directly the texture to 32 bit. Basically a trade off GPU/CPU.">
11693
      <choice name="NO" value="0"/>
11694
      <choice name="YES" value="1"/>
11695
    </feature>
11696
    <feature submenu="VISUAL RENDERING" name="ANISOTROPIC FILTERING" group="ADVANCED SETTINGS" value="anisotropic_filtering" description="Enhance the quality of textures on surface." order="90">
11697
      <choice name="NO" value="0"/>
11698
      <choice name="2x" value="2"/>
11699
      <choice name="4x" value="4"/>
11700
      <choice name="8x" value="8"/>
11701
      <choice name="16x" value="16"/>
11702
    </feature>
11703
    <feature submenu="EMULATION" name="SKIP BIOS" group="ADVANCED SETTINGS" value="fullboot" description="Skips the BIOS boot animation displayed when loading content.">
11704
      <choice name="YES" value="0"/>
11705
      <choice name="NO" value="1"/>
11706
    </feature>
11707
    <feature submenu="EMULATION" name="SPEED HACKS" group="ADVANCED SETTINGS" value="negdivhack" description="Significantly improves performances for CPU with 3+ cores.">
11708
      <choice name="NO" value="0"/>
11709
      <choice name="YES" value="1"/>
11710
    </feature>
11711
    <feature submenu="USER INTERFACE" name="DRAW STATISTICS" group="ADVANCED SETTINGS" value="DrawFramerate" description="Enable monitoring.">
11712
      <choice name="NO" value="0"/>
11713
      <choice name="YES" value="1"/>
11714
    </feature>
11715
    <feature submenu="USER INTERFACE" name="NOTIFICATIONS" group="ADVANCED SETTINGS" value="Notifications" description="Show notifications." order="90">
11716
      <choice name="NO" value="0"/>
11717
      <choice name="YES" value="1"/>
11718
    </feature>
11719
    <sharedFeature submenu="DEVELOPER SETTINGS" group="ADVANCED SETTINGS" value="disableautoconfig"/>
11720
  </emulator>
11721
  <!-- PHOENIX -->
11722
  <emulator name="phoenix">
11723
    <sharedFeature group="GENERAL SETTINGS" value="shaderset"/>
11724
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
11725
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
11726
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
11727
  </emulator>
11728
  <!-- PICO8 -->
11729
  <emulator name="pico8">
11730
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
11731
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
11732
  </emulator>
11733
  <!-- PINBALLFX -->
11734
  <emulator name="pinballfx" features="padtokeyboard">
11735
    <system name="pinballfx">
11736
      <sharedFeature group="ADVANCED SETTINGS" value="videomode"/>
11737
      <feature name="GAME MODE" group="ADVANCED SETTINGS" value="pinballfx_gamemode">
11738
        <choice name="Classic" value="Classic"/>
11739
        <choice name="Pro" value="Pro"/>
11740
        <choice name="Practice" value="Practice"/>
11741
        <choice name="Hotseat 2 Players" value="Hotseat_2"/>
11742
        <choice name="Hotseat 3 Players" value="Hotseat_3"/>
11743
        <choice name="Hotseat 4 Players" value="Hotseat_4"/>
11744
      </feature>
11745
    </system>
11746
    <system name="pinballfx3">
11747
      <sharedFeature group="ADVANCED SETTINGS" value="videomode"/>
11748
      <feature name="NUMBER OF PLAYERS" group="ADVANCED SETTINGS" value="pinballfx3_players">
11749
        <choice name="1" value="1"/>
11750
        <choice name="2" value="2"/>
11751
        <choice name="3" value="3"/>
11752
        <choice name="4" value="4"/>
11753
      </feature>
11754
      <feature name="CLASSIC MODE" group="ADVANCED SETTINGS" value="pinballfx3_classic">
11755
        <choice name="NO" value="0"/>
11756
        <choice name="YES" value="1"/>
11757
      </feature>
11758
      <feature name="OFFLINE MODE" group="ADVANCED SETTINGS" value="pinballfx3_offline">
11759
        <choice name="NO" value="0"/>
11760
        <choice name="YES" value="1"/>
11761
      </feature>
11762
    </system>
11763
    <sharedFeature group="ADVANCED SETTINGS" value="killsteam"/>
11764
  </emulator>
11765
  <!-- PLAY -->
11766
  <emulator name="play">
11767
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
11768
    <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="play_resolution">
11769
      <choice name="NATIVE (480p)" value="1"/>
11770
      <choice name="x2 (960p)" value="2"/>
11771
      <choice name="x4 (1920p)" value="4"/>
11772
      <choice name="x8 (4320p - 8K)" value="8"/>
11773
      <choice name="x16 (7680p - 16K)" value="16"/>
11774
    </feature>
11775
    <sharedFeature group="GENERAL SETTINGS" value="smooth"/>
11776
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
11777
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
11778
    <feature submenu="VIDEO" name="WIDESCREEN" group="ADVANCED SETTINGS" value="play_widescreen">
11779
      <choice name="NO" value="0"/>
11780
      <choice name="YES" value="1"/>
11781
    </feature>
11782
    <feature submenu="EMULATION" name="LANGUAGE" group="ADVANCED SETTINGS" value="play_language">
11783
      <choice name="日本語 (Japanese)" value="0"/>
11784
      <choice name="English" value="1"/>
11785
      <choice name="Français" value="2"/>
11786
      <choice name="Español" value="3"/>
11787
      <choice name="Deutsch" value="4"/>
11788
      <choice name="Italiano" value="5"/>
11789
      <choice name="Nederlands" value="6"/>
11790
      <choice name="Portugues" value="7"/>
11791
      <choice name="Russian" value="8"/>
11792
      <choice name="한국어 (Korean)" value="9"/>
11793
      <choice name="簡化字 (Chinese - traditional)" value="10"/>
11794
      <choice name="简化字 (Chinese - simplified)" value="11"/>
11795
    </feature>
11796
    <feature submenu="DRIVERS" name="VIDEO" group="ADVANCED SETTINGS" value="play_renderer">
11797
      <choice name="OPENGL" value="0"/>
11798
      <choice name="VULKAN" value="1"/>
11799
    </feature>
11800
  </emulator>
11801
  <!-- PPSSPP -->
11802
  <emulator name="ppsspp" features="cheevos">
11803
    <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="ppsspp_resolution">
11804
      <choice name="1:1" value="0"/>
11805
      <choice name="x1" value="1"/>
11806
      <choice name="x2" value="2"/>
11807
      <choice name="x3 (720p)" value="3"/>
11808
      <choice name="x4 (1080p)" value="4"/>
11809
      <choice name="x5" value="5"/>
11810
      <choice name="x6" value="6"/>
11811
      <choice name="x7" value="7"/>
11812
      <choice name="x8" value="8"/>
11813
      <choice name="x9" value="9"/>
11814
      <choice name="x10" value="10"/>
11815
    </feature>
11816
    <feature name="GAME ASPECT RATIO" group="GENERAL SETTINGS" value="ppsspp_ratio">
11817
      <choice name="16:9" value="1.000000"/>
11818
      <choice name="4:3" value="0.750000"/>
11819
      <choice name="1:1" value="0.562500"/>
11820
      <choice name="STRETCH" value="stretch"/>
11821
    </feature>
11822
    <feature name="VERTICAL SYNC" group="GENERAL SETTINGS" value="ppsspp_vsync">
11823
      <choice name="YES" value="1"/>
11824
      <choice name="NO" value="0"/>
11825
    </feature>
11826
    <feature name="INTEGER SCALING" group="GENERAL SETTINGS" value="Integer_Scaling">
11827
      <choice name="NO" value="0"/>
11828
      <choice name="YES" value="1"/>
11829
    </feature>
11830
    <feature name="SHADER SET" group="GENERAL SETTINGS" value="ppsspp_shader" description="Select a shader to apply.">
11831
      <choice name="GLSL HQ x4" value="4xHqGLSL"/>
11832
      <choice name="5xBR" value="5xBR"/>
11833
      <choice name="5xBR-lv2" value="5xBR-lv2"/>
11834
      <choice name="COLOR ANTIALIASING" value="AAColor"/>
11835
      <choice name="BICUBIC UPSCALER" value="UpscaleBicubic"/>
11836
      <choice name="BLOOM" value="Bloom"/>
11837
      <choice name="CRT" value="CRT"/>
11838
      <choice name="CARTOON" value="Cartoon"/>
11839
      <choice name="COLOR CORRECTION" value="ColorCorrection"/>
11840
      <choice name="FXAA" value="FXAA"/>
11841
      <choice name="LCD PERSISTENCE" value="LCDPersistence"/>
11842
      <choice name="NATURAL COLORS" value="Natural"/>
11843
      <choice name="NATURAL COLORS (NO BLUR)" value="NaturalA"/>
11844
      <choice name="PSP COLOR" value="PSPColor"/>
11845
      <choice name="SCANLINES" value="Scanlines"/>
11846
      <choice name="SHARPEN" value="Sharpen"/>
11847
      <choice name="UPSCALE SPLINE36" value="UpscaleSpline36"/>
11848
      <choice name="GAUSSIAN (SSAA)" value="SSAA(Gauss)"/>
11849
      <choice name="VIDEO SMOOTHING AA" value="VideoSmoothingAA"/>
11850
      <choice name="VIGNETTE" value="Vignette"/>
11851
    </feature>
11852
    <sharedFeature group="GENERAL SETTINGS" value="retroachievements.hardcore"/>
11853
    <sharedFeature group="GENERAL SETTINGS" value="disableautocontrollers"/>
11854
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
11855
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
11856
    <feature submenu="VIDEO" name="FRAMESKIP" group="ADVANCED SETTINGS" value="ppsspp_frame_skipping" description="Skip frames to improve performance (smoothless).">
11857
      <choice name="NO" value="0"/>
11858
      <choice name="1" value="1"/>
11859
      <choice name="2" value="2"/>
11860
      <choice name="3" value="3"/>
11861
      <choice name="4" value="4"/>
11862
      <choice name="5" value="5"/>
11863
      <choice name="6" value="6"/>
11864
      <choice name="7" value="7"/>
11865
      <choice name="8" value="8"/>
11866
    </feature>
11867
    <feature submenu="VIDEO" name="FRAMESKIP TYPE" group="ADVANCED SETTINGS" value="ppsspp_frameskip_type" description="Type of Frame skipping.">
11868
      <choice name="NUMBER OF FRAMES" value="0"/>
11869
      <choice name="PERCENT OF FPS" value="1"/>
11870
    </feature>
11871
    <feature submenu="VISUAL RENDERING" name="ANTI ALIASING (MSAA)" group="ADVANCED SETTINGS" value="ppsspp_msaa" description="Set Multi-Sampled Anti Aliasing level for rendered content.">
11872
      <choice name="OFF" value="0"/>
11873
      <choice name="2X" value="1"/>
11874
      <choice name="4X" value="2"/>
11875
      <choice name="8X" value="3"/>
11876
    </feature>
11877
    <feature submenu="VISUAL RENDERING" name="UPSCALE FILTER" group="ADVANCED SETTINGS" value="ppsspp_textureenhancement" description="Choose between various texture enhancement filters.">
11878
      <choice name="xBRZ" value="0"/>
11879
      <choice name="Hybrid" value="1"/>
11880
      <choice name="Bicubic" value="2"/>
11881
      <choice name="Hybrid + Bicubic" value="3"/>
11882
      <choice name="HARDWARE 2xBRZ" value="Tex2xBRZ"/>
11883
      <choice name="HARDWARE 4xBRZ" value="Tex4xBRZ"/>
11884
      <choice name="HARDWARE MMPX" value="TexMMPX"/>
11885
    </feature>
11886
    <feature submenu="VISUAL RENDERING" name="TEXTURE UPSCALING" group="ADVANCED SETTINGS" value="ppsspp_textureenhancement_level" description="Choose level of textures scaling.">
11887
      <choice name="OFF" value="1"/>
11888
      <choice name="2x" value="2"/>
11889
      <choice name="3x" value="3"/>
11890
      <choice name="4x" value="4"/>
11891
      <choice name="5x" value="5"/>
11892
    </feature>
11893
    <feature submenu="VISUAL RENDERING" name="ANISOTROPIC FILTER" group="ADVANCED SETTINGS" value="ppsspp_anisotropicfilter" description="Enhance the quality of textures on surface.">
11894
      <choice name="OFF" value="0"/>
11895
      <choice name="2X" value="1"/>
11896
      <choice name="4X" value="2"/>
11897
      <choice name="8X" value="3"/>
11898
      <choice name="16X" value="4"/>
11899
    </feature>
11900
    <feature submenu="VISUAL RENDERING" name="TEXTURE FILTER" group="ADVANCED SETTINGS" value="ppsspp_texture_filtering" description="Select texture filtering mode.">
11901
      <choice name="NEAREST NEIGHBOR" value="2"/>
11902
      <choice name="LINEAR" value="3"/>
11903
      <choice name="AUTO MAX QUALITY" value="4"/>
11904
    </feature>
11905
    <feature submenu="DRIVERS" name="VIDEO" group="ADVANCED SETTINGS" value="ppsspp_backend">
11906
      <choice name="OPENGL" value="0 (OPENGL)"/>
11907
      <choice name="DIRECT3D 9" value="1 (DIRECT3D9)"/>
11908
      <choice name="DIRECT3D 11" value="2 (DIRECT3D11)"/>
11909
      <choice name="VULKAN" value="3 (VULKAN)"/>
11910
    </feature>
11911
    <feature submenu="DRIVERS" name="AUDIO" group="ADVANCED SETTINGS" value="ppsspp_audiobackend">
11912
      <choice name="DIRECTSOUND (compatible)" value="1"/>
11913
      <choice name="WASAPI (fast)" value="2"/>
11914
    </feature>
11915
    <feature submenu="CONTROLS" name="USE MOUSE" group="ADVANCED SETTINGS" value="ppsspp_mouse">
11916
      <choice name="NO" value="0"/>
11917
      <choice name="YES" value="1"/>
11918
    </feature>
11919
    <feature submenu="CONTROLS" name="USE O TO CONFIRM (EAST)" group="ADVANCED SETTINGS" value="ppsspp_confirmbutton">
11920
      <choice name="NO" value="0"/>
11921
      <choice name="YES" value="1"/>
11922
    </feature>
11923
    <feature submenu="CONTROLS" name="FORCE CONTROLLER INDEX" group="ADVANCED SETTINGS" value="ppsspp_forceindex">
11924
      <choice name="1" value="0"/>
11925
      <choice name="2" value="1"/>
11926
      <choice name="3" value="2"/>
11927
      <choice name="4" value="3"/>
11928
      <choice name="5" value="4"/>
11929
    </feature>
11930
    <sharedFeature submenu="USER INTERFACE" group="ADVANCED SETTINGS" value="discord"/>
11931
  </emulator>
11932
  <!-- RAINE -->
11933
  <emulator name="raine">
11934
    <sharedFeature group="GENERAL SETTINGS" value="shaderset"/>
11935
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
11936
    <!--<feature name="SHADER SET" group="GENERAL SETTINGS" value="Set_Shader" description="Efficient graphics filters improving the rendering of games.">
11937
      <choice name="NO" value="None"/>
11938
      <choice name="CRT INTERLACED" value="\shaders\CRT-interlaced.shader"/>
11939
      <choice name="CRT" value="\shaders\CRT.shader"/>
11940
      <choice name="CURVATURE" value="\shaders\Curvature.shader"/>
11941
      <choice name="HQ 2X" value="\shaders\HQ2x.OpenGL.shader"/>
11942
      <choice name="INTEGER SCALE" value="\shaders\Integer-Scale.OpenGL.shader"/>
11943
      <choice name="NTSC" value="\shaders\NTSC.shader"/>
11944
      <choice name="PHOSPHORE" value="\shaders\Phosphor-simple.shader"/>
11945
      <choice name="PIXELLATE SCANLINE" value="\shaders\Pixellate-scanlines.shader"/>
11946
      <choice name="PIXELLATE" value="\shaders\Pixellate.OpenGL.shader"/>
11947
      <choice name="SABR" value="\shaders\SABR.shader"/>
11948
      <choice name="SCALE 2X" value="\shaders\Scale2x.OpenGL.shader"/>
11949
      <choice name="SCALE 4X" value="\shaders\Scale4xHQ.shader"/>
11950
      <choice name="SCANLINE 3X" value="\shaders\scanline-3x.shader"/>
11951
      <choice name="SCANLINE 4X" value="\shaders\scanline-4x.shader"/>
11952
    </feature>-->
11953
    <feature name="GAME ASPECT RATIO" group="GENERAL SETTINGS" value="ratio" description="Fit to the original ratio of the game.">
11954
      <choice name="GLOBAL" value="0"/>
11955
      <choice name="GAME SPECIFIC" value="1"/>
11956
    </feature>
11957
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
11958
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
11959
    <system name="neogeo">
11960
      <feature submenu="EMULATION" name="BIOS" group="ADVANCED SETTINGS" value="Set_Bios" description="The Neo Geo bios used by the emulator. UNIVERSE BIOS generally offer the best compatibility.">
11961
        <choice name="UNIVERSE BIOS V4.0" value="27"/>
11962
        <choice name="UNIVERSE BIOS V3.3" value="26"/>
11963
        <choice name="EUROPE MVS V2" value="1"/>
11964
        <choice name="US MVS V2" value="3"/>
11965
        <choice name="ASIA MVS V3" value="5"/>
11966
        <choice name="JAPAN MVS V3" value="6"/>
11967
        <choice name="ASIA AES" value="23"/>
11968
        <choice name="JAPAN AES" value="24"/>
11969
      </feature>
11970
    </system>
11971
    <system name="neogeocd">
11972
      <feature submenu="AUDIO" name="CD MUSIC VOLUME" group="ADVANCED SETTINGS" value="Music_Volume" description="Ajusts the volume of the music track.">
11973
        <choice name="MUTE" value="0"/>
11974
        <choice name="25%" value="25"/>
11975
        <choice name="50%" value="50"/>
11976
        <choice name="75%" value="75"/>
11977
        <choice name="100%" value="100"/>
11978
        <choice name="125%" value="125"/>
11979
        <choice name="150%" value="150"/>
11980
        <choice name="200%" value="200"/>
11981
      </feature>
11982
      <feature submenu="AUDIO" name="CD SFX VOLUME" group="ADVANCED SETTINGS" value="Sfx_Volume" description="Ajusts the volume of the sound effects.">
11983
        <choice name="MUTE" value="0"/>
11984
        <choice name="25%" value="25"/>
11985
        <choice name="50%" value="50"/>
11986
        <choice name="75%" value="75"/>
11987
        <choice name="100%" value="100"/>
11988
        <choice name="125%" value="125"/>
11989
        <choice name="150%" value="150"/>
11990
        <choice name="200%" value="200"/>
11991
      </feature>
11992
      <feature submenu="EMULATION" name="IMPROVE CD LOADING SPEED" group="ADVANCED SETTINGS" value="Cd_Speed" description="Improves the data loading speed.">
11993
        <choice name="NO" value="0"/>
11994
        <choice name="1X" value="1"/>
11995
        <choice name="2X" value="2"/>
11996
        <choice name="4X" value="4"/>
11997
        <choice name="8X" value="8"/>
11998
        <choice name="16X" value="16"/>
11999
        <choice name="32X" value="32"/>
12000
        <choice name="48X" value="48"/>
12001
      </feature>
12002
    </system>
12003
    <feature submenu="EMULATION" name="PERFORMANCE MODE" group="ADVANCED SETTINGS" value="Speed_Hack" description="Improves the emulation performance at the cost of accuracy.">
12004
      <choice name="NO" value="0"/>
12005
      <choice name="YES" value="1"/>
12006
    </feature>
12007
  </emulator>
12008
  <!-- REDREAM -->
12009
  <emulator name="redream">
12010
    <sharedFeature group="GENERAL SETTINGS" value="shaderset"/>
12011
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
12012
    <feature name="VSYNC" group="GENERAL SETTINGS" value="redream_vsync">
12013
      <choice name="YES" value="0"/>
12014
      <choice name="NO" value="1"/>
12015
    </feature>
12016
    <feature name="GAME ASPECT RATIO" group="GENERAL SETTINGS" value="redream_aspect">
12017
      <choice name="4/3" value="4:3"/>
12018
      <choice name="16/9" value="16:9"/>
12019
      <choice name="stretch" value="stretch"/>
12020
    </feature>
12021
    <sharedFeature group="GENERAL SETTINGS" value="disableautocontrollers"/>
12022
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
12023
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
12024
    <feature submenu="VIDEO" name="EMULATED CABLE TYPE" group="ADVANCED SETTINGS" value="redream_cable" description="Apply a video filter to mimic various signals.">
12025
      <choice name="TV (RGB)" value="rgb"/>
12026
      <choice name="COMPOSITE" value="composite"/>
12027
      <choice name="VGA" value="vga"/>
12028
    </feature>
12029
    <feature submenu="VIDEO" name="VIDEO FORMAT" group="ADVANCED SETTINGS" value="redream_broadcast" description="Select a video format for output.">
12030
      <choice name="NTSC" value="ntsc"/>
12031
      <choice name="PAL (WORLD)" value="pal"/>
12032
      <choice name="PAL-N (ARGENTINA, URUGUAY, PARAGUAY)" value="pal_n"/>
12033
      <choice name="PAL-M (BRAZIL)" value="pal_m"/>
12034
    </feature>
12035
    <feature submenu="VIDEO" name="FRAMESKIP" group="ADVANCED SETTINGS" value="redream_frameskip" description="Skip frames to improve performance (smoothless).">
12036
      <choice name="NO" value="0"/>
12037
      <choice name="YES" value="1"/>
12038
    </feature>
12039
    <feature submenu="EMULATION" name="LANGUAGE" group="ADVANCED SETTINGS" value="redream_language">
12040
      <choice name="English" value="english"/>
12041
      <choice name="Deutsch" value="german"/>
12042
      <choice name="Español" value="spanish"/>
12043
      <choice name="Français" value="french"/>
12044
      <choice name="Italiano" value="italian"/>
12045
      <choice name="日本語 (Japanese)" value="japanese"/>
12046
    </feature>
12047
    <feature submenu="EMULATION" name="REGION" group="ADVANCED SETTINGS" value="redream_region">
12048
      <choice name="Japan" value="japan"/>
12049
      <choice name="USA" value="usa"/>
12050
      <choice name="Europe" value="europe"/>
12051
    </feature>
12052
    <feature submenu="CONTROLS" name="USE REDREAM CONTROLLER CONFIGURATION" group="ADVANCED SETTINGS" value="redream_controller_autoconfig">
12053
      <choice name="NO" value="0"/>
12054
      <choice name="YES" value="1"/>
12055
    </feature>
12056
    <feature submenu="CONTROLS" name="USE ANALOG TRIGGERS" group="ADVANCED SETTINGS" value="redream_use_digital_triggers" description="Disable this if the controller does not have analog triggers.">
12057
      <choice name="YES" value="0"/>
12058
      <choice name="NO" value="1"/>
12059
    </feature>
12060
  </emulator>
12061
  <!-- RPCS3 -->
12062
  <emulator name="rpcs3" features="padtokeyboard">
12063
    <sharedFeature group="GENERAL SETTINGS" value="disableautocontrollers"/>
12064
    <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="rpcs3_internal_resolution">
12065
      <choice name="1280x720 (native)" value="100"/>
12066
      <choice name="640x360" value="50"/>
12067
      <choice name="960x540" value="75"/>
12068
      <choice name="1600x900" value="125"/>
12069
      <choice name="1920x1080" value="150"/>
12070
      <choice name="2240x1260" value="175"/>
12071
      <choice name="2560x1440" value="200"/>
12072
      <choice name="3200x1800" value="250"/>
12073
      <choice name="3840x2160" value="300"/>
12074
      <choice name="4480x2520" value="350"/>
12075
      <choice name="5120x2880" value="400"/>
12076
    </feature>
12077
    <feature name="GAME ASPECT RATIO" group="GENERAL SETTINGS" value="ratio" description="Leave this on 16:9 unless you have a 4:3 monitor.">
12078
      <choice name="16/9" value="16:9"/>
12079
      <choice name="4/3" value="4:3"/>
12080
    </feature>
12081
    <feature name="VSYNC" group="GENERAL SETTINGS" value="vsync">
12082
      <choice name="YES" value="true"/>
12083
      <choice name="NO" value="false"/>
12084
    </feature>
12085
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
12086
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
12087
    <feature submenu="VIDEO" name="FRAMELIMIT" group="ADVANCED SETTINGS" value="framelimit" description="Only use framelimiter if a game runs too fast without it. Some games may crash if the framerate is too high. If that happens, set value to anything other than Off.">
12088
      <choice name="NATIVE" value="PS3 Native"/>
12089
      <choice name="50" value="50"/>
12090
      <choice name="60" value="60"/>
12091
      <choice name="30" value="30"/>
12092
      <choice name="INFINITE" value="Infinite"/>
12093
      <choice name="OFF" value="Off"/>
12094
    </feature>
12095
    <feature submenu="VIDEO" name="SHADERS COMPILATION METHOD" group="ADVANCED SETTINGS" value="shadermode">
12096
      <choice name="LEGACY (SINGLE THREADED)" value="Shader Recompiler"/>
12097
      <choice name="ASYNC (MULTI THREADED)" value="Async Shader Recompiler"/>
12098
      <choice name="ASYNC WITH INTERPRETER" value="Async with Shader Interpreter"/>
12099
      <choice name="SHADER INTERPRETER ONLY" value="Shader Interpreter only"/>
12100
    </feature>
12101
    <feature submenu="VIDEO" name="SHADER QUALITY" group="ADVANCED SETTINGS" value="shader_quality" description="Low shader quality can improve performance but cause glitches.">
12102
      <choice name="HIGH" value="High"/>
12103
      <choice name="ULTRA" value="Ultra"/>
12104
      <choice name="LOW" value="Low"/>
12105
    </feature>
12106
    <feature submenu="VIDEO" name="ZCULL ACCURACY" group="ADVANCED SETTINGS" value="zcull_accuracy" description="Precise is the most accurate and relaxed can increase performance but break some games.">
12107
      <choice name="PRECISE" value="Precise"/>
12108
      <choice name="APPROXIMATE" value="Approximate"/>
12109
      <choice name="RELAXED" value="Relaxed"/>
12110
    </feature>
12111
    <feature submenu="VIDEO" name="WRITE COLOR BUFFERS" group="ADVANCED SETTINGS" value="writecolorbuffers" description="Enable this option if you get missing graphics or broken lighting ingame.">
12112
      <choice name="NO" value="false"/>
12113
      <choice name="YES" value="true"/>
12114
    </feature>
12115
    <feature submenu="VIDEO" name="WRITE DEPTH BUFFERS" group="ADVANCED SETTINGS" value="writedepthbuffers" description="Writes depth buffer values to vm memory. Default off.">
12116
      <choice name="NO" value="false"/>
12117
      <choice name="YES" value="true"/>
12118
    </feature>
12119
    <feature submenu="VIDEO" name="READ COLOR BUFFERS" group="ADVANCED SETTINGS" value="readcolorbuffers" description="Initializes render target memory using vm memory. Default off.">
12120
      <choice name="NO" value="false"/>
12121
      <choice name="YES" value="true"/>
12122
    </feature>
12123
    <feature submenu="VIDEO" name="READ DEPTH BUFFERS" group="ADVANCED SETTINGS" value="readdepthbuffers" description="Initializes render target memory using vm memory. Default off.">
12124
      <choice name="NO" value="false"/>
12125
      <choice name="YES" value="true"/>
12126
    </feature>
12127
    <feature submenu="VIDEO" name="FORCE CPU BLIT EMULATION" group="ADVANCED SETTINGS" value="cpu_blit" description="Forces emulation of blit and image manipulation on the CPU, more accurate in some cases and required for games like GT6.">
12128
      <choice name="NO" value="0"/>
12129
      <choice name="YES" value="1"/>
12130
    </feature>
12131
    <feature submenu="VIDEO" name="DISABLE ZCULL OCCLUSION QUERIES" group="ADVANCED SETTINGS" value="disable_zcull_queries" description="Performance boost, can also bring stability for some games like GT6.">
12132
      <choice name="NO" value="0"/>
12133
      <choice name="YES" value="1"/>
12134
    </feature>
12135
    <feature submenu="VIDEO" name="DRIVER WAKE-UP DELAY" group="ADVANCED SETTINGS" value="driver_wake" description="Change this setting when encountering unstable games. The higher value, the better stability it may provide. 200μs and 400μs are generally good for most games.">
12136
      <choice name="1μs" value="1"/>
12137
      <choice name="50μs" value="50"/>
12138
      <choice name="100μs" value="100"/>
12139
      <choice name="200μs" value="200"/>
12140
      <choice name="400μs" value="400"/>
12141
    </feature>
12142
    <feature submenu="VISUAL RENDERING" name="SCALING FILTER" group="ADVANCED SETTINGS" value="rpcs3_scaling_filter" description="Set scaling filter for rendered content.">
12143
      <choice name="Nearest Neighbor" value="Nearest"/>
12144
      <choice name="Bilinear" value="Bilinear"/>
12145
      <choice name="AMD's FidelityFX Super Resolution" value="FidelityFX Super Resolution"/>
12146
    </feature>
12147
    <feature submenu="VISUAL RENDERING" name="ANTI-ALIASING" group="ADVANCED SETTINGS" value="msaa" description="Emulates PS3 multisampling layout. Can fix some visual artifacts in some games.">
12148
      <choice name="YES" value="Auto"/>
12149
      <choice name="NO" value="Disabled"/>
12150
    </feature>
12151
    <feature submenu="VISUAL RENDERING" name="ANISOTROPIC FILTERING" group="ADVANCED SETTINGS" value="anisotropicfilter" description="Modern GPUs can handle this setting fine, even at 16x. Keep this on Auto if you want to use the original settings used by a real PS3.">
12152
      <choice name="AUTO" value="0"/>
12153
      <choice name="2X" value="2"/>
12154
      <choice name="4X" value="4"/>
12155
      <choice name="8X" value="8"/>
12156
      <choice name="16X" value="16"/>
12157
    </feature>
12158
    <feature submenu="VISUAL RENDERING" name="STRETCH TO SCREEN" group="ADVANCED SETTINGS" value="stretchtodisplay" description="Overrides the aspect ratio and stretches the image to the full display area. Useful for games that have an ultrawide (21:9 or 32:9) patch available.">
12159
      <choice name="NO" value="false"/>
12160
      <choice name="YES" value="true"/>
12161
    </feature>
12162
    <feature submenu="VISUAL RENDERING" name="STRICT RENDERING MODE" group="ADVANCED SETTINGS" value="strict_rendering" description="Enforces strict compliance to the API specification. Might result in degraded performance in some games. Can resolve rare cases of missing graphics and flickering.">
12163
      <choice name="NO" value="false"/>
12164
      <choice name="YES" value="true"/>
12165
    </feature>
12166
    <feature submenu="VISUAL RENDERING" name="DISABLE VERTEX CACHE" group="ADVANCED SETTINGS" value="disablevertex" description="Disables the vertex cache. Might resolve missing or flickering graphics output. May degrade performance.">
12167
      <choice name="NO" value="false"/>
12168
      <choice name="YES" value="true"/>
12169
    </feature>
12170
    <feature submenu="VISUAL RENDERING" name="MULTITHREADED RSX" group="ADVANCED SETTINGS" value="multithreadedrsx" description="May improve performance for some high-core processors. May cause slowdown in some situations due to the extra worker thread load.">
12171
      <choice name="NO" value="false"/>
12172
      <choice name="YES" value="true"/>
12173
    </feature>
12174
    <feature submenu="VISUAL RENDERING" name="ENABLE 3D" group="ADVANCED SETTINGS" value="enable3d">
12175
      <choice name="NO" value="disabled"/>
12176
      <choice name="ANAGLYPH" value="anaglyph"/>
12177
      <choice name="SIDE BY SIDE" value="sidebyside"/>
12178
      <choice name="OVER-UNDER" value="overunder"/>
12179
    </feature>
12180
    <feature submenu="VISUAL RENDERING" name="FSR UPSCALING" group="ADVANCED SETTINGS" value="fsr_upscaling" description="Enable AMD FidelityFX upscaling, only works with VULKAN and an AMD graphics card.">
12181
      <choice name="NO" value="false"/>
12182
      <choice name="YES" value="true"/>
12183
    </feature>
12184
    <feature submenu="VISUAL RENDERING" name="ASYNCHRONOUS TEXTURE STREAMING" group="ADVANCED SETTINGS" value="asynctexturestream" description="Can improve performance on more powerful GPUs that have spare headroom. Only works with Vulkan renderer.">
12185
      <choice name="NO" value="false"/>
12186
      <choice name="YES" value="true"/>
12187
    </feature>
12188
    <feature submenu="AUDIO" name="AUDIO CHANNELS" group="ADVANCED SETTINGS" value="audiochannels" description="Configure this setting if you want to switch between stereo and surround sound.">
12189
      <choice name="STEREO" value="Stereo"/>
12190
      <choice name="SURROUND 5.1" value="Surround 5.1"/>
12191
      <choice name="SURROUND 7.1" value="Surround 7.1"/>
12192
    </feature>
12193
    <feature submenu="AUDIO" name="TIME STRETCHING" group="ADVANCED SETTINGS" value="time_stretching" description="Reduces crackle and stutter, but may cause a very noticeable reduction in audio quality on slower CPUs, leave AUTO to disable.">
12194
      <choice name="LOW" value="low"/>
12195
      <choice name="MEDIUM" value="medium"/>
12196
      <choice name="HIGH" value="high"/>
12197
    </feature>
12198
    <feature submenu="DRIVERS" name="VIDEO" group="ADVANCED SETTINGS" value="gfxbackend" description="Select which graphics API to use internally.">
12199
      <choice name="VULKAN" value="Vulkan"/>
12200
      <choice name="OPENGL" value="OpenGL"/>
12201
    </feature>
12202
    <feature submenu="DRIVERS" name="AUDIO" group="ADVANCED SETTINGS" value="audiobackend">
12203
      <choice name="XAUDIO2" value="XAudio2"/>
12204
      <choice name="CUBEB" value="Cubeb"/>
12205
    </feature>
12206
    <feature submenu="EMULATION" name="REGION" group="ADVANCED SETTINGS" value="ps3_region" description="Force the region of the system.">
12207
      <choice name="AMERICA" value="SCEA"/>
12208
      <choice name="CHINA" value="SCH"/>
12209
      <choice name="EUROPE" value="SCEE"/>
12210
      <choice name="JAPAN" value="SCEJ"/>
12211
      <choice name="KOREA" value="SCEK"/>
12212
      <choice name="SOUTHEAST ASIA" value="SCEH"/>
12213
    </feature>
12214
    <feature submenu="EMULATION" name="LANGUAGE" group="ADVANCED SETTINGS" value="ps3_language">
12215
      <choice name="English (US)" value="English (US)"/>
12216
      <choice name="Français" value="French"/>
12217
      <choice name="Deutsch" value="German"/>
12218
      <choice name="Español" value="Spanish"/>
12219
      <choice name="Italiano" value="Italian"/>
12220
      <choice name="Nederlands" value="Dutch"/>
12221
      <choice name="Polski" value="Polish"/>
12222
      <choice name="Portugues" value="Portuguese (Portugal)"/>
12223
      <choice name="Portugues do Brasil" value="Portuguese (Brazil)"/>
12224
      <choice name="日本語 (Japanese)" value="Japanese"/>
12225
      <choice name="简化字 (Chinese - simplified)" value="Chinese (Simplified)"/>
12226
      <choice name="簡化字 (Chinese - traditional)" value="Chinese (Traditional)"/>
12227
      <choice name="한국어 (Korean)" value="Korean"/>
12228
      <choice name="English (UK)" value="English (UK)"/>
12229
      <choice name="Dansk" value="Danish"/>
12230
      <choice name="Suomalainen" value="Finnish"/>
12231
      <choice name="Svenska" value="Swedish"/>
12232
      <choice name="Norsk" value="Norwegian"/>
12233
      <choice name="Türkçe" value="Turkish"/>
12234
      <choice name="Русский" value="Russian"/>
12235
    </feature>
12236
    <feature submenu="EMULATION" name="PPU DECODER" group="ADVANCED SETTINGS" value="ppudecoder" description="LLVM is fastest, use the Interpreter settings if there are issues.">
12237
      <choice name="LLVM Recompiler" value="Recompiler (LLVM)"/>
12238
      <choice name="Interpreter (static)" value="Interpreter (static)"/>
12239
      <choice name="Interpreter (dynamic)" value="Interpreter (dynamic)"/>
12240
    </feature>
12241
    <feature submenu="EMULATION" name="PPU LVM PRECOMPILATION" group="ADVANCED SETTINGS" value="lvmprecomp" description="If disabled, these modules will only be compiled when needed. Depending on the game, this might interrupt the gameplay unexpectedly and possibly frequently.">
12242
      <choice name="YES" value="true"/>
12243
      <choice name="NO" value="false"/>
12244
    </feature>
12245
    <feature submenu="EMULATION" name="SPU DECODER" group="ADVANCED SETTINGS" value="spudecoder" description="LLVM is the fastest option with very good compatibility. If you experience issues, use the ASMJIT Recompiler.">
12246
      <choice name="LLVM Recompiler" value="Recompiler (LLVM)"/>
12247
      <choice name="ASMJIT Recompiler" value="Recompiler (ASMJIT)"/>
12248
      <choice name="Interpreter (static)" value="Interpreter (static)"/>
12249
      <choice name="Interpreter (dynamic)" value="Interpreter (dynamic)"/>
12250
    </feature>
12251
    <feature submenu="EMULATION" name="LOWER SPU THREAD PRIORITY" group="ADVANCED SETTINGS" value="lowerspuprio" description="Runs SPU threads with lower priority than PPU threads. Default off">
12252
      <choice name="NO" value="false"/>
12253
      <choice name="YES" value="true"/>
12254
    </feature>
12255
    <feature submenu="EMULATION" name="PREFERRED SPU THREADS" group="ADVANCED SETTINGS" value="sputhreads" description="Some SPU stages are sensitive to race conditions and allowing a limited number at a time helps alleviate performance stalls. Setting this to a smaller value might improve performance and reduce stuttering in some games.">
12256
      <choice name="AUTO" value="0"/>
12257
      <choice name="1" value="1"/>
12258
      <choice name="2" value="2"/>
12259
      <choice name="3" value="3"/>
12260
      <choice name="4" value="4"/>
12261
      <choice name="5" value="5"/>
12262
      <choice name="6" value="6"/>
12263
    </feature>
12264
    <feature submenu="EMULATION" name="ENABLE SPU LOOP DETECTION" group="ADVANCED SETTINGS" value="spuloopdetect" description="Try to detect loop conditions in SPU kernels and use them as scheduling hints. Default off">
12265
      <choice name="NO" value="false"/>
12266
      <choice name="YES" value="true"/>
12267
    </feature>
12268
    <feature submenu="EMULATION" name="SPU BLOCK SIZE" group="ADVANCED SETTINGS" value="spublocksize" description="This option controls the SPU analyser, particularly the size of compiled units.Use the safe mode for maximum compatibility.">
12269
      <choice name="SAFE" value="Safe"/>
12270
      <choice name="MEGA" value="Mega"/>
12271
      <choice name="GIGA" value="Giga"/>
12272
    </feature>
12273
    <feature submenu="EMULATION" name="ACCURATE RSX RESERVATION ACCESS" group="ADVANCED SETTINGS" value="accuratersx" description="Improves stability in some games but reduces performance.">
12274
      <choice name="NO" value="false"/>
12275
      <choice name="YES" value="true"/>
12276
    </feature>
12277
    <feature submenu="EMULATION" name="ACCURATE XFLOAT" group="ADVANCED SETTINGS" value="xfloat" description="Higher accuracy fixes bugs in some games at cost of performance. Only used if SPU decoder is set to Dynamic or LLVM.">
12278
      <choice name="ACCURATE" value="Accurate"/>
12279
      <choice name="APPROXIMATE" value="Approximate"/>
12280
      <choice name="RELAXED" value="Relaxed"/>
12281
    </feature>
12282
    <feature submenu="EMULATION" name="FULL WIDTH AVX-512" group="ADVANCED SETTINGS" value="fullavx" description="Enables the use of code with full width AVX-512.Only available with CPUs that support AVX-512.">
12283
      <choice name="NO" value="false"/>
12284
      <choice name="YES" value="true"/>
12285
    </feature>
12286
    <feature submenu="EMULATION" name="ACCURATE PPU VECTOR NAN" group="ADVANCED SETTINGS" value="vectornan" description="Respect Non-Java Mode bit values for vector ops in PPU backends. If unsure, do not modify this setting. Default off.">
12287
      <choice name="NO" value="false"/>
12288
      <choice name="YES" value="true"/>
12289
    </feature>
12290
    <feature submenu="USER INTERFACE" name="SHOW TROPHIES" group="ADVANCED SETTINGS" value="show_trophy">
12291
      <choice name="YES" value="true"/>
12292
      <choice name="NO" value="false"/>
12293
    </feature>
12294
    <feature submenu="USER INTERFACE" name="PERFORMANCE STATISTICS" value="performance_overlay" group="ADVANCED SETTINGS" description="Display different levels of informations about statistics of performance.">
12295
      <choice name="OFF" value="off"/>
12296
      <choice name="SIMPLE" value="simple"/>
12297
      <choice name="DETAILED" value="detailed"/>
12298
    </feature>
12299
    <sharedFeature submenu="USER INTERFACE" group="ADVANCED SETTINGS" value="discord"/>
12300
    <feature submenu="CONTROLS" name="SHOW MOUSE CURSOR" value="rpcs3_mouse_cursor" group="ADVANCED SETTINGS">
12301
      <choice name="NO" value="0"/>
12302
      <choice name="YES" value="1"/>
12303
    </feature>
12304
    <feature submenu="CONTROLS" name="INVERT FACE BUTTONS" value="rpcs3_gamepadbuttons" group="ADVANCED SETTINGS" description="Invert A/B and X/Y buttons.">
12305
      <choice name="NO" value="0"/>
12306
      <choice name="YES" value="1"/>
12307
    </feature>
12308
    <feature submenu="GUNS" name="ENABLE GUN" value="rpcs3_guns" group="ADVANCED SETTINGS">
12309
      <choice name="NO" value="0"/>
12310
      <choice name="YES" value="1"/>
12311
    </feature>
12312
    <sharedFeature submenu="DEVELOPER SETTINGS" group="ADVANCED SETTINGS" value="disableautoconfig"/>
12313
  </emulator>
12314
  <!-- RUFFLE -->
12315
  <emulator name="ruffle" features="padtokeyboard">
12316
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
12317
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
12318
    <feature submenu="VISUAL RENDERING" name="VIDEO QUALITY" group="ADVANCED SETTINGS" value="ruffle_quality">
12319
      <choice name="HIGH" value="high"/>
12320
      <choice name="LOW" value="low"/>
12321
      <choice name="MEDIUM" value="medium"/>
12322
      <choice name="BEST" value="best"/>
12323
      <choice name="8x AA" value="high8x8"/>
12324
      <choice name="8x AA LINEAR" value="high8x8-linear"/>
12325
      <choice name="16x AA" value="high16x16"/>
12326
      <choice name="16x AA LINEAR" value="high16x16-linear"/>
12327
    </feature>
12328
    <feature submenu="USER INTERFACE" name="SHOW EMULATOR GUI" group="ADVANCED SETTINGS" value="ruffle_gui">
12329
      <choice name="NO" value="0"/>
12330
      <choice name="YES" value="1"/>
12331
    </feature>
12332
    <feature submenu="DRIVERS" name="VIDEO" group="ADVANCED SETTINGS" value="ruffle_renderer">
12333
      <choice name="VULKAN" value="vulkan"/>
12334
      <choice name="DIRECTX 12" value="dx12"/>
12335
    </feature>
12336
  </emulator>
12337
  <!-- RYUJINX -->
12338
  <emulator name="ryujinx">
12339
    <feature name="VERTICAL SYNC" group="GENERAL SETTINGS" value="vsync">
12340
      <choice name="YES" value="true"/>
12341
      <choice name="NO" value="false"/>
12342
    </feature>
12343
    <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="res_scale">
12344
      <choice name="Native (720p/1080p)" value="1"/>
12345
      <choice name="2x (1440p/2160p)" value="2"/>
12346
      <choice name="3x (2160p/3240p)" value="3"/>
12347
      <choice name="4x (2880p/4320p)" value="4"/>
12348
    </feature>
12349
    <feature name="GAME ASPECT RATIO" group="GENERAL SETTINGS" value="aspect_ratio">
12350
      <choice name="4/3" value="Fixed4x3"/>
12351
      <choice name="16/9" value="Fixed16x9"/>
12352
      <choice name="16/10" value="Fixed16x10"/>
12353
      <choice name="21/9" value="Fixed21x9"/>
12354
      <choice name="32/9" value="Fixed32x9"/>
12355
      <choice name="STRETCH" value="Stretched"/>
12356
    </feature>
12357
    <sharedFeature group="GENERAL SETTINGS" value="disableautocontrollers"/>
12358
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
12359
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
12360
    <feature submenu="VIDEO" name="GRAPHICS BACKEND MULTITHREADING" group="ADVANCED SETTINGS" value="backend_threading" description="Executes Graphics backend on second thread, improves performance, reduces stutter and speeds up shader compilation.">
12361
      <choice name="ON" value="On"/>
12362
      <choice name="OFF" value="Off"/>
12363
    </feature>
12364
    <feature submenu="VISUAL RENDERING" name="SHADER CACHE" group="ADVANCED SETTINGS" value="enable_shader_cache" description="Pre-coompile shader cache at game startup, leave ON for less stuttering in game.">
12365
      <choice name="YES" value="true"/>
12366
      <choice name="NO" value="false"/>
12367
    </feature>
12368
    <feature submenu="VISUAL RENDERING" name="TEXTURE RECOMPRESSION" group="ADVANCED SETTINGS" value="enable_texture_recompression" description="Reduces VRAM usage at the cost of quality, may increase stuttering.">
12369
      <choice name="YES" value="true"/>
12370
      <choice name="NO" value="false"/>
12371
    </feature>
12372
    <feature submenu="VISUAL RENDERING" name="ANISOTROPIC FILTERING" group="ADVANCED SETTINGS" value="max_anisotropy" description="Enhance the quality of textures on surface.">
12373
      <choice name="NO" value="-1"/>
12374
      <choice name="2x" value="2"/>
12375
      <choice name="4x" value="4"/>
12376
      <choice name="8x" value="8"/>
12377
      <choice name="16x" value="16"/>
12378
    </feature>
12379
    <feature submenu="EMULATION" name="USE UNDOCKED MODE" group="ADVANCED SETTINGS" value="ryujinx_undock" description="Can increase performance on some lower-end systems.">
12380
      <choice name="NO" value="0"/>
12381
      <choice name="YES" value="1"/>
12382
    </feature>
12383
    <feature submenu="EMULATION" name="ENABLE PPTC" group="ADVANCED SETTINGS" value="enable_ptc" description="Reduces stuttering and speeds up boot after first boot.">
12384
      <choice name="YES" value="true"/>
12385
      <choice name="NO" value="false"/>
12386
    </feature>
12387
    <feature submenu="EMULATION" name="FS INTEGRITY CHECKS" group="ADVANCED SETTINGS" value="enable_fs_integrity_checks" description="Checks for corrupt files when booting a game.">
12388
      <choice name="YES" value="true"/>
12389
      <choice name="NO" value="false"/>
12390
    </feature>
12391
    <feature submenu="EMULATION" name="REGION" group="ADVANCED SETTINGS" value="system_region" description="Force the region of the system.">
12392
      <choice name="JAPAN" value="Japan"/>
12393
      <choice name="USA" value="USA"/>
12394
      <choice name="EUROPE" value="Europe"/>
12395
      <choice name="AUSTRALIA" value="Australia"/>
12396
      <choice name="CHINA" value="China"/>
12397
      <choice name="KOREA" value="Korea"/>
12398
      <choice name="TAIWAN" value="Taiwan"/>
12399
    </feature>
12400
    <feature submenu="EMULATION" name="LANGUAGE" group="ADVANCED SETTINGS" value="switch_language">
12401
      <choice name="English (US)" value="AmericanEnglish"/>
12402
      <choice name="Français" value="French"/>
12403
      <choice name="Deutsch" value="German"/>
12404
      <choice name="Español" value="Spanish"/>
12405
      <choice name="Italiano" value="Italian"/>
12406
      <choice name="Nederlands" value="Dutch"/>
12407
      <choice name="Portugues" value="Portuguese"/>
12408
      <choice name="Portugues do Brasil" value="BrazilianPortuguese"/>
12409
      <choice name="日本語 (Japanese)" value="Japanese"/>
12410
      <choice name="简化字 (Chinese)" value="Chinese"/>
12411
      <choice name="简化字 (Chinese - simplified)" value="SimplifiedChinese"/>
12412
      <choice name="簡化字 (Chinese - traditional)" value="TraditionalChinese"/>
12413
      <choice name="한국어 (Korean)" value="Korean"/>
12414
      <choice name="Taiwanese" value="Taiwanese"/>
12415
      <choice name="English (UK)" value="BritishEnglish"/>
12416
      <choice name="Français (Canada)" value="CanadianFrench"/>
12417
      <choice name="Español (Spanish - South America)" value="LatinAmericanSpanish"/>
12418
      <choice name="Русский" value="Russian"/>
12419
    </feature>
12420
    <feature submenu="EMULATION" name="MEMORY MANAGER MODE" group="ADVANCED SETTINGS" value="memory_manager_mode" description="Greatly affects CPU performance.">
12421
      <choice name="SOFTWARE" value="SoftwarePageTable"/>
12422
      <choice name="HOST (fast)" value="HostMapped"/>
12423
      <choice name="HOST UNCHECKED (fastest)" value="HostMappedUnsafe"/>
12424
    </feature>
12425
    <feature submenu="EMULATION" name="EXPAND DRAM" group="ADVANCED SETTINGS" value="expand_ram" description="Increase DRAM size from 4GB to 6GB, only needed for 4K or hires texture packs.">
12426
      <choice name="YES" value="true"/>
12427
      <choice name="NO" value="false"/>
12428
    </feature>
12429
    <feature submenu="EMULATION" name="IGNORE MISSING SERVICES" group="ADVANCED SETTINGS" value="ignore_missing_services" description="Ignore Horizon OS Services, can solve crashes on some games.">
12430
      <choice name="YES" value="true"/>
12431
      <choice name="NO" value="false"/>
12432
    </feature>
12433
    <feature submenu="DRIVERS" name="VIDEO" group="ADVANCED SETTINGS" value="backend">
12434
      <choice name="OPENGL" value="OpenGl"/>
12435
      <choice name="VULKAN" value="Vulkan"/>
12436
    </feature>
12437
    <feature submenu="DRIVERS" name="AUDIO" group="ADVANCED SETTINGS" value="audio_backend">
12438
      <choice name="SDL2" value="SDL2"/>
12439
      <choice name="OPENAL" value="OpenAl"/>
12440
      <choice name="SOUNDIO" value="SoundIo"/>
12441
    </feature>
12442
    <feature submenu="CONTROLS" name="PLAYER 1 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="ryujinx_padtype1" description="Sets the player controller type">
12443
      <choice name="PRO CONTROLLER" value="ProController"/>
12444
      <choice name="DUAL JOYCON" value="JoyconPair"/>
12445
      <choice name="LEFT JOYCON" value="JoyconLeft"/>
12446
      <choice name="RIGHT JOYCON" value="JoyconRight"/>
12447
      <choice name="HANDHELD" value="Handheld"/>
12448
    </feature>
12449
    <feature submenu="CONTROLS" name="PLAYER 2 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="ryujinx_padtype2" description="Sets the player controller type">
12450
      <choice name="PRO CONTROLLER" value="ProController"/>
12451
      <choice name="DUAL JOYCON" value="JoyconPair"/>
12452
      <choice name="LEFT JOYCON" value="JoyconLeft"/>
12453
      <choice name="RIGHT JOYCON" value="JoyconRight"/>
12454
    </feature>
12455
    <feature submenu="CONTROLS" name="PLAYER 3 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="ryujinx_padtype3" description="Sets the player controller type">
12456
      <choice name="PRO CONTROLLER" value="ProController"/>
12457
      <choice name="DUAL JOYCON" value="JoyconPair"/>
12458
      <choice name="LEFT JOYCON" value="JoyconLeft"/>
12459
      <choice name="RIGHT JOYCON" value="JoyconRight"/>
12460
    </feature>
12461
    <feature submenu="CONTROLS" name="PLAYER 4 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="ryujinx_padtype4" description="Sets the player controller type">
12462
      <choice name="PRO CONTROLLER" value="ProController"/>
12463
      <choice name="DUAL JOYCON" value="JoyconPair"/>
12464
      <choice name="LEFT JOYCON" value="JoyconLeft"/>
12465
      <choice name="RIGHT JOYCON" value="JoyconRight"/>
12466
    </feature>
12467
    <feature submenu="CONTROLS" name="INVERT FACE BUTTONS" group="ADVANCED SETTINGS" value="ryujinx_gamepadbuttons" description="Invert A/B and X/Y buttons.">
12468
      <choice name="NO" value="0"/>
12469
      <choice name="YES" value="1"/>
12470
    </feature>
12471
    <feature submenu="CONTROLS" name="RUMBLE" group="ADVANCED SETTINGS" value="ryujinx_enable_rumble" description="Enable controller's rumble effects.">
12472
      <choice name="NO" value="false"/>
12473
      <choice name="YES" value="true"/>
12474
    </feature>
12475
    <feature submenu="CONTROLS" name="MOTION CONTROL" group="ADVANCED SETTINGS" value="ryujinx_enable_motion" description="Can only be used if the controller is compatible with motion control.">
12476
      <choice name="NO" value="false"/>
12477
      <choice name="YES" value="true"/>
12478
    </feature>
12479
    <sharedFeature submenu="USER INTERFACE" group="ADVANCED SETTINGS" value="discord"/>
12480
    <sharedFeature submenu="DEVELOPER SETTINGS" group="ADVANCED SETTINGS" value="disableautoconfig"/>
12481
  </emulator>
12482
  <!-- SCUMMVM -->
12483
  <emulator name="scummvm">
12484
    <sharedFeature group="GENERAL SETTINGS" value="shaderset"/>
12485
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
12486
    <sharedFeature group="GENERAL SETTINGS" value="smooth"/>
12487
    <feature name="VERTICAL SYNC" group="GENERAL SETTINGS" value="vsync">
12488
      <choice name="YES" value="true"/>
12489
      <choice name="NO" value="false"/>
12490
    </feature>
12491
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
12492
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
12493
    <feature submenu="VIDEO" name="DISABLE RATIO CORRECTION" group="ADVANCED SETTINGS" value="ratio">
12494
      <choice name="NO" value="0"/>
12495
      <choice name="YES" value="1"/>
12496
    </feature>
12497
    <feature submenu="VIDEO" name="RENDER METHOD" group="ADVANCED SETTINGS" value="render_mode">
12498
      <choice name="HERCULES GREEN" value="hercGreen"/>
12499
      <choice name="HERCULES AMBER" value="hercAmber"/>
12500
      <choice name="CGA" value="cga"/>
12501
      <choice name="EGA" value="ega"/>
12502
      <choice name="VGA" value="vga"/>
12503
      <choice name="AMIGA" value="amiga"/>
12504
      <choice name="FM TOWNS" value="fmtowns"/>
12505
      <choice name="PC-9821 (256 colors)" value="pc9821"/>
12506
      <choice name="PC-9801 (16 colors)" value="pc9801"/>
12507
      <choice name="APPLE 2 GS" value="2gs"/>
12508
      <choice name="ATARI ST" value="atari"/>
12509
      <choice name="MACINTOSH" value="macintosh"/>
12510
      <choice name="MACINTOSH BW" value="macintoshbw"/>
12511
    </feature>
12512
    <feature submenu="VISUAL RENDERING" name="VIDEO SCALER" group="ADVANCED SETTINGS" value="scaler">
12513
      <choice name="Normal 1x" value="normal1"/>
12514
      <choice name="Normal 2x" value="normal2"/>
12515
      <choice name="Normal 3x" value="normal3"/>
12516
      <choice name="Normal 4x" value="normal4"/>
12517
      <choice name="Normal 5x" value="normal5"/>
12518
      <choice name="HQ 2x" value="hq2"/>
12519
      <choice name="HQ 3x" value="hq3"/>
12520
      <choice name="Edge 2x" value="edge2"/>
12521
      <choice name="Edge 3x" value="edge3"/>
12522
      <choice name="AdvMame 2x" value="advmame2"/>
12523
      <choice name="AdvMame 3x" value="advmame3"/>
12524
      <choice name="AdvMame 4x" value="advmame4"/>
12525
      <choice name="Sai 2x" value="sai2"/>
12526
      <choice name="SuperSai 2x" value="supersai2"/>
12527
      <choice name="SuperEagle 2x" value="supereagle2"/>
12528
      <choice name="PM 2x" value="pm2"/>
12529
      <choice name="DotMatrix 2x" value="dotmatrix2"/>
12530
      <choice name="TV 2x" value="tv2"/>
12531
    </feature>
12532
    <feature submenu="AUDIO" name="ENABLE SUBTITLES" group="ADVANCED SETTINGS" value="subtitles">
12533
      <choice name="NO" value="false"/>
12534
      <choice name="YES" value="true"/>
12535
    </feature>
12536
    <feature submenu="VISUAL RENDERING" name="ANTI-ALIASING" group="ADVANCED SETTINGS" value="antialiasing" description="Set Anti Aliasing for rendered content.">
12537
      <choice name="NO" value="0"/>
12538
      <choice name="2X" value="2"/>
12539
      <choice name="4X" value="4"/>
12540
      <choice name="8X" value="8"/>
12541
      <choice name="16X" value="16"/>
12542
    </feature>
12543
    <feature submenu="EMULATION" name="ALLOW UNSUPPORTED GAMES" group="ADVANCED SETTINGS" value="unsupported_games" description="Disable warning when running games that are not fully supported.">
12544
      <choice name="NO" value="0"/>
12545
      <choice name="YES" value="1"/>
12546
    </feature>
12547
    <feature submenu="DRIVERS" name="VIDEO" group="ADVANCED SETTINGS" value="gfx_mode">
12548
      <choice name="OPENGL" value="opengl"/>
12549
      <choice name="SDL SURFACE" value="surfacesdl"/>
12550
    </feature>
12551
    <sharedFeature submenu="USER INTERFACE" group="ADVANCED SETTINGS" value="discord"/>
12552
  </emulator>
12553
  <!-- SIMCOUPE -->
12554
  <emulator name="simcoupe" features="padtokeyboard">
12555
    <sharedFeature group="GENERAL SETTINGS" value="shaderset"/>
12556
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>    
12557
    <sharedFeature group="GENERAL SETTINGS" value="smooth"/>
12558
    <sharedFeature group="ADVANCED SETTINGS" value="videomode"/>
12559
  </emulator>
12560
  <!-- SIMPLE64 -->
12561
  <emulator name="simple64">
12562
    <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="parallel_upscaling">
12563
      <choice name="1x" value="1"/>
12564
      <choice name="2x" value="2"/>
12565
      <choice name="4x" value="4"/>
12566
    </feature>
12567
    <feature name="VERTICAL SYNC" group="GENERAL SETTINGS" value="vsync">
12568
      <choice name="YES" value="1"/>
12569
      <choice name="NO" value="0"/>
12570
    </feature>
12571
    <sharedFeature group="GENERAL SETTINGS" value="disableautocontrollers"/>
12572
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
12573
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
12574
    <feature submenu="VIDEO" name="STRETCH TO SCREEN" group="ADVANCED SETTINGS" value="n64_widescreen">
12575
      <choice name="NO" value="0"/>
12576
      <choice name="YES" value="1"/>
12577
    </feature>
12578
    <feature submenu="VISUAL RENDERING" name="ANTI-ALIASING" group="ADVANCED SETTINGS" value="antialiasing" description="Set Anti Aliasing for rendered content.">
12579
      <choice name="NO" value="0"/>
12580
      <choice name="YES" value="1"/>
12581
    </feature>
12582
    <feature submenu="EMULATION" name="ENABLE 4MB RAM PACK" group="ADVANCED SETTINGS" value="n64_mempack" description="Disabling the 4MB expansion RAM pack may be necessary for some games.">
12583
      <choice name="YES" value="0"/>
12584
      <choice name="NO" value="1"/>
12585
    </feature>
12586
    <feature submenu="USER INTERFACE" name="SHOW EMULATOR GUI" group="ADVANCED SETTINGS" value="show_gui">
12587
      <choice name="NO" value="0"/>
12588
      <choice name="YES" value="1"/>
12589
    </feature>
12590
    <feature submenu="DRIVERS" name="INPUT" value="simple64_inputplugin" group="ADVANCED SETTINGS">
12591
      <choice name="STANDARD" value="simple64-input-qt.dll"/>
12592
      <choice name="RAPHNET ADAPTATOR" value="simple64-input-raphnetraw.dll"/>
12593
    </feature>
12594
    <feature submenu="CONTROLS" name="CONTROLLER LAYOUT P1" value="mupen64_inputprofile1" group="ADVANCED SETTINGS" description="Select between the different controller layouts.">
12595
      <choice name="C-BUTTONS=RIGHT-STICK Z=RIGHT-TRIGGER" value="c_stick"/>
12596
      <choice name="C-BUTTONS=FACE Z=RIGHT-TRIGGER" value="c_face"/>
12597
      <choice name="C-BUTTONS=FACE Z=LEFT-TRIGGER" value="c_face_zl"/>
12598
      <choice name="C-BUTTONS=RIGHT-STICK Z=LEFT-TRIGGER" value="c_stick_zl"/>
12599
    </feature>
12600
    <feature submenu="CONTROLS" name="CONTROLLER LAYOUT P2" value="mupen64_inputprofile2" group="ADVANCED SETTINGS" description="Select between the different controller layouts.">
12601
      <choice name="C-BUTTONS=RIGHT-STICK Z=RIGHT-TRIGGER" value="c_stick"/>
12602
      <choice name="C-BUTTONS=FACE Z=RIGHT-TRIGGER" value="c_face"/>
12603
      <choice name="C-BUTTONS=FACE Z=LEFT-TRIGGER" value="c_face_zl"/>
12604
      <choice name="C-BUTTONS=RIGHT-STICK Z=LEFT-TRIGGER" value="c_stick_zl"/>
12605
    </feature>
12606
    <feature submenu="CONTROLS" name="CONTROLLER LAYOUT P3" value="mupen64_inputprofile3" group="ADVANCED SETTINGS" description="Select between the different controller layouts.">
12607
      <choice name="C-BUTTONS=RIGHT-STICK Z=RIGHT-TRIGGER" value="c_stick"/>
12608
      <choice name="C-BUTTONS=FACE Z=RIGHT-TRIGGER" value="c_face"/>
12609
      <choice name="C-BUTTONS=FACE Z=LEFT-TRIGGER" value="c_face_zl"/>
12610
      <choice name="C-BUTTONS=RIGHT-STICK Z=LEFT-TRIGGER" value="c_stick_zl"/>
12611
    </feature>
12612
    <feature submenu="CONTROLS" name="CONTROLLER LAYOUT P4" value="mupen64_inputprofile4" group="ADVANCED SETTINGS" description="Select between the different controller layouts.">
12613
      <choice name="C-BUTTONS=RIGHT-STICK Z=RIGHT-TRIGGER" value="c_stick"/>
12614
      <choice name="C-BUTTONS=FACE Z=RIGHT-TRIGGER" value="c_face"/>
12615
      <choice name="C-BUTTONS=FACE Z=LEFT-TRIGGER" value="c_face_zl"/>
12616
      <choice name="C-BUTTONS=RIGHT-STICK Z=LEFT-TRIGGER" value="c_stick_zl"/>
12617
    </feature>
12618
    <feature submenu="CONTROLS" name="JOYSTICK DEADZONE" value="mupen64_deadzone" group="ADVANCED SETTINGS">
12619
      <choice name="15 (DEFAULT)" value="15"/>
12620
      <choice name="0" value="0"/>
12621
      <choice name="5" value="5"/>
12622
      <choice name="10" value="10"/>
12623
      <choice name="20" value="20"/>
12624
      <choice name="25" value="25"/>
12625
      <choice name="30" value="30"/>
12626
    </feature>
12627
    <feature submenu="CONTROLS" name="ANALOG SENSITIVITY" value="mupen64_sensitivity" group="ADVANCED SETTINGS">
12628
      <choice name="100 (DEFAULT)" value="100"/>
12629
      <choice name="70" value="70"/>
12630
      <choice name="75" value="75"/>
12631
      <choice name="80" value="80"/>
12632
      <choice name="85" value="85"/>
12633
      <choice name="90" value="90"/>
12634
      <choice name="95" value="95"/>
12635
      <choice name="105" value="105"/>
12636
      <choice name="110" value="110"/>
12637
      <choice name="115" value="115"/>
12638
      <choice name="120" value="120"/>
12639
      <choice name="125" value="125"/>
12640
      <choice name="130" value="130"/>
12641
    </feature>
12642
  </emulator>
12643
  <!-- SNES9X -->
12644
  <emulator name="snes9x" features="padtokeyboard">
12645
    <feature name="SHADER SET" group="GENERAL SETTINGS" value="snes9x_shader">
12646
      <choice name="CURVATURE" value="crt\crt-geom"/>
12647
      <choice name="SCANLINES" value="crt\GritsScanlines"/>
12648
      <choice name="OSSC SLOT" value="scanlines\ossc_slot.slangp"/>
12649
      <choice name="CRT MATTIAS" value="crt\crt-mattias"/>
12650
      <choice name="CRT NEW PIXIE" value="crt\newpixie-crt.slangp"/>
12651
      <choice name="DOT" value="handheld\dot"/>
12652
      <choice name="ZFAST-LCD" value="handheld\zfast-lcd"/>
12653
      <choice name="SUPER EAGLE" value="eagle\super-eagle.glslp"/>
12654
      <choice name="SABR" value="sabr\sabr"/>
12655
      <choice name="SCALE HQ 2X" value="scalehq\2xScaleHQ.glslp"/>
12656
      <choice name="SCALE HQ 4X" value="scalehq\4xScaleHQ.glslp"/>
12657
    </feature>
12658
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
12659
    <feature name="GAME ASPECT RATIO" group="GENERAL SETTINGS" value="snes9x_ratio">
12660
      <choice name="4/3" value="4/3"/>
12661
      <choice name="8/7" value="8/7"/>
12662
      <choice name="Full" value="full"/>
12663
    </feature>
12664
    <feature name="INTEGER SCALING (PIXEL PERFECT)" group="GENERAL SETTINGS" value="snes9x_integer">
12665
      <choice name="NO" value="0"/>
12666
      <choice name="YES" value="1"/>
12667
    </feature>
12668
    <feature name="VERTICAL SYNC" group="GENERAL SETTINGS" value="snes9x_vsync">
12669
      <choice name="YES" value="1"/>
12670
      <choice name="NO" value="0"/>
12671
    </feature>
12672
    <feature name="SMOOTH GAMES (BILINEAR FILTERING)" group="GENERAL SETTINGS" value="snes9x_bilinear">
12673
      <choice name="OFF" value="0"/>
12674
      <choice name="ON" value="1"/>
12675
    </feature>
12676
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
12677
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
12678
    <feature submenu="VIDEO" name="EMULATED VIDEO SIGNAL" group="ADVANCED SETTINGS" value="snes9x_ntsc_filters" description="Apply a video filter to mimic various signals.">
12679
      <choice name="NONE" value="0"/>
12680
      <choice name="RF" value="5"/>
12681
      <choice name="COMPOSITE" value="6"/>
12682
      <choice name="S-VIDEO" value="7"/>
12683
      <choice name="RGB" value="8"/>
12684
    </feature>
12685
    <feature submenu="DRIVER" name="VIDEO" group="ADVANCED SETTINGS" value="snes9x_renderer">
12686
      <choice name="OPENGL" value="opengl"/>
12687
      <choice name="VULKAN" value="vulkan"/>
12688
    </feature>
12689
  </emulator>
12690
  <!-- SOLARUS -->
12691
  <emulator name="solarus" features="padtokeyboard">
12692
    <sharedFeature group="GENERAL SETTINGS" value="shaderset"/>
12693
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
12694
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
12695
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
12696
  </emulator>
12697
  <!-- SSF -->
12698
  <emulator name="ssf">
12699
    <sharedFeature group="GENERAL SETTINGS" value="smooth"/>
12700
    <feature name="VERTICAL SYNC" group="GENERAL SETTINGS" value="vsync">
12701
      <choice name="YES" value="1"/>
12702
      <choice name="NO" value="0"/>
12703
    </feature>
12704
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
12705
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
12706
    <feature submenu="VIDEO" name="WIDESCREEN" group="ADVANCED SETTINGS" value="saturn_widescreen">
12707
      <choice name="NO" value="0"/>
12708
      <choice name="YES" value="1"/>
12709
    </feature>
12710
    <feature submenu="VISUAL RENDERING" name="SCANLINES" group="ADVANCED SETTINGS" value="ssf_scanlines">
12711
      <choice name="NO" value="0"/>
12712
      <choice name="YES" value="1"/>
12713
    </feature>
12714
    <feature submenu="EMULATION" name="USE EXTERNAL BIOS" group="ADVANCED SETTINGS" value="use_external_bios" description="Use saturn_bios file located in BIOS folder, can improve compatibility.">
12715
      <choice name="NO" value="0"/>
12716
      <choice name="YES" value="1"/>
12717
    </feature>
12718
    <feature submenu="EMULATION" name="CONSOLE REGION" group="ADVANCED SETTINGS" value="saturn_region">
12719
      <choice name="Japan" value="1"/>
12720
      <choice name="America, Canada, Brazil" value="4"/>
12721
      <choice name="Europe, Australia, South Africa, Latin America(PAL)" value="c"/>
12722
      <choice name="Taiwan, Korea, Philippines" value="2"/>
12723
    </feature>
12724
    <feature submenu="EMULATION" name="USE OWN GAME SETTING FILE" group="ADVANCED SETTINGS" value="saturn_custom_setting" description="by default ProjectArcade will generate it's own config file, enable this option to use your own game setting file located in 'emulators\ssf\Setting' folder.">
12725
      <choice name="NO" value="0"/>
12726
      <choice name="YES" value="1"/>
12727
    </feature>
12728
  </emulator>
12729
  <!-- STELLA -->
12730
  <emulator name="stella" features="padtokeyboard">
12731
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
12732
    <feature name="VERTICAL SYNC" group="GENERAL SETTINGS" value="stella_vsync">
12733
      <choice name="YES" value="1"/>
12734
      <choice name="NO" value="0"/>
12735
    </feature>
12736
    <sharedFeature group="GENERAL SETTINGS" value="disableautocontrollers"/>
12737
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
12738
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
12739
    <feature submenu="VIDEO" name="ASPECT RATIO CORRECTION" group="ADVANCED SETTINGS" value="stella_correct_aspect">
12740
      <choice name="YES" value="1"/>
12741
      <choice name="NO" value="0"/>
12742
    </feature>
12743
    <feature submenu="VIDEO" name="STRETCH TO SCREEN" group="ADVANCED SETTINGS" value="stella_stretch">
12744
      <choice name="NO" value="0"/>
12745
      <choice name="YES" value="1"/>
12746
    </feature>
12747
    <feature submenu="VIDEO" name="ADAPT DISPLAY REFRESH RATE" group="ADVANCED SETTINGS" value="stella_adapt_refresh" description="Try to select best refresh rate for the ROM.">
12748
      <choice name="NO" value="0"/>
12749
      <choice name="YES" value="1"/>
12750
    </feature>
12751
    <feature submenu="VIDEO" name="MONITOR INDEX" group="ADVANCED SETTINGS" value="stella_monitor">
12752
      <choice name="0" value="0"/>
12753
      <choice name="1" value="1"/>
12754
      <choice name="2" value="2"/>
12755
      <choice name="3" value="3"/>
12756
      <choice name="4" value="4"/>
12757
      <choice name="5" value="5"/>
12758
      <choice name="6" value="6"/>
12759
      <choice name="7" value="7"/>
12760
      <choice name="8" value="8"/>
12761
      <choice name="9" value="9"/>
12762
    </feature>
12763
    <feature submenu="VISUAL RENDERING" name="INTERPOLATION" group="ADVANCED SETTINGS" value="stella_interpolation" description="Blur emulated display.">
12764
      <choice name="NO" value="0"/>
12765
      <choice name="YES" value="1"/>
12766
    </feature>
12767
    <feature submenu="VISUAL RENDERING" name="VIDEO FILTER" group="ADVANCED SETTINGS" value="stella_tvfilter" description="Select a filter to apply.">
12768
      <choice name="NONE" value="0"/>
12769
      <choice name="RGB" value="1"/>
12770
      <choice name="S-VIDEO" value="2"/>
12771
      <choice name="COMPOSITE" value="3"/>
12772
      <choice name="BAD ADJUST" value="4"/>
12773
      <choice name="CUSTOM" value="5"/>
12774
    </feature>
12775
    <feature submenu="VISUAL RENDERING" name="SCANLINES INTENSITY" group="ADVANCED SETTINGS" value="stella_scanlines">
12776
      <choice name="NO SCANLINES" value="Off"/>
12777
      <choice name="5%" value="5"/>
12778
      <choice name="10%" value="10"/>
12779
      <choice name="15%" value="15"/>
12780
      <choice name="20%" value="20"/>
12781
      <choice name="25%" value="25"/>
12782
      <choice name="30%" value="30"/>
12783
      <choice name="40%" value="40"/>
12784
      <choice name="50%" value="50"/>
12785
      <choice name="75%" value="75"/>
12786
    </feature>
12787
    <feature submenu="VISUAL RENDERING" name="OVERSCAN" group="ADVANCED SETTINGS" value="stella_overscan">
12788
      <choice name="OFF" value="Off"/>
12789
      <choice name="1%" value="1"/>
12790
      <choice name="2%" value="2"/>
12791
      <choice name="3%" value="3"/>
12792
      <choice name="4%" value="4"/>
12793
      <choice name="5%" value="5"/>
12794
      <choice name="6%" value="6"/>
12795
      <choice name="7%" value="7"/>
12796
      <choice name="8%" value="8"/>
12797
      <choice name="9%" value="9"/>
12798
      <choice name="10%" value="10"/>
12799
    </feature>
12800
    <feature submenu="AUDIO" name="AUDIO QUALITY" group="ADVANCED SETTINGS" value="stella_audio_quality">
12801
      <choice name="HIGH QUALITY / MEDIUM LAG" value="3"/>
12802
      <choice name="LOW QUALITY / MEDIUM LAG" value="2"/>
12803
      <choice name="HIGH QUALITY / LOW LAG" value="4"/>
12804
      <choice name="ULTRA QUALITY / MINIMAL LAG" value="5"/>
12805
      <choice name="CUSTOM" value="1"/>
12806
    </feature>
12807
    <feature submenu="AUDIO" name="FORCE STEREO" group="ADVANCED SETTINGS" value="stella_force_stereo" description="Force stereo on all ROMs.">
12808
      <choice name="NO" value="0"/>
12809
      <choice name="YES" value="1"/>
12810
    </feature>
12811
    <feature submenu="EMULATION" name="SAVE ON EXIT" group="ADVANCED SETTINGS" value="stella_autosave">
12812
      <choice name="NO" value="none"/>
12813
      <choice name="YES" value="current"/>
12814
    </feature>
12815
    <feature submenu="EMULATION" name="ENABLE MULTI-THREADING" group="ADVANCED SETTINGS" value="stella_multithread">
12816
      <choice name="NO" value="0"/>
12817
      <choice name="YES" value="1"/>
12818
    </feature>
12819
    <feature submenu="EMULATION" name="FAST LOAD" group="ADVANCED SETTINGS" value="stella_fastload">
12820
      <choice name="YES" value="1"/>
12821
      <choice name="NO" value="0"/>
12822
    </feature>
12823
    <feature submenu="DRIVERS" name="VIDEO" group="ADVANCED SETTINGS" value="stella_renderer">
12824
      <choice name="DIRECT3D" value="direct3d"/>
12825
      <choice name="OPENGL" value="opengl"/>
12826
      <choice name="DIRECT3D 11" value="direct3d11"/>
12827
      <choice name="SOFTWARE" value="software"/>
12828
    </feature>
12829
    <feature submenu="CONTROLS" name="USE MOUSE AS CONTROLLER" group="ADVANCED SETTINGS" value="stella_mouse">
12830
      <choice name="FOR ANALOG DEVICES ONLY" value="analog"/>
12831
      <choice name="ALWAYS" value="always"/>
12832
      <choice name="NEVER" value="never"/>
12833
    </feature>
12834
    <feature submenu="CONTROLS" name="SHOW MOUSE CURSOR" group="ADVANCED SETTINGS" value="stella_cursor">
12835
      <choice name="IN UI ONLY" value="2"/>
12836
      <choice name="ALWAYS" value="3"/>
12837
      <choice name="IN GAME ONLY" value="1"/>
12838
      <choice name="NEVER" value="0"/>
12839
    </feature>
12840
    <feature submenu="CONTROLS" name="ANALOG DEADZONE" group="ADVANCED SETTINGS" value="stella_deadzone">
12841
      <choice name="5%" value="3"/>
12842
      <choice name="0%" value="0"/>
12843
      <choice name="10%" value="6"/>
12844
      <choice name="16%" value="9"/>
12845
      <choice name="21%" value="12"/>
12846
      <choice name="26%" value="15"/>
12847
      <choice name="31%" value="18"/>
12848
    </feature>
12849
    <feature submenu="CONTROLS" name="4 WAY JOYSTICK" group="ADVANCED SETTINGS" value="stella_fourway">
12850
      <choice name="YES" value="1"/>
12851
      <choice name="NO" value="0"/>
12852
    </feature>
12853
    <feature submenu="CONTROLS" name="AUTOFIRE" group="ADVANCED SETTINGS" value="stella_autofire">
12854
      <choice name="NO" value="0"/>
12855
      <choice name="5HZ" value="5"/>
12856
      <choice name="10HZ" value="10"/>
12857
      <choice name="15HZ" value="15"/>
12858
      <choice name="20HZ" value="20"/>
12859
      <choice name="25HZ" value="25"/>
12860
      <choice name="30HZ" value="30"/>
12861
    </feature>
12862
    <feature submenu="USER INTERFACE" name="SHOW UI MESSAGES" group="ADVANCED SETTINGS" value="stella_uimessages">
12863
      <choice name="YES" value="1"/>
12864
      <choice name="NO" value="0"/>
12865
    </feature>
12866
  </emulator>
12867
  <!-- SUPERMODEL -->
12868
  <emulator name="supermodel" features="padtokeyboard">
12869
    <sharedFeature group="GENERAL SETTINGS" value="shaderset"/>
12870
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
12871
    <feature name="VERTICAL SYNC" group="GENERAL SETTINGS" value="vsync">
12872
      <choice name="YES" value="true"/>
12873
      <choice name="NO" value="false"/>
12874
    </feature>
12875
    <sharedFeature group="GENERAL SETTINGS" value="disableautocontrollers"/>
12876
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
12877
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
12878
    <feature submenu="VIDEO" name="WIDESCREEN" group="ADVANCED SETTINGS" value="widescreen" description="Enable widescreen may cause rendering issues">
12879
      <choice name="OFF" value="0"/>
12880
      <choice name="ON" value="1"/>
12881
      <choice name="STRETCH" value="2"/>
12882
    </feature>
12883
    <feature submenu="VIDEO" name="NEW 3D ENGINE" group="ADVANCED SETTINGS" value="new3Dengine" description="Default is ON, setting to OFF might fix compatibility for older GPU.">
12884
      <choice name="ON" value="1"/>
12885
      <choice name="OFF" value="0"/>
12886
    </feature>
12887
    <feature submenu="VIDEO" name="QUAD RENDERING" group="ADVANCED SETTINGS" value="quadRendering" description="Enable proper quad rendering. For higher end systems.">
12888
      <choice name="OFF" value="0"/>
12889
      <choice name="ON" value="1"/>
12890
    </feature>
12891
    <feature submenu="EMULATION" name="THROTTLE" group="ADVANCED SETTINGS" value="throttle" description="Default is ON, use this setting to remove the 60hz limit, might break games">
12892
      <choice name="ON" value="1"/>
12893
      <choice name="OFF" value="0"/>
12894
    </feature>
12895
    <feature submenu="EMULATION" name="ENABLE SERVICE MENU" group="ADVANCED SETTINGS" value="m3_service" description="Switch this on to activate service menu via R3 and L3 buttons.">
12896
      <choice name="NO" value="0"/>
12897
      <choice name="YES" value="1"/>
12898
    </feature>
12899
    <feature submenu="DRIVERS" name="INPUT" group="ADVANCED SETTINGS" value="inputdriver" description="Force use of input drivers.">
12900
      <choice name="SDL" value="sdl"/>
12901
      <choice name="XINPUT" value="xinput"/>
12902
      <choice name="SDL (nintendo)" value="nintendo"/>
12903
    </feature>
12904
    <feature submenu="CONTROLS" name="FORCE PLAYER 1 PAD INDEX" group="ADVANCED SETTINGS" value="model3_p1index" description="Force P1 pad index, can be useful when using a controller on an arcade machine.">
12905
      <choice name="1" value="1"/>
12906
      <choice name="2" value="2"/>
12907
      <choice name="3" value="3"/>
12908
      <choice name="4" value="4"/>
12909
      <choice name="5" value="5"/>
12910
      <choice name="6" value="6"/>
12911
      <choice name="7" value="7"/>
12912
    </feature>
12913
    <feature submenu="CONTROLS" name="FORCE PLAYER 2 PAD INDEX" group="ADVANCED SETTINGS" value="model3_p2index" description="Force P2 pad index, can be useful when using a controller on an arcade machine.">
12914
      <choice name="1" value="1"/>
12915
      <choice name="2" value="2"/>
12916
      <choice name="3" value="3"/>
12917
      <choice name="4" value="4"/>
12918
      <choice name="5" value="5"/>
12919
      <choice name="6" value="6"/>
12920
      <choice name="7" value="7"/>
12921
    </feature>
12922
    <feature submenu="CONTROLS" name="ENABLE FORCE FEEDBACK" group="ADVANCED SETTINGS" value="forceFeedback" description="Enable force feedback for supported controllers.">
12923
      <choice name="OFF" value="0"/>
12924
      <choice name="ON" value="1"/>
12925
    </feature>
12926
    <feature submenu="GUNS" name="SHOW CROSSHAIR" group="ADVANCED SETTINGS" value="crosshairs" description="Enable crosshairs in shooting games.">
12927
      <choice name="None" value="0"/>
12928
      <choice name="P1 only" value="1"/>
12929
      <choice name="P2 only" value="2"/>
12930
      <choice name="P1 &amp; P2" value="3"/>
12931
    </feature>
12932
    <feature submenu="GUNS" name="MULTIGUN (RAW INPUT)" group="ADVANCED SETTINGS" value="multigun" description="When using multiple guns, set this on to switch driver to 'rawinput'.">
12933
      <choice name="NO" value="0"/>
12934
      <choice name="YES" value="1"/>
12935
    </feature>
12936
    <feature submenu="GUNS" name="GUN 1 INDEX" group="ADVANCED SETTINGS" value="supermodel_gun1">
12937
      <choice name="1" value="1"/>
12938
      <choice name="2" value="2"/>
12939
      <choice name="3" value="3"/>
12940
      <choice name="4" value="4"/>
12941
      <choice name="5" value="5"/>
12942
    </feature>
12943
    <feature submenu="GUNS" name="GUN 2 INDEX" group="ADVANCED SETTINGS" value="supermodel_gun2">
12944
      <choice name="1" value="1"/>
12945
      <choice name="2" value="2"/>
12946
      <choice name="3" value="3"/>
12947
      <choice name="4" value="4"/>
12948
      <choice name="5" value="5"/>
12949
    </feature>
12950
  </emulator>
12951
  <!-- TEKNOPARROT -->
12952
  <emulator name="teknoparrot">
12953
    <sharedFeature group="GENERAL SETTINGS" value="disableautocontrollers"/>
12954
    <sharedFeature group="ADVANCED SETTINGS" value="videomode"/>
12955
    <feature submenu="EMULATION" name="DISABLE ADMIN RIGHTS" group="ADVANCED SETTINGS" value="requires_admin">
12956
      <choice name="NO" value="0"/>
12957
      <choice name="YES" value="1"/>
12958
    </feature>
12959
    <feature submenu="VIDEO" name="DISABLE FULLSCREEN" group="ADVANCED SETTINGS" value="tp_nofs">
12960
      <choice name="NO" value="0"/>
12961
      <choice name="YES" value="1"/>
12962
    </feature>
12963
    <feature submenu="CONTROLS" name="JOYSTICK DEADZONE" group="ADVANCED SETTINGS" value="tp_stooz" description="This is helpful in driving games to make it less 'twitchy' when using a controller to steer.">
12964
      <choice name="5%" value="5"/>
12965
      <choice name="10%" value="10"/>
12966
      <choice name="15%" value="15"/>
12967
      <choice name="20%" value="20"/>
12968
    </feature>
12969
    <feature submenu="USER INTERFACE" name="APM3ID (REQUIRE ONLINE PROFILE)" group="ADVANCED SETTINGS" value="apm3id" preset="input"/>
12970
    <sharedFeature submenu="USER INTERFACE" group="ADVANCED SETTINGS" value="discord"/>
12971
    <feature submenu="USER INTERFACE" name="HIDE TEKNOPARROT ON STARTUP" group="ADVANCED SETTINGS" value="tp_minimize" description="Hidden by default, for few games can cause problem.">
12972
      <choice name="YES" value="1"/>
12973
      <choice name="NO" value="0"/>
12974
    </feature>
12975
  </emulator>
12976
  <!-- THE FORCE ENGINE -->
12977
  <emulator name="theforceengine">
12978
    <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="forceengine_internal_resolution">
12979
      <choice name="200p" value="320x200"/>
12980
      <choice name="400p" value="640x400"/>
12981
      <choice name="480p" value="640x480"/>
12982
      <choice name="600p" value="800x600"/>
12983
      <choice name="720p" value="960x720"/>
12984
      <choice name="768p" value="1024x768"/>
12985
      <choice name="800p" value="1066x800"/>
12986
      <choice name="960p" value="1280x960"/>
12987
      <choice name="1050p" value="1440x1050"/>
12988
      <choice name="1080p" value="1440x1080"/>
12989
      <choice name="1200p" value="1600x1200"/>
12990
      <choice name="1392p" value="1856x1392"/>
12991
      <choice name="1440p" value="1920x1440"/>
12992
      <choice name="1536p" value="2048x1536"/>
12993
      <choice name="2160p" value="2880x2160"/>
12994
    </feature>
12995
    <feature name="VERTICAL SYNC" group="GENERAL SETTINGS" value="vsync">
12996
      <choice name="YES" value="0"/>
12997
      <choice name="NO" value="1"/>
12998
    </feature>
12999
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
13000
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
13001
    <feature submenu="VIDEO" name="WIDESCREEN" group="ADVANCED SETTINGS" value="forceengine_widescreen">
13002
      <choice name="YES" value="0"/>
13003
      <choice name="NO" value="1"/>
13004
    </feature>
13005
    <feature submenu="VISUAL RENDERING" name="BILINEAR FILTERING" group="ADVANCED SETTINGS" value="forceengine_smooth">
13006
      <choice name="YES" value="0"/>
13007
      <choice name="NO" value="1"/>
13008
    </feature>
13009
    <feature submenu="VISUAL RENDERING" name="MIP MAPPING" group="ADVANCED SETTINGS" value="forceengine_mipmap">
13010
      <choice name="YES" value="0"/>
13011
      <choice name="NO" value="1"/>
13012
    </feature>
13013
    <feature submenu="VISUAL RENDERING" name="COLOR CORRECTION" group="ADVANCED SETTINGS" value="forceengine_color_correction">
13014
      <choice name="NO" value="0"/>
13015
      <choice name="YES" value="1"/>
13016
    </feature>
13017
    <feature submenu="VISUAL RENDERING" name="ENABLE BLOOM" group="ADVANCED SETTINGS" value="forceengine_bloom">
13018
      <choice name="YES" value="0"/>
13019
      <choice name="NO" value="1"/>
13020
    </feature>
13021
    <feature submenu="VISUAL RENDERING" name="GL-COLOR MODE" group="ADVANCED SETTINGS" value="forceengine_color_mode">
13022
      <choice name="TRUE COLOR" value="2"/>
13023
      <choice name="8-BIT (CLASSIC)" value="0"/>
13024
      <choice name="8-BIT INTERPOLATED" value="1"/>
13025
    </feature>
13026
    <feature submenu="VISUAL RENDERING" name="GL-SKY RENDER MODE" group="ADVANCED SETTINGS" value="forceengine_sky_mode">
13027
      <choice name="CYLINDER" value="1"/>
13028
      <choice name="VANILLA" value="0"/>
13029
    </feature>
13030
    <feature submenu="EMULATION" name="DISABLE CUTSCENES" group="ADVANCED SETTINGS" value="forceengine_cutscenes">
13031
      <choice name="NO" value="0"/>
13032
      <choice name="YES" value="1"/>
13033
    </feature>
13034
    <feature submenu="DRIVERS" name="VIDEO" group="ADVANCED SETTINGS" value="forceengine_renderer">
13035
      <choice name="OPENGL" value="1"/>
13036
      <choice name="SOFTWARE" value="0"/>
13037
    </feature>
13038
    <feature submenu="CONTROLS" name="DISABLE AUTOAIM" group="ADVANCED SETTINGS" value="forceengine_autoaim">
13039
      <choice name="NO" value="0"/>
13040
      <choice name="YES" value="1"/>
13041
    </feature>
13042
    <feature submenu="CONTROLS" name="DISABLE CROSSHAIR" group="ADVANCED SETTINGS" value="forceengine_crosshair">
13043
      <choice name="NO" value="0"/>
13044
      <choice name="YES" value="1"/>
13045
    </feature>
13046
    <feature submenu="USER INTERFACE" name="SHOW FPS" group="ADVANCED SETTINGS" value="forceengine_fps">
13047
      <choice name="NO" value="0"/>
13048
      <choice name="YES" value="1"/>
13049
    </feature>
13050
    <feature submenu="USER INTERFACE" name="SHOW SUBTITLES" group="ADVANCED SETTINGS" value="forceengine_subtitles">
13051
      <choice name="NONE" value="none"/>
13052
      <choice name="CUTSCENES ONLY" value="cutscenes"/>
13053
      <choice name="GAMEPLAY ONLY" value="gameplay"/>
13054
      <choice name="BOTH" value="both"/>
13055
    </feature>
13056
  </emulator>
13057
  <!-- VISUAL PINBALL -->
13058
  <emulator name="vpinball">
13059
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
13060
    <feature name="ENABLE BACKGLASS" group="ADVANCED SETTINGS" value="enableb2s">
13061
      <choice name="NO" value="0"/>
13062
      <choice name="YES" value="1"/>
13063
    </feature>
13064
    <feature name="TATE MODE" group="ADVANCED SETTINGS" value="arcademode" description="Rotate display for vertical screen.">
13065
      <choice name="NO" value="0"/>
13066
      <choice name="YES" value="1"/>
13067
    </feature>
13068
    <feature name="USE JOYSTICK STICK" group="ADVANCED SETTINGS" value="use_joyaxis" description="Use X-axis to nudge, Y-axis to plumb and Z-axis for plunger.">
13069
      <choice name="YES" value="0"/>
13070
      <choice name="NO" value="1"/>
13071
    </feature>
13072
    <feature name="JOYSTICK DEADZONE" group="ADVANCED SETTINGS" value="joy_deadzone">
13073
      <choice name="15%" value="15"/>
13074
      <choice name="0%" value="0"/>
13075
      <choice name="5%" value="5"/>
13076
      <choice name="10%" value="10"/>
13077
      <choice name="20%" value="20"/>
13078
      <choice name="25%" value="25"/>
13079
    </feature>
13080
  </emulator>
13081
  <!-- VITA3K -->
13082
  <emulator name="vita3k">
13083
    <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="resolution-multiplier">
13084
      <choice name="NATIVE (960x544)" value="1"/>
13085
      <choice name="2X (1920x1088)" value="2"/>
13086
      <choice name="3X (2880x1632)" value="3"/>
13087
      <choice name="4X (3840x2176)" value="4"/>
13088
      <choice name="5X (4800x2720)" value="5"/>
13089
      <choice name="6X (5760x3264)" value="6"/>
13090
      <choice name="7X- (6720x3808)" value="7"/>
13091
      <choice name="8X (7680x4352)" value="8"/>
13092
    </feature>
13093
    <feature name="VERTICAL SYNC" group="GENERAL SETTINGS" value="vsync">
13094
      <choice name="YES" value="true"/>
13095
      <choice name="NO" value="false"/>
13096
    </feature>
13097
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
13098
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
13099
    <feature submenu="EMULATION" name="LANGUAGE" group="ADVANCED SETTINGS" value="psvita_language">
13100
      <choice name="Japanese" value="0"/>
13101
      <choice name="English" value="1"/>
13102
      <choice name="Français" value="2"/>
13103
      <choice name="Español" value="3"/>
13104
      <choice name="Deutsch" value="4"/>
13105
      <choice name="Italiano" value="5"/>
13106
      <choice name="Nederlands" value="6"/>
13107
      <choice name="Português" value="7"/>
13108
      <choice name="Русский (Russian)" value="8"/>
13109
      <choice name="한국어 (Korean)" value="9"/>
13110
      <choice name="简体中文 (Chinese)" value="10"/>
13111
      <choice name="Polski" value="16"/>
13112
    </feature>
13113
    <feature submenu="EMULATION" name="DISABLE SURFACE SYNC" group="ADVANCED SETTINGS" value="disable_surfacesync" description="Speed hack but might not be compatible with some games.">
13114
      <choice name="NO" value="false"/>
13115
      <choice name="YES" value="true"/>
13116
    </feature>
13117
    <feature submenu="VISUAL RENDERING" name="ANISOTROPIC FILTERING" group="ADVANCED SETTINGS" value="anisotropic-filtering" description="Enhance the quality of textures on surface.">
13118
      <choice name="1X" value="1"/>
13119
      <choice name="2X" value="2"/>
13120
      <choice name="4X" value="4"/>
13121
      <choice name="8X" value="8"/>
13122
      <choice name="16X" value="16"/>
13123
    </feature>
13124
    <feature submenu="VISUAL RENDERING" name="TEXTURE FILTERING" group="ADVANCED SETTINGS" value="vita_screenfilter" description="Control the texture filtering of the emulation.">
13125
      <choice name="BILINEAR" value="Bilinear"/>
13126
      <choice name="NEAREST" value="Nearest"/>
13127
      <choice name="BICUBIC" value="Bicubic"/>
13128
      <choice name="FXAA" value="FXAA"/>
13129
      <choice name="FSR" value="FSR"/>
13130
    </feature>
13131
    <feature submenu="VISUAL RENDERING" name="SHADER CACHE" group="ADVANCED SETTINGS" value="shader-cache" description="Pre-coompile shader cache at game startup, leave ON for less stuttering in game.">
13132
      <choice name="YES" value="true"/>
13133
      <choice name="NO" value="false"/>
13134
    </feature>
13135
    <feature submenu="VISUAL RENDERING" name="TEXTURE CACHE" group="ADVANCED SETTINGS" value="texture-cache" description="Select NO to disable texture cache.">
13136
      <choice name="YES" value="true"/>
13137
      <choice name="NO" value="false"/>
13138
    </feature>
13139
    <feature submenu="EMULATION" name="CPU OPTIMIZATIONS" group="ADVANCED SETTINGS" value="cpu-opt" description="Leave this ON by default to enable CPU JIT Optimizations.">
13140
      <choice name="YES" value="true"/>
13141
      <choice name="NO" value="false"/>
13142
    </feature>
13143
    <feature submenu="DRIVERS" name="VIDEO" group="ADVANCED SETTINGS" value="backend-renderer" description="Select which graphics API to use internally.">
13144
      <choice name="OpenGL" value="OpenGL"/>
13145
      <choice name="Vulkan" value="Vulkan"/>
13146
    </feature>
13147
    <feature submenu="USER INTERFACE" name="CORE PERFORMANCE STATISTICS" group="ADVANCED SETTINGS" value="performance-overlay" description="Display different levels of informations about statistics of performance.">
13148
      <choice name="NO" value="false"/>
13149
      <choice name="MINIMUM" value="0"/>
13150
      <choice name="LOW" value="1"/>
13151
      <choice name="MEDIUM" value="2"/>
13152
      <choice name="MAXIMUM" value="3"/>
13153
    </feature>
13154
    <sharedFeature submenu="USER INTERFACE" group="ADVANCED SETTINGS" value="discord"/>
13155
    <feature submenu="MODULES" name="MODULES MANAGEMENT METHOD" group="ADVANCED SETTINGS" value="modules" description="Define how modules should be managed.">
13156
      <choice name="EMULATOR UI (AUTO)" value="0"/>
13157
      <choice name="EMULATOR UI (MANUAL)" value="2"/>
13158
      <choice name="FRONTEND UI (MANUAL)" value="1"/>
13159
    </feature>
13160
    <feature submenu="MODULES" name="libhttp" group="ADVANCED SETTINGS" value="libhttp" description="Required to fix Tales of Hearts R, only valid if modules are managed from ProjectArcade.">
13161
      <choice name="NO" value="0"/>
13162
      <choice name="YES" value="1"/>
13163
    </feature>
13164
    <feature submenu="MODULES" name="libscemp4" group="ADVANCED SETTINGS" value="libscemp4" description="Required to fix Street Fighter vs Tekken, only valid if modules are managed from ProjectArcade.">
13165
      <choice name="NO" value="0"/>
13166
      <choice name="YES" value="1"/>
13167
    </feature>
13168
    <sharedFeature submenu="DEVELOPER SETTINGS" group="ADVANCED SETTINGS" value="disableautoconfig"/>
13169
  </emulator>
13170
  <!-- WINDOWS -->
13171
  <emulator name="windows" features="padtokeyboard">
13172
    <sharedFeature group="ADVANCED SETTINGS" value="killsteam"/>
13173
  </emulator>
13174
  <!-- WINUAE -->
13175
  <emulator name="winuae" features="padtokeyboard">
13176
    <feature name="VERTICAL SYNC" group="GENERAL SETTINGS" value="vsync">
13177
      <choice name="ON" value="true"/>
13178
      <choice name="OFF" value="false"/>
13179
    </feature>
13180
    <sharedFeature group="ADVANCED SETTINGS" value="videomode" order="10"/>
13181
    <feature submenu="EMULATION" name="CYCLE EXACT" group="ADVANCED SETTINGS" value="cycleexact" description="Increase accuracy, can fix some issues of sound and speed." order="21">
13182
      <choice name="NO" value="0"/>
13183
      <choice name="YES" value="1"/>
13184
    </feature>
13185
    <feature submenu="DRIVERS" name="VIDEO" group="ADVANCED SETTINGS" value="winuae_gfxrenderer" order="60">
13186
      <choice name="D3D9" value="direct3d"/>
13187
      <choice name="D3D11 (HARDWARE)" value="direct3d11"/>
13188
      <choice name="D3D11 (SOFTWARE)" value="direct3d11_soft"/>
13189
    </feature>
13190
    <system name="amiga500">
13191
      <feature submenu="EMULATION" name="EMULATED MODEL" group="ADVANCED SETTINGS" value="a500_machine" description="Select model to emulate." order="20">
13192
        <choice name="AMIGA 500 (OCS)" value="amiga500"/>
13193
        <choice name="AMIGA 500+ (ECS)" value="amiga500+"/>
13194
      </feature>
13195
    </system>
13196
    <system name="amiga1200">
13197
      <feature submenu="EMULATION" name="ENABLE JIT" group="ADVANCED SETTINGS" value="amiga_jit" description="Enable Just In Time emilation, increases emulation speed, not compatible with cycle exact." order="20">
13198
        <choice name="NO" value="0"/>
13199
        <choice name="YES" value="1"/>
13200
      </feature>
13201
      <feature submenu="EMULATION" name="USE FPU" group="ADVANCED SETTINGS" value="amiga_fpu" description="Enable Floating Point Unit, usually useful for later 3D games." order="22">
13202
        <choice name="NO" value="0"/>
13203
        <choice name="YES" value="1"/>
13204
      </feature>
13205
    </system>
13206
    <system name="amigacd32">
13207
      <feature submenu="EMULATION" name="ENABLE JIT" group="ADVANCED SETTINGS" value="amiga_jit" description="Enable Just In Time emilation, increases emulation speed, not compatible with cycle exact." order="20">
13208
        <choice name="NO" value="0"/>
13209
        <choice name="YES" value="1"/>
13210
      </feature>
13211
      <feature submenu="EMULATION" name="USE FPU" group="ADVANCED SETTINGS" value="amiga_fpu" description="Enable Floating Point Unit, usually useful for later 3D games." order="22">
13212
        <choice name="NO" value="0"/>
13213
        <choice name="YES" value="1"/>
13214
      </feature>
13215
    </system>
13216
    <system name="amiga4000">
13217
      <feature submenu="EMULATION" name="ENABLE JIT" group="ADVANCED SETTINGS" value="amiga_jit" description="Enable Just In Time emilation, increases emulation speed, not compatible with cycle exact." order="20">
13218
        <choice name="NO" value="0"/>
13219
        <choice name="YES" value="1"/>
13220
      </feature>
13221
      <feature submenu="EMULATION" name="USE FPU" group="ADVANCED SETTINGS" value="amiga_fpu" description="Enable Floating Point Unit, usually useful for later 3D games." order="22">
13222
        <choice name="NO" value="0"/>
13223
        <choice name="YES" value="1"/>
13224
      </feature>
13225
    </system>
13226
  </emulator>
13227
  <!-- XEMU -->
13228
  <emulator name="xemu">
13229
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
13230
    <sharedFeature group="GENERAL SETTINGS" value="shaderset"/>
13231
    <feature name="GAME ASPECT RATIO" group="GENERAL SETTINGS" value="xemu_ratio">
13232
      <choice name="NATIVE" value="native"/>
13233
      <choice name="4:3" value="4x3"/>
13234
      <choice name="16:9" value="16x9"/>
13235
    </feature>
13236
    <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="render_scale">
13237
      <choice name="1x" value="1"/>
13238
      <choice name="2x" value="2"/>
13239
      <choice name="3x" value="3"/>
13240
      <choice name="4x" value="4"/>
13241
      <choice name="5x" value="5"/>
13242
      <choice name="6x" value="6"/>
13243
      <choice name="7x" value="7"/>
13244
      <choice name="8x" value="8"/>
13245
      <choice name="9x" value="9"/>
13246
      <choice name="10x" value="10"/>
13247
    </feature>
13248
    <feature name="VERTICAL SYNC" group="GENERAL SETTINGS" value="vsync">
13249
      <choice name="ON" value="true"/>
13250
      <choice name="OFF" value="false"/>
13251
    </feature>
13252
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
13253
    <feature submenu="VIDEO" name="DISPLAY MODE" group="ADVANCED SETTINGS" value="xemu_scale" description="Define how the game fits or scales into the window.">
13254
      <choice name="Center" value="center"/>
13255
      <choice name="Scale" value="scale"/>
13256
      <choice name="stretch" value="stretch"/>
13257
    </feature>
13258
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
13259
    <feature submenu="EMULATION" name="MEMORY" group="ADVANCED SETTINGS" value="system_memory" description="The maximum RAM memory available for the system.">
13260
      <choice name="64MB" value="64"/>
13261
      <choice name="128MB" value="128"/>
13262
    </feature>
13263
    <feature submenu="EMULATION" name="LANGUAGE" group="ADVANCED SETTINGS" value="xbox_language">
13264
      <choice name="English" value="1"/>
13265
      <choice name="日本語 (Japanese)" value="2"/>
13266
      <choice name="Deutsch" value="3"/>
13267
      <choice name="Français" value="4"/>
13268
      <choice name="Español" value="5"/>
13269
      <choice name="Italiano" value="6"/>
13270
      <choice name="한국어 (Korean)" value="7"/>
13271
      <choice name="简体中文 (Chinese)" value="8"/>
13272
      <choice name="Português" value="9"/>
13273
    </feature>
13274
    <feature submenu="EMULATION" name="SKIP BOOT" group="ADVANCED SETTINGS" value="show_boot" description="Default is on, disable to show XBOX boot animation.">
13275
      <choice name="YES" value="0"/>
13276
      <choice name="NO" value="1"/>
13277
    </feature>
13278
    <feature submenu="USER INTERFACE" name="SHOW MENU BAR" group="ADVANCED SETTINGS" value="menubar">
13279
      <choice name="ON" value="true"/>
13280
      <choice name="OFF" value="false"/>
13281
    </feature>
13282
    <feature submenu="USER INTERFACE" name="SHOW NOTIFICATIONS" group="ADVANCED SETTINGS" value="xemu_notifications">
13283
      <choice name="ON" value="true"/>
13284
      <choice name="OFF" value="false"/>
13285
    </feature>
13286
  </emulator>
13287
  <!-- XENIA -->
13288
  <emulator name="xenia, xenia-canary">
13289
    <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="internal_display_resolution" description="Allow game that support different resolutions to be rendered in specific resolution.">
13290
      <choice name="640x480" value="0"/>
13291
      <choice name="640x576" value="1"/>
13292
      <choice name="720x480" value="2"/>
13293
      <choice name="720x576" value="3"/>
13294
      <choice name="800x600" value="4"/>
13295
      <choice name="848x480" value="5"/>
13296
      <choice name="1024x768" value="6"/>
13297
      <choice name="1152x864" value="7"/>
13298
      <choice name="1280x720 (default)" value="8"/>
13299
      <choice name="1280x768" value="9"/>
13300
      <choice name="1280x960" value="10"/>
13301
      <choice name="1280x1024" value="11"/>
13302
      <choice name="1360x768" value="12"/>
13303
      <choice name="1440x900" value="13"/>
13304
      <choice name="1680x1050" value="14"/>
13305
      <choice name="1920x540" value="15"/>
13306
      <choice name="1920x1080" value="16"/>
13307
    </feature>
13308
    <feature name="VERTICAL SYNC" group="GENERAL SETTINGS" value="vsync">
13309
      <choice name="ON" value="true"/>
13310
      <choice name="OFF" value="false"/>
13311
    </feature>
13312
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
13313
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
13314
    <feature submenu="VIDEO" name="RENDER TARGET PATH" group="ADVANCED SETTINGS" value="render_target_path" description="Render target emulation path to use. rtv/fbo offers better performance, rov/fsi highest accuracy.">
13315
      <choice name="RTV/FBO" value="rtv"/>
13316
      <choice name="ROV/FSI" value="rov"/>
13317
    </feature>
13318
    <feature submenu="VIDEO" name="ALLOW INVALID FETCH" group="ADVANCED SETTINGS" value="gpu_allow_invalid_fetch_constants" description="Allow texture and vertex fetch constants with invalid type, can be used to bypass fetch errors in certain games.">
13319
      <choice name="NO" value="false"/>
13320
      <choice name="YES" value="true"/>
13321
    </feature>
13322
    <feature submenu="VIDEO" name="READBACK RESOLVE" group="ADVANCED SETTINGS" value="d3d12_readback_resolve" description="Read render-to-texture results on the CPU. This may be needed in some games but causes mid-frame synchronization, so it has a huge performance impact.">
13323
      <choice name="NO" value="false"/>
13324
      <choice name="YES" value="true"/>
13325
    </feature>
13326
    <feature submenu="VIDEO" name="FAKE SAMPLE COUNT" group="ADVANCED SETTINGS" value="query_occlusion_fake_sample_count" description="Setting this to 0 means everything is reported as occluded, required for Forza Motorsport 4.">
13327
      <choice name="1000" value="1000"/>
13328
      <choice name="0" value="0"/>
13329
    </feature>
13330
    <feature submenu="VISUAL RENDERING" name="ANTI-ALIASING" group="ADVANCED SETTINGS" value="postprocess_antialiasing" description="Post-processing anti-aliasing effect to apply to the image output of the game.">
13331
      <choice name="AUTO" value=""/>
13332
      <choice name="FXAA" value="fxaa"/>
13333
      <choice name="FXAA EXTREME" value="fxaa_extreme"/>
13334
    </feature>
13335
    <feature submenu="VISUAL RENDERING" name="VRR" group="ADVANCED SETTINGS" value="d3d12_allow_variable_refresh_rate_and_tearing" description="Allow using variable refresh rate on displays supporting it. On displays not supporting VRR, screen tearing may occur in certain cases.">
13336
      <choice name="NO" value="false"/>
13337
      <choice name="YES" value="true"/>
13338
    </feature>
13339
    <feature submenu="EMULATION" name="LANGUAGE" group="ADVANCED SETTINGS" value="xenia_lang">
13340
      <choice name="English" value="1"/>
13341
      <choice name="日本語 (Japanese)" value="2"/>
13342
      <choice name="Deutsch" value="3"/>
13343
      <choice name="Français" value="4"/>
13344
      <choice name="Español" value="5"/>
13345
      <choice name="Italiano" value="6"/>
13346
      <choice name="한국어 (Korean)" value="7"/>
13347
      <choice name="简体中文 (Chinese)" value="8"/>
13348
      <choice name="Português" value="9"/>
13349
      <choice name="Polski" value="11"/>
13350
      <choice name="Русский (Russian)" value="12"/>
13351
      <choice name="Nederlands" value="16"/>
13352
      <choice name="Svenska" value="13"/>
13353
      <choice name="Türkçe" value="14"/>
13354
    </feature>
13355
    <feature submenu="EMULATION" name="LICENCE MASK" group="ADVANCED SETTINGS" value="license_mask" description="Set license mask for activated content (ALL LICENCES is Generally a bad idea, could lead to undefined behavior).">
13356
      <choice name="NO LICENCES" value="0"/>
13357
      <choice name="FIRST LICENCE ENABLED" value="1"/>
13358
      <choice name="ALL LICENCES ENABLED" value="-1"/>
13359
    </feature>
13360
    <feature submenu="EMULATION" name="MOUNT CACHE" group="ADVANCED SETTINGS" value="mount_cache" description="Enable cache mount">
13361
      <choice name="NO" value="false"/>
13362
      <choice name="YES" value="true"/>
13363
    </feature>
13364
    <feature submenu="EMULATION" name="REFRESH MEMORY PAGES STATE" group="ADVANCED SETTINGS" value="d3d12_clear_memory_page_state" description="Refresh state of memory pages to enable gpu written data. (Use for 'Team Ninja' Games to fix missing character models).">
13365
      <choice name="NO" value="false"/>
13366
      <choice name="YES" value="true"/>
13367
    </feature>
13368
    <feature submenu="EMULATION" name="SCRIBBLE HEAP" group="ADVANCED SETTINGS" value="scribble_heap" description="Scribble 0xCD into all allocated heap memory.">
13369
      <choice name="NO" value="false"/>
13370
      <choice name="YES" value="true"/>
13371
    </feature>
13372
    <feature submenu="EMULATION" name="PROTECT ZERO" group="ADVANCED SETTINGS" value="protect_zero" description="Protect the zero page from reads and writes.">
13373
      <choice name="YES" value="true"/>
13374
      <choice name="NO" value="false"/>
13375
    </feature>
13376
    <feature submenu="DRIVERS" name="VIDEO" group="ADVANCED SETTINGS" value="gpu">
13377
      <choice name="DIRECT3D12" value="d3d12"/>
13378
      <choice name="VULKAN" value="vulkan"/>
13379
    </feature>
13380
    <feature submenu="DRIVERS" name="AUDIO" group="ADVANCED SETTINGS" value="apu">
13381
      <choice name="NOP" value="nop"/>
13382
      <choice name="SDL" value="sdl"/>
13383
      <choice name="XAUDIO2" value="xaudio2"/>
13384
    </feature>
13385
    <feature submenu="CONTROLS" name="CONTROLLER TYPE" group="ADVANCED SETTINGS" value="xenia_hid" description="Use winkey for keyboard, xinput if you have a XBOX controller, sdl for other type of controllers.">
13386
      <choice name="ANY" value="any"/>
13387
      <choice name="KEYBOARD" value="winkey"/>
13388
      <choice name="XBOX CONTROLLER" value="xinput"/>
13389
      <choice name="OTHER" value="sdl"/>
13390
    </feature>
13391
    <sharedFeature submenu="USER INTERFACE" group="ADVANCED SETTINGS" value="discord"/>
13392
    <sharedFeature submenu="DEVELOPER SETTINGS" group="ADVANCED SETTINGS" value="disableautoconfig"/>
13393
  </emulator>
13394
  <!-- XM6PRO -->
13395
  <emulator name="xm6pro" features="padtokeyboard">
13396
    <sharedFeature group="GENERAL SETTINGS" value="bezel"/>
13397
    <feature group="GENERAL SETTINGS" name="SCANLINES" value="68k_scanlines">
13398
      <choice name="ON" value="true"/>
13399
      <choice name="OFF" value="false"/>
13400
    </feature>
13401
    <feature group="GENERAL SETTINGS" name="SMOOTH" value="68k_smooth">
13402
      <choice name="ON" value="true"/>
13403
      <choice name="OFF" value="false"/>
13404
    </feature>
13405
    <feature group="GENERAL SETTINGS" name="GAME ASPECT RATIO" value="68k_stretch">
13406
      <choice name="4/3" value="false"/>
13407
      <choice name="STRETCH" value="true"/>
13408
    </feature>
13409
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
13410
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
13411
    <feature submenu="AUDIO" name="MIDI DEVICE INDEX" group="ADVANCED SETTINGS" value="68k_midi_index" description="Select MIDI device as listed in emulator.">
13412
      <choice name="0 (NO DEVICE SELECTED)" value="0"/>
13413
      <choice name="1" value="1"/>
13414
      <choice name="2" value="2"/>
13415
      <choice name="3" value="3"/>
13416
      <choice name="4" value="4"/>
13417
      <choice name="5" value="5"/>
13418
      <choice name="6" value="6"/>
13419
      <choice name="7" value="7"/>
13420
      <choice name="8" value="8"/>
13421
      <choice name="9" value="9"/>
13422
    </feature>
13423
    <feature submenu="AUDIO" name="MIDI INTERRUPT LEVEL" group="ADVANCED SETTINGS" value="68k_midi_interrupt">
13424
      <choice name="LEVEL 4" value="0"/>
13425
      <choice name="LEVEL 2" value="1"/>
13426
    </feature>
13427
    <feature submenu="EMULATION" name="CPU FREQUENCY" group="ADVANCED SETTINGS" value="68k_clock">
13428
      <choice name="10 MHZ (STANDARD)" value="0"/>
13429
      <choice name="12 MHZ (ACE)" value="1"/>
13430
      <choice name="15 MHZ (PRO)" value="2"/>
13431
      <choice name="16 MHZ (SUPER)" value="3"/>
13432
      <choice name="17.4 MHZ (EXPERT)" value="4"/>
13433
      <choice name="20 MHZ (HARP)" value="5"/>
13434
    </feature>
13435
    <feature submenu="EMULATION" name="MAIN RAM" group="ADVANCED SETTINGS" value="68k_ram">
13436
      <choice name="2 MB" value="0"/>
13437
      <choice name="4 MB" value="1"/>
13438
      <choice name="6 MB" value="2"/>
13439
      <choice name="8 MB" value="3"/>
13440
      <choice name="10 MB" value="4"/>
13441
      <choice name="12 MB" value="5"/>
13442
    </feature>
13443
    <feature submenu="EMULATION" name="FAST FLOPPY" group="ADVANCED SETTINGS" value="68k_floppy">
13444
      <choice name="YES" value="true"/>
13445
      <choice name="NO" value="false"/>
13446
    </feature>
13447
    <feature submenu="USER INTERFACE" name="SHOW STATUS BAR" group="ADVANCED SETTINGS" value="68k_statusbar">
13448
      <choice name="YES" value="true"/>
13449
      <choice name="NO" value="false"/>
13450
    </feature>
13451
  </emulator>
13452
  <!-- YUZU -->
13453
  <emulator name="yuzu, yuzu-early-access">
13454
    <feature name="INTERNAL RESOLUTION" group="GENERAL SETTINGS" value="resolution_setup" description="Improve fidelity of 3D models at the cost of increased performance requirements.">
13455
      <choice name="0.5x (360p/540p)" value="0"/>
13456
      <choice name="0.75x (540p/810p)" value="1"/>
13457
      <choice name="1x (720p/1080p)" value="2"/>
13458
      <choice name="1.5x (1080p/1620p)" value="3"/>
13459
      <choice name="2x (1440p/2160p)" value="4"/>
13460
      <choice name="3x (2160p/3240p)" value="5"/>
13461
      <choice name="4x (2880p/4320p)" value="6"/>
13462
      <choice name="5x (3600p/5400p)" value="7"/>
13463
      <choice name="6x (4320p/6480p)" value="8"/>
13464
      <choice name="7x (5040p/7560p)" value="9"/>
13465
      <choice name="8x (5760p/8640p)" value="10"/>
13466
    </feature>
13467
    <feature name="VERTICAL SYNC" group="GENERAL SETTINGS" value="use_vsync">
13468
      <choice name="FIFO (Vsync ON)" value="2"/>
13469
      <choice name="NO" value="0"/>
13470
      <choice name="YES (MAILBOX) - Vulkan only" value="1"/>
13471
      <choice name="FIFO RELAX - vulkan only" value="3"/>
13472
    </feature>
13473
    <feature name="GAME ASPECT RATIO" group="GENERAL SETTINGS" value="yuzu_ratio">
13474
      <choice name="DEFAULT" value="0"/>
13475
      <choice name="FORCE 4/3" value="1"/>
13476
      <choice name="FORCE 21/9" value="2"/>
13477
      <choice name="FORCE 16/10" value="3"/>
13478
      <choice name="STRETCH" value="4"/>
13479
    </feature>
13480
    <sharedFeature group="GENERAL SETTINGS" value="disableautocontrollers"/>
13481
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
13482
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
13483
    <feature submenu="VIDEO" name="GPU ACCURACY" group="ADVANCED SETTINGS" value="gpu_accuracy" description="Default is 'HIGH', set to 'NORMAL' to increase performance at the cost of accuracy.">
13484
      <choice name="HIGH" value="1"/>
13485
      <choice name="NORMAL" value="0"/>
13486
      <choice name="EXTREME (VERY SLOW)" value="2"/>
13487
    </feature>
13488
    <feature submenu="VIDEO" name="USE ASYNCHRONOUS SHADER COMPILATION" group="ADVANCED SETTINGS" value="use_asynchronous_shaders" description="Can reduce lags when compiling shaders, experimental.">
13489
      <choice name="YES" value="1"/>
13490
      <choice name="NO" value="0"/>
13491
    </feature>
13492
    <feature submenu="VIDEO" name="ASTC RECOMPRESSION" group="ADVANCED SETTINGS" value="astc_recompression" description="For games using ASTC textures, switch to medium when using 6GB VRAM GPU and low when using 4GB-2GB VRAM GPU.">
13493
      <choice name="UNCOMPRESSED (default, best quality)" value="0"/>
13494
      <choice name="MEDIUM QUALITY" value="2"/>
13495
      <choice name="LOW QUALITY" value="1"/>
13496
    </feature>
13497
    <feature submenu="VISUAL RENDERING" name="ANTI-ALIASING" group="ADVANCED SETTINGS" value="anti_aliasing" description="Set Anti Aliasing for rendered content.">
13498
      <choice name="NONE" value="0"/>
13499
      <choice name="FXAA" value="1"/>
13500
      <choice name="MSAA" value="2"/>
13501
    </feature>
13502
    <feature submenu="VISUAL RENDERING" name="SCALING FILTER" group="ADVANCED SETTINGS" value="scaling_filter" description="Set scaling filter for rendered content.">
13503
      <choice name="Nearest Neighbor" value="0"/>
13504
      <choice name="Bilinear" value="1"/>
13505
      <choice name="Bicubic" value="2"/>
13506
      <choice name="Gaussian" value="3"/>
13507
      <choice name="ScaleForce" value="4"/>
13508
      <choice name="AMD's FidelityFX Super Resolution" value="5"/>
13509
    </feature>
13510
    <feature submenu="VISUAL RENDERING" name="ANISOTROPIC FILTERING" group="ADVANCED SETTINGS" value="yuzu_anisotropy" description="Enhance the quality of textures on surface.">
13511
      <choice name="DEFAULT" value="1"/>
13512
      <choice name="2x" value="2"/>
13513
      <choice name="4x" value="3"/>
13514
      <choice name="8x" value="4"/>
13515
      <choice name="16x" value="5"/>
13516
    </feature>
13517
    <feature submenu="AUDIO" name="AUDIO CHANNELS" group="ADVANCED SETTINGS" value="sound_index">
13518
      <choice name="STEREO" value="1"/>
13519
      <choice name="SURROUND" value="2"/>
13520
      <choice name="MONO" value="0"/>
13521
    </feature>
13522
    <feature submenu="EMULATION" name="LANGUAGE" group="ADVANCED SETTINGS" value="yuzu_language">
13523
        <choice name="American English" value="1"/>
13524
        <choice name="日本語 (Japanese)" value="0"/>
13525
        <choice name="Français" value="2"/>
13526
        <choice name="Español" value="5"/>
13527
        <choice name="Deutsch" value="3"/>
13528
        <choice name="Italiano" value="4"/>
13529
        <choice name="Nederlands" value="8"/>
13530
        <choice name="Português" value="9"/>
13531
        <choice name="Русский (Russian)" value="10"/>
13532
        <choice name="한국어 (Korean)" value="7"/>
13533
        <choice name="Chinese" value="6"/>
13534
        <choice name="Taiwanese" value="11"/>
13535
        <choice name="British" value="12"/>
13536
        <choice name="French (Canadian)" value="13"/>
13537
        <choice name="Spanish (Latin America)" value="14"/>
13538
        <choice name="简化字 (Chinese - simplified)" value="15"/>
13539
        <choice name="簡化字 (Chinese - traditional)" value="16"/>
13540
        <choice name="Português (Brazil)" value="17"/>
13541
    </feature>
13542
    <feature submenu="EMULATION" name="REGION" group="ADVANCED SETTINGS" value="yuzu_region_value" description="Force the region of the system.">
13543
      <choice name="JAPAN" value="0"/>
13544
      <choice name="USA" value="1"/>
13545
      <choice name="EUROPE" value="2"/>
13546
      <choice name="AUSTRALIA" value="3"/>
13547
      <choice name="CHINA" value="4"/>
13548
      <choice name="KOREA" value="5"/>
13549
      <choice name="TAIWAN" value="6"/>
13550
    </feature>
13551
    <feature submenu="EMULATION" name="USE UNDOCKED MODE" group="ADVANCED SETTINGS" value="yuzu_undock" description="Can increase performance on some lower-end systems.">
13552
      <choice name="NO" value="0"/>
13553
      <choice name="YES" value="1"/>
13554
    </feature>
13555
    <feature submenu="EMULATION" name="CPU ACCURACY" group="ADVANCED SETTINGS" value="cpu_accuracy" description="Leave AUTO as default except the game requires specific setting.">
13556
      <choice name="ACCURATE" value="1"/>
13557
      <choice name="UNSAFE" value="2"/>
13558
      <choice name="PARANOID" value="3"/>
13559
    </feature>
13560
    <feature submenu="EMULATION" name="MULTICORE CPU EMULATION" group="ADVANCED SETTINGS" value="yuzu_multicore">
13561
      <choice name="YES" value="true"/>
13562
      <choice name="NO" value="false"/>
13563
    </feature>
13564
    <feature submenu="EMULATION" name="RAM SIZE" group="ADVANCED SETTINGS" value="yuzu_memory">
13565
      <choice name="4GB (Default)" value="0"/>
13566
      <choice name="6GB (Unsafe)" value="1"/>
13567
      <choice name="8GB (Unsafe)" value="2"/>
13568
    </feature>
13569
    <feature submenu="DRIVERS" name="VIDEO" group="ADVANCED SETTINGS" value="backend">
13570
      <choice name="OPENGL" value="0"/>
13571
      <choice name="VULKAN" value="1"/>
13572
    </feature>
13573
    <feature submenu="DRIVERS" name="AUDIO" group="ADVANCED SETTINGS" value="audio_backend">
13574
      <choice name="CUBEB" value="cubeb"/>
13575
      <choice name="SDL2" value="sdl2"/>
13576
    </feature>
13577
    <feature submenu="CONTROLS" name="PLAYER 1 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="player_0_type" description="Sets the player controller type">
13578
      <choice name="PRO CONTROLLER" value="0"/>
13579
      <choice name="DUAL JOYCON" value="1"/>
13580
      <choice name="LEFT JOYCON" value="2"/>
13581
      <choice name="RIGHT JOYCON" value="3"/>
13582
      <choice name="HANDHELD" value="4"/>
13583
      <choice name="GAMECUBE" value="5"/>
13584
    </feature>
13585
    <feature submenu="CONTROLS" name="PLAYER 2 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="player_1_type" description="Sets the player controller type">
13586
      <choice name="PRO CONTROLLER" value="0"/>
13587
      <choice name="DUAL JOYCON" value="1"/>
13588
      <choice name="LEFT JOYCON" value="2"/>
13589
      <choice name="RIGHT JOYCON" value="3"/>
13590
      <choice name="HANDHELD" value="4"/>
13591
      <choice name="GAMECUBE" value="5"/>
13592
    </feature>
13593
    <feature submenu="CONTROLS" name="PLAYER 3 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="player_2_type" description="Sets the player controller type">
13594
      <choice name="PRO CONTROLLER" value="0"/>
13595
      <choice name="DUAL JOYCON" value="1"/>
13596
      <choice name="LEFT JOYCON" value="2"/>
13597
      <choice name="RIGHT JOYCON" value="3"/>
13598
      <choice name="HANDHELD" value="4"/>
13599
      <choice name="GAMECUBE" value="5"/>
13600
    </feature>
13601
    <feature submenu="CONTROLS" name="PLAYER 4 CONTROLLER TYPE" group="ADVANCED SETTINGS" value="player_3_type" description="Sets the player controller type">
13602
      <choice name="PRO CONTROLLER" value="0"/>
13603
      <choice name="DUAL JOYCON" value="1"/>
13604
      <choice name="LEFT JOYCON" value="2"/>
13605
      <choice name="RIGHT JOYCON" value="3"/>
13606
      <choice name="HANDHELD" value="4"/>
13607
      <choice name="GAMECUBE" value="5"/>
13608
    </feature>
13609
    <feature submenu="CONTROLS" name="ENABLE MOTION" group="ADVANCED SETTINGS" value="yuzu_enable_motion" description="Can only be used if the controller is compatible with motion control.">
13610
      <choice name="YES" value="1"/>
13611
      <choice name="NO" value="0"/>
13612
    </feature>
13613
    <feature submenu="CONTROLS" name="INVERT FACE BUTTONS" group="ADVANCED SETTINGS" value="yuzu_gamepadbuttons" description="Invert A/B and X/Y buttons.">
13614
      <choice name="NO" value="0"/>
13615
      <choice name="YES" value="1"/>
13616
    </feature>
13617
    <feature submenu="CONTROLS" name="DISABLE CONTROLLER APPLET" group="ADVANCED SETTINGS" value="yuzu_controller_applet" description="Disable the controller applet that appears in multiplayer games to select the connected controllers.">
13618
      <choice name="YES" value="0"/>
13619
      <choice name="NO" value="1"/>
13620
    </feature>
13621
    <sharedFeature submenu="USER INTERFACE" group="ADVANCED SETTINGS" value="discord"/>
13622
    <sharedFeature submenu="DEVELOPER SETTINGS" group="ADVANCED SETTINGS" value="disableautoconfig"/>
13623
  </emulator>
13624
  <!-- ZACCARIA PINBALL -->
13625
  <emulator name="zaccariapinball" features="padtokeyboard">
13626
    <sharedFeature group="ADVANCED SETTINGS" value="killsteam"/>
13627
    <sharedFeature group="ADVANCED SETTINGS" value="videomode"/>
13628
    <feature name="NUMBER OF PLAYERS" group="ADVANCED SETTINGS" value="zaccaria_players">
13629
      <choice name="1" value="1"/>
13630
      <choice name="2" value="2"/>
13631
      <choice name="3" value="3"/>
13632
      <choice name="4" value="4"/>
13633
    </feature>
13634
    <feature name="GAME MODE" group="ADVANCED SETTINGS" value="zaccaria_gamemode">
13635
      <choice name="CLASSIC ARCADE" value="classic_arcade"/>
13636
      <choice name="CLASSIC SIMULATION" value="classic_simulation"/>
13637
      <choice name="CLASSIC USER" value="classic_user"/>
13638
      <choice name="90 SECONDES" value="90sec"/>
13639
    </feature>
13640
    <feature name="ROTATE SCREEN" group="ADVANCED SETTINGS" value="zaccaria_rotate">
13641
      <choice name="LEFT" value="left"/>
13642
      <choice name="RIGHT" value="right"/>
13643
    </feature>
13644
  </emulator>
13645
  <!-- ZESARUX -->
13646
  <emulator name="zesarux" features="padtokeyboard">
13647
    <sharedFeature group="GENERAL SETTINGS" value="disableautocontrollers"/>
13648
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
13649
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
13650
    <system name="zxspectrum">
13651
      <feature submenu="EMULATION" name="MACHINE TYPE" group="ADVANCED SETTINGS" value="zesarux_machine" description="Define the emulated machine type.">
13652
        <choice name="ZX Spectrum+ 128k" value="128k"/>
13653
        <choice name="ZX Spectrum+ 128k (Spanish)" value="128ks"/>
13654
        <choice name="ZX Spectrum 16k" value="16k"/>
13655
        <choice name="ZX Spectrum 48k" value="48k"/>
13656
        <choice name="ZX Spectrum +48k" value="48kp"/>
13657
        <choice name="ZX Spectrum+ 48k (Spanish)" value="48ks"/>
13658
        <choice name="ZX Spectrum +2" value="P2"/>
13659
        <choice name="ZX Spectrum +2 (French)" value="P2F"/>
13660
        <choice name="ZX Spectrum +2 (Spanish)" value="P2S"/>
13661
        <choice name="ZX Spectrum +2A (ROM v4.0)" value="P2A40"/>
13662
        <choice name="ZX Spectrum +2A (ROM v4.1)" value="P2A41"/>
13663
        <choice name="ZX Spectrum +2A (Spanish)" value="P2AS"/>
13664
        <choice name="ZX Spectrum +3 (ROM v4.0)" value="P340"/>
13665
        <choice name="ZX Spectrum +3 (ROM v4.1)" value="P341"/>
13666
        <choice name="ZX Spectrum +3 (Spanish)" value="P3S"/>
13667
      </feature>
13668
      <feature submenu="CONTROLS" name="JOYSTICK TYPE" group="ADVANCED SETTINGS" value="zesarux_joytype" description="Define the emulated joystick type.">
13669
        <choice name="KEMPSTON" value="Kempston"/>
13670
        <choice name="SINCLAIR 1" value="Sinclair 1"/>
13671
        <choice name="SINCLAIR 2" value="Sinclair 2"/>
13672
        <choice name="CURSOR" value="Cursor"/>
13673
        <choice name="FULLER" value="Fuller"/>
13674
      </feature>
13675
    </system>
13676
    <feature submenu="USER INTERFACE" name="SHOW FPS" group="ADVANCED SETTINGS" value="zesarux_showfps">
13677
      <choice name="NO" value="0"/>
13678
      <choice name="YES" value="1"/>
13679
    </feature>
13680
  </emulator>
13681
  <!-- ZINC -->
13682
  <emulator name="zinc" features="padtokeyboard">
13683
    <feature name="CONTROLLER CONFIGURATION METHOD" group="GENERAL SETTINGS" value="zinc_controller_config" description="'PRE-DEFINED' uses the config files located in the emulator 'cfg' folder, 'DYNAMIC' generates configuration based on profile selected in 'CONTROLS' advanced settings.">
13684
      <choice name="PRE-DEFINED FILES" value="predefined"/>
13685
      <choice name="DYNAMIC PROFILE" value="autoconfig"/>
13686
      <choice name="NONE" value="none"/>
13687
    </feature>
13688
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="videomode"/>
13689
    <sharedFeature submenu="VIDEO" group="ADVANCED SETTINGS" value="forcefullscreen"/>
13690
    <feature submenu="VIDEO" name="COLOR DEPTH" group="ADVANCED SETTINGS" value="zinc_colordepth">
13691
      <choice name="32 bits" value="32"/>
13692
      <choice name="16 bits" value="16"/>
13693
    </feature>
13694
    <feature submenu="VISUAL RENDERING" name="SCANLINES" group="ADVANCED SETTINGS" value="zinc_scanlines">
13695
      <choice name="NONE" value="0"/>
13696
      <choice name="BLACK" value="1"/>
13697
      <choice name="BRIGHT" value="2"/>
13698
    </feature>
13699
    <feature submenu="DRIVERS" name="VIDEO" group="ADVANCED SETTINGS" value="zinc_renderer">
13700
      <choice name="OPENGL" value="ogl"/>
13701
      <choice name="DIRECT3D" value="d3d"/>
13702
    </feature>
13703
    <feature submenu="CONTROLS" name="CONTROL SCHEME" group="ADVANCED SETTINGS" value="zinc_control_scheme" description="Select controller layout to use when using 'Dynamic Profile' option.">
13704
      <choice name="STANDARD" value="standard"/>
13705
      <choice name="STREET FIGHTER" value="sf"/>
13706
      <choice name="SOUL EDGE" value="edge"/>
13707
      <choice name="TEKKEN" value="tekken"/>
13708
    </feature>
13709
    <feature submenu="CONTROLS" name="USE DPAD" group="ADVANCED SETTINGS" value="zinc_digital" description="By default zinc maps the left stick for movement, use this option to switch to d-pad.">
13710
      <choice name="NO" value="0"/>
13711
      <choice name="YES" value="1"/>
13712
    </feature>
13713
    <feature submenu="USER INTERFACE" name="SHOW FPS" group="ADVANCED SETTINGS" value="zinc_fps">
13714
      <choice name="NO" value="0"/>
13715
      <choice name="YES" value="1"/>
13716
    </feature>
13717
  </emulator>
13718
</features>
13719

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.