Leon Styhre
559c56be56
(macOS) Fixed an incorrect find rule for PrBoom+
2023-03-04 11:25:01 +01:00
Leon Styhre
d9f9a3784c
Added PrBoom+ standalone as an alternative emulator for the doom system.
2023-03-04 11:14:17 +01:00
Leon Styhre
d9f38dab3e
Added support for changing the saturation for font textures.
2023-03-03 22:37:39 +01:00
Leon Styhre
8bd2f24c37
Added support for the Quake (quake) game system.
2023-03-03 17:14:02 +01:00
Leon Styhre
683ee5f509
Added support for the Tiger Electronics Game.com (gamecom) game system.
2023-03-01 22:09:27 +01:00
Leon Styhre
c421b7f81f
Added support for the Emerson Arcadia 2001 (arcadia) game system.
2023-02-28 18:29:59 +01:00
Leon Styhre
c0f9d354ce
Added support for the VTech CreatiVision (crvision) game system.
2023-02-28 18:25:00 +01:00
Leon Styhre
11b16621b7
Added support for the Casio PV-1000 (pv1000) game system.
2023-02-28 18:20:14 +01:00
Leon Styhre
8f9c3d4f60
(Linux) Added wildcard matching to the RetroArch, BasiliskII, DuckStation and SheepShaver AppImages.
2023-02-27 18:01:08 +01:00
Leon Styhre
90c3f8ff5e
Added the .cue file extension to the atarijaguar and atarijaguarcd systems (where applicable).
2023-02-26 10:14:03 +01:00
Leon Styhre
a5a4b96476
Added the --nogui flag to the Rosalie's Mupen GUI launch command.
2023-02-25 21:43:36 +01:00
Leon Styhre
7139faaad6
Added support for the WASM-4 Fantasy Console (wasm4) game system.
2023-02-25 21:38:25 +01:00
Leon Styhre
8d7226f31f
Added support for the zmachine game system by adding the Gargoyle standalone emulator.
2023-02-24 22:14:36 +01:00
Leon Styhre
f76af6735c
Added support for the bbcmicro game system by adding the MAME standalone emulator.
2023-02-24 22:02:53 +01:00
Leon Styhre
c523ee05a8
(Linux) Added a --fullscreen flag to the lightspark emulator for the flash game system.
2023-02-21 19:42:31 +01:00
Leon Styhre
3869a51e9c
Improved image quality for the blur shaders when rotating screen 90 or 270 degrees.
2023-02-21 18:43:18 +01:00
Leon Styhre
31d4772a42
Added labels to all command tags (except placeholders) in the es_systems.xml files.
...
Also added support for the AppImage release of Rosalie's Mupen GUI.
2023-02-20 17:54:58 +01:00
Leon Styhre
5d8c364341
Added MAME standalone as the default emulator for the macintosh system.
...
Also added the .dsk file extension.
2023-02-20 17:48:02 +01:00
Leon Styhre
e8df5baf9d
(Linux) Added support for the AppImage release of Flycast.
2023-02-19 16:44:21 +01:00
Leon Styhre
e75d6f3b13
(Windows) Added BigPEmu as the default emulator for the atarijaguarcd system.
...
Also added the .cdi file extension to the atarijaguar system on all platforms.
2023-02-19 15:59:33 +01:00
Leon Styhre
7b2dda0807
Added the .minipsf file extension to the psx system.
2023-02-14 17:33:46 +01:00
Leon Styhre
9edae951e6
Updated the MAME index files to include ROMs up to MAME version 0.251
2023-02-14 17:31:13 +01:00
Leon Styhre
ada9949258
Updated the bundled TLS certificates.
2023-02-14 17:29:56 +01:00
Leon Styhre
0ececf65bb
Added callback and disabling support to SliderComponent.
2023-02-11 12:28:06 +01:00
Leon Styhre
b33c7603bb
Added support for rotating the application screen contents 0, 90, 180 or 270 degrees.
...
Also improved post processing shader rendering when running in vertical orientation.
2023-02-06 23:38:35 +01:00
Leon Styhre
b73bb5181c
Added support for the LCD Handheld Games (lcdgames) game system.
2023-02-03 20:16:29 +01:00
Leon Styhre
80e0937bf5
Added support for the VTech V.Smile (vsmile) game system.
2023-02-01 22:30:43 +01:00
Leon Styhre
23e9f7c138
Added support for the Capcom Play System I, II and III (cps1, cps2 and cps3) game systems.
2023-02-01 20:06:40 +01:00
Leon Styhre
5da22386b1
Added support for the Arduboy Miniature Game System (arduboy).
2023-01-31 19:36:57 +01:00
Leon Styhre
07238045c5
Added support for the Sega Mega Drive (megadrivejp) game system (Japanese region).
2023-01-30 22:33:18 +01:00
Leon Styhre
dcc02bccce
Added support for the Microsoft Windows (windows) game system.
2023-01-30 20:34:41 +01:00
Leon Styhre
f23b5a6c6e
Added Hatari standalone as an alternative emulator for the atarist system.
...
Also added the pcwindows platform to the ports system to improve scraping.
2023-01-30 19:01:47 +01:00
Leon Styhre
f370e46444
Added the .m3u file extension to the pc98 system.
2023-01-22 21:29:01 +01:00
Leon Styhre
a982dce328
Changed the PlayStation 3 controller type to PlayStation 1/2/3
2023-01-21 13:45:54 +01:00
Leon Styhre
480263160d
Added a Switch Pro controller type.
2023-01-21 12:58:16 +01:00
Leon Styhre
c5507f5f80
Added a PlayStation 3 controller type.
2023-01-21 11:02:32 +01:00
Leon Styhre
1ef39ceb2d
Added Nintendo GameCube, Sega Master System and Sega Dreamcast controller badge icons.
2023-01-20 21:08:24 +01:00
Leon Styhre
ee6a6eaa63
Changed the fullname for the 3do system to '3DO Interactive Multiplayer'.
2023-01-18 17:31:36 +01:00
Leon Styhre
621165a638
Changed the system fullname for the 3do and uzebox systems.
2023-01-17 18:54:38 +01:00
Leon Styhre
19f00603b5
Added company names to the es_systems.xml fullname tag for a couple of systems.
2023-01-16 23:19:24 +01:00
Leon Styhre
f5bfacd514
(Linux) Added support for the official xemu AppImage release.
2023-01-14 21:58:44 +01:00
Leon Styhre
b1fad641cd
Added the .d64 file extension to the n64 and n64dd systems.
2023-01-05 13:20:25 +01:00
Leon Styhre
7037b57d0b
Added Rosalie's Mupen GUI standalone as an alternative emulator for the n64dd system on Linux and Windows.
...
Also added the -q flag for this emulator.
2023-01-05 12:25:04 +01:00
Leon Styhre
607e6f2845
(Unix) Removed the RetroArch core directory for the NixOS and nixpkgs repository.
2022-12-19 19:54:01 +01:00
Leon Styhre
4a5e8d674e
Added FinalBurn Neo standalone as an alternative emulator for the arcade, cps and mame systems on Linux and Windows.
2022-12-17 19:37:28 +01:00
Leon Styhre
fa50d9b483
(Windows) Added BigPEmu standalone as an alternative emulator for the atarijaguar system.
2022-12-17 19:26:07 +01:00
Leon Styhre
08a20d7157
Added MAME standalone as an alternative emulator for the atarijaguar system.
2022-12-17 18:55:16 +01:00
Leon Styhre
19d79080a1
Removed the .7z and .zip file extensions from the switch system.
2022-12-16 22:44:35 +01:00
Leon Styhre
9d06c33af6
Reverted the atarijaguarcd system to placeholder status.
2022-12-16 20:23:35 +01:00
Leon Styhre
677ac69425
Removed the retro8 alternative emulator entries for the pico8 system.
2022-12-16 20:00:17 +01:00
Leon Styhre
6c0071bf7d
Updated configuration for the puNES emulator for the famicom and nes systems.
...
Also updated some find rules emulator comments.
2022-12-16 19:44:57 +01:00
Leon Styhre
b93b040074
Updated configuration for the SameBoy emulator for the gb and gbc systems.
2022-12-16 19:12:41 +01:00
Leon Styhre
15e7eb87d2
Updated configuration for the Gearboy emulator for the gb and gbc systems.
2022-12-16 18:29:13 +01:00
Leon Styhre
db7aed1075
Merge branch 'master' into 1208_new_emulators
2022-12-16 17:43:05 +01:00
Leon Styhre
3baf584021
Merge remote-tracking branch 'origin/mgba-qt'
2022-12-16 17:33:08 +01:00
Leon Styhre
f94c25c6bf
Added support for the Nintendo Switch (switch) game system on macOS by adding the Ryujinx standalone emulator.
2022-12-16 17:28:02 +01:00
Leon Styhre
c63fd2e72b
Fixed a premultiplied alpha shader issue that lead to artifacting when brightness was adjusted.
2022-12-15 19:13:37 +01:00
Leon Styhre
cdc553d75f
Added an arcade twin stick controller badge icon.
2022-12-15 18:30:48 +01:00
Leon Styhre
f195ba72a2
Changed the brightness shaders from exposure to actual brightness calculations.
2022-12-14 23:09:17 +01:00
Leon Styhre
f4d4abb33b
Added theme support for defining relative brightness for images, videos and animations.
2022-12-14 20:17:41 +01:00
Leon Styhre
d9e2e41117
Added the . (dot) file extension to the xbox360 system on Windows to support extension-less XBLA games.
2022-12-14 18:08:49 +01:00
Leon Styhre
59d5e1b5b8
Changed the color channel mix for grayscale conversions.
2022-12-13 22:45:05 +01:00
Leon Styhre
6037e80bf1
Added color shift support to VideoComponent.
2022-12-12 21:51:27 +01:00
Leon Styhre
1517826b23
Fixed an issue where lowered saturation would not work correctly when combined with scanline rendering.
2022-12-12 20:24:16 +01:00
Leon Styhre
0ad339d4c4
Fixed an issue where lowered saturation could not be combined with color shifts.
2022-12-12 20:21:22 +01:00
Leon Styhre
74162f1740
Added a left trigger + right trigger help system icon and removed the deprecated hotkey icon.
2022-12-05 23:33:48 +01:00
Griffin
f5efae6278
add snes9x-gtk
2022-11-28 22:58:33 -08:00
Griffin
5d69fc7e69
add mgba-qt to system for unix install
2022-11-28 22:42:34 -08:00
Griffin
92b5f4d37c
add to macos and windows testing
2022-11-28 20:52:11 -08:00
Griffin
9ba8853d0e
add standalone emulators to unix
2022-11-27 22:24:49 -08:00
Leon Styhre
22d5886d46
Added fullscreen-specific entries for the Supermodel emulator for the arcade, mame and model3 systems on Linux and Windows.
2022-11-26 15:04:28 +01:00
Leon Styhre
d31536af4b
(macOS) Added support for the Cemu standalone emulator for the wiiu system.
2022-11-23 20:26:27 +01:00
Leon Styhre
218d64da95
(Windows) Added Rosalie's Mupen GUI as an alternative emulator for the n64 system.
2022-11-23 18:49:53 +01:00
Leon Styhre
fd75eca260
(Linux) Added find rule entries for the AppImage release of Cemu.
2022-11-04 17:16:32 +01:00
Leon Styhre
92fb72b48e
Added support for the mugen system on Linux and macOS using the Ikemon GO game engine.
2022-11-04 12:55:39 +01:00
Leon Styhre
ef671580c3
Fixed an issue where grayscale conversion was not done correctly for BGRA textures.
2022-10-30 16:31:43 +01:00
Leon Styhre
ca8d451134
Updated two controller graphic files to render correctly with LunaSVG.
2022-10-29 21:28:37 +02:00
Leon Styhre
064909bf96
Changed some comments in the GLSL core shader file.
2022-10-28 21:41:55 +02:00
Leon Styhre
3c82bb4dfb
Changed the renderer pixel format from RGBA to BGRA.
...
Also implemented premultiplied alpha for all images, animations and videos and improved the carousel reflection falloff logic.
2022-10-28 00:08:41 +02:00
Leon Styhre
d2e5dbf49a
Added the .car and .rom extensions to the a5200 system and the .car extension to the atari800 system.
2022-10-16 22:57:20 +02:00
Leon Styhre
681218f55a
Added support for the Sega Model 2 (model2) game system on Linux on macOS.
2022-10-13 22:08:36 +02:00
Leon Styhre
3759f6873a
(Linux) Added the Supermodel standalone emulator for the arcade, mame and model3 systems.
2022-10-12 22:30:23 +02:00
Leon Styhre
a6546a43ab
(Windows) Added a -force-feedback option and an %INJECT% variable to the Supermodel emulator for the arcade, mame and model3 systems.
2022-10-12 22:19:32 +02:00
Leon Styhre
3351b8c41a
Added a %GAMEDIR% variable to the -rompath option for all MAME standalone entries.
...
Also fixed an issue where the cps system -rompath option for MAME standalone pointed to the wrong system directory.
2022-10-12 22:15:14 +02:00
Leon Styhre
4cedd9119f
Fixed some help icons that were inadvertently set as slightly transparent.
...
Also removed some obsolete help graphics files.
2022-10-10 20:09:53 +02:00
Leon Styhre
355269c731
Added FinalBurn Neo standalone and MAME standalone as alternative emulators for various SNK Neo Geo systems.
...
Also revised some supported file extensions for said systems.
2022-10-02 17:03:12 +02:00
Leon Styhre
789bd7f756
Set DOSBox-X and DOSBox Staging to start in the game directory so per-game dosbox.conf files can be used.
2022-09-24 11:17:06 +02:00
Leon Styhre
2ed2911410
(macOS) Added an additional find rule entry for DOSBox-X as the binary name has been changed.
2022-09-24 11:12:33 +02:00
Leon Styhre
0f8cb1d2a1
Added the .m3u file extension to the pcfx system.
2022-09-20 18:00:24 +02:00
Leon Styhre
cde5a728fd
Removed some high frequency noise from the back and select sounds.
2022-09-19 23:16:57 +02:00
Leon Styhre
2874d9abdc
Added openMSX standalone as an alternative emulator for the colecovision system.
2022-09-18 15:15:22 +02:00
Leon Styhre
d3beb8bd49
(Linux) Added 'cemu' as a systempath entry for the Cemu standalone emulator.
2022-09-17 21:31:08 +02:00
Leon Styhre
fd60c275d7
(Windows) Added SSF as an alternative emulator for the saturn and saturnjp systems.
2022-09-13 21:05:01 +02:00
Leon Styhre
7aa1b1bf5d
Added openMSX standalone as an alternative emulator for the msx, msx1, msx2 and msxturbor systems.
2022-09-12 19:11:39 +02:00
Leon Styhre
4610e91bd7
(Linux) Added Rosalie's Mupen GUI standalone as an alternative emulator for the n64 system.
2022-09-11 21:01:40 +02:00
Leon Styhre
98a15047cd
Added simple64 standalone as an alternative emulator for the n64 system on Linux and Windows.
2022-09-11 20:55:12 +02:00
Leon Styhre
730b6cff19
Added MAME standalone as an alternative emulator for the gameandwatch system.
2022-09-11 20:17:26 +02:00
Leon Styhre
efec1b9ceb
Updated the bundled TLS certificates.
2022-09-10 22:18:21 +02:00
Leon Styhre
f4687e889e
Removed the .7z and .zip file extensions from the 3do system.
2022-09-06 20:31:43 +02:00
Leon Styhre
c03d50e0e5
Removed some unnecessary Inkscape header info from the scroll_down.svg and scroll_up.svg resource files.
2022-08-31 22:50:01 +02:00
Leon Styhre
e5a63790d5
Fixed an issue where the bundled rating star icons were not perfectly centered.
2022-08-31 22:39:51 +02:00
Leon Styhre
496b60fa7d
Added support for clipping to the core GLSL shader.
2022-08-30 19:42:37 +02:00
Leon Styhre
e1c1b40916
Added Triforce (Dolphin fork) standalone as an alternative emulator for the gc system on Linux and Windows.
2022-08-27 18:05:00 +02:00
Leon Styhre
cf13223ab4
Sorted the file extensions in es_systems.xml for some systems.
2022-08-27 16:04:26 +02:00
Leon Styhre
673e931a8a
(Windows) Changed the binary for emulator Citra from citra.exe to citra-qt.exe as the command line binary is broken on this OS.
2022-08-27 15:49:53 +02:00
Leon Styhre
82deae61bb
(Windows) Added Project64 as an alternative emulator for the n64 system.
2022-08-27 12:36:08 +02:00
Leon Styhre
78712b6066
(Linux) Added support for the Nintendo Wii U (wiiu) game system.
2022-08-27 11:00:03 +02:00
Leon Styhre
2d2507df73
(Linux) Added a corepath rule for RetroArch for NixOS/nixpkgs.
2022-08-25 21:46:44 +02:00
Leon Styhre
ab92356bf9
Added CPCemu standalone as an alternative emulator for the amstradcpc system.
2022-08-14 11:47:39 +02:00
Leon Styhre
40e64e4a81
Added MAME standalone as an alternative emulator for the gx4000 system.
...
Also added the .bin file extension to the gx4000 system.
2022-08-14 11:05:34 +02:00
Leon Styhre
63a5800e84
(Windows) Added PrimeHack as an alternative emulator for the gc and wii systems.
2022-08-12 22:15:48 +02:00
Leon Styhre
22c4c9ac2d
(Linux) Added Flatpak support for Solarus using the Solarus Launcher package.
2022-08-12 13:41:36 +02:00
Leon Styhre
e3ca577485
Added VICE standalone as an alternative emulator for the vic20 system.
2022-08-12 13:18:54 +02:00
Leon Styhre
c5ef8cde38
(Linux) Added Flatpak support for Mednafen using the Mednaffe package.
2022-08-12 12:44:46 +02:00
Leon Styhre
d835185b65
Added VICE standalone as an alternative emulator for the c64 system.
2022-08-12 11:18:57 +02:00
Leon Styhre
9816f707d8
Added ares and Mednafen standalone as alternative emulators for the sfc, snes and snesna systems.
...
Also added ares as a standalone emulator for the sufami system.
2022-08-11 22:47:57 +02:00
Leon Styhre
67386609de
Added ares standalone as an alternative emulator for the ngp, ngpc, wonderswan and wonderswancolor systems.
2022-08-11 17:16:29 +02:00
Leon Styhre
50f2799b8c
Added ares standalone as an alternative emulator for the colecovision, megacd, megacdjp, msx, msx1, msx2, n64, segacd, sg-1000 and supergrafx systems.
2022-08-11 16:41:55 +02:00
Leon Styhre
2065c32456
Added ares standalone as an alternative emulator for the mastersystem, pcengine, pcenginecd, sega32x, sega32xjp, sega32xna, tg16 and tg-cd systems.
2022-08-11 14:48:03 +02:00
Leon Styhre
5ce95319de
Added ares standalone as an alternative emulator for the atari2600, famicom, fds, genesis, megadrive and nes systems.
2022-08-11 13:42:28 +02:00
Leon Styhre
ea7e864748
Fixed an issue where the .chd and .rp9 file extensions were missing for the amigacd32 system on Windows and macOS.
2022-08-06 21:20:35 +02:00
Leon Styhre
c54572a50a
(Windows) Fixed an incorrect find rule for Vita3K.
2022-08-05 17:19:46 +02:00
Leon Styhre
ab8c307154
(Windows) Fixed an incorrect find rule for Vita3K.
2022-08-05 17:12:27 +02:00
Leon Styhre
3413f5e002
Added 'Shortcut or script' as an alternative emulator for the doom system.
...
Also added the Boom 3 and Boom 3 xp RetroArch cores as alternative emulators for the doom system on Unix and Windows.
2022-08-02 10:44:27 +02:00
Leon Styhre
d8c1b6597f
(Unix) Added Lightspark as an alternative emulator for the flash system.
2022-08-01 22:51:42 +02:00
Leon Styhre
71626ada8d
(Unix) Fixed a typo in the PCSX2 find rules.
2022-08-01 20:53:17 +02:00
Leon Styhre
a74e16dd86
(Unix) Changed the find rule wildcard matching for the PCSX2 AppImage release.
2022-08-01 20:08:14 +02:00
Leon Styhre
56665af45e
Added the .chd and .rp9 file extensions to the amiga, amiga1200, amiga600, amigacd32 and cdtv systems.
...
Also sorted amiga1200 above amiga600 in the es_systems.xml files.
2022-08-01 17:55:32 +02:00
Leon Styhre
273a21c146
Renamed the Nintendo 64DD system from 64dd to n64dd
...
Also removed the Mupen64Plus standalone emulator for this system.
2022-07-17 19:31:36 +02:00
Leon Styhre
feb5351552
Added emulator configuration for the gx4000 system.
2022-07-15 20:18:22 +02:00
Leon Styhre
1db14341b0
Added a find rule for the upcoming Flatpak release of MAME.
2022-07-15 20:16:00 +02:00
Leon Styhre
52a16c2cf6
Added support for the Nintendo Super Game Boy (sgb) game system.
2022-07-14 18:47:03 +02:00
Leon Styhre
85e070e527
Changed the emulator PCSX2 to PCSX2-LEGACY and PCSX2-QT to PCSX.
2022-07-14 18:19:21 +02:00
Leon Styhre
81171a3940
Added emulator configuration for the coco, dragon32 and tanodragon systems.
2022-07-13 19:05:53 +02:00
Leon Styhre
8ff0a7a1d4
(Windows) Set sdl2trs to start in the emulator directory instead of the game directory.
2022-07-12 22:01:04 +02:00
Leon Styhre
8edce0746a
Added emulator configuration for the trs-80 system.
2022-07-12 20:24:51 +02:00
Leon Styhre
1e1aae0063
Replaced the invalid SimCoupé RetroArch core with SimCoupé standalone for the samcoupe system.
2022-07-12 20:16:43 +02:00
Leon Styhre
d6a9374db3
Added the EasyRPG RetroArch core for the easyrpg game system.
2022-07-12 20:09:26 +02:00
Leon Styhre
d8df9cde43
Added emulator configuration for the tic80 system.
2022-07-11 21:49:07 +02:00
Leon Styhre
5c4f24d09d
Added emulator configuration for the ags system.
2022-07-11 21:44:47 +02:00
Leon Styhre
e753d17aa8
Added Model 2 Emulator [Suspend ES-DE] as an alternative emulator for the arcade, mame and model2 systems on Windows.
2022-07-11 21:40:31 +02:00
Leon Styhre
d10451fb63
Renamed the ROM directory for the ColecoVision system from coleco to colecovision.
2022-07-11 21:36:49 +02:00
Leon Styhre
68ed70ce0d
Added the .fds file extension to the famicom and nes systems and .32x to the genesis and megadrive systems.
2022-07-10 11:31:27 +02:00
Leon Styhre
7c7bae2cd9
Added support for the Adobe Flash (flash) game system.
2022-07-09 20:07:16 +02:00
Leon Styhre
0f344528fb
(macOS) Added PCSX2 Qt standalone as an alternative emulator for the ps2 system.
2022-07-07 22:55:39 +02:00
Leon Styhre
25b1e3901f
(Linux) Added find rules for the PCSX2 Qt AppImage.
2022-07-07 18:27:28 +02:00
Leon Styhre
aa7d0d7579
Added support for the EasyRPG game engine (easyrpg) game system.
2022-07-07 18:20:58 +02:00
Leon Styhre
be552863b3
The Ryujinx entry was not placed in alphabetical order in es_find_rules.xml on Unix.
2022-07-06 20:38:59 +02:00
Leon Styhre
b149f0d054
Added support for the Fujitsu FM Towns (fmtowns) game system on Unix and Windows.
2022-07-06 20:10:28 +02:00
Leon Styhre
dd810f2889
(macOS) Force Solarus to fullscreen mode on game launch.
2022-07-05 23:06:17 +02:00
Leon Styhre
b8a50f43b6
Added emulator configuration for the solarus system.
2022-07-05 23:01:40 +02:00
Leon Styhre
bd58ce1a9b
Added Cxbx-Reloaded standalone as an alternative emulator for the xbox system on Windows.
2022-07-05 17:16:35 +02:00
Leon Styhre
fe30e8241b
Added support for the M.U.G.E.N Game Engine (mugen) game system.
2022-07-05 17:05:34 +02:00
Leon Styhre
8c352ec9dc
Added support for the Creatronic Mega Duck (megaduck) and Watara Supervision (supervision) game systems.
2022-07-04 19:54:18 +02:00
Leon Styhre
ea7f8c3524
Added Atari800 standalone as an alternative emulator for the a5200 system.
2022-07-04 18:01:40 +02:00
Leon Styhre
1e5fb4f8da
Added Mednafen standalone as an alternative emulator for many systems.
2022-07-04 17:48:33 +02:00
Leon Styhre
9b70f38442
Added KEmulator standalone as an alternative emulator for the j2me system on Windows.
2022-07-03 14:12:46 +02:00
Leon Styhre
7e9cec3617
(Windows) Fixed some issues with the Basilisk II and SheepShaver emulators for the macintosh system.
2022-07-02 21:34:58 +02:00
Leon Styhre
25b0ae02bd
Added emulator configuration for the macintosh system.
2022-07-02 20:33:35 +02:00
Leon Styhre
fc32b6a867
Added the .json file extension to the gc and wii systems.
2022-07-01 17:36:13 +02:00
Leon Styhre
b334e2a5af
Added find rule entries for Valve Steam to simplify the setup of the Steam RetroArch release.
2022-07-01 16:48:37 +02:00
Leon Styhre
33c6c44545
Fixed an issue where the LinApple emulator was spelled incorrectly.
2022-06-30 17:37:21 +02:00
Leon Styhre
b1368aed1f
Added emulator configuration for the apple2 and apple2gs systems.
...
Also added support for the repository-installed PPSSPP standalone on Unix and fixed a small cosmetic config error for the oric system.
2022-06-30 17:24:01 +02:00
Leon Styhre
8e7da22645
Simplified the setup of the psvita system on Unix and Windows.
2022-06-28 18:08:25 +02:00
Leon Styhre
c2b9b4bf2c
Added experimental support for Vita3K for the psvita system on Unix and Windows.
2022-06-28 17:07:52 +02:00
Leon Styhre
1dcc728291
Added ScummVM standalone as an alternative emulator for the scummvm system.
2022-06-26 20:27:12 +02:00
Leon Styhre
3a6ad69298
Added the Kronos RetroArch core as an alternative emulator for the arcade and mame systems.
2022-06-26 16:31:07 +02:00
Leon Styhre
e15be54b23
Added experimental support for PCSX2 Qt standalone for the ps2 system on Unix.
2022-06-26 11:55:41 +02:00
Leon Styhre
7097c44004
(Windows) Changed to find rule wildcard matching for the PCSX2-QT and PCSX2-WXWIDGETS entries to support the AVX2 release of PCSX2.
2022-06-20 23:23:46 +02:00
Leon Styhre
a5f78a97fe
Changed the emulator directory for Model 2 Emulator from Model2 to m2emulator.
...
Also changed the find rule name from MODEL2 to M2EMULATOR.
2022-06-20 21:40:50 +02:00
Leon Styhre
996f79134b
(macOS) Fixed an issue where the platform tag was missing for the tg-cd system.
2022-06-17 21:27:01 +02:00
Leon Styhre
5c1fa0f79f
Added configuration for the Texas Instruments TI-99 (ti99) system.
2022-06-17 21:23:00 +02:00
Leon Styhre
5dbcf3c722
Added configuration for the Google Android (android) system on Windows.
2022-06-17 19:36:31 +02:00
Leon Styhre
459853cca1
Added configuration for the Tangerine Computer Systems Oric (oric) system.
2022-06-17 19:32:37 +02:00
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
Leon Styhre
a7db474a64
Unified the OpenGL and OpenGL ES renderers and removed the fixed function pipeline.
...
Also made some other rendering optimizations and cleaned up some code.
2022-03-13 23:52:32 +01:00
Leon Styhre
adb162e0d1
Another go at getting post-processing to work properly with all graphics drivers.
2022-03-12 17:57:59 +01:00
Leon Styhre
32251e0264
Fixed multiple issues with the shader post-processing.
...
Also removed an unnecessary parameter for the createTexture() function.
2022-03-12 14:22:27 +01:00
Leon Styhre
755b2c9f50
Changed some render variables to more verbose names.
...
Also fixed an issue with fade transitions for legacy themes.
2022-03-11 23:51:41 +01:00
Leon Styhre
63af859618
Modernized the OpenGL renderer and replaced most fixed function pipeline code with shaders.
...
Also greatly improved the shader post processing performance and added component dimming support.
2022-03-11 23:17:04 +01:00
Leon Styhre
de3049fc70
Added support for the standalone emulator VBA-M.
2022-02-23 20:29:24 +01:00
Leon Styhre
ab85733145
Added support for the standalone emulator mGBA.
...
Also fixed an incorrect RetroArch core path for the emulator VBA-M.
2022-02-23 19:48:44 +01:00
Leon Styhre
f642947868
(Windows) Added support for portable installation for emulator Mupen64Plus.
...
Also removed some unnecessary comments from es_find_rules.xml
2022-02-23 18:24:14 +01:00
Leon Styhre
607281d6a1
Added support for the standalone emulator Mupen64Plus.
2022-02-23 18:17:47 +01:00
Leon Styhre
3c06e64c87
Added support for the standalone emulator PPSSPP.
...
Also added support for some Homebrew-installed emulators on macOS.
2022-02-23 17:52:50 +01:00
Leon Styhre
70a9029dfd
Added support for the AppImage releases of emulators Dolphin and xemu.
2022-02-22 23:11:01 +01:00
Leon Styhre
d44c4e09fe
Added support for the standalone emulator Citra.
...
Also added some missing portable emulator configuration for Windows.
2022-02-22 22:20:45 +01:00
Leon Styhre
74e0ec1816
(macOS) Added support for the standalone emulator xemu.
2022-02-21 23:42:11 +01:00
Leon Styhre
1e727ccd45
Added support for the standalone emulator Dolphin.
2022-02-21 23:20:53 +01:00
Leon Styhre
0bbcab4162
Added find rules configuration for the standalone emulator FS-UAE.
2022-02-21 21:36:05 +01:00
Leon Styhre
67042b6158
Added support for the standalone emulator MAME.
2022-02-21 20:14:12 +01:00
Leon Styhre
4bcc81ea0a
Added wildcards to the RPCS3 and Yuzu AppImage entries in es_find_rules.xml
2022-02-21 17:26:11 +01:00
Leon Styhre
171c25917c
Changed the find rules entry name for DOSBox staging from DOSBOX_STAGING to DOSBOX-STAGING
2022-02-20 21:33:09 +01:00
Leon Styhre
8f6565b9f0
Code formatted the blur GLSL shaders.
2022-02-15 22:17:24 +01:00
Leon Styhre
5ac6bcb902
Added opacity support to the scanline shader.
2022-02-15 22:13:11 +01:00
Leon Styhre
69c1a1259d
Added opacity support to the BGRA to RGBA shader.
2022-02-12 17:40:25 +01:00
Leon Styhre
293fb1cc77
(macOS) Added emulator configuration for RPCS3 to the ps3 system.
2022-01-17 21:23:26 +01:00
Leon Styhre
93adea943b
Removed two temporary Lottie animations from the resources directory.
2022-01-09 18:18:09 +01:00
Leon Styhre
0c552dd8fb
Added a GLSL shader to convert the color model BGRA to RGBA.
...
Also added support for specifying a separate format as compared to internalFormat when creating textures, although the shader should be used primarily as this is not really supported by the OpenGL standard.
2022-01-07 18:54:52 +01:00
Leon Styhre
f56d7cc67b
Added a preliminary Lottie animation component.
...
Also added two temporary test animations.
2022-01-06 23:15:29 +01:00
Leon Styhre
5106941ffe
(Windows) Changed to a better winregistryvalue find rule for the standalone PCSX2 emulator.
2021-12-24 12:31:44 +01:00