-
-
Notifications
You must be signed in to change notification settings - Fork 122
/
Copy pathSegaGameGear.json
201 lines (201 loc) · 17.7 KB
/
SegaGameGear.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
{
"databaseVersion": 14,
"revisionNumber": 9,
"platform": {
"name": "Sega Game Gear",
"uniqueId": "gamegear",
"shortname": "gamegear",
"description": null,
"acceptedFilenameRegex": "^(?!(?:\\._|\\.).*).*$",
"scraperSourceList": [
"LIBRETRO:Sega - Game Gear",
"DSESS:BOX_ART:TAGS(scraperKeyword):https://thegamesdb.net/search.php?name=%7BscraperKeyword%7D&platform_id%5B%5D=20&dsess_selector=img.card-img-top&dsess_attribute=src&dsess_replacer=images%5C%2F.%2A%5C%2Fboxart&dsess_replacer_value=images%2Foriginal%2Fboxart",
"DSESS:GENRES:TAGS(scraperKeyword):https://thegamesdb.net/search.php?name=%7BscraperKeyword%7D&platform_id%5B%5D=20&dsess_target_site_selector=div.col-6+a&dsess_target_site=.%2A%5C%2Fgame.%2A&dsess_selector=div.col-lg-8+div.card-body&dsess_extractor=.%2A%3Cp%3EGenre%5C%28s%5C%29%3A%28.%2A%29%3C%5C%2Fp%3E",
"DSESS:BOX_ART:TAGS(scraperKeyword):https://openretro.org/browse/sgg?q=%7BscraperKeyword%7D&dsess_target_site_selector=div.game_box+a&dsess_target_site=%5E.%2Agame.%2A&&dsess_selector=img.game-cover%5Balt%3D%22front+image%22%5D&dsess_attribute=src&dsess_extractor=%5E%28%5B%5E%3F%5D%2A%29%3F.%2A.%2A",
"DSESS:GENRES:TAGS(scraperKeyword):https://openretro.org/browse/sgg?q=%7BscraperKeyword%7D&dsess_target_site_selector=div.game_box+a&dsess_target_site=%5E.%2Agame.%2A&&dsess_selector=div.game-info-row%3Anth-child%289%29",
"DSESS:BOX_ART:TAGS(scraperKeyword):https://www.mobygames.com/search/quick?q=%7BscraperKeyword%7D&p=25&search=Go&sFilter=1&sG=on&dsess_target_site_selector=div.searchTitle+a&dsess_target_site=%5Ehttps%3A%5C%2F%5C%2Fwww%5C.mobygames%5C.com%5C%2Fgame%5C%2Fmsx%5C%2F.%2A%24&dsess_selector=div%23coreGameCover+img&dsess_attribute=src&dsess_replacer=%5C%2Fs%5C%2F&dsess_replacer_value=%2Fl%2F"
],
"boxArtAspectRatioId": 2,
"useCustomBoxArtAspectRatio": false,
"customBoxArtAspectRatio": null,
"screenAspectRatioId": 0,
"useCustomScreenAspectRatio": true,
"customScreenAspectRatio": "10:9",
"retroAchievementsConsoleIdList": [
15
],
"extra": ""
},
"playerList": [
{
"name": "gamegear - com.androidemu.gg",
"uniqueId": "gamegear.com.androidemu.gg",
"description": "Supported extensions: bin, bms, col, gg, rom, sg, sms.",
"acceptedFilenameRegex": "^(.*)\\.(?:bin|bms|col|gg|rom|sg|sms)$",
"amStartArguments": "-n com.androidemu.gg/.EmulatorActivity\n -a android.intent.action.VIEW\n -d {file.path}\n --activity-clear-task\n --activity-clear-top",
"killPackageProcesses": false,
"killPackageProcessesWarning": true,
"extra": ""
},
{
"name": "gamegear - MasterGear",
"uniqueId": "gamegear.com.fms.mg",
"description": "Supported extensions: gg, sms.",
"acceptedFilenameRegex": "^(.*)\\.(?:gg|sms)$",
"amStartArguments": "-n com.fms.mg/com.fms.emulib.MainActivity\n -a android.intent.action.VIEW\n -d {file.uri}\n --activity-clear-task\n --activity-clear-top\n --activity-no-history",
"killPackageProcesses": false,
"killPackageProcessesWarning": true,
"extra": ""
},
{
"name": "gamegear - RetroArch 64 - genesis_plus_gx",
"uniqueId": "gamegear.ra64.genesis_plus_gx",
"description": "Supported extensions: 68k, bin, chd, cue, gen, gg, iso, md, mdx, sg, smd, sms, zip, 7z.",
"acceptedFilenameRegex": "^(.*)\\.(?:68k|bin|chd|cue|gen|gg|iso|md|mdx|sg|smd|sms|zip|7z)$",
"amStartArguments": "-n com.retroarch.aarch64/com.retroarch.browser.retroactivity.RetroActivityFuture\n -e ROM {file.path}\n -e LIBRETRO /data/data/com.retroarch.aarch64/cores/genesis_plus_gx_libretro_android.so\n -e CONFIGFILE /storage/emulated/0/Android/data/com.retroarch.aarch64/files/retroarch.cfg\n -e IME com.android.inputmethod.latin/.LatinIME\n -e DATADIR /data/data/com.retroarch.aarch64\n -e APK /data/app/com.retroarch.aarch64-1/base.apk\n -e SDCARD /storage/emulated/0\n -e EXTERNAL /storage/emulated/0/Android/data/com.retroarch.aarch64/files\n --activity-clear-task\n --activity-clear-top",
"killPackageProcesses": true,
"killPackageProcessesWarning": true,
"extra": ""
},
{
"name": "gamegear - RetroArch 64 - genesis_plus_gx_wide",
"uniqueId": "gamegear.ra64.genesis_plus_gx_wide",
"description": "Supported extensions: 68k, bin, chd, cue, gen, gg, iso, md, mdx, sg, smd, sms, zip, 7z.",
"acceptedFilenameRegex": "^(.*)\\.(?:68k|bin|chd|cue|gen|gg|iso|md|mdx|sg|smd|sms|zip|7z)$",
"amStartArguments": "-n com.retroarch.aarch64/com.retroarch.browser.retroactivity.RetroActivityFuture\n -e ROM {file.path}\n -e LIBRETRO /data/data/com.retroarch.aarch64/cores/genesis_plus_gx_wide_libretro_android.so\n -e CONFIGFILE /storage/emulated/0/Android/data/com.retroarch.aarch64/files/retroarch.cfg\n -e IME com.android.inputmethod.latin/.LatinIME\n -e DATADIR /data/data/com.retroarch.aarch64\n -e APK /data/app/com.retroarch.aarch64-1/base.apk\n -e SDCARD /storage/emulated/0\n -e EXTERNAL /storage/emulated/0/Android/data/com.retroarch.aarch64/files\n --activity-clear-task\n --activity-clear-top",
"killPackageProcesses": true,
"killPackageProcessesWarning": true,
"extra": ""
},
{
"name": "gamegear - RetroArch 64 - smsplus",
"uniqueId": "gamegear.ra64.smsplus",
"description": "Supported extensions: bin, col, gg, rom, sg, sms.",
"acceptedFilenameRegex": "^(.*)\\.(?:bin|col|gg|rom|sg|sms|zip|7z)$",
"amStartArguments": "-n com.retroarch.aarch64/com.retroarch.browser.retroactivity.RetroActivityFuture\n -e ROM {file.path}\n -e LIBRETRO /data/data/com.retroarch.aarch64/cores/smsplus_libretro_android.so\n -e CONFIGFILE /storage/emulated/0/Android/data/com.retroarch.aarch64/files/retroarch.cfg\n -e IME com.android.inputmethod.latin/.LatinIME\n -e DATADIR /data/data/com.retroarch.aarch64\n -e APK /data/app/com.retroarch.aarch64-1/base.apk\n -e SDCARD /storage/emulated/0\n -e EXTERNAL /storage/emulated/0/Android/data/com.retroarch.aarch64/files\n --activity-clear-task\n --activity-clear-top",
"killPackageProcesses": true,
"killPackageProcessesWarning": true,
"extra": ""
},
{
"name": "gamegear - RetroArch 64 - picodrive",
"uniqueId": "gamegear.ra64.picodrive",
"description": "Supported extensions: 32x, 68k, bin, chd, cue, gen, gg, iso, m3u, md, pco, sgd, smd, sms, 7z, zip.",
"acceptedFilenameRegex": "^(.*)\\.(?:32x|68k|bin|chd|cue|gen|gg|iso|m3u|md|pco|sgd|smd|sms|7z|zip)$",
"amStartArguments": "-n com.retroarch.aarch64/com.retroarch.browser.retroactivity.RetroActivityFuture\n -e ROM {file.path}\n -e LIBRETRO /data/data/com.retroarch.aarch64/cores/picodrive_libretro_android.so\n -e CONFIGFILE /storage/emulated/0/Android/data/com.retroarch.aarch64/files/retroarch.cfg\n -e IME com.android.inputmethod.latin/.LatinIME\n -e DATADIR /data/data/com.retroarch.aarch64\n -e APK /data/app/com.retroarch.aarch64-1/base.apk\n -e SDCARD /storage/emulated/0\n -e EXTERNAL /storage/emulated/0/Android/data/com.retroarch.aarch64/files\n --activity-clear-task\n --activity-clear-top",
"killPackageProcesses": true,
"killPackageProcessesWarning": true,
"extra": ""
},
{
"name": "gamegear - RetroArch 64 - gearsystem",
"uniqueId": "gamegear.ra64.gearsystem",
"description": "Supported extensions: sms, gg, sg, bin, rom, 7z, zip",
"acceptedFilenameRegex": "^(.*)\\.(?:sms|gg|sg|bin|rom|7z|zip)$",
"amStartArguments": "-n com.retroarch.aarch64/com.retroarch.browser.retroactivity.RetroActivityFuture\n -e ROM {file.path}\n -e LIBRETRO /data/data/com.retroarch.aarch64/cores/gearsystem_libretro_android.so\n -e CONFIGFILE /storage/emulated/0/Android/data/com.retroarch.aarch64/files/retroarch.cfg\n -e IME com.android.inputmethod.latin/.LatinIME\n -e DATADIR /data/data/com.retroarch.aarch64\n -e APK /data/app/com.retroarch.aarch64-1/base.apk\n -e SDCARD /storage/emulated/0\n -e EXTERNAL /storage/emulated/0/Android/data/com.retroarch.aarch64/files\n --activity-clear-task\n --activity-clear-top",
"killPackageProcesses": true,
"killPackageProcessesWarning": true,
"extra": ""
},
{
"name": "gamegear - RetroArch 32 - genesis_plus_gx",
"uniqueId": "gamegear.ra32.genesis_plus_gx",
"description": "Supported extensions: 68k, bin, chd, cue, gen, gg, iso, md, mdx, sg, smd, sms, zip, 7z.",
"acceptedFilenameRegex": "^(.*)\\.(?:68k|bin|chd|cue|gen|gg|iso|md|mdx|sg|smd|sms|zip|7z)$",
"amStartArguments": "-n com.retroarch.ra32/com.retroarch.browser.retroactivity.RetroActivityFuture\n -e ROM {file.path}\n -e LIBRETRO /data/data/com.retroarch.ra32/cores/genesis_plus_gx_libretro_android.so\n -e CONFIGFILE /storage/emulated/0/Android/data/com.retroarch.ra32/files/retroarch.cfg\n -e IME com.android.inputmethod.latin/.LatinIME\n -e DATADIR /data/data/com.retroarch.ra32\n -e APK /data/app/com.retroarch.ra32-1/base.apk\n -e SDCARD /storage/emulated/0\n -e EXTERNAL /storage/emulated/0/Android/data/com.retroarch.ra32/files\n --activity-clear-task\n --activity-clear-top",
"killPackageProcesses": true,
"killPackageProcessesWarning": true,
"extra": ""
},
{
"name": "gamegear - RetroArch 32 - genesis_plus_gx_wide",
"uniqueId": "gamegear.ra32.genesis_plus_gx_wide",
"description": "Supported extensions: 68k, bin, chd, cue, gen, gg, iso, md, mdx, sg, smd, sms, zip, 7z.",
"acceptedFilenameRegex": "^(.*)\\.(?:68k|bin|chd|cue|gen|gg|iso|md|mdx|sg|smd|sms|zip|7z)$",
"amStartArguments": "-n com.retroarch.ra32/com.retroarch.browser.retroactivity.RetroActivityFuture\n -e ROM {file.path}\n -e LIBRETRO /data/data/com.retroarch.ra32/cores/genesis_plus_gx_wide_libretro_android.so\n -e CONFIGFILE /storage/emulated/0/Android/data/com.retroarch.ra32/files/retroarch.cfg\n -e IME com.android.inputmethod.latin/.LatinIME\n -e DATADIR /data/data/com.retroarch.ra32\n -e APK /data/app/com.retroarch.ra32-1/base.apk\n -e SDCARD /storage/emulated/0\n -e EXTERNAL /storage/emulated/0/Android/data/com.retroarch.ra32/files\n --activity-clear-task\n --activity-clear-top",
"killPackageProcesses": true,
"killPackageProcessesWarning": true,
"extra": ""
},
{
"name": "gamegear - RetroArch 32 - smsplus",
"uniqueId": "gamegear.ra32.smsplus",
"description": "Supported extensions: bin, col, gg, rom, sg, sms.",
"acceptedFilenameRegex": "^(.*)\\.(?:bin|col|gg|rom|sg|sms|zip|7z)$",
"amStartArguments": "-n com.retroarch.ra32/com.retroarch.browser.retroactivity.RetroActivityFuture\n -e ROM {file.path}\n -e LIBRETRO /data/data/com.retroarch.ra32/cores/smsplus_libretro_android.so\n -e CONFIGFILE /storage/emulated/0/Android/data/com.retroarch.ra32/files/retroarch.cfg\n -e IME com.android.inputmethod.latin/.LatinIME\n -e DATADIR /data/data/com.retroarch.ra32\n -e APK /data/app/com.retroarch.ra32-1/base.apk\n -e SDCARD /storage/emulated/0\n -e EXTERNAL /storage/emulated/0/Android/data/com.retroarch.ra32/files\n --activity-clear-task\n --activity-clear-top",
"killPackageProcesses": true,
"killPackageProcessesWarning": true,
"extra": ""
},
{
"name": "gamegear - RetroArch 32 - picodrive",
"uniqueId": "gamegear.ra32.picodrive",
"description": "Supported extensions: 32x, 68k, bin, chd, cue, gen, gg, iso, m3u, md, pco, sgd, smd, sms, 7z, zip.",
"acceptedFilenameRegex": "^(.*)\\.(?:32x|68k|bin|chd|cue|gen|gg|iso|m3u|md|pco|sgd|smd|sms|7z|zip)$",
"amStartArguments": "-n com.retroarch.ra32/com.retroarch.browser.retroactivity.RetroActivityFuture\n -e ROM {file.path}\n -e LIBRETRO /data/data/com.retroarch.ra32/cores/picodrive_libretro_android.so\n -e CONFIGFILE /storage/emulated/0/Android/data/com.retroarch.ra32/files/retroarch.cfg\n -e IME com.android.inputmethod.latin/.LatinIME\n -e DATADIR /data/data/com.retroarch.ra32\n -e APK /data/app/com.retroarch.ra32-1/base.apk\n -e SDCARD /storage/emulated/0\n -e EXTERNAL /storage/emulated/0/Android/data/com.retroarch.ra32/files\n --activity-clear-task\n --activity-clear-top",
"killPackageProcesses": true,
"killPackageProcessesWarning": true,
"extra": ""
},
{
"name": "gamegear - RetroArch 32 - gearsystem",
"uniqueId": "gamegear.ra32.gearsystem",
"description": "Supported extensions: sms, gg, sg, bin, rom, 7z, zip",
"acceptedFilenameRegex": "^(.*)\\.(?:sms|gg|sg|bin|rom|7z|zip)$",
"amStartArguments": "-n com.retroarch.ra32/com.retroarch.browser.retroactivity.RetroActivityFuture\n -e ROM {file.path}\n -e LIBRETRO /data/data/com.retroarch.ra32/cores/gearsystem_libretro_android.so\n -e CONFIGFILE /storage/emulated/0/Android/data/com.retroarch.ra32/files/retroarch.cfg\n -e IME com.android.inputmethod.latin/.LatinIME\n -e DATADIR /data/data/com.retroarch.ra32\n -e APK /data/app/com.retroarch.ra32-1/base.apk\n -e SDCARD /storage/emulated/0\n -e EXTERNAL /storage/emulated/0/Android/data/com.retroarch.ra32/files\n --activity-clear-task\n --activity-clear-top",
"killPackageProcesses": true,
"killPackageProcessesWarning": true,
"extra": ""
},
{
"name": "gamegear - RetroArch - genesis_plus_gx",
"uniqueId": "gamegear.ra.genesis_plus_gx",
"description": "Supported extensions: 68k, bin, chd, cue, gen, gg, iso, md, mdx, sg, smd, sms, zip, 7z.",
"acceptedFilenameRegex": "^(.*)\\.(?:68k|bin|chd|cue|gen|gg|iso|md|mdx|sg|smd|sms|zip|7z)$",
"amStartArguments": "-n com.retroarch/com.retroarch.browser.retroactivity.RetroActivityFuture\n -e ROM {file.path}\n -e LIBRETRO /data/data/com.retroarch/cores/genesis_plus_gx_libretro_android.so\n -e CONFIGFILE /storage/emulated/0/Android/data/com.retroarch/files/retroarch.cfg\n -e IME com.android.inputmethod.latin/.LatinIME\n -e DATADIR /data/data/com.retroarch\n -e APK /data/app/com.retroarch-1/base.apk\n -e SDCARD /storage/emulated/0\n -e EXTERNAL /storage/emulated/0/Android/data/com.retroarch/files\n --activity-clear-task\n --activity-clear-top",
"killPackageProcesses": true,
"killPackageProcessesWarning": true,
"extra": ""
},
{
"name": "gamegear - RetroArch - genesis_plus_gx_wide",
"uniqueId": "gamegear.ra.genesis_plus_gx_wide",
"description": "Supported extensions: 68k, bin, chd, cue, gen, gg, iso, md, mdx, sg, smd, sms, zip, 7z.",
"acceptedFilenameRegex": "^(.*)\\.(?:68k|bin|chd|cue|gen|gg|iso|md|mdx|sg|smd|sms|zip|7z)$",
"amStartArguments": "-n com.retroarch/com.retroarch.browser.retroactivity.RetroActivityFuture\n -e ROM {file.path}\n -e LIBRETRO /data/data/com.retroarch/cores/genesis_plus_gx_wide_libretro_android.so\n -e CONFIGFILE /storage/emulated/0/Android/data/com.retroarch/files/retroarch.cfg\n -e IME com.android.inputmethod.latin/.LatinIME\n -e DATADIR /data/data/com.retroarch\n -e APK /data/app/com.retroarch-1/base.apk\n -e SDCARD /storage/emulated/0\n -e EXTERNAL /storage/emulated/0/Android/data/com.retroarch/files\n --activity-clear-task\n --activity-clear-top",
"killPackageProcesses": true,
"killPackageProcessesWarning": true,
"extra": ""
},
{
"name": "gamegear - RetroArch - smsplus",
"uniqueId": "gamegear.ra.smsplus",
"description": "Supported extensions: bin, col, gg, rom, sg, sms.",
"acceptedFilenameRegex": "^(.*)\\.(?:bin|col|gg|rom|sg|sms|zip|7z)$",
"amStartArguments": "-n com.retroarch/com.retroarch.browser.retroactivity.RetroActivityFuture\n -e ROM {file.path}\n -e LIBRETRO /data/data/com.retroarch/cores/smsplus_libretro_android.so\n -e CONFIGFILE /storage/emulated/0/Android/data/com.retroarch/files/retroarch.cfg\n -e IME com.android.inputmethod.latin/.LatinIME\n -e DATADIR /data/data/com.retroarch\n -e APK /data/app/com.retroarch-1/base.apk\n -e SDCARD /storage/emulated/0\n -e EXTERNAL /storage/emulated/0/Android/data/com.retroarch/files\n --activity-clear-task\n --activity-clear-top",
"killPackageProcesses": true,
"killPackageProcessesWarning": true,
"extra": ""
},
{
"name": "gamegear - RetroArch - picodrive",
"uniqueId": "gamegear.ra.picodrive",
"description": "Supported extensions: 32x, 68k, bin, chd, cue, gen, gg, iso, m3u, md, pco, sgd, smd, sms, 7z, zip.",
"acceptedFilenameRegex": "^(.*)\\.(?:32x|68k|bin|chd|cue|gen|gg|iso|m3u|md|pco|sgd|smd|sms|7z|zip)$",
"amStartArguments": "-n com.retroarch/com.retroarch.browser.retroactivity.RetroActivityFuture\n -e ROM {file.path}\n -e LIBRETRO /data/data/com.retroarch/cores/picodrive_libretro_android.so\n -e CONFIGFILE /storage/emulated/0/Android/data/com.retroarch/files/retroarch.cfg\n -e IME com.android.inputmethod.latin/.LatinIME\n -e DATADIR /data/data/com.retroarch\n -e APK /data/app/com.retroarch-1/base.apk\n -e SDCARD /storage/emulated/0\n -e EXTERNAL /storage/emulated/0/Android/data/com.retroarch/files\n --activity-clear-task\n --activity-clear-top",
"killPackageProcesses": true,
"killPackageProcessesWarning": true,
"extra": ""
},
{
"name": "gamegear - RetroArch - gearsystem",
"uniqueId": "gamegear.ra.gearsystem",
"description": "Supported extensions: sms, gg, sg, bin, rom, 7z, zip",
"acceptedFilenameRegex": "^(.*)\\.(?:sms|gg|sg|bin|rom|7z|zip)$",
"amStartArguments": "-n com.retroarch/com.retroarch.browser.retroactivity.RetroActivityFuture\n -e ROM {file.path}\n -e LIBRETRO /data/data/com.retroarch/cores/gearsystem_libretro_android.so\n -e CONFIGFILE /storage/emulated/0/Android/data/com.retroarch/files/retroarch.cfg\n -e IME com.android.inputmethod.latin/.LatinIME\n -e DATADIR /data/data/com.retroarch\n -e APK /data/app/com.retroarch-1/base.apk\n -e SDCARD /storage/emulated/0\n -e EXTERNAL /storage/emulated/0/Android/data/com.retroarch/files\n --activity-clear-task\n --activity-clear-top",
"killPackageProcesses": true,
"killPackageProcessesWarning": true,
"extra": ""
}
]
}