Commit graph

380 commits

Author SHA1 Message Date
Leon Styhre 20d631c891 Changed the ps3 system to use shortcuts by default and created an alternative emulator entry for the old directory approach. 2022-06-13 19:04:00 +02:00
Leon Styhre 67d1f5b60c Setup two emulator entries for the desktop system, 'Suspend ES-DE' and 'Keep ES-DE running'. 2022-06-13 18:53:38 +02:00
Leon Styhre f68b06a72b Added support for the PICO-8 (pico8) game system. 2022-06-11 21:07:46 +02:00
Leon Styhre 731320cc9d Added support for the Sega Model 2 and 3 (model2 and model3) game systems on Windows. 2022-06-09 17:19:16 +02:00
Leon Styhre 325c7d4f7c Added support for the Capcom Play System (cps) game system. 2022-06-08 17:44:06 +02:00
Leon Styhre e608b1546d Added the pcwindows platform to the lutris system to improve scraping. 2022-05-31 22:45:14 +02:00
Leon Styhre 8d8419b486 Enabled shortcuts support for the desktop, epic, kodi, lutris, ports, ps3 and steam systems.
Also added a ps3 alternative emulator entry for backward compatibility with symlinks.
2022-05-31 22:39:52 +02:00
Leon Styhre fdbe826b53 (Linux) Changed the manually downloaded Redream emulator location from ~/Applications/redream to ~/Applications/redream/redream 2022-05-30 22:56:22 +02:00
Leon Styhre 7baec8a1f3 Added experimental support for PCSX2 Qt and PCSX2 wxWidgets for the ps2 system on Windows. 2022-05-27 12:03:38 +02:00
Leon Styhre c832f52cb0 Added bsnes standalone as an alternative emulator for the satellaview, sfc, snes, snesna and sufami systems for Unix and Windows. 2022-05-27 10:30:32 +02:00
Leon Styhre a63783a170 Added Snes9x standalone as an alternative emulator for the satellaview and sufami systems. 2022-05-27 09:42:08 +02:00
Leon Styhre 30fad17306 Added DeSmuME standalone as an alternative emulator for the nds system on Unix. 2022-05-26 23:13:43 +02:00
Leon Styhre 5bf04223e6 Added Nestopia UE standalone as an alternative emulator for the famicom, fds and nes systems on Unix. 2022-05-26 22:24:29 +02:00
Leon Styhre 70b496e913 Added emulator configuration for the cdtv system. 2022-05-26 20:55:51 +02:00
Leon Styhre f9d925fe1f Added the -fullscreen flag for the Supermodel standalone emulator. 2022-05-26 16:38:55 +02:00
Leon Styhre 21c4f1d14e Added Supermodel standalone as an alternative emulator for the arcade and mame systems on Windows. 2022-05-26 16:28:43 +02:00
Leon Styhre 8ed34e9a3e Added Model 2 Emulator standalone as an alternative emulator for the arcade and mame systems on Windows. 2022-05-26 13:09:19 +02:00
Leon Styhre b9e8378e3f Set %STARTDIR%=%EMUDIR% for the xenia (Xbox 360) emulator. 2022-05-26 11:48:21 +02:00
Leon Styhre 393049c292 Changed the default emulator for the sg-1000 system from Gearsystem to Genesis Plux GX. 2022-05-26 09:43:49 +02:00
Leon Styhre 28edb79ec5 Set blueMSX instead of Gearcoleco as default emulator for the colecovision system. 2022-05-25 19:08:32 +02:00
Leon Styhre 617405befd Removed the -full-screen command line option for the xemu emulator. 2022-05-24 20:17:00 +02:00
Leon Styhre 8886fb00d1 Removed the .bin file extension from the pcengine, pcenginecd, tg16 and tg-cd systems. 2022-05-24 19:48:21 +02:00
Leon Styhre 179146c939 Removed the .chd file extension for the naomi, naomigd and atomiswave systems and changed the platform to arcade. 2022-05-23 18:52:24 +02:00
Leon Styhre 3a4c80aca9 Swapped the colors of the Joy-Con controller icons. 2022-05-23 18:49:19 +02:00
Leon Styhre b389e0824a Added Atari800 standalone as an alternative emulator for the atarixe system. 2022-05-22 10:35:34 +02:00
Leon Styhre 7755ed7888 Added the Flycast RetroArch core and Flycast Standalone as alternative emulators for the arcade and mame systems. 2022-05-21 20:12:42 +02:00
Leon Styhre 78c6eedb93 Added configuration for the Daphne Arcade LaserDisc system using the emulator Hypseus Singe. 2022-05-21 11:53:52 +02:00
Leon Styhre 7a9f4a233d Added the file extensions .ciso, .dump, .gz, .m3u, .mdf, .img and .nrg to the ps2 system. 2022-05-19 17:18:50 +02:00
Leon Styhre 2d95c472cf Added the citra binary for Citra standalone on Linux. 2022-05-19 17:17:23 +02:00
Leon Styhre b4e2261a56 Added the Gearcoleco RetroArch core for the colecovision system and set it as the default emulator. 2022-05-16 19:31:44 +02:00
Leon Styhre 21fcdfe4d5 Updated a comment in es_controller_mappings.cfg 2022-05-16 19:29:05 +02:00
Leon Styhre a3116edc29 Changed the platform to pcwindows for the epic system. 2022-05-14 12:04:39 +02:00
Leon Styhre b2f70971ef Changed the ScreenScraper system ID from pc to moonlight for the steam and epic systems. 2022-05-14 11:01:01 +02:00
Leon Styhre 973f88a5f8 Added configuration for the OpenBOR game engine on Linux and Windows. 2022-05-13 20:41:22 +02:00
Leon Styhre 7849b44664 Moved the %STARTDIR% variable to a more suitable location in the es_systems.xml files. 2022-05-13 18:58:05 +02:00
Leon Styhre 87e332a6a2 Replaced the explicit shell commands in es_systems.xml with %EMULATOR_OS-SHELL% find rules. 2022-05-13 18:44:35 +02:00
Leon Styhre e50be3376b Added an Xbox Kinect controller badge icon. 2022-05-12 23:31:11 +02:00
Leon Styhre 7d7d915310 Added emulator configuration for the astrocde (Bally Astrocade) system. 2022-05-12 23:04:32 +02:00
Leon Styhre 97bd0721ce Moved DOSBox-X standalone one step higher in the alternative emulators list. 2022-05-11 19:01:36 +02:00
Leon Styhre da2fa1949e Changed the default emulator for the gamegear system from Gearsystem to Genesis Plus GX. 2022-05-10 20:24:52 +02:00
Leon Styhre 0f2ec2cae8 Changed the default emulator for the gb and gbc systems from SameBoy to Gambatte. 2022-05-10 20:12:44 +02:00
Leon Styhre b6ededc3bb (Windows) Moved all the 'Emulators' staticpath find rules to the top. 2022-05-10 19:38:18 +02:00
Leon Styhre f709e0f4bc Changed the default emulator for the mame system from MAME 2003-Plus to MAME - Current
Also changed the order of the other MAME emulators for the arcade and mame systems.
2022-05-10 19:07:06 +02:00
Leon Styhre 75be1f8eb2 Changed the default emulator for the famicom, fds and nes systems from Nestopia UE to Mesen. 2022-05-10 18:36:38 +02:00
Leon Styhre 8fc5e27e5e Changed the default emulator for the dos and pc systems from DOSBox-Core to DOSBox-Pure.
Also added DOSBox-X standalone as an alternative emulator.
2022-05-10 17:57:12 +02:00
Leon Styhre 7a1474204c (Linux) Added missing Flatpak user directories for the emulators BlastEm, Play! and Snes9x. 2022-05-08 23:56:19 +02:00
Leon Styhre 7d5584ae64 Removed the --escape-exit command line option for the PPSSPP standalone emulator as it caused issues for some users. 2022-05-08 20:05:46 +02:00
Leon Styhre b50ce138ec (Windows) Set %RUNINBACKGROUND% when launching MAME standalone as this emulator otherwise hangs randomly on shutdown. 2022-05-08 16:13:52 +02:00
Leon Styhre 29879e81bc (Windows) Added the new %ESCAPESPECIALS% variable to relevant systems. 2022-05-08 14:29:00 +02:00
Leon Styhre 21eeae80a9 Added the AetherSX2 standalone emulator for the ps2 system on macOS. 2022-05-05 21:52:17 +02:00
Leon Styhre b1a41a56e9 Moved MAME standalone higher in the alternative emulators list for the arcade and mame systems. 2022-05-05 21:30:34 +02:00
Leon Styhre 751cf12654 Added MAME standalone as an alternative emulator for the arcade and mame systems on macOS. 2022-05-03 22:42:21 +02:00
Leon Styhre 598a892c90 (Windows) Added the %HIDEWINDOW% variable for the arcade and mame systems. 2022-05-03 20:34:32 +02:00
Leon Styhre 3f51aa0aaf Added Atari800 standalone as an alternative emulator for the atari800 system. 2022-05-01 21:04:35 +02:00
Leon Styhre 453da25b3c (Unix) Added BlastEm standalone as an alternative emulator for the megadrive and genesis systems. 2022-05-01 19:31:18 +02:00
Leon Styhre 0acce01003 Added Play! standalone as an alternative emulator for the ps2 system. 2022-05-01 18:40:10 +02:00
Leon Styhre 88c90b550d Added Snes9x standalone as an alternative emulator for the sfc, snes and snesna systems. 2022-05-01 17:47:46 +02:00
Leon Styhre 00d0a34646 Added the SAME CDi and CDi 2015 RetroArch cores for the cdimono1 system. 2022-05-01 16:42:48 +02:00
Leon Styhre 5b08e655af Added the PUAE 2021 RetroArch core to the amiga, amiga600, amiga1200 and amigacd32 systems. 2022-05-01 09:31:56 +02:00
Leon Styhre 032e769369 Updated the MAME standalone emulator to use the %STARTDIR% variable. 2022-04-30 20:44:37 +02:00
Leon Styhre 7c766a1619 Fixed a mistake with the previous commit. 2022-04-28 19:52:03 +02:00
Leon Styhre c2650a4042 Fixed some broken configuration entries for the emulator MAME standalone. 2022-04-28 19:49:13 +02:00
Leon Styhre c9899694ed Removed the deprecated DuckStation RetroArch core. 2022-04-28 17:00:14 +02:00
Leon Styhre 1c44223f48 Added the .wua file extension for the wiiu system. 2022-04-27 19:16:39 +02:00
Leon Styhre ae4ffb61fd (Unix) Reverted the RetroArch core path search order as it caused unforeseen problems. 2022-04-27 19:15:18 +02:00
Leon Styhre 19339b92ac (Unix) The RetroArch core path search order now matches the emulator binary search order. 2022-04-24 11:23:31 +02:00
Leon Styhre a45bd7a495 (Unix) Added support for using the manually downloaded emulators Redream and Ryujinx. 2022-04-21 23:00:45 +02:00
Leon Styhre 6ef74bc305 Added the .ps3 extension for the ps3 system and .svm extension for the scummvm system.
Also removed the .7z and .zip extensions for the scummvm system.
2022-04-21 21:10:26 +02:00
Leon Styhre 1798b96cf8 Added reflections support to CarouselComponent. 2022-04-18 21:37:58 +02:00
Leon Styhre ea069af11b Added the .rom file extension to the atari800 system. 2022-04-16 10:37:47 +02:00
Leon Styhre 2001a9f639 Added a collection badge to be shown when editing custom collections.
Also changed the default badge lines value from 2 to 3.
2022-04-15 19:27:38 +02:00
Leon Styhre fab6b53fc3 Merge branch 'master' into new-theme-engine-phase-six 2022-04-14 18:36:38 +02:00
Leon Styhre 6ddd895e68 (Windows) Added a separate find rules configuration file for portable installations. 2022-04-14 12:56:42 +02:00
Leon Styhre 2e5af2b265 (Windows) Fixed an incorrect find rule for the Mupen64Plus standalone emulator. 2022-04-14 12:50:59 +02:00
Leon Styhre 71791fe445 Merge branch 'master' into new-theme-engine-phase-six 2022-04-14 10:55:55 +02:00
Leon Styhre 33c7f2be5d (Windows) Added 'Emulators' paths for the portable installation. 2022-04-14 10:50:34 +02:00
Leon Styhre 52176d8cba Some small adjustments to the folder badge graphics. 2022-04-13 21:16:51 +02:00
Leon Styhre 30b02456c0 Added a folder badge including support for a folder link overlay. 2022-04-13 16:53:28 +02:00
Leon Styhre 9c485aeef8 Added two command line options to the standalone PPSSPP and DuckStation emulators. 2022-04-11 21:18:53 +02:00
Leon Styhre 9a0db6c01d OCD update to change from dolphin.exe to Dolphin.exe 2022-04-10 20:08:23 +02:00
Leon Styhre 63e6176d5a Added the .wud and .wux file extensions for the wiiu system on Windows. 2022-04-09 14:07:49 +02:00
Leon Styhre 526e41b5d2 Replaced the RetroArch core 4DO with Opera for the 3do system. 2022-04-09 11:17:53 +02:00
Leon Styhre 0ab3d50ed7 Added some alternative emulators to the gb, gbc, fds, satellaview, snes, snesna and sufami systems. 2022-04-06 23:13:35 +02:00
Leon Styhre 5707936e0c (Windows) Added the .lnk file extension to the desktop, kodi and ports systems.
Also added the .url file extension to the steam system.
2022-04-05 22:02:13 +02:00
Leon Styhre b20b6774a9 Added support for the Nintendo SFC (Super Famicom) game system. 2022-04-05 17:10:59 +02:00
Leon Styhre 8666590fcf Added support for the a5200 RetroArch core to the atari5200 system.
Also added the .dosz extension to the dos and pc systems.
2022-04-04 22:20:46 +02:00
Leon Styhre 6e8aa43462 Added support for Flatpaks intalled in the home directory. 2022-04-04 22:15:46 +02:00
Leon Styhre e1af058cfa Added the SwanStation RetroArch core as an alternative emulator. 2022-04-03 12:40:21 +02:00
Leon Styhre 25b50dba97 Added the standalone emulator PrimeHack on Unix.
Also added the .wia and .m3u file extensions for the Dolphin emulator.
2022-03-29 17:22:28 +02:00
Leon Styhre 90f4fc09a4 Added support for the standalone emulator Flycast. 2022-03-28 22:09:36 +02:00
Leon Styhre e504b2f54e Added support for the standalone emulator Ryujinx. 2022-03-28 20:42:52 +02:00
Leon Styhre 8fe41ebfd9 Added support for the standalone emulators Cemu, DuckStation, melonDS, Redream and sixtyforce. 2022-03-28 17:59:23 +02:00
Leon Styhre db72d41ef0 Added the .rvz file extension for the Dolphin emulator. 2022-03-25 21:48:43 +01:00
Leon Styhre 5de2855d60 Added theme support for defining color saturation for the image, video and animation components. 2022-03-17 19:33:09 +01:00
Leon Styhre 775e2e7265 Removed the deprecated screen_gradient.png image. 2022-03-15 18:46:23 +01:00
Leon Styhre 29501af68f Changed some variables names and debug logging info for the OpenGL renderer.
Also simplified a pixel conversion in the core.glsl shader.
2022-03-15 17:14:55 +01:00
Leon Styhre 1abfc06038 (macOS) Changed a keyword that made the GLSL compilation fail. 2022-03-15 00:25:02 +01:00
Leon Styhre ddcc542dc9 Removed some deprecated GLSL shader files. 2022-03-15 00:18:34 +01:00
Leon Styhre f859fd828d Cleaned up the GLSL shader files and related code. 2022-03-15 00:14:06 +01:00
Leon Styhre 06a037d8cf Shader flags are now sent as bit masks instead of via discreet values.
Also changed the shader flags to enums.
2022-03-14 22:30:24 +01:00