@@ -7,7 +7,7 @@ export const PLATFORMS = [
77 displayName : "2600 / +" ,
88 vendor : "Atari" ,
99 name : "atari" ,
10- extensions : [ ".zip" ] ,
10+ extensions : [ ".bin" , ".a26" , ".rom" , ".gz" , ".xex" , ".xfd" , ".atr" , ".dcm" , ".cas" ] ,
1111 emulators : [
1212 { name : "ARES" , flatpak : "dev.ares.ares" , url : "https://ares-emu.net/" , args : "--fullscreen" }
1313 ]
@@ -18,7 +18,7 @@ export const PLATFORMS = [
1818 displayName : "GX4000 / CPC" ,
1919 vendor : "Amstrad" ,
2020 name : "amstrad" ,
21- extensions : [ ".dsk" , ".cpr" ] ,
21+ extensions : [ ".dsk" , ".cpr" , ".tap" , ".cdt" , ".m3u" ] ,
2222 emulators : [
2323 { name : "Caprice32" , flatpak : null , args : "" , url : "https://github.com/ColinPitrat/caprice32" } ,
2424 { name : "Caprice33" , flatpak : null , args : "" , url : "https://github.com/ColinPitrat/caprice32" } ,
@@ -32,7 +32,7 @@ export const PLATFORMS = [
3232 displayName : "ZX / Spectrum" ,
3333 vendor : "Sinclair" ,
3434 name : "spectrum" ,
35- extensions : [ ".zip" ] ,
35+ extensions : [ ".tzx" , ".tap" , ".z80" , ".sna" , ".dsk" , ".trd" , ".scl" , ".rom" , ". zip"] ,
3636 emulators : [
3737 { name : "Fuse" , flatpak : "net.sourceforge.fuse_emulator.Fuse" , url : "https://fuse-emulator.sourceforge.net/" , args : "--sound --auto-load" } ,
3838 { name : "ARES" , flatpak : "dev.ares.ares" , url : "https://ares-emu.net/" , args : "--fullscreen" }
@@ -44,7 +44,7 @@ export const PLATFORMS = [
4444 displayName : "C / 64" ,
4545 vendor : "Commodore" ,
4646 name : "c64" ,
47- extensions : [ ".zip " ] ,
47+ extensions : [ ".tzx" , ".tap" , ".z80" , ".sna" , ".dsk "] ,
4848 emulators : [
4949 { name : "VICE" , flatpak : "net.sf.VICE" , url :"https://vice-emu.sourceforge.io/" , args : "-fullscreen" }
5050 ]
@@ -55,7 +55,7 @@ export const PLATFORMS = [
5555 displayName : "NES" ,
5656 vendor : "Nintendo" ,
5757 name : "nes" ,
58- extensions : [ ".zip" ] ,
58+ extensions : [ ".zip" , ".nes" , ".fds" , ".unif" ] ,
5959 emulators : [
6060 { name : "Nestopia" , flatpak : "ca._0ldsk00l.Nestopia" , url : "http://0ldsk00l.ca/nestopia/" , args : "--fullscreen" } ,
6161 { name : "bsnes" , flatpak : "dev.bsnes.bsnes" , url :"https://github.com/bsnes-emu/bsnes/" , args : "--fullscreen" } ,
@@ -68,7 +68,7 @@ export const PLATFORMS = [
6868 displayName : "Master System" ,
6969 vendor : "Sega" ,
7070 name : "sms" ,
71- extensions : [ ".zip" ] ,
71+ extensions : [ ".sms" , ".sg" , ". zip"] ,
7272 emulators : [
7373 { name : "Kega Fusion" , flatpak : "com.carpeludum.KegaFusion" , url :"https://www.carpeludum.com/kega-fusion/" , args : "-fullscreen" } ,
7474 { name : "Blastem" , flatpak : "com.retrodev.blastem" , url :"https://www.retrodev.com/blastem/" , args : "-f" } ,
@@ -81,7 +81,7 @@ export const PLATFORMS = [
8181 displayName : "PC Engine" ,
8282 vendor : "NEC" ,
8383 name : "pcengine" ,
84- extensions : [ ".pce" ] ,
84+ extensions : [ ".pce" , ".cue" , ".iso" , ".bin" , ".ccd" ] ,
8585 emulators : [
8686 { name : "ARES" , flatpak : "dev.ares.ares" , url : "https://ares-emu.net/" , args : "--fullscreen" }
8787 ]
@@ -92,7 +92,7 @@ export const PLATFORMS = [
9292 displayName : "Amiga" ,
9393 vendor : "Commodore" ,
9494 name : "amiga" ,
95- extensions : [ ".lha" , ".adf " ] ,
95+ extensions : [ ".adf" , ".adz" , ".dms" , ". lha", ".zip " ] ,
9696 emulators : [
9797 { name : "amiberry" , flatpak : "com.blitterstudio.amiberry" , url :"https://amiberry.com/" , args : "-s joyport1_amiberry_custom_axis_none_righttrigger='Quit emulator' --autoload" }
9898 ]
@@ -103,7 +103,7 @@ export const PLATFORMS = [
103103 displayName : "MegaDrive" ,
104104 vendor : "Sega" ,
105105 name : "megadrive" ,
106- extensions : [ ".md" ] ,
106+ extensions : [ ".md" , ".smd" , ".bin" , ".gen" , ".zip" ] ,
107107 emulators : [
108108 { name : "Kega Fusion" , flatpak : "com.carpeludum.KegaFusion" , url :"https://www.carpeludum.com/kega-fusion/" , args : "-fullscreen" } ,
109109 { name : "Blastem" , flatpak : "com.retrodev.blastem" , url :"https://www.retrodev.com/blastem/" , args : "-f" } ,
@@ -116,7 +116,7 @@ export const PLATFORMS = [
116116 displayName : "Game Boy" ,
117117 vendor : "Nintendo" ,
118118 name : "gameboy" ,
119- extensions : [ ".md " ] ,
119+ extensions : [ ".gb" , ".gbc" , ".zip "] ,
120120 emulators : [
121121 { name : "mgba" , flatpak : "io.mgba.mGBA" , url :"https://mgba.io/" , args : "-f" } ,
122122 { name : "ARES" , flatpak : "dev.ares.ares" , url : "https://ares-emu.net/" , args : "--fullscreen" } ,
@@ -130,7 +130,7 @@ export const PLATFORMS = [
130130 displayName : "Lynx" ,
131131 vendor : "Atari" ,
132132 name : "lynx" ,
133- extensions : [ ".md " ] ,
133+ extensions : [ ".lnx" , ".zip "] ,
134134 emulators : [
135135 { name : "Holani" , flatpak : null , url :"https://github.com/LLeny/holani" , args : "--fullscreen" } ,
136136 { name : "Felix" , flatpak : null , url :"https://github.com/laoo/Felix" , args : "--fullscreen" }
@@ -142,7 +142,7 @@ export const PLATFORMS = [
142142 displayName : "Game Gear" ,
143143 vendor : "Sega" ,
144144 name : "gamegear" ,
145- extensions : [ ".zip" ] ,
145+ extensions : [ ".gg" , ".sg" , ". zip"] ,
146146 emulators : [
147147 { name : "Kega Fusion" , flatpak : "com.carpeludum.KegaFusion" , url :"https://www.carpeludum.com/kega-fusion/" , args : "-fullscreen" } ,
148148 { name : "ARES" , flatpak : "dev.ares.ares" , url : "https://ares-emu.net/" , args : "--fullscreen" }
@@ -154,7 +154,7 @@ export const PLATFORMS = [
154154 displayName : "SNES" ,
155155 vendor : "Nintendo" ,
156156 name : "snes" ,
157- extensions : [ ".smc" ] ,
157+ extensions : [ ".smc" , ".sfc" , ".fig" , ".swc" , ".zip" ] ,
158158 emulators : [
159159 { name : "Snes9x" , flatpak : "com.snes9x.Snes9x" , url :"https://www.snes9x.com/" , args : "--fullscreen" } ,
160160 { name : "bsnes" , flatpak : "dev.bsnes.bsnes" , url :"https://github.com/bsnes-emu/bsnes/" , args : "--fullscreen" } ,
@@ -168,7 +168,7 @@ export const PLATFORMS = [
168168 displayName : "Jaguar" ,
169169 vendor : "Atari" ,
170170 name : "jaguar" ,
171- extensions : [ ".jag" ] ,
171+ extensions : [ ".jag" , ".zip" ] ,
172172 emulators : [
173173 { name : "BigPEmu" , flatpak : "com.richwhitehouse.BigPEmu" , url :"https://richwhitehouse.com/jaguar/" , args : "-f" }
174174 ]
@@ -179,7 +179,7 @@ export const PLATFORMS = [
179179 displayName : "Saturn" ,
180180 vendor : "Sega" ,
181181 name : "saturn" ,
182- extensions : [ ".cue" ] ,
182+ extensions : [ ".cue" , ".bin" , ".iso" ] ,
183183 emulators : [
184184 { name : "Ymir" , flatpak : "io.github.strikerx3.ymir" , url :"https://github.com/StrikerX3/Ymir" , args : "-f" } ,
185185 { name : "Blastem" , flatpak : "com.retrodev.blastem" , url :"https://www.retrodev.com/blastem/" , args : "-f" }
@@ -191,7 +191,7 @@ export const PLATFORMS = [
191191 displayName : "PlayStation" ,
192192 vendor : "Sony" ,
193193 name : "ps1" ,
194- extensions : [ ".cue" ] ,
194+ extensions : [ ".cue" , ".bin" , ".iso" ] ,
195195 emulators : [
196196 { name : "ARES" , flatpak : "dev.ares.ares" , url : "https://ares-emu.net/" , args : "--fullscreen" } ,
197197 { name : "PSXE" , flatpak : null , url : "http://github.com/allkern/psxe" , args : "--fullscreen" } ,
@@ -203,7 +203,7 @@ export const PLATFORMS = [
203203 displayName : "Nintendo 64" ,
204204 vendor : "Nintendo" ,
205205 name : "n64" ,
206- extensions : [ ".z64" ] ,
206+ extensions : [ "n64" , ".v64" , " .z64"] ,
207207 emulators : [
208208 { name : "Rosalie's Mupen GUI" , flatpak : "com.github.Rosalie241.RMG" , url :"https://github.com/Rosalie241/RMG" , args : "--nogui --fullscreen" } ,
209209 { name : "Gopher64" , flatpak : "io.github.gopher64.gopher64" , url :"https://github.com/gopher64/gopher64" , args : "-f" } ,
@@ -216,7 +216,7 @@ export const PLATFORMS = [
216216 displayName : "Dreamcast" ,
217217 vendor : "Sega" ,
218218 name : "dreamcast" ,
219- extensions : [ ".gdi" , ".cdi" ] ,
219+ extensions : [ ".gdi" , ".cdi" , ".chd" , ".bin" , ".cue" ] ,
220220 emulators : [
221221 { name : "flycast" , flatpak : "org.flycast.Flycast" , url :"https://github.com/flyinghead/flycast" , args : "--fullscreen" }
222222 ]
@@ -227,7 +227,7 @@ export const PLATFORMS = [
227227 displayName : "PlayStation 2" ,
228228 vendor : "Sony" ,
229229 name : "ps2" ,
230- extensions : [ ".bin" , ".iso " ] ,
230+ extensions : [ ".iso" , ". bin", ".img" , ".cue" , ".mdf "] ,
231231 emulators : [
232232 { name : "PCSX2" , flatpak : "net.pcsx2.PCSX2" , url :"https://pcsx2.net/" , args : "--nogui -fullscreen" } ,
233233 { name : "Play!" , flatpak : "org.purei.Play" , url :"https://purei.org/" , args : "--fullscreen" }
@@ -239,7 +239,7 @@ export const PLATFORMS = [
239239 displayName : "GameCube" ,
240240 vendor : "Nintendo" ,
241241 name : "gamecube" ,
242- extensions : [ ".iso" , ".ciso" ] ,
242+ extensions : [ ".iso" , ".ciso" , ".gcm" , ".gcz" ] ,
243243 emulators : [
244244 { name : "dolphin" , flatpak : "org.DolphinEmu.dolphin-emu" , url :"https://dolphin-emu.org/" , args : "-b -e" }
245245 ]
@@ -250,7 +250,7 @@ export const PLATFORMS = [
250250 displayName : "Xbox" ,
251251 vendor : "Microsoft" ,
252252 name : "xbox" ,
253- extensions : [ ".iso" ] ,
253+ extensions : [ ".iso" , ".xiso" ] ,
254254 emulators : [
255255 { name : "xemu" , flatpak : "app.xemu.xemu" , url :"https://xemu.app/" , args : "-full-screen -dvd_path" }
256256 ]
@@ -261,7 +261,7 @@ export const PLATFORMS = [
261261 displayName : "PSP" ,
262262 vendor : "Sony" ,
263263 name : "psp" ,
264- extensions : [ ".iso" ] ,
264+ extensions : [ ".iso" , ".cso" , ".pbp" ] ,
265265 emulators : [
266266 { name : "PPSSPP" , flatpak : "org.ppsspp.PPSSPP" , url :"https://www.ppsspp.org/" , args : "--fullscreen" }
267267 ]
@@ -283,7 +283,7 @@ export const PLATFORMS = [
283283 displayName : "3DS" ,
284284 vendor : "Nintendo" ,
285285 name : "3ds" ,
286- extensions : [ ".3ds" ] ,
286+ extensions : [ ".3ds" , ".cci" , ".cxi" ] ,
287287 emulators : [
288288 { name : "Azahar" , flatpak : "org.azahar_emu.Azahar" , url :"https://azahar-emu.org/" , args : "-f" }
289289 ]
0 commit comments