ProjectArcade
2755 строк · 66.8 Кб
1{
2"PreferredCores": {
3"NES": "QuickNes",
4"SNES": "Snes9x",
5"N64": "Mupen64Plus",
6"GB": "Gambatte",
7"GBC": "Gambatte",
8"GBL": "GambatteLink",
9"SGB": "Gambatte",
10"PCE": "TurboNyma",
11"PCECD": "TurboNyma",
12"SGX": "TurboNyma",
13"SGXCD": "TurboNyma",
14"PSX": "Nymashock",
15"TI83": "Emu83"
16},
17"PreferredPlatformsForExtensions": {
18".bin": "",
19".cue": "",
20".img": "",
21".iso": "",
22".rom": ""
23},
24"PathEntries": {
25"Paths": [
26{
27"Type": "Base",
28"Path": ".",
29"System": "Global_NULL"
30},
31{
32"Type": "ROM",
33"Path": ".",
34"System": "Global_NULL"
35},
36{
37"Type": "Firmware",
38"Path": "./Firmware",
39"System": "Global_NULL"
40},
41{
42"Type": "Movies",
43"Path": "./Movies",
44"System": "Global_NULL"
45},
46{
47"Type": "Movie backups",
48"Path": "./Movies/backup",
49"System": "Global_NULL"
50},
51{
52"Type": "A/V Dumps",
53"Path": ".",
54"System": "Global_NULL"
55},
56{
57"Type": "Tools",
58"Path": "./Tools",
59"System": "Global_NULL"
60},
61{
62"Type": "Lua",
63"Path": "./Lua",
64"System": "Global_NULL"
65},
66{
67"Type": "Watch (.wch)",
68"Path": "./.",
69"System": "Global_NULL"
70},
71{
72"Type": "Debug Logs",
73"Path": ".",
74"System": "Global_NULL"
75},
76{
77"Type": "Macros",
78"Path": "./Movies/Macros",
79"System": "Global_NULL"
80},
81{
82"Type": "Multi-Disk Bundles",
83"Path": ".",
84"System": "Global_NULL"
85},
86{
87"Type": "External Tools",
88"Path": "./ExternalTools",
89"System": "Global_NULL"
90},
91{
92"Type": "Temp Files",
93"Path": "",
94"System": "Global_NULL"
95},
96{
97"Type": "Base",
98"Path": "./32X",
99"System": "32X"
100},
101{
102"Type": "ROM",
103"Path": ".",
104"System": "32X"
105},
106{
107"Type": "Savestates",
108"Path": "./State",
109"System": "32X"
110},
111{
112"Type": "Save RAM",
113"Path": "./SaveRAM",
114"System": "32X"
115},
116{
117"Type": "Screenshots",
118"Path": "./Screenshots",
119"System": "32X"
120},
121{
122"Type": "Cheats",
123"Path": "./Cheats",
124"System": "32X"
125},
126{
127"Type": "Base",
128"Path": "./Atari 2600",
129"System": "A26"
130},
131{
132"Type": "ROM",
133"Path": ".",
134"System": "A26"
135},
136{
137"Type": "Savestates",
138"Path": "./State",
139"System": "A26"
140},
141{
142"Type": "Screenshots",
143"Path": "./Screenshots",
144"System": "A26"
145},
146{
147"Type": "Cheats",
148"Path": "./Cheats",
149"System": "A26"
150},
151{
152"Type": "Base",
153"Path": "./Atari 7800",
154"System": "A78"
155},
156{
157"Type": "ROM",
158"Path": ".",
159"System": "A78"
160},
161{
162"Type": "Savestates",
163"Path": "./State",
164"System": "A78"
165},
166{
167"Type": "Save RAM",
168"Path": "./SaveRAM",
169"System": "A78"
170},
171{
172"Type": "Screenshots",
173"Path": "./Screenshots",
174"System": "A78"
175},
176{
177"Type": "Cheats",
178"Path": "./Cheats",
179"System": "A78"
180},
181{
182"Type": "Base",
183"Path": "./AmstradCPC",
184"System": "AmstradCPC"
185},
186{
187"Type": "ROM",
188"Path": ".",
189"System": "AmstradCPC"
190},
191{
192"Type": "Savestates",
193"Path": "./State",
194"System": "AmstradCPC"
195},
196{
197"Type": "Screenshots",
198"Path": "./Screenshots",
199"System": "AmstradCPC"
200},
201{
202"Type": "Cheats",
203"Path": "./Cheats",
204"System": "AmstradCPC"
205},
206{
207"Type": "Base",
208"Path": "./Apple II",
209"System": "AppleII"
210},
211{
212"Type": "ROM",
213"Path": ".",
214"System": "AppleII"
215},
216{
217"Type": "Savestates",
218"Path": "./State",
219"System": "AppleII"
220},
221{
222"Type": "Save RAM",
223"Path": "./SaveRAM",
224"System": "AppleII"
225},
226{
227"Type": "Screenshots",
228"Path": "./Screenshots",
229"System": "AppleII"
230},
231{
232"Type": "Cheats",
233"Path": "./Cheats",
234"System": "AppleII"
235},
236{
237"Type": "Base",
238"Path": "./Arcade",
239"System": "Arcade"
240},
241{
242"Type": "ROM",
243"Path": ".",
244"System": "Arcade"
245},
246{
247"Type": "Savestates",
248"Path": "./State",
249"System": "Arcade"
250},
251{
252"Type": "Save RAM",
253"Path": "./SaveRAM",
254"System": "Arcade"
255},
256{
257"Type": "Screenshots",
258"Path": "./Screenshots",
259"System": "Arcade"
260},
261{
262"Type": "Cheats",
263"Path": "./Cheats",
264"System": "Arcade"
265},
266{
267"Type": "Base",
268"Path": "./C64",
269"System": "C64"
270},
271{
272"Type": "ROM",
273"Path": ".",
274"System": "C64"
275},
276{
277"Type": "Savestates",
278"Path": "./State",
279"System": "C64"
280},
281{
282"Type": "Save RAM",
283"Path": "./SaveRAM",
284"System": "C64"
285},
286{
287"Type": "Screenshots",
288"Path": "./Screenshots",
289"System": "C64"
290},
291{
292"Type": "Cheats",
293"Path": "./Cheats",
294"System": "C64"
295},
296{
297"Type": "Base",
298"Path": "./Channel F",
299"System": "ChannelF"
300},
301{
302"Type": "ROM",
303"Path": ".",
304"System": "ChannelF"
305},
306{
307"Type": "Savestates",
308"Path": "./State",
309"System": "ChannelF"
310},
311{
312"Type": "Screenshots",
313"Path": "./Screenshots",
314"System": "ChannelF"
315},
316{
317"Type": "Cheats",
318"Path": "./Cheats",
319"System": "ChannelF"
320},
321{
322"Type": "Base",
323"Path": "./Coleco",
324"System": "Coleco"
325},
326{
327"Type": "ROM",
328"Path": ".",
329"System": "Coleco"
330},
331{
332"Type": "Savestates",
333"Path": "./State",
334"System": "Coleco"
335},
336{
337"Type": "Screenshots",
338"Path": "./Screenshots",
339"System": "Coleco"
340},
341{
342"Type": "Cheats",
343"Path": "./Cheats",
344"System": "Coleco"
345},
346{
347"Type": "Base",
348"Path": "./Gameboy Link",
349"System": "GBL"
350},
351{
352"Type": "ROM",
353"Path": ".",
354"System": "GBL"
355},
356{
357"Type": "Savestates",
358"Path": "./State",
359"System": "GBL"
360},
361{
362"Type": "Save RAM",
363"Path": "./SaveRAM",
364"System": "GBL"
365},
366{
367"Type": "Screenshots",
368"Path": "./Screenshots",
369"System": "GBL"
370},
371{
372"Type": "Cheats",
373"Path": "./Cheats",
374"System": "GBL"
375},
376{
377"Type": "Palettes",
378"Path": "./Palettes",
379"System": "GBL"
380},
381{
382"Type": "Base",
383"Path": "./Gameboy",
384"System": "GB_GBC_SGB"
385},
386{
387"Type": "ROM",
388"Path": ".",
389"System": "GB_GBC_SGB"
390},
391{
392"Type": "Savestates",
393"Path": "./State",
394"System": "GB_GBC_SGB"
395},
396{
397"Type": "Save RAM",
398"Path": "./SaveRAM",
399"System": "GB_GBC_SGB"
400},
401{
402"Type": "Screenshots",
403"Path": "./Screenshots",
404"System": "GB_GBC_SGB"
405},
406{
407"Type": "Cheats",
408"Path": "./Cheats",
409"System": "GB_GBC_SGB"
410},
411{
412"Type": "Palettes",
413"Path": "./Palettes",
414"System": "GB_GBC_SGB"
415},
416{
417"Type": "Base",
418"Path": "./GBA",
419"System": "GBA"
420},
421{
422"Type": "ROM",
423"Path": ".",
424"System": "GBA"
425},
426{
427"Type": "Savestates",
428"Path": "./State",
429"System": "GBA"
430},
431{
432"Type": "Save RAM",
433"Path": "./SaveRAM",
434"System": "GBA"
435},
436{
437"Type": "Screenshots",
438"Path": "./Screenshots",
439"System": "GBA"
440},
441{
442"Type": "Cheats",
443"Path": "./Cheats",
444"System": "GBA"
445},
446{
447"Type": "Base",
448"Path": "./Genesis",
449"System": "GEN"
450},
451{
452"Type": "ROM",
453"Path": ".",
454"System": "GEN"
455},
456{
457"Type": "Savestates",
458"Path": "./State",
459"System": "GEN"
460},
461{
462"Type": "Save RAM",
463"Path": "./SaveRAM",
464"System": "GEN"
465},
466{
467"Type": "Screenshots",
468"Path": "./Screenshots",
469"System": "GEN"
470},
471{
472"Type": "Cheats",
473"Path": "./Cheats",
474"System": "GEN"
475},
476{
477"Type": "Base",
478"Path": "./Game Gear",
479"System": "GG"
480},
481{
482"Type": "ROM",
483"Path": ".",
484"System": "GG"
485},
486{
487"Type": "Savestates",
488"Path": "./State",
489"System": "GG"
490},
491{
492"Type": "Save RAM",
493"Path": "./SaveRAM",
494"System": "GG"
495},
496{
497"Type": "Screenshots",
498"Path": "./Screenshots",
499"System": "GG"
500},
501{
502"Type": "Cheats",
503"Path": "./Cheats",
504"System": "GG"
505},
506{
507"Type": "Base",
508"Path": "./Dual Game Gear",
509"System": "GGL"
510},
511{
512"Type": "ROM",
513"Path": ".",
514"System": "GGL"
515},
516{
517"Type": "Savestates",
518"Path": "./State",
519"System": "GGL"
520},
521{
522"Type": "Save RAM",
523"Path": "./SaveRAM",
524"System": "GGL"
525},
526{
527"Type": "Screenshots",
528"Path": "./Screenshots",
529"System": "GGL"
530},
531{
532"Type": "Cheats",
533"Path": "./Cheats",
534"System": "GGL"
535},
536{
537"Type": "Base",
538"Path": "./Intellivision",
539"System": "INTV"
540},
541{
542"Type": "ROM",
543"Path": ".",
544"System": "INTV"
545},
546{
547"Type": "Savestates",
548"Path": "./State",
549"System": "INTV"
550},
551{
552"Type": "Save RAM",
553"Path": "./SaveRAM",
554"System": "INTV"
555},
556{
557"Type": "Screenshots",
558"Path": "./Screenshots",
559"System": "INTV"
560},
561{
562"Type": "Cheats",
563"Path": "./Cheats",
564"System": "INTV"
565},
566{
567"Type": "Palettes",
568"Path": "./Palettes",
569"System": "INTV"
570},
571{
572"Type": "Base",
573"Path": "./Jaguar",
574"System": "Jaguar"
575},
576{
577"Type": "ROM",
578"Path": ".",
579"System": "Jaguar"
580},
581{
582"Type": "Savestates",
583"Path": "./State",
584"System": "Jaguar"
585},
586{
587"Type": "Save RAM",
588"Path": "./SaveRAM",
589"System": "Jaguar"
590},
591{
592"Type": "Screenshots",
593"Path": "./Screenshots",
594"System": "Jaguar"
595},
596{
597"Type": "Cheats",
598"Path": "./Cheats",
599"System": "Jaguar"
600},
601{
602"Type": "Base",
603"Path": "./Libretro",
604"System": "Libretro"
605},
606{
607"Type": "ROM",
608"Path": "%recent%",
609"System": "Libretro"
610},
611{
612"Type": "Cores",
613"Path": "./Cores",
614"System": "Libretro"
615},
616{
617"Type": "System",
618"Path": "./System",
619"System": "Libretro"
620},
621{
622"Type": "Savestates",
623"Path": "./State",
624"System": "Libretro"
625},
626{
627"Type": "Save RAM",
628"Path": "./SaveRAM",
629"System": "Libretro"
630},
631{
632"Type": "Screenshots",
633"Path": "./Screenshots",
634"System": "Libretro"
635},
636{
637"Type": "Cheats",
638"Path": "./Cheats",
639"System": "Libretro"
640},
641{
642"Type": "Base",
643"Path": "./Lynx",
644"System": "Lynx"
645},
646{
647"Type": "ROM",
648"Path": ".",
649"System": "Lynx"
650},
651{
652"Type": "Savestates",
653"Path": "./State",
654"System": "Lynx"
655},
656{
657"Type": "Save RAM",
658"Path": "./SaveRAM",
659"System": "Lynx"
660},
661{
662"Type": "Screenshots",
663"Path": "./Screenshots",
664"System": "Lynx"
665},
666{
667"Type": "Cheats",
668"Path": "./Cheats",
669"System": "Lynx"
670},
671{
672"Type": "Base",
673"Path": "./MSX",
674"System": "MSX"
675},
676{
677"Type": "ROM",
678"Path": ".",
679"System": "MSX"
680},
681{
682"Type": "Savestates",
683"Path": "./State",
684"System": "MSX"
685},
686{
687"Type": "Save RAM",
688"Path": "./SaveRAM",
689"System": "MSX"
690},
691{
692"Type": "Screenshots",
693"Path": "./Screenshots",
694"System": "MSX"
695},
696{
697"Type": "Cheats",
698"Path": "./Cheats",
699"System": "MSX"
700},
701{
702"Type": "Base",
703"Path": "./N64",
704"System": "N64"
705},
706{
707"Type": "ROM",
708"Path": ".",
709"System": "N64"
710},
711{
712"Type": "Savestates",
713"Path": "./State",
714"System": "N64"
715},
716{
717"Type": "Save RAM",
718"Path": "./SaveRAM",
719"System": "N64"
720},
721{
722"Type": "Screenshots",
723"Path": "./Screenshots",
724"System": "N64"
725},
726{
727"Type": "Cheats",
728"Path": "./Cheats",
729"System": "N64"
730},
731{
732"Type": "Base",
733"Path": "./NDS",
734"System": "NDS"
735},
736{
737"Type": "ROM",
738"Path": ".",
739"System": "NDS"
740},
741{
742"Type": "Savestates",
743"Path": "./State",
744"System": "NDS"
745},
746{
747"Type": "Save RAM",
748"Path": "./SaveRAM",
749"System": "NDS"
750},
751{
752"Type": "Screenshots",
753"Path": "./Screenshots",
754"System": "NDS"
755},
756{
757"Type": "Cheats",
758"Path": "./Cheats",
759"System": "NDS"
760},
761{
762"Type": "Base",
763"Path": "./NES",
764"System": "NES"
765},
766{
767"Type": "ROM",
768"Path": ".",
769"System": "NES"
770},
771{
772"Type": "Savestates",
773"Path": "./State",
774"System": "NES"
775},
776{
777"Type": "Save RAM",
778"Path": "./SaveRAM",
779"System": "NES"
780},
781{
782"Type": "Screenshots",
783"Path": "./Screenshots",
784"System": "NES"
785},
786{
787"Type": "Cheats",
788"Path": "./Cheats",
789"System": "NES"
790},
791{
792"Type": "Palettes",
793"Path": "./Palettes",
794"System": "NES"
795},
796{
797"Type": "Base",
798"Path": "./NGP",
799"System": "NGP"
800},
801{
802"Type": "ROM",
803"Path": ".",
804"System": "NGP"
805},
806{
807"Type": "Savestates",
808"Path": "./State",
809"System": "NGP"
810},
811{
812"Type": "Save RAM",
813"Path": "./SaveRAM",
814"System": "NGP"
815},
816{
817"Type": "Screenshots",
818"Path": "./Screenshots",
819"System": "NGP"
820},
821{
822"Type": "Cheats",
823"Path": "./Cheats",
824"System": "NGP"
825},
826{
827"Type": "Base",
828"Path": "./O2",
829"System": "O2"
830},
831{
832"Type": "ROM",
833"Path": ".",
834"System": "O2"
835},
836{
837"Type": "Savestates",
838"Path": "./State",
839"System": "O2"
840},
841{
842"Type": "Save RAM",
843"Path": "./SaveRAM",
844"System": "O2"
845},
846{
847"Type": "Screenshots",
848"Path": "./Screenshots",
849"System": "O2"
850},
851{
852"Type": "Cheats",
853"Path": "./Cheats",
854"System": "O2"
855},
856{
857"Type": "Base",
858"Path": "./PC Engine",
859"System": "PCE_PCECD_SGX_SGXCD"
860},
861{
862"Type": "ROM",
863"Path": ".",
864"System": "PCE_PCECD_SGX_SGXCD"
865},
866{
867"Type": "Savestates",
868"Path": "./State",
869"System": "PCE_PCECD_SGX_SGXCD"
870},
871{
872"Type": "Save RAM",
873"Path": "./SaveRAM",
874"System": "PCE_PCECD_SGX_SGXCD"
875},
876{
877"Type": "Screenshots",
878"Path": "./Screenshots",
879"System": "PCE_PCECD_SGX_SGXCD"
880},
881{
882"Type": "Cheats",
883"Path": "./Cheats",
884"System": "PCE_PCECD_SGX_SGXCD"
885},
886{
887"Type": "Base",
888"Path": "./PCFX",
889"System": "PCFX"
890},
891{
892"Type": "ROM",
893"Path": ".",
894"System": "PCFX"
895},
896{
897"Type": "Savestates",
898"Path": "./State",
899"System": "PCFX"
900},
901{
902"Type": "Save RAM",
903"Path": "./SaveRAM",
904"System": "PCFX"
905},
906{
907"Type": "Screenshots",
908"Path": "./Screenshots",
909"System": "PCFX"
910},
911{
912"Type": "Cheats",
913"Path": "./Cheats",
914"System": "PCFX"
915},
916{
917"Type": "Base",
918"Path": "./PSX",
919"System": "PSX"
920},
921{
922"Type": "ROM",
923"Path": ".",
924"System": "PSX"
925},
926{
927"Type": "Savestates",
928"Path": "./State",
929"System": "PSX"
930},
931{
932"Type": "Save RAM",
933"Path": "./SaveRAM",
934"System": "PSX"
935},
936{
937"Type": "Screenshots",
938"Path": "./Screenshots",
939"System": "PSX"
940},
941{
942"Type": "Cheats",
943"Path": "./Cheats",
944"System": "PSX"
945},
946{
947"Type": "Base",
948"Path": "./Saturn",
949"System": "SAT"
950},
951{
952"Type": "ROM",
953"Path": ".",
954"System": "SAT"
955},
956{
957"Type": "Savestates",
958"Path": "./State",
959"System": "SAT"
960},
961{
962"Type": "Save RAM",
963"Path": "./SaveRAM",
964"System": "SAT"
965},
966{
967"Type": "Screenshots",
968"Path": "./Screenshots",
969"System": "SAT"
970},
971{
972"Type": "Cheats",
973"Path": "./Cheats",
974"System": "SAT"
975},
976{
977"Type": "Base",
978"Path": "./Satellaview",
979"System": "BSX"
980},
981{
982"Type": "ROM",
983"Path": ".",
984"System": "BSX"
985},
986{
987"Type": "Savestates",
988"Path": "./State",
989"System": "BSX"
990},
991{
992"Type": "Save RAM",
993"Path": "./SaveRAM",
994"System": "BSX"
995},
996{
997"Type": "Screenshots",
998"Path": "./Screenshots",
999"System": "BSX"
1000},
1001{
1002"Type": "Cheats",
1003"Path": "./Cheats",
1004"System": "BSX"
1005},
1006{
1007"Type": "Base",
1008"Path": "./SG-1000",
1009"System": "SG"
1010},
1011{
1012"Type": "ROM",
1013"Path": ".",
1014"System": "SG"
1015},
1016{
1017"Type": "Savestates",
1018"Path": "./State",
1019"System": "SG"
1020},
1021{
1022"Type": "Save RAM",
1023"Path": "./SaveRAM",
1024"System": "SG"
1025},
1026{
1027"Type": "Screenshots",
1028"Path": "./Screenshots",
1029"System": "SG"
1030},
1031{
1032"Type": "Cheats",
1033"Path": "./Cheats",
1034"System": "SG"
1035},
1036{
1037"Type": "Base",
1038"Path": "./SMS",
1039"System": "SMS"
1040},
1041{
1042"Type": "ROM",
1043"Path": ".",
1044"System": "SMS"
1045},
1046{
1047"Type": "Savestates",
1048"Path": "./State",
1049"System": "SMS"
1050},
1051{
1052"Type": "Save RAM",
1053"Path": "./SaveRAM",
1054"System": "SMS"
1055},
1056{
1057"Type": "Screenshots",
1058"Path": "./Screenshots",
1059"System": "SMS"
1060},
1061{
1062"Type": "Cheats",
1063"Path": "./Cheats",
1064"System": "SMS"
1065},
1066{
1067"Type": "Base",
1068"Path": "./SNES",
1069"System": "SNES"
1070},
1071{
1072"Type": "ROM",
1073"Path": ".",
1074"System": "SNES"
1075},
1076{
1077"Type": "Savestates",
1078"Path": "./State",
1079"System": "SNES"
1080},
1081{
1082"Type": "Save RAM",
1083"Path": "./SaveRAM",
1084"System": "SNES"
1085},
1086{
1087"Type": "Screenshots",
1088"Path": "./Screenshots",
1089"System": "SNES"
1090},
1091{
1092"Type": "Cheats",
1093"Path": "./Cheats",
1094"System": "SNES"
1095},
1096{
1097"Type": "Base",
1098"Path": "./TI83",
1099"System": "TI83"
1100},
1101{
1102"Type": "ROM",
1103"Path": ".",
1104"System": "TI83"
1105},
1106{
1107"Type": "Savestates",
1108"Path": "./State",
1109"System": "TI83"
1110},
1111{
1112"Type": "Save RAM",
1113"Path": "./SaveRAM",
1114"System": "TI83"
1115},
1116{
1117"Type": "Screenshots",
1118"Path": "./Screenshots",
1119"System": "TI83"
1120},
1121{
1122"Type": "Cheats",
1123"Path": "./Cheats",
1124"System": "TI83"
1125},
1126{
1127"Type": "Base",
1128"Path": "./TIC80",
1129"System": "TIC80"
1130},
1131{
1132"Type": "ROM",
1133"Path": ".",
1134"System": "TIC80"
1135},
1136{
1137"Type": "Savestates",
1138"Path": "./State",
1139"System": "TIC80"
1140},
1141{
1142"Type": "Save RAM",
1143"Path": "./SaveRAM",
1144"System": "TIC80"
1145},
1146{
1147"Type": "Screenshots",
1148"Path": "./Screenshots",
1149"System": "TIC80"
1150},
1151{
1152"Type": "Cheats",
1153"Path": "./Cheats",
1154"System": "TIC80"
1155},
1156{
1157"Type": "Base",
1158"Path": "./Uzebox",
1159"System": "UZE"
1160},
1161{
1162"Type": "ROM",
1163"Path": ".",
1164"System": "UZE"
1165},
1166{
1167"Type": "Savestates",
1168"Path": "./State",
1169"System": "UZE"
1170},
1171{
1172"Type": "Save RAM",
1173"Path": "./SaveRAM",
1174"System": "UZE"
1175},
1176{
1177"Type": "Screenshots",
1178"Path": "./Screenshots",
1179"System": "UZE"
1180},
1181{
1182"Type": "Cheats",
1183"Path": "./Cheats",
1184"System": "UZE"
1185},
1186{
1187"Type": "Base",
1188"Path": "./VB",
1189"System": "VB"
1190},
1191{
1192"Type": "ROM",
1193"Path": ".",
1194"System": "VB"
1195},
1196{
1197"Type": "Savestates",
1198"Path": "./State",
1199"System": "VB"
1200},
1201{
1202"Type": "Save RAM",
1203"Path": "./SaveRAM",
1204"System": "VB"
1205},
1206{
1207"Type": "Screenshots",
1208"Path": "./Screenshots",
1209"System": "VB"
1210},
1211{
1212"Type": "Cheats",
1213"Path": "./Cheats",
1214"System": "VB"
1215},
1216{
1217"Type": "Base",
1218"Path": "./VEC",
1219"System": "VEC"
1220},
1221{
1222"Type": "ROM",
1223"Path": ".",
1224"System": "VEC"
1225},
1226{
1227"Type": "Savestates",
1228"Path": "./State",
1229"System": "VEC"
1230},
1231{
1232"Type": "Save RAM",
1233"Path": "./SaveRAM",
1234"System": "VEC"
1235},
1236{
1237"Type": "Screenshots",
1238"Path": "./Screenshots",
1239"System": "VEC"
1240},
1241{
1242"Type": "Cheats",
1243"Path": "./Cheats",
1244"System": "VEC"
1245},
1246{
1247"Type": "Base",
1248"Path": "./WonderSwan",
1249"System": "WSWAN"
1250},
1251{
1252"Type": "ROM",
1253"Path": ".",
1254"System": "WSWAN"
1255},
1256{
1257"Type": "Savestates",
1258"Path": "./State",
1259"System": "WSWAN"
1260},
1261{
1262"Type": "Save RAM",
1263"Path": "./SaveRAM",
1264"System": "WSWAN"
1265},
1266{
1267"Type": "Screenshots",
1268"Path": "./Screenshots",
1269"System": "WSWAN"
1270},
1271{
1272"Type": "Cheats",
1273"Path": "./Cheats",
1274"System": "WSWAN"
1275},
1276{
1277"Type": "Base",
1278"Path": "./ZXSpectrum",
1279"System": "ZXSpectrum"
1280},
1281{
1282"Type": "ROM",
1283"Path": ".",
1284"System": "ZXSpectrum"
1285},
1286{
1287"Type": "Savestates",
1288"Path": "./State",
1289"System": "ZXSpectrum"
1290},
1291{
1292"Type": "Screenshots",
1293"Path": "./Screenshots",
1294"System": "ZXSpectrum"
1295},
1296{
1297"Type": "Cheats",
1298"Path": "./Cheats",
1299"System": "ZXSpectrum"
1300}
1301],
1302"UseRecentForRoms": false,
1303"LastRomPath": "."
1304},
1305"FirmwareUserSpecifications": {},
1306"InputHotkeyOverrideOptions": 0,
1307"NoMixedInputHokeyOverride": false,
1308"StackOSDMessages": true,
1309"TargetZoomFactors": {
1310"NULL": 2
1311},
1312"TargetScanlineFilterIntensity": 128,
1313"TargetDisplayFilter": 0,
1314"DispFinalFilter": 0,
1315"DispUserFilterPath": "",
1316"RecentRoms": {
1317"recentlist": [],
1318"MAX_RECENT_FILES": 10,
1319"AutoLoad": false,
1320"Frozen": false
1321},
1322"PauseWhenMenuActivated": true,
1323"SaveWindowPosition": true,
1324"MainFormStayOnTop": false,
1325"StartPaused": false,
1326"StartFullscreen": false,
1327"MainWndx": 78,
1328"MainWndy": 78,
1329"RunInBackground": true,
1330"AcceptBackgroundInput": false,
1331"AcceptBackgroundInputControllerOnly": false,
1332"HandleAlternateKeyboardLayouts": false,
1333"SingleInstanceMode": false,
1334"OpposingDirPolicy": 0,
1335"ShowContextMenu": true,
1336"HotkeyConfigAutoTab": true,
1337"InputConfigAutoTab": true,
1338"SkipWaterboxIntegrityChecks": false,
1339"AutofireOn": 1,
1340"AutofireOff": 1,
1341"AutofireLagFrames": true,
1342"SaveSlot": 10,
1343"AutoLoadLastSaveSlot": false,
1344"AutoSaveLastSaveSlot": false,
1345"SkipLagFrame": false,
1346"SuppressAskSave": false,
1347"AviCaptureOsd": false,
1348"AviCaptureLua": false,
1349"ScreenshotCaptureOsd": false,
1350"FirstBoot": true,
1351"UpdateAutoCheckEnabled": false,
1352"UpdateLastCheckTimeUtc": null,
1353"UpdateLatestVersion": "",
1354"UpdateIgnoreVersion": "",
1355"SkipOutdatedOsCheck": false,
1356"BackupSaveram": true,
1357"AutosaveSaveRAM": false,
1358"FlushSaveRamFrames": 0,
1359"TurboSeek": false,
1360"SelectedProfile": 0,
1361"N64UseCircularAnalogConstraint": true,
1362"FrameProgressDelayMs": 500,
1363"FrameSkip": 4,
1364"SpeedPercent": 100,
1365"SpeedPercentAlternate": 400,
1366"ClockThrottle": true,
1367"Unthrottled": false,
1368"AutoMinimizeSkipping": true,
1369"VSyncThrottle": false,
1370"Rewind": {
1371"UseCompression": false,
1372"UseDelta": false,
1373"Enabled": true,
1374"BufferSize": 512,
1375"UseFixedRewindInterval": false,
1376"TargetFrameLength": 600,
1377"TargetRewindInterval": 5,
1378"AllowOutOfOrderStates": true,
1379"BackingStore": 0
1380},
1381"Savestates": {
1382"Type": 0,
1383"CompressionLevelNormal": 1,
1384"CompressionLevelRewind": 0,
1385"MakeBackups": true,
1386"SaveScreenshot": true,
1387"BigScreenshotSize": 131072,
1388"NoLowResLargeScreenshots": false
1389},
1390"Movies": {
1391"MovieEndAction": 3,
1392"EnableBackupMovies": true,
1393"MoviesOnDisk": false,
1394"MovieCompressionLevel": 2,
1395"VBAStyleMovieLoadState": false,
1396"DefaultTasStateManagerSettings": {
1397"CurrentUseCompression": false,
1398"CurrentBufferSize": 256,
1399"CurrentTargetFrameLength": 500,
1400"CurrentStoreType": 0,
1401"RecentUseCompression": false,
1402"RecentBufferSize": 128,
1403"RecentTargetFrameLength": 2000,
1404"RecentStoreType": 0,
1405"GapsUseCompression": false,
1406"GapsBufferSize": 64,
1407"GapsTargetFrameLength": 125,
1408"GapsStoreType": 0,
1409"AncientStateInterval": 5000,
1410"AncientStoreType": 0
1411}
1412},
1413"VSync": false,
1414"DispAlternateVsync": false,
1415"DisplayFps": false,
1416"DisplayFrameCounter": false,
1417"DisplayLagCounter": false,
1418"DisplayInput": false,
1419"DisplayRerecordCount": false,
1420"DisplayMessages": true,
1421"DispFixAspectRatio": true,
1422"DispFixScaleInteger": false,
1423"DispFullscreenHacks": false,
1424"DispAutoPrescale": false,
1425"DispSpeedupFeatures": 2,
1426"Fps": {
1427"X": 0,
1428"Y": 0,
1429"Anchor": 0
1430},
1431"FrameCounter": {
1432"X": 0,
1433"Y": 14,
1434"Anchor": 0
1435},
1436"LagCounter": {
1437"X": 0,
1438"Y": 42,
1439"Anchor": 0
1440},
1441"InputDisplay": {
1442"X": 0,
1443"Y": 28,
1444"Anchor": 0
1445},
1446"ReRecordCounter": {
1447"X": 0,
1448"Y": 56,
1449"Anchor": 0
1450},
1451"Messages": {
1452"X": 0,
1453"Y": 0,
1454"Anchor": 2
1455},
1456"Autohold": {
1457"X": 0,
1458"Y": 0,
1459"Anchor": 1
1460},
1461"RamWatches": {
1462"X": 0,
1463"Y": 70,
1464"Anchor": 0
1465},
1466"MessagesColor": -1,
1467"AlertMessageColor": -65536,
1468"LastInputColor": -23296,
1469"MovieInput": -8355712,
1470"DispPrescale": 1,
1471"DispMethod": 2,
1472"DispChromeFrameWindowed": 2,
1473"DispChromeStatusBarWindowed": true,
1474"DispChromeCaptionWindowed": true,
1475"DispChromeMenuWindowed": true,
1476"DispChromeStatusBarFullscreen": false,
1477"DispChromeMenuFullscreen": false,
1478"DispChromeFullscreenAutohideMouse": true,
1479"DispChromeAllowDoubleClickFullscreen": true,
1480"DispManagerAR": 1,
1481"DispCustomUserARWidth": -1,
1482"DispCustomUserARHeight": -1,
1483"DispCustomUserArx": -1.0,
1484"DispCustomUserAry": -1.0,
1485"DispCropLeft": 0,
1486"DispCropTop": 0,
1487"DispCropRight": 0,
1488"DispCropBottom": 0,
1489"SoundOutputMethod": 0,
1490"SoundEnabled": true,
1491"SoundEnabledNormal": true,
1492"SoundEnabledRWFF": true,
1493"MuteFrameAdvance": true,
1494"SoundVolume": 100,
1495"SoundVolumeRWFF": 50,
1496"SoundThrottle": false,
1497"SoundDevice": "",
1498"SoundBufferSizeMs": 100,
1499"RecentLua": {
1500"recentlist": [],
1501"MAX_RECENT_FILES": 8,
1502"AutoLoad": false,
1503"Frozen": false
1504},
1505"RecentLuaSession": {
1506"recentlist": [],
1507"MAX_RECENT_FILES": 8,
1508"AutoLoad": false,
1509"Frozen": false
1510},
1511"RunLuaDuringTurbo": true,
1512"RecentWatches": {
1513"recentlist": [],
1514"MAX_RECENT_FILES": 8,
1515"AutoLoad": false,
1516"Frozen": false
1517},
1518"RamWatchDefinePrevious": 2,
1519"DisplayRamWatch": false,
1520"VideoWriter": "",
1521"JmdCompression": 3,
1522"JmdThreads": 3,
1523"FFmpegFormat": "",
1524"FFmpegCustomCommand": "-c:a foo -c:v bar -f baz",
1525"AviCodecToken": "",
1526"GifWriterFrameskip": 3,
1527"GifWriterDelay": -1,
1528"VideoWriterAudioSync": true,
1529"CoreSettings": {},
1530"CoreSyncSettings": {},
1531"CommonToolSettings": {},
1532"CustomToolSettings": {},
1533"Cheats": {
1534"DisableOnLoad": false,
1535"LoadFileByGame": true,
1536"AutoSaveOnClose": true,
1537"Recent": {
1538"recentlist": [],
1539"MAX_RECENT_FILES": 8,
1540"AutoLoad": false,
1541"Frozen": false
1542}
1543},
1544"RecentMacros": {
1545"recentlist": [],
1546"MAX_RECENT_FILES": 8,
1547"AutoLoad": false,
1548"Frozen": false
1549},
1550"RecentMovies": {
1551"recentlist": [],
1552"MAX_RECENT_FILES": 8,
1553"AutoLoad": false,
1554"Frozen": false
1555},
1556"DefaultAuthor": "default user",
1557"UseDefaultAuthor": true,
1558"DisplaySubtitles": true,
1559"PlayMovieIncludeSubDir": false,
1560"PlayMovieMatchHash": true,
1561"HotkeyBindings": {
1562"Frame Advance": "F",
1563"Rewind": "Shift+R",
1564"Pause": "Pause",
1565"Fast Forward": "Tab",
1566"Turbo": "Shift+Tab",
1567"Toggle Throttle": "",
1568"Soft Reset": "",
1569"Hard Reset": "",
1570"Autofire": "",
1571"Autohold": "",
1572"Clear Autohold": "",
1573"Screenshot": "F12",
1574"Full Screen": "Alt+Enter",
1575"Open ROM": "Ctrl+O",
1576"Close ROM": "Ctrl+W",
1577"Load Last ROM": "",
1578"Flush SaveRAM": "Ctrl+S",
1579"Display FPS": "",
1580"Frame Counter": "",
1581"Lag Counter": "",
1582"Input Display": "",
1583"Toggle BG Input": "",
1584"Toggle Menu": "",
1585"Volume Up": "",
1586"Volume Down": "",
1587"Record A/V": "",
1588"Stop A/V": "",
1589"Larger Window": "Alt+Up",
1590"Smaller Window": "Alt+Down",
1591"Increase Speed": "Equals",
1592"Decrease Speed": "Minus",
1593"Reset Speed": "Shift+Equals",
1594"Reboot Core": "Ctrl+R",
1595"Toggle Sound": "",
1596"Exit Program": "",
1597"Screen Raw to Clipboard": "Ctrl+C",
1598"Screen Client to Clipboard": "Ctrl+Shift+C",
1599"Toggle Skip Lag Frame": "",
1600"Toggle Key Priority": "",
1601"Frame Inch": "",
1602"Toggle Messages": "",
1603"Save State 1": "Shift+F1",
1604"Save State 2": "Shift+F2",
1605"Save State 3": "Shift+F3",
1606"Save State 4": "Shift+F4",
1607"Save State 5": "Shift+F5",
1608"Save State 6": "Shift+F6",
1609"Save State 7": "Shift+F7",
1610"Save State 8": "Shift+F8",
1611"Save State 9": "Shift+F9",
1612"Save State 10": "Shift+F10",
1613"Load State 1": "F1",
1614"Load State 2": "F2",
1615"Load State 3": "F3",
1616"Load State 4": "F4",
1617"Load State 5": "F5",
1618"Load State 6": "F6",
1619"Load State 7": "F7",
1620"Load State 8": "F8",
1621"Load State 9": "F9",
1622"Load State 10": "F10",
1623"Select State 1": "Number1",
1624"Select State 2": "Number2",
1625"Select State 3": "Number3",
1626"Select State 4": "Number4",
1627"Select State 5": "Number5",
1628"Select State 6": "Number6",
1629"Select State 7": "Number7",
1630"Select State 8": "Number8",
1631"Select State 9": "Number9",
1632"Select State 10": "Number0",
1633"Quick Load": "P",
1634"Quick Save": "I",
1635"Save Named State": "",
1636"Load Named State": "",
1637"Previous Slot": "",
1638"Next Slot": "",
1639"Toggle read-only": "Q",
1640"Play Movie": "",
1641"Record Movie": "",
1642"Stop Movie": "",
1643"Play from beginning": "",
1644"Save Movie": "",
1645"RAM Watch": "",
1646"RAM Search": "",
1647"Hex Editor": "",
1648"Trace Logger": "",
1649"Lua Console": "",
1650"Cheats": "",
1651"TAStudio": "",
1652"ToolBox": "Shift+T",
1653"Virtual Pad": "",
1654"New Search": "",
1655"Do Search": "",
1656"Previous Compare To": "",
1657"Next Compare To": "",
1658"Previous Operator": "",
1659"Next Operator": "",
1660"Add Branch": "Alt+Insert",
1661"Delete Branch": "Alt+Delete",
1662"Show Cursor": "",
1663"Toggle Follow Cursor": "Shift+F",
1664"Toggle Auto-Restore": "Shift+R",
1665"Toggle Turbo Seek": "Shift+S",
1666"Undo": "Ctrl+Z",
1667"Redo": "Ctrl+Y",
1668"Sel. bet. Markers": "Ctrl+A",
1669"Select All": "Ctrl+Shift+A",
1670"Reselect Clip.": "Ctrl+B",
1671"Clear Frames": "Delete",
1672"Insert Frame": "Insert",
1673"Insert # Frames": "Ctrl+Shift+Insert",
1674"Delete Frames": "Ctrl+Delete",
1675"Clone Frames": "Ctrl+Insert",
1676"Analog Increment": "Up",
1677"Analog Decrement": "Down",
1678"Analog Incr. by 10": "Shift+Up",
1679"Analog Decr. by 10": "Shift+Down",
1680"Analog Maximum": "Right",
1681"Analog Minimum": "Left",
1682"Toggle BG 1": "",
1683"Toggle BG 2": "",
1684"Toggle BG 3": "",
1685"Toggle BG 4": "",
1686"Toggle OBJ 1": "",
1687"Toggle OBJ 2": "",
1688"Toggle OBJ 3": "",
1689"Toggle OBJ 4": "",
1690"GB Toggle BG": "",
1691"GB Toggle Obj": "",
1692"GB Toggle Window": "",
1693"Y Up Small": "",
1694"Y Up Large": "",
1695"Y Down Small": "",
1696"Y Down Large": "",
1697"X Up Small": "",
1698"X Up Large": "",
1699"X Down Small": "",
1700"X Down Large": "",
1701"Toggle All Cheats": "",
1702"Next Screen Layout": "",
1703"Previous Screen Layout": "",
1704"Screen Rotate": "",
1705"Open RA Overlay": "Escape",
1706"RA Up": "Up",
1707"RA Down": "Down",
1708"RA Left": "Left",
1709"RA Right": "Right",
1710"RA Confirm": "X",
1711"RA Cancel": "Z",
1712"RA Quit": "Backspace"
1713},
1714"AnalogLargeChange": 10,
1715"AnalogSmallChange": 1,
1716"AllTrollers": {
1717"LibRetro Controls": {
1718"P1 RetroPad Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
1719"P1 RetroPad Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
1720"P1 RetroPad Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
1721"P1 RetroPad Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
1722"P1 RetroPad Select": "Space, J1 B9, X1 Back",
1723"P1 RetroPad Start": "Enter, J1 B10, X1 Start",
1724"P1 RetroPad Y": "A, J1 B1, X1 X",
1725"P1 RetroPad B": "Z, J1 B2, X1 A",
1726"P1 RetroPad X": "S, J1 B4, X1 Y",
1727"P1 RetroPad A": "X, J1 B3, X1 B",
1728"P1 RetroPad L": "W, J1 B5, X1 LeftShoulder",
1729"P1 RetroPad R": "E, J1 B6, X1 RightShoulder"
1730},
1731"NES Controller": {
1732"P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
1733"P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
1734"P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
1735"P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
1736"P1 Start": "Enter, J1 B10, X1 Start",
1737"P1 Select": "Space, J1 B9, X1 Back",
1738"P1 B": "Z, J1 B1, X1 X",
1739"P1 A": "X, J1 B2, X1 A",
1740"P2 Fire": "WMouse L",
1741"P3 Fire": "WMouse L"
1742},
1743"SNES Controller": {
1744"P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
1745"P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
1746"P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
1747"P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
1748"P1 Select": "Space, J1 B9, X1 Back",
1749"P1 Start": "Enter, J1 B10, X1 Start",
1750"P1 Y": "A, J1 B1, X1 X",
1751"P1 X": "S, J1 B4, X1 Y",
1752"P1 B": "Z, J1 B2, X1 A",
1753"P1 A": "X, J1 B3, X1 B",
1754"P1 L": "W, J1 B5, X1 LeftShoulder",
1755"P1 R": "E, J1 B6, X1 RightShoulder",
1756"P1 Mouse Left": "Z, J1 B1, X1 X",
1757"P1 Mouse Right": "X, J1 B2, X1 A",
1758"P2 Trigger": "Z, J1 B1, X1 X",
1759"P2 Cursor": "X, J1 B2, X1 A",
1760"P2 Turbo": "A, J1 B3 X1 Y",
1761"P2 Pause": "S, J1 B4 X1 B"
1762},
1763"Nintendo 64 Controller": {
1764"P1 A Up": "Up, J1 POV1U",
1765"P1 A Down": "Down, J1 POV1D",
1766"P1 A Left": "Left, J1 POV1L",
1767"P1 A Right": "Right, J1 POV1R",
1768"P1 DPad U": "X1 DpadUp",
1769"P1 DPad D": "X1 DpadDown",
1770"P1 DPad L": "X1 DpadLeft",
1771"P1 DPad R": "X1 DpadRight",
1772"P1 Start": "Enter, J1 B10, X1 Start",
1773"P1 Z": "D, J1 B3, X1 B",
1774"P1 B": "S, J1 B1, X1 X",
1775"P1 A": "A, J1 B2, X1 A",
1776"P1 C Up": "Keypad8, J1 RotationZ-, X1 RStickUp",
1777"P1 C Down": "Keypad2, J1 RotationZ+, X1 RStickDown",
1778"P1 C Left": "Keypad4, J1 Z-, X1 RStickLeft",
1779"P1 C Right": "Keypad6, J1 Z+, X1 RStickRight",
1780"P1 L": "Q, J1 B5, X1 LeftShoulder",
1781"P1 R": "W, J1 B6, X1 RightShoulder"
1782},
1783"Gameboy Controller": {
1784"Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
1785"Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
1786"Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
1787"Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
1788"Start": "Enter, J1 B10, X1 Start",
1789"Select": "Space, J1 B9, X1 Back",
1790"B": "Z, J1 B1, X1 X",
1791"A": "X, J1 B2, X1 A",
1792"P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
1793"P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
1794"P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
1795"P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
1796"P1 Start": "Enter, J1 B10, X1 Start",
1797"P1 Select": "Space, J1 B9, X1 Back",
1798"P1 B": "Z, J1 B1, X1 X",
1799"P1 A": "X, J1 B2, X1 A"
1800},
1801"Gameboy Controller H": {
1802"Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
1803"Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
1804"Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
1805"Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
1806"Start": "Enter, J1 B10, X1 Start",
1807"Select": "Space, J1 B9, X1 Back",
1808"B": "Z, J1 B1, X1 X",
1809"A": "X, J1 B2, X1 A",
1810"P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
1811"P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
1812"P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
1813"P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
1814"P1 Start": "Enter, J1 B10, X1 Start",
1815"P1 Select": "Space, J1 B9, X1 Back",
1816"P1 B": "Z, J1 B1, X1 X",
1817"P1 A": "X, J1 B2, X1 A"
1818},
1819"GBA Controller": {
1820"Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
1821"Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
1822"Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
1823"Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
1824"Start": "Enter, J1 B10, X1 Start",
1825"Select": "Space, J1 B9, X1 Back",
1826"B": "Z, J1 B1, X1 X",
1827"A": "X, J1 B2, X1 A",
1828"L": "W, J1 B5, X1 LeftShoulder",
1829"R": "E, J1 B6, X1 RightShoulder"
1830},
1831"NDS Controller": {
1832"A": "X, J1 B3, X1 B",
1833"B": "Z, J1 B2, X1 A",
1834"X": "S, J1 B4, X1 Y",
1835"Y": "A, J1 B1, X1 X",
1836"Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
1837"Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
1838"Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
1839"Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
1840"L": "W, J1 B5, X1 LeftShoulder",
1841"R": "E, J1 B6, X1 RightShoulder",
1842"Select": "Space, J1 B9, X1 Back",
1843"Start": "Enter, J1 B10, X1 Start",
1844"Touch": "WMouse L"
1845},
1846"Atari 2600 Basic Controller": {
1847"Reset": "D, J1 B9, X1 Back",
1848"Select": "S, J1 B10, X1 Start",
1849"P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
1850"P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
1851"P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
1852"P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
1853"P1 Button": "Z, J1 B1, X1 X",
1854"P2 Up": "Keypad8, J1 RotationZ-, X1 RStickUp",
1855"P2 Down": "Keypad2, J1 RotationZ+, X1 RStickDown",
1856"P2 Left": "Keypad4, J1 Z-, X1 RStickLeft",
1857"P2 Right": "Keypad6, J1 Z+, X1 RStickRight",
1858"P2 Button": "Keypad1, J1 B2, X1 A"
1859},
1860"Atari 7800 Basic Controller": {
1861"Reset": "D, J1 B9, X1 Back",
1862"Select": "S, J1 B10, X1 Start",
1863"P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
1864"P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
1865"P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
1866"P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
1867"P1 Button": "Z, J1 B1, X1 X",
1868"P2 Up": "Keypad8, J1 RotationZ-, X1 RStickUp",
1869"P2 Down": "Keypad2, J1 RotationZ+, X1 RStickDown",
1870"P2 Left": "Keypad4, J1 Z-, X1 RStickLeft",
1871"P2 Right": "Keypad6, J1 Z+, X1 RStickRight",
1872"P2 Button": "Keypad1, J1 B2, X1 A"
1873},
1874"Atari 7800 ProLine Joystick Controller": {
1875"Reset": "D, J1 B9, X1 Back",
1876"Select": "S, J1 B10, X1 Start",
1877"P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
1878"P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
1879"P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
1880"P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
1881"P1 Trigger": "Z, J1 B1, X1 X",
1882"P1 Trigger 2": "X, J1 B2, X1 A",
1883"P2 Up": "Keypad8, J1 RotationZ-, X1 RStickUp",
1884"P2 Down": "Keypad2, J1 RotationZ+, X1 RStickDown",
1885"P2 Left": "Keypad4, J1 Z-, X1 RStickLeft",
1886"P2 Right": "Keypad6, J1 Z+, X1 RStickRight",
1887"P2 Trigger": "Keypad1, J1 B4, X1 Y",
1888"P2 Trigger 2": "Keypad3, J1 B3, X1 B"
1889},
1890"Atari 7800 Joystick Controller": {
1891"Reset": "D, J1 B9, X1 Back",
1892"Select": "S, J1 B10, X1 Start",
1893"P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
1894"P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
1895"P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
1896"P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
1897"P1 Trigger": "Z, J1 B1, X1 X",
1898"P1 Trigger 2": "X, J1 B2, X1 A",
1899"P2 Up": "Keypad8, J1 RotationZ-, X1 RStickUp",
1900"P2 Down": "Keypad2, J1 RotationZ+, X1 RStickDown",
1901"P2 Left": "Keypad4, J1 Z-, X1 RStickLeft",
1902"P2 Right": "Keypad6, J1 Z+, X1 RStickRight",
1903"P2 Trigger": "Keypad1, J1 B4, X1 Y"
1904},
1905"Atari 7800 Light Gun Controller": {
1906"Reset": "D, J1 B9, X1 Back",
1907"Select": "S, J1 B10, X1 Start",
1908"P1 Trigger": "WMouse L"
1909},
1910"Atari 7800 Paddle Controller": {
1911"Reset": "D, J1 B9, X1 Back",
1912"Select": "S, J1 B10, X1 Start",
1913"P2 Trigger": "Keypad1, J1 B4, X1 Y"
1914},
1915"Commodore 64 Controller": {
1916"P1 Up": "Keypad8, J1 POV1U, X1 DpadUp, X1 LStickUp",
1917"P1 Down": "Keypad2, J1 POV1D, X1 DpadDown, X1 LStickDown",
1918"P1 Left": "Keypad4, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
1919"P1 Right": "Keypad6, J1 POV1R, X1 DpadRight, X1 LStickRight",
1920"P1 Button": "Keypad1, J1 B1, X1 X"
1921},
1922"ZXSpectrum Controller": {
1923"P1 Up": "Keypad8, J1 POV1U, X1 DpadUp, X1 LStickUp",
1924"P1 Down": "Keypad2, J1 POV1D, X1 DpadDown, X1 LStickDown",
1925"P1 Left": "Keypad4, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
1926"P1 Right": "Keypad6, J1 POV1R, X1 DpadRight, X1 LStickRight",
1927"P1 Button": "Keypad1, J1 B1, X1 X",
1928"Play Tape": "F1",
1929"Stop Tape": "F2",
1930"RTZ Tape": "F3",
1931"Insert Next Tape": "F6",
1932"Insert Previous Tape": "F5",
1933"Next Tape Block": "F8",
1934"Prev Tape Block": "F7",
1935"Get Tape Status": "F9",
1936"Insert Next Disk": "F11",
1937"Insert Previous Disk": "F10",
1938"Get Disk Status": "F12"
1939},
1940"Intellivision Controller": {
1941"P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
1942"P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
1943"P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
1944"P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
1945"P1 L": "Z, J1 B1, X1 X",
1946"P1 R": "X, J1 B2, X1 A",
1947"P1 Key0": "Keypad0",
1948"P1 Key1": "Keypad1",
1949"P1 Key2": "Keypad2",
1950"P1 Key3": "Keypad3",
1951"P1 Key4": "Keypad4",
1952"P1 Key5": "Keypad5",
1953"P1 Key6": "Keypad6",
1954"P1 Key7": "Keypad7",
1955"P1 Key8": "Keypad9",
1956"P1 Key9": "Keypad9",
1957"P1 Enter": "KeypadEnter",
1958"P1 Clear": "KeypadDecimal"
1959},
1960"PC-FX Controller": {
1961"P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
1962"P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
1963"P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
1964"P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
1965"P1 I": "C, J1 B1, X1 X",
1966"P1 II": "X, J1 B2, X1 A",
1967"P1 III": "Z, J1 B4, X1 Y",
1968"P1 IV": "D, J1 B3, X1 B",
1969"P1 V": "S, J1 B11, X1 X",
1970"P1 VI": "A, J1 B12, X1 X",
1971"P1 Select": "Space, J1 B9, X1 Back",
1972"P1 Run": "Enter, J1 B10, X1 Start",
1973"P2 Mouse Left": "WMouse L",
1974"P2 Mouse Right": "WMouse R"
1975},
1976"Saturn Controller": {
1977"P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
1978"P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
1979"P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
1980"P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
1981"P1 Start": "Enter, J1 B10, X1 Start",
1982"P1 X": "D, J1 B3, X1 B",
1983"P1 Y": "S, J1 B11, X1 X",
1984"P1 Z": "A, J1 B12, X1 X",
1985"P1 A": "C, J1 B1, X1 X",
1986"P1 B": "X, J1 B2, X1 A",
1987"P1 C": "Z, J1 B4, X1 Y",
1988"P1 L": "Q, J1 B5, X1 LeftShoulder",
1989"P1 R": "W, J1 B6, X1 RightShoulder",
1990"P1 Mouse Left": "WMouse L",
1991"P1 Mouse Center": "WMouse M",
1992"P1 Mouse Right": "WMouse R"
1993},
1994"PC Engine Controller": {
1995"P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
1996"P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
1997"P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
1998"P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
1999"P1 B1": "C, J1 B3, X1 B",
2000"P1 B2": "X, J1 B2, X1 A",
2001"P1 I": "C, J1 B3, X1 B",
2002"P1 II": "X, J1 B2, X1 A",
2003"P1 III": "Z",
2004"P1 IV": "D",
2005"P1 V": "S",
2006"P1 VI": "A",
2007"P1 Select": "V, J1 B9, X1 Back",
2008"P1 Run": "Enter, J1 B10, X1 Start",
2009"P1 Mode: Set 2-button": "LeftBracket",
2010"P1 Mode: Set 6-button": "RightBracket"
2011},
2012"ColecoVision Basic Controller": {
2013"P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
2014"P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
2015"P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
2016"P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
2017"P1 L": "Z, J1 B5, X1 LeftShoulder",
2018"P1 R": "X, J1 B6, X1 RightShoulder",
2019"P1 Key 1": "Keypad1, J1 B1, X1 X",
2020"P1 Key 2": "Keypad2, J1 B2, X1 A",
2021"P1 Key 3": "Keypad3, J1 B3, X1 B",
2022"P1 Key 4": "Keypad4, J1 B4, X1 Y",
2023"P1 Key 5": "Keypad5, J1 RotationZ-, X1 RStickUp",
2024"P1 Key 6": "Keypad6, J1 RotationZ+, X1 RStickDown",
2025"P1 Key 7": "Keypad7, J1 Z-, X1 RStickLeft",
2026"P1 Key 8": "Keypad8, J1 Z+, X1 RStickRight",
2027"P1 Key 9": "Keypad9, J1 B11, X1 LeftThumb",
2028"P1 Star": "KeypadEnter, J1 B9, X1 Back",
2029"P1 Key 0": "Keypad0, J1 B12, X1 RightThumb",
2030"P1 Pound": "KeypadDecimal, J1 B10, X1 Start"
2031},
2032"SMS Controller": {
2033"P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
2034"P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
2035"P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
2036"P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
2037"P1 B1": "Z, J1 B1, X1 X",
2038"P1 B2": "X, J1 B2, X1 A",
2039"Reset": "J1 B9, X1 Back",
2040"Pause": "J1 B10, X1 Start"
2041},
2042"SMS Paddle Controller": {
2043"P1 Left": "Left, J1 POV1L",
2044"P1 Right": "Right, J1 POV1R",
2045"P1 B1": "Z, J1 B1, X1 X",
2046"Reset": "J1 B9, X1 Back",
2047"Pause": "J1 B10, X1 Start"
2048},
2049"SMS Light Phaser Controller": {
2050"P1 Trigger": "Z, J1 B1, X1 X, WMouse L",
2051"Reset": "J1 B9, X1 Back",
2052"Pause": "J1 B10, X1 Start"
2053},
2054"SMS Sports Pad Controller": {
2055"P1 Up": "Up, J1 POV1U",
2056"P1 Down": "Down, J1 POV1D",
2057"P1 Left": "Left, J1 POV1L",
2058"P1 Right": "Right, J1 POV1R",
2059"P1 B1": "Z, J1 B1, X1 X",
2060"P1 B2": "X, J1 B2, X1 A",
2061"Reset": "J1 B9, X1 Back",
2062"Pause": "J1 B10, X1 Start"
2063},
2064"SMS Keyboard Controller": {
2065"P1 Up": "J1 POV1U, X1 DpadUp, X1 LStickUp",
2066"P1 Down": "J1 POV1D, X1 DpadDown, X1 LStickDown",
2067"P1 Left": "J1 POV1L, X1 DpadLeft, X1 LStickLeft",
2068"P1 Right": "J1 POV1R, X1 DpadRight, X1 LStickRight",
2069"P1 B1": "J1 B1, X1 X",
2070"P1 B2": "J1 B2, X1 A",
2071"Reset": "J1 B9, X1 Back",
2072"Pause": "J1 B10, X1 Start"
2073},
2074"GG Controller": {
2075"P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
2076"P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
2077"P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
2078"P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
2079"P1 B1": "Z, J1 B1, X1 X",
2080"P1 B2": "X, J1 B2, X1 A",
2081"Reset": "J1 B9, X1 Back",
2082"P1 Start": "Enter, J1 B10, X1 Start"
2083},
2084"Dual Gameboy Controller": {
2085"P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
2086"P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
2087"P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
2088"P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
2089"P1 Start": "Enter, J1 B10, X1 Start",
2090"P1 Select": "Space, J1 B9, X1 Space",
2091"P1 B": "Z, J1 B1, X1 X",
2092"P1 A": "X, J1 B2, X1 A",
2093"P2 Up": "Keypad8, J1 RotationZ-, X1 RStickUp",
2094"P2 Down": "Keypad2, J1 RotationZ+, X1 RStickDown",
2095"P2 Left": "Keypad4, J1 Z-, X1 RStickLeft",
2096"P2 Right": "Keypad6, J1 Z+, X1 RStickRight",
2097"P2 Start": "RightBracket, J1 B5, X1 LeftShoulder",
2098"P2 Select": "LeftBracket, J1 B6, X1 RightShoulder",
2099"P2 B": "C, J1 B4, X1 Y",
2100"P2 A": "V, J1 B3, X1 B"
2101},
2102"TI83 Controller": {
2103"0": "Keypad0",
2104"1": "Keypad1",
2105"2": "Keypad2",
2106"3": "Keypad3",
2107"4": "Keypad4",
2108"5": "Keypad5",
2109"6": "Keypad6",
2110"7": "Keypad7",
2111"8": "Keypad8",
2112"9": "Keypad9",
2113"DOT": "KeypadDecimal",
2114"ON": "Space",
2115"ENTER": "Enter, KeypadEnter",
2116"DOWN": "Down",
2117"UP": "Up",
2118"LEFT": "Left",
2119"RIGHT": "Right",
2120"PLUS": "KeypadAdd",
2121"MINUS": "KeypadSubtract",
2122"MULTIPLY": "KeypadMultiply",
2123"DIVIDE": "KeypadDivide",
2124"CLEAR": "Escape",
2125"EXP": "6",
2126"DASH": "Minus",
2127"PARACLOSE": "0",
2128"TAN": "T",
2129"VARS": "V",
2130"PARAOPEN": "9",
2131"COS": "C",
2132"PRGM": "R",
2133"STAT": "S",
2134"SIN": "Period",
2135"MATRIX": "LeftBracket",
2136"X": "X",
2137"STO": "Insert",
2138"LN": "L",
2139"LOG": "O",
2140"SQUARED": "2",
2141"NEG1": "1",
2142"MATH": "M",
2143"ALPHA": "A",
2144"GRAPH": "G",
2145"TRACE": "Home",
2146"ZOOM": "Z",
2147"WINDOW": "W",
2148"Y": "Y",
2149"SECOND": "Slash",
2150"MODE": "Backslash",
2151"DEL": "Delete",
2152"COMMA": "Comma"
2153},
2154"GPGX Genesis Controller": {
2155"P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
2156"P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
2157"P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
2158"P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
2159"P1 A": "Z, J1 B1, X1 X",
2160"P1 B": "X, J1 B2, X1 A",
2161"P1 C": "C, J1 B4, X1 Y",
2162"P1 Start": "Enter, J1 B10, X1 Start",
2163"P1 X": "A, J1 B3, X1 B",
2164"P1 Y": "S, J1 B5, X1 LeftShoulder",
2165"P1 Z": "D, J1 B6, X1 RightShoulder",
2166"P1 Mode": "E, J1 B9, X1 Back",
2167"P2 Lightgun Trigger": "WMouse L",
2168"P2 Lightgun Start": "Keypad5",
2169"P2 Mouse Left": "WMouse L",
2170"P2 Mouse Center": "WMouse M",
2171"P2 Mouse Right": "WMouse R",
2172"P2 Mouse Start": "Keypad5"
2173},
2174"PicoDrive Genesis Controller": {
2175"P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
2176"P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
2177"P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
2178"P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
2179"P1 A": "Z, J1 B1, X1 X",
2180"P1 B": "X, J1 B2, X1 A",
2181"P1 C": "C, J1 B4, X1 Y",
2182"P1 Start": "Enter, J1 B10, X1 Start",
2183"P1 X": "A, J1 B3, X1 B",
2184"P1 Y": "S, J1 B5, X1 LeftShoulder",
2185"P1 Z": "D, J1 B6, X1 RightShoulder",
2186"P1 Mode": "E, J1 B9, X1 Back"
2187},
2188"WonderSwan Controller": {
2189"P1 X1": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
2190"P1 X3": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
2191"P1 X4": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
2192"P1 X2": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
2193"P1 Y1": "Keypad8, J1 RotationZ-, X1 RStickUp",
2194"P1 Y3": "Keypad2, J1 RotationZ+, X1 RStickDown",
2195"P1 Y4": "Keypad4, J1 Z-, X1 RStickLeft",
2196"P1 Y2": "Keypad6, J1 Z+, X1 RStickRight",
2197"P1 Start": "Enter, J1 B10, X1 Start",
2198"P1 B": "Z, J1 B1, X1 X",
2199"P1 A": "X, J1 B2, X1 A",
2200"P2 X3": "X, J1 B2, X1 A",
2201"P2 X4": "Z, J1 B1, X1 X",
2202"P2 Y1": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
2203"P2 Y3": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
2204"P2 Y4": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
2205"P2 Y2": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
2206"P2 Start": "Enter, J1 B10, X1 Start"
2207},
2208"PSX Front Panel": {
2209"P1 Up": "X1 DpadUp, Up",
2210"P1 D-Pad Up": "X1 DpadUp, Up",
2211"P1 Thumbstick Up": "X1 DpadUp, Up",
2212"P1 Down": "X1 DpadDown, Down",
2213"P1 D-Pad Down": "X1 DpadDown, Down",
2214"P1 Thumbstick Down": "X1 DpadDown, Down",
2215"P1 Left": "X1 DpadLeft, Left",
2216"P1 D-Pad Left": "X1 DpadLeft, Left",
2217"P1 Thumbstick Left": "X1 DpadLeft, Left",
2218"P1 Right": "X1 DpadRight, Right",
2219"P1 D-Pad Right": "X1 DpadRight, Right",
2220"P1 Thumbstick Right": "X1 DpadRight, Right",
2221"P1 Select": "X1 Back, Space",
2222"P1 Start": "X1 Start, Enter",
2223"P1 Square": "X1 X, A",
2224"P1 □": "X1 X, A",
2225"P1 Triangle": "X1 Y, S",
2226"P1 △": "X1 Y, S",
2227"P1 Circle": "X1 B, X",
2228"P1 ○": "X1 B, X",
2229"P1 Cross": "X1 A, Z",
2230"P1 X": "X1 A, Z",
2231"P1 L1": "X1 LeftShoulder, Q",
2232"P1 R1": "X1 RightShoulder, W",
2233"P1 L2": "X1 LeftTrigger, E",
2234"P1 R2": "X1 RightTrigger, R",
2235"P1 L3": "X1 LeftThumb, T",
2236"P1 Left Stick, Button": "X1 LeftThumb, T",
2237"P1 R3": "X1 RightThumb, Y",
2238"P1 Right Stick, Button": "X1 RightThumb, Y",
2239"P1 MODE": "D",
2240"P1 Analog": "D"
2241},
2242"Lynx Controller": {
2243"Up": "Up",
2244"Down": "Down",
2245"Left": "Left",
2246"Right": "Right",
2247"A": "X",
2248"B": "Z",
2249"Option 1": "A",
2250"Option 2": "S",
2251"Pause": "Enter"
2252},
2253"VirtualBoy Controller": {
2254"P1 L_Up": "Up, X1 DpadUp, X1 LStickUp",
2255"P1 L_Down": "Down, X1 DpadDown, X1 LStickDown",
2256"P1 L_Left": "Left, X1 DpadLeft, X1 LStickLeft",
2257"P1 L_Right": "Right, X1 DpadRight, X1 LStickRight",
2258"P1 R_Up": "Keypad8, X1 RStickUp",
2259"P1 R_Down": "Keypad2, X1 RStickDown",
2260"P1 R_Left": "Keypad4, X1 RStickLeft",
2261"P1 R_Right": "Keypad6, X1 RStickRight",
2262"P1 B": "Z, X1 X",
2263"P1 A": "X, X1 A",
2264"P1 R": "W, X1 LeftShoulder",
2265"P1 L": "E, X1 RightShoulder",
2266"P1 Select": "Space, X1 Back",
2267"P1 Start": "Enter, X1 Start"
2268},
2269"NeoGeo Portable Controller": {
2270"P1 Up": "Up, X1 DpadUp, X1 LStickUp",
2271"P1 Down": "Down, X1 DpadDown, X1 LStickDown",
2272"P1 Left": "Left, X1 DpadLeft, X1 LStickLeft",
2273"P1 Right": "Right, X1 DpadRight, X1 LStickRight",
2274"P1 B": "Z, J1 B1, X1 X",
2275"P1 A": "X, J1 B2, X1 A",
2276"P1 Option": "Enter, J1 B10, X1 Start"
2277},
2278"Vectrex Digital Controller": {
2279"P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
2280"P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
2281"P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
2282"P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
2283"P1 Button 1": "Z, J1 B2, X1 A",
2284"P1 Button 2": "X, J1 B3, X1 B",
2285"P1 Button 3": "A, J1 B1, X1 X",
2286"P1 Button 4": "S, J1 B4, X1 Y"
2287},
2288"Vectrex Analog Controller": {
2289"P1 Button 1": "Z, J1 B2, X1 A",
2290"P1 Button 2": "X, J1 B3, X1 B",
2291"P1 Button 3": "A, J1 B1, X1 X",
2292"P1 Button 4": "S, J1 B4, X1 Y"
2293},
2294"O2 Joystick": {
2295"P1 Up": "Up",
2296"P1 Down": "Down",
2297"P1 Left": "Left",
2298"P1 Right": "Right",
2299"P1 F": "Z",
2300"0": "Keypad0",
2301"1": "Keypad1",
2302"2": "Keypad2",
2303"3": "Keypad3",
2304"4": "Keypad4",
2305"5": "Keypad5",
2306"6": "Keypad6",
2307"7": "Keypad7",
2308"8": "Keypad8",
2309"9": "Keypad9",
2310"YES": "Y",
2311"NO": "N",
2312"ENT": "KeypadEnter"
2313},
2314"Jaguar Controller": {
2315"P1 Up": "Up",
2316"P1 Down": "Down",
2317"P1 Left": "Left",
2318"P1 Right": "Right",
2319"P1 A": "C",
2320"P1 B": "X",
2321"P1 C": "Z",
2322"P1 Option": "Space",
2323"P1 Pause": "Enter",
2324"P1 0": "Keypad0",
2325"P1 1": "Keypad1",
2326"P1 2": "Keypad2",
2327"P1 3": "Keypad3",
2328"P1 4": "Keypad4",
2329"P1 5": "Keypad5",
2330"P1 6": "Keypad6",
2331"P1 7": "Keypad7",
2332"P1 8": "Keypad8",
2333"P1 9": "Keypad9",
2334"P1 Asterisk": "KeypadMultiply",
2335"P1 Pound": "KeypadDivide"
2336},
2337"TIC-80 Controller": {
2338"P1 Up": "Up",
2339"P1 Down": "Down",
2340"P1 Left": "Left",
2341"P1 Right": "Right",
2342"P1 A": "X",
2343"P1 B": "Z",
2344"P1 X": "S",
2345"P1 Y": "A",
2346"Mouse Left Click": "Z",
2347"Mouse Middle Click": "X",
2348"Mouse Right Click": "C"
2349}
2350},
2351"AllTrollersAutoFire": {
2352"NES Controller": {
2353"P1 B": "A",
2354"P1 A": "S"
2355},
2356"Gameboy Controller": {
2357"B": "A",
2358"A": "S"
2359},
2360"Gameboy Controller H": {
2361"B": "A",
2362"A": "S"
2363},
2364"GBAController": {
2365"B": "A",
2366"A": "S"
2367},
2368"Atari 2600 Basic Controller": {
2369"P1 Button": "A",
2370"P2 Button": "S"
2371},
2372"Atari 7800 Basic Controller": {
2373"P1 Button": "A",
2374"P2 Button": "S"
2375},
2376"PC Engine Controller": {
2377"P1 B2": "A",
2378"P1 B1": "S"
2379},
2380"SMS Controller": {
2381"P1 B1": "A",
2382"P1 B2": "S"
2383},
2384"GPGX Genesis Controller": {},
2385"GBA Controller": {
2386"B": "A",
2387"A": "S"
2388},
2389"WonderSwan Controller": {
2390"P1 B": "A",
2391"P1 A": "S",
2392"P2 X4": "A",
2393"P2 X3": "S"
2394},
2395"Apple IIe Keyboard": {
2396"Return": "Enter"
2397}
2398},
2399"AllTrollersAnalog": {
2400"NES Controller": {
2401"P2 Paddle": {
2402"Value": "WMouse X",
2403"Mult": 1.0,
2404"Deadzone": 0.0
2405},
2406"P2 Zapper X": {
2407"Value": "WMouse X",
2408"Mult": 1.0,
2409"Deadzone": 0.0
2410},
2411"P2 Zapper Y": {
2412"Value": "WMouse Y",
2413"Mult": 1.0,
2414"Deadzone": 0.0
2415},
2416"P3 Paddle": {
2417"Value": "WMouse X",
2418"Mult": 1.0,
2419"Deadzone": 0.0
2420},
2421"P3 Zapper X": {
2422"Value": "WMouse X",
2423"Mult": 1.0,
2424"Deadzone": 0.0
2425},
2426"P3 Zapper Y": {
2427"Value": "WMouse Y",
2428"Mult": 1.0,
2429"Deadzone": 0.0
2430}
2431},
2432"Atari 7800 Paddle Controller": {
2433"P1 Paddle": {
2434"Value": "WMouse X",
2435"Mult": 1.0,
2436"Deadzone": 0.0
2437}
2438},
2439"Atari 7800 Light Gun Controller": {
2440"P1 VPos": {
2441"Value": "WMouse Y",
2442"Mult": 1.0,
2443"Deadzone": 0.0
2444},
2445"P1 HPos": {
2446"Value": "WMouse X",
2447"Mult": 1.0,
2448"Deadzone": 0.0
2449}
2450},
2451"NDS Controller": {
2452"Touch X": {
2453"Value": "WMouse X",
2454"Mult": 1.0,
2455"Deadzone": 0.0
2456},
2457"Touch Y": {
2458"Value": "WMouse Y",
2459"Mult": 1.0,
2460"Deadzone": 0.0
2461}
2462},
2463"Nintendo 64 Controller": {
2464"P1 X Axis": {
2465"Value": "X1 LeftThumbX Axis",
2466"Mult": 1.0,
2467"Deadzone": 0.1
2468},
2469"P1 Y Axis": {
2470"Value": "X1 LeftThumbY Axis",
2471"Mult": 1.0,
2472"Deadzone": 0.1
2473},
2474"P2 X Axis": {
2475"Value": "",
2476"Mult": 1.0,
2477"Deadzone": 0.1
2478},
2479"P2 Y Axis": {
2480"Value": "",
2481"Mult": 1.0,
2482"Deadzone": 0.1
2483},
2484"P3 X Axis": {
2485"Value": "",
2486"Mult": 1.0,
2487"Deadzone": 0.1
2488},
2489"P3 Y Axis": {
2490"Value": "",
2491"Mult": 1.0,
2492"Deadzone": 0.1
2493},
2494"P4 X Axis": {
2495"Value": "",
2496"Mult": 1.0,
2497"Deadzone": 0.1
2498},
2499"P4 Y Axis": {
2500"Value": "",
2501"Mult": 1.0,
2502"Deadzone": 0.1
2503}
2504},
2505"GPGX Genesis Controller": {
2506"P2 Lightgun X": {
2507"Value": "WMouse X",
2508"Mult": 1.0,
2509"Deadzone": 0.0
2510},
2511"P2 Lightgun Y": {
2512"Value": "WMouse Y",
2513"Mult": 1.0,
2514"Deadzone": 0.0
2515},
2516"P2 Mouse X": {
2517"Value": "X1 LeftThumbX Axis",
2518"Mult": 0.1,
2519"Deadzone": 0.0
2520},
2521"P2 Mouse Y": {
2522"Value": "X1 LeftThumbY Axis",
2523"Mult": 0.1,
2524"Deadzone": 0.0
2525}
2526},
2527"PSX Front Panel": {
2528"P1 LStick X": {
2529"Value": "X1 LeftThumbX Axis",
2530"Mult": 1.0,
2531"Deadzone": 0.1
2532},
2533"P1 LStick Y": {
2534"Value": "X1 LeftThumbY Axis",
2535"Mult": 1.0,
2536"Deadzone": 0.1
2537},
2538"P1 RStick X": {
2539"Value": "X1 RightThumbX Axis",
2540"Mult": 1.0,
2541"Deadzone": 0.1
2542},
2543"P1 RStick Y": {
2544"Value": "X1 RightThumbY Axis",
2545"Mult": 1.0,
2546"Deadzone": 0.1
2547}
2548},
2549"LibRetro Controls": {
2550"Pointer X": {
2551"Value": "WMouse X",
2552"Mult": 1.0,
2553"Deadzone": 0.1
2554},
2555"Pointer Y": {
2556"Value": "WMouse Y",
2557"Mult": 1.0,
2558"Deadzone": 0.1
2559},
2560"P1 Pointer X": {
2561"Value": "",
2562"Mult": 1.0,
2563"Deadzone": 0.1
2564},
2565"P1 Pointer Y": {
2566"Value": "",
2567"Mult": 1.0,
2568"Deadzone": 0.1
2569}
2570},
2571"PC-FX Controller": {
2572"P2 Mouse X": {
2573"Value": "X1 LeftThumbX Axis",
2574"Mult": 1.0,
2575"Deadzone": 0.1
2576},
2577"P2 Mouse Y": {
2578"Value": "X1 LeftThumbY Axis",
2579"Mult": 1.0,
2580"Deadzone": 0.1
2581}
2582},
2583"SNES Controller": {
2584"P1 Mouse X": {
2585"Value": "X1 LeftThumbX Axis",
2586"Mult": 1.0,
2587"Deadzone": 0.1
2588},
2589"P1 Mouse Y": {
2590"Value": "X1 LeftThumbY Axis",
2591"Mult": 1.0,
2592"Deadzone": 0.1
2593},
2594"P2 Scope X": {
2595"Value": "WMouse X",
2596"Mult": 1.0,
2597"Deadzone": 0.1
2598},
2599"P2 Scope Y": {
2600"Value": "WMouse Y",
2601"Mult": 1.0,
2602"Deadzone": 0.1
2603}
2604},
2605"Saturn Controller": {
2606"P1 Right Stick Horizontal": {
2607"Value": "X1 RightThumbX Axis",
2608"Mult": 1.0,
2609"Deadzone": 0.1
2610},
2611"P1 Right Stick Vertical": {
2612"Value": "",
2613"Mult": 1.0,
2614"Deadzone": 0.1
2615},
2616"P1 Right Throttle": {
2617"Value": "X1 RightThumbY Axis",
2618"Mult": 1.0,
2619"Deadzone": 0.1
2620},
2621"P1 Left Stick Horizontal": {
2622"Value": "X1 LeftThumbX Axis",
2623"Mult": 1.0,
2624"Deadzone": 0.1
2625},
2626"P1 Left Stick Vertical": {
2627"Value": "X1 LeftThumbY Axis",
2628"Mult": 1.0,
2629"Deadzone": 0.1
2630},
2631"P1 Left Throttle": {
2632"Value": "",
2633"Mult": 1.0,
2634"Deadzone": 0.1
2635},
2636"P1 Wheel": {
2637"Value": "X1 LeftThumbX Axis",
2638"Mult": 1.0,
2639"Deadzone": 0.1
2640},
2641"P1 Stick Horizontal": {
2642"Value": "X1 LeftThumbX Axis",
2643"Mult": 1.0,
2644"Deadzone": 0.1
2645},
2646"P1 Stick Vertical": {
2647"Value": "X1 LeftThumbY Axis",
2648"Mult": 1.0,
2649"Deadzone": 0.1
2650},
2651"P1 Throttle": {
2652"Value": "X1 RightThumbX Axis",
2653"Mult": 1.0,
2654"Deadzone": 0.1
2655},
2656"P1 X": {
2657"Value": "WMouse X",
2658"Mult": 1.0,
2659"Deadzone": 0.1
2660},
2661"P1 Y": {
2662"Value": "WMouse Y",
2663"Mult": 1.0,
2664"Deadzone": 0.1
2665}
2666},
2667"SMS Paddle Controller": {
2668"P1 Paddle": {
2669"Value": "X1 LeftThumbX Axis",
2670"Mult": 1.0,
2671"Deadzone": 0.1
2672}
2673},
2674"SMS Light Phaser Controller": {
2675"P1 X": {
2676"Value": "WMouse X",
2677"Mult": 1.0,
2678"Deadzone": 0.0
2679},
2680"P1 Y": {
2681"Value": "WMouse Y",
2682"Mult": 1.0,
2683"Deadzone": 0.0
2684}
2685},
2686"SMS Sports Pad Controller": {
2687"P1 X": {
2688"Value": "X1 LeftThumbX Axis",
2689"Mult": 1.0,
2690"Deadzone": 0.1
2691},
2692"P1 Y": {
2693"Value": "X1 LeftThumbY Axis",
2694"Mult": -1.0,
2695"Deadzone": 0.1
2696},
2697"P2 X": {
2698"Value": "X2 LeftThumbX Axis",
2699"Mult": 1.0,
2700"Deadzone": 0.1
2701},
2702"P2 Y": {
2703"Value": "X2 LeftThumbY Axis",
2704"Mult": -1.0,
2705"Deadzone": 0.1
2706}
2707},
2708"TIC-80 Controller": {
2709"Mouse X Position": {
2710"Value": "WMouse X",
2711"Mult": 1.0,
2712"Deadzone": 0.0
2713},
2714"Mouse Y Position": {
2715"Value": "WMouse Y",
2716"Mult": 1.0,
2717"Deadzone": 0.0
2718}
2719}
2720},
2721"AllTrollersFeedbacks": {
2722"Nintendo 64 Controller": {
2723"P1 Rumble Pak": {
2724"Channels": "Left+Right",
2725"GamepadPrefix": "X1 ",
2726"Prescale": 1.0
2727}
2728}
2729},
2730"GbAsSgb": false,
2731"LibretroCore": null,
2732"DontTryOtherCores": false,
2733"LastWrittenFrom": "2.9.1",
2734"LastWrittenFromDetailed": "Version 2.9.1",
2735"HostInputMethod": 1,
2736"UseStaticWindowTitles": false,
2737"ModifierKeys": [],
2738"MergeLAndRModifierKeys": true,
2739"OSDMessageDuration": 2,
2740"RecentCores": [],
2741"TrustedExtTools": {},
2742"SkipRATelemetryWarning": false,
2743"RAUsername": "",
2744"RAToken": "",
2745"RACheevosActive": true,
2746"RALBoardsActive": false,
2747"RARichPresenceActive": true,
2748"RAHardcoreMode": false,
2749"RASoundEffects": true,
2750"RAAllowUnofficialCheevos": false,
2751"RAAutostart": false,
2752"AVWriterPad": false,
2753"AVWriterResizeHeight": 0,
2754"AVWriterResizeWidth": 0
2755}