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
Leon Styhre
8a2b2ee05c
Added additional emulator configuration for the 64dd, n64, dos, pc and ps2 systems.
2021-12-22 22:52:45 +01:00
Leon Styhre
2c308856b5
Removed the ResidualVM system as it has been merged with ScummVM.
2021-12-20 18:30:38 +01:00
Leon Styhre
2d38d8a132
(Linux) Added support for the Snap and Flatpak releases of RPCS3.
2021-12-18 16:31:03 +01:00
Leon Styhre
44070de21a
Changed the extensions for the Sony PlayStation 3 system.
2021-12-17 20:22:18 +01:00
Leon Styhre
3e28bacdcf
(Windows) Added portable installation support to the RPCS3, xemu and xenia emulators.
2021-12-17 19:22:43 +01:00
Leon Styhre
0e1c66ccbb
(macOS) Added alternative emulators for the 64dd, n64, dos and pc systems.
2021-12-16 22:40:43 +01:00
Leon Styhre
9ae1c33a52
Added emulator configuration for the Microsoft Xbox 360 system.
...
Also added an additional file extension for the Sony PlayStation 3 system.
2021-12-16 17:40:56 +01:00
Leon Styhre
dc09864314
Added emulator configuration for the Sony PlayStation 3 system.
2021-12-15 20:13:47 +01:00
Leon Styhre
3ecadc5bf2
Added emulator configuration for the Microsoft Xbox system.
2021-12-15 19:01:41 +01:00
Leon Styhre
0486ab845e
Changed all full system names in the es_systems.xml files to camel case.
2021-12-08 20:27:56 +01:00
Leon Styhre
9cb88e822f
(macOS) Removed the 'DOSBox Staging' emulator as it's not codesigned.
2021-12-05 17:09:37 +01:00
Leon Styhre
d61218a24f
Added the 'DOSBox Staging' emulator to the dos and pc systems.
...
Also reorganized the es_find_rules.xml files slightly.
2021-11-23 20:59:59 +01:00
Leon Styhre
4a44446166
(Windows) Added some default Steam RetroArch paths to the es_find_rules.xml file.
2021-11-22 20:27:20 +01:00
Leon Styhre
443e77d2a2
Added the %RUNINBACKGROUND% variable to the 'steam' system in es_systems.xml.
2021-11-22 20:09:08 +01:00
Leon Styhre
043f93997d
Updated the MAME driver files from 0.230 to 0.237.
2021-11-10 22:42:05 +01:00
Leon Styhre
067e2823e9
Updated the cURL CA certificates to the latest available version.
2021-11-10 22:40:17 +01:00
Leon Styhre
165da1a028
Removed the J2ME emulator configuration and description for the Symbian system.
2021-11-05 10:04:17 +01:00
Leon Styhre
64b440037e
Added support for the Epic Games Store (epic) system.
2021-11-04 12:50:34 +01:00
Leon Styhre
744557e4a9
Added support for the Symbian (symbian) system.
2021-11-04 11:56:12 +01:00
Leon Styhre
4b81a746ab
Added support for the Java 2 Micro Edition (j2me) system.
2021-11-04 11:29:52 +01:00
Leon Styhre
350fa73e0d
Added support for the Google Android (android) system.
2021-11-03 21:19:38 +01:00
Leon Styhre
e9bb9d9d9b
Added support for the Philips CD-i (cdimono1) system.
2021-11-03 18:51:38 +01:00
Leon Styhre
66bcf8ea13
Added proper scraping support for the vic20 system.
2021-11-03 18:11:41 +01:00
Leon Styhre
53b0b2c1d4
Added support for the Commodore VIC-20 (vic20) system.
2021-11-03 17:31:40 +01:00
Leon Styhre
aaf828d9b7
Added the remaining controller icons.
2021-11-02 18:23:34 +01:00
Leon Styhre
d0b030b936
Added some controller icons.
2021-11-01 18:24:20 +01:00
Leon Styhre
098dd7eedc
Added a few more controller icons.
...
Also modified an existing icon slightly.
2021-10-31 21:00:27 +01:00
Leon Styhre
b802854bc7
Added some more controller icons.
2021-10-31 19:19:12 +01:00
Leon Styhre
c4a7380d40
Added a few more controller types and icons.
...
Also fixed an incorrect name for one controller and made some other name changes.
2021-10-27 19:10:48 +02:00
Leon Styhre
444f8fed77
Added and updated some controller icons.
2021-10-26 22:32:40 +02:00
Leon Styhre
be74fd26ef
Small adjustments to the generic joystick controller icon.
2021-10-25 19:15:37 +02:00
Leon Styhre
e149fea3fb
Small adjustment to the 'completed' badge graphics.
2021-10-25 18:42:09 +02:00
Leon Styhre
b3022438ec
Added a controller graphics file and updated two other.
2021-10-24 21:25:06 +02:00
Leon Styhre
5b7483c4d7
Adjusted two controller graphics files.
2021-10-24 18:30:23 +02:00
Leon Styhre
3ea2557314
Added some controller graphics.
2021-10-24 18:23:13 +02:00
Leon Styhre
f9fb0ae287
Removed two unused graphics files.
2021-10-23 20:53:25 +02:00
Leon Styhre
f2c787e769
Moved the resources/help directory to resources/graphics/help
2021-10-23 20:49:00 +02:00
Leon Styhre
84514f67d0
Added support for controller types.
2021-10-23 19:08:32 +02:00
Leon Styhre
3c567c07d8
Some very minor adjustments to the bundled badge graphics files.
2021-10-23 15:56:05 +02:00
Leon Styhre
52b516b9ca
Updated the default badges graphics.
2021-10-14 22:48:54 +02:00
Leon Styhre
48db23691d
Merged BadgeComponent code into master branch.
2021-10-12 23:13:38 +02:00
Leon Styhre
848277141a
Optimized the badges code.
...
Also made a small adjustment to the alternative emulator badge.
2021-10-11 21:28:37 +02:00
Leon Styhre
bef997420d
Added menu scroll indicators.
2021-10-10 18:15:37 +02:00
shadash
272584ac39
change font in alt emu badge
...
Signed-off-by: Sophia Hadash <sophiahadash@gmail.com>
2021-10-08 20:37:24 +02:00
Leon Styhre
714be4b52a
Replaced default badges with colorized rectangular design.
2021-10-05 17:57:33 +02:00
shadash
95b729dadf
replace badges svgs
...
minimize svgs
fix bug in flexbox component
adjust theme for new badges style
Signed-off-by: Sophia Hadash <sophiahadash@gmail.com>
2021-10-02 22:31:37 +02:00
Leon Styhre
91f1a0a47d
Improved the speed of the badges code.
...
Also made some other adjustments to the badges and flexbox logic.
2021-09-27 22:18:19 +02:00
Leon Styhre
50f2af0077
Manual merges to align with master branch.
2021-09-27 21:27:07 +02:00
Leon Styhre
e8956512dc
Merged the master branch.
2021-09-27 21:19:11 +02:00
Leon Styhre
1ed0e7e0f2
Added a temporary alternative emulator badge graphics file.
2021-09-27 21:16:56 +02:00
Leon Styhre
c010030db6
Shortened the full name for the videopac system.
2021-09-26 16:00:52 +02:00
Leon Styhre
1abcdcfc5d
Added alternative emulators to the satellaview and sufami systems.
2021-09-26 15:02:57 +02:00
Leon Styhre
3e8f7d1761
Added alternative emulators to the gamegear, megacd, megacdjp, segacd and sg-1000 systems.
2021-09-26 14:44:00 +02:00
Leon Styhre
b33da81f4f
Added alternative emulators to the msx, msx1 and msx2 systems.
2021-09-26 13:23:10 +02:00
Leon Styhre
5e23cb6989
Added alternative emulators to the amstradcpc, atarilynx, ngp, ngpc, pc98, saturn and saturnjp systems.
2021-09-26 13:10:12 +02:00
Leon Styhre
f435cb5b74
Added alternative emulators to the n3ds and nds systems.
2021-09-26 12:21:13 +02:00
Leon Styhre
7228491878
Added alternative emulators to the gb, gba and gc systems.
2021-09-26 12:03:12 +02:00
Sophia Hadash
f962a22e11
minify badge svg
2021-09-26 02:43:36 +02:00
Sophia Hadash
af50921d4b
merge master
2021-09-24 00:05:32 +02:00
Sophia Hadash
dbf76f92e6
merge master
2021-09-23 23:28:19 +02:00
Leon Styhre
78166bbcf4
Added alternative emulators to the mastersystem and supergrafx systems.
2021-09-23 21:08:45 +02:00
Leon Styhre
9cbf97032d
Removed the '(RetroArch)' text from all alternative emulator labels.
2021-09-23 20:34:23 +02:00
Leon Styhre
ecc8191fda
Added alternative emulators to the c64, arcade, mame, pcengine, pcenginecd, tg16 and tg-cd systems.
2021-09-23 18:31:05 +02:00
Leon Styhre
401a7ae30c
Added alternative emulators to the atari2600, genesis, megadrive, snes and snesna systems.
2021-09-22 20:24:23 +02:00
Leon Styhre
49075f3fc4
Added alternative emulators to the psx (Sony PlayStation) system.
2021-09-21 20:04:58 +02:00
Sophia Hadash
b3ea037221
object to path for svg text
2021-09-19 21:29:35 +02:00
Sophia Hadash
f230b0de0e
replace png badges by svg
2021-09-14 02:44:47 +02:00
Sophia Hadash
fe413bb68f
Initial implementation, including flexbox layout for badges.
2021-09-05 03:40:23 +02:00
Leon Styhre
38c7ebc376
Added alternative emulators for some systems to the es_systems.xml files.
2021-08-24 21:46:25 +02:00
Leon Styhre
627b632a45
Changed the indentation of es_systems.xml and es_find_rules.xml to the ES-DE standard.
2021-08-24 18:20:57 +02:00
Leon Styhre
5580de74b1
Bundled the bold font version of Fontfabric Akrobat.
2021-08-22 14:08:24 +02:00
Leon Styhre
00b49b5d1a
Fixed an issue with scraping Nintendo Famicom games.
...
Also did some other minor platform cleanups.
2021-07-17 10:37:36 +02:00
Leon Styhre
5e91b8abf0
(macOS) Changed the shell from bash to zsh when launching scripts.
2021-07-16 18:00:05 +02:00
Leon Styhre
c958a94ca6
(Windows) Hiding of console windows during game launches can now be configured via the %HIDEWINDOW% variable.
2021-07-16 17:56:16 +02:00
Leon Styhre
ea0d129e6d
(Unix) Changed the RetroArch core for the Atari 2600 system to Stella 2014.
2021-07-14 19:17:28 +02:00
Leon Styhre
11ae6ba6f5
Improved the support for portable installations.
2021-06-30 17:27:20 +02:00
Leon Styhre
f192242dea
(Windows) Fixed an issue with systems that launch from batch scripts.
...
Also removed the .csh script support on Unix and macOS.
2021-06-29 18:17:07 +02:00
Leon Styhre
a230883122
Converted all navigation sound files to stereo.
2021-06-26 12:11:45 +02:00
Leon Styhre
4160732ab0
(Windows) Added a find rule to search the Windows Registry for the emulator.
2021-06-26 12:00:09 +02:00
Leon Styhre
3d12c440d9
Removed some unnecessary dots from the es_find_rules.xml and es_systems.xml files.
2021-06-26 11:55:48 +02:00
Leon Styhre
31fc6c33e6
(Windows) Updated es_find_rules.xml to work better with portable installations.
2021-06-25 11:46:13 +02:00
Leon Styhre
2c784ca238
Some adjustments to the configuration for the Nintendo Switch system.
2021-06-23 17:55:26 +02:00
Leon Styhre
ca2ab8df19
Added the Yuzu emulator to the find rules for Unix and Windows.
...
Also added better RetroArch detection on Linux.
2021-06-23 17:54:07 +02:00
Sophia Hadash
0e8b0bd7ae
add switch platform
2021-06-22 21:01:12 +02:00
Leon Styhre
2de5ae8cfb
Documentation update.
2021-06-20 14:38:10 +02:00
Leon Styhre
183cdddfa0
Implemented a new mechanism for finding emulators and cores.
2021-06-19 14:09:14 +02:00
Leon Styhre
fa624f9f2c
Changed the logic for the systems configuration file, it now loads from the resources directory.
...
Also renamed the file from es_systems.cfg to es_systems.xml
2021-06-16 18:54:04 +02:00
Leon Styhre
881ee1647f
Fixed some slightly incorrect help icon sizes.
2021-05-23 20:25:28 +02:00
Leon Styhre
4d4210a419
Added support for selecting between different controller types.
2021-05-23 19:12:31 +02:00
Leon Styhre
0bde8dc79d
Migrated to the SDL2 GameController API.
2021-05-22 22:18:00 +02:00
Leon Styhre
d986fc7eaa
Standardized the header section of the GLSL files and shell scripts.
2021-05-14 18:52:38 +02:00
Leon Styhre
01112408f6
Minor cosmetic GLSL shader code cleanup.
2021-05-14 15:22:14 +02:00
Leon Styhre
fddf099a74
Cosmetic code cleanup of some GLSL shader code.
2021-05-14 15:12:53 +02:00
Leon Styhre
98859c89c9
Changed the default Nintendo 64 emulator on macOS.
2021-05-14 10:56:22 +02:00
Leon Styhre
bdb2d65db7
(macOS) Added support for new core location for RetroArch v1.9.2
2021-05-02 12:35:36 +02:00
Leon Styhre
a9077722d7
Small change to the splash screen graphics.
2021-04-09 19:06:27 +02:00
Leon Styhre
79c1cb3a96
Updated the MAME driver files from 0.226 to 0.230.
2021-04-09 19:04:14 +02:00
Leon Styhre
b05c233726
Updated the cURL CA certificates to the latest available version.
2021-04-09 19:02:05 +02:00
Leon Styhre
502a164425
Updated the splash screen graphics.
2021-03-29 18:35:28 +02:00
Leon Styhre
12a7b18d05
Renamed controller input type 'analog' to 'thumbstick'.
2021-03-24 21:20:01 +01:00
Leon Styhre
5248ece0c2
Made 'Valve Steam' a separate platform.
2021-03-24 19:44:36 +01:00
Leon Styhre
1338e4467b
Added support for controller analog sticks click.
2021-03-24 19:35:51 +01:00
Leon Styhre
9fbc84a490
(Windows) Fixed an issue where the 'Atari Jaguar CD' system had the wrong theme.
2021-03-10 19:37:25 +01:00
Leon Styhre
97568fcb22
Adjusted the colors for the application graphics.
2021-03-05 20:52:32 +01:00
Leon Styhre
80997bff51
Changed from blue to red application graphics.
2021-03-04 18:05:11 +01:00
Leon Styhre
7f4179f327
Set the default controller button graphics to Xbox for the input configurator.
2021-03-02 17:34:10 +01:00
Leon Styhre
40e04bbf58
Updated some comments in the GLSL shaders.
2021-02-28 15:00:13 +01:00
Leon Styhre
2dbcb6a7d9
Fixed an issue where the GLSL shader alpha values would be handled differently depending on the graphics driver.
2021-02-28 12:59:08 +01:00
Leon Styhre
5ab6446f80
Changed the N64 emulator on Windows to Mupen64Plus-Next.
2021-02-14 15:48:28 +01:00
Leon Styhre
791c402688
Changed some emulator cores in the es_systems.cfg template files.
2021-02-14 14:45:35 +01:00
Leon Styhre
49b670bb16
Removed a file extension for the 'arcade' system from the es_systems.cfg template files.
2021-02-13 17:41:36 +01:00
Leon Styhre
98f78833ca
Some updates related to the arcade game systems.
2021-02-12 18:45:34 +01:00
Leon Styhre
65dbca2510
Some minor updates to the es_systems.cfg template files and corresponding documentation.
2021-02-11 17:53:21 +01:00
Leon Styhre
c2fb999ebd
Added support for the game system Tano Dragon.
2021-02-09 19:53:47 +01:00
Leon Styhre
ae4abace8c
(rbsimple-DE) Added a localized version of the Sega Saturn theme for Japan.
2021-02-08 20:52:42 +01:00
Leon Styhre
ec9d6a9e3c
Clarified that Adventure Game Studio is a game engine.
2021-02-08 00:23:55 +01:00
Leon Styhre
49d57c97e0
Added support for the game system Sega NAOMI GD-ROM.
2021-02-08 00:00:09 +01:00
Leon Styhre
c814baef4c
Added support for the game system TIC-80 game engine.
2021-02-07 23:44:13 +01:00
Leon Styhre
f79bd4b10c
Added support for the game system Thomson TO8.
2021-02-07 23:34:49 +01:00
Leon Styhre
1d9e3ab940
Added support for the game system Othello Multivision.
2021-02-07 23:00:43 +01:00
Leon Styhre
4ddda376ba
Added support for the game system MSX Turbo R.
2021-02-07 22:35:34 +01:00
Leon Styhre
127c1f2b2a
Added support for the game system Nintendo 64DD.
2021-02-07 22:02:49 +01:00
Leon Styhre
99e7a77850
Added support for the game systems NEC PC-8800 and PC-9800 series.
2021-02-07 21:36:33 +01:00
Leon Styhre
7bf1e2d706
Renamed the game system Nintendo GameCube from gamecube to gc.
2021-02-07 15:28:23 +01:00
Leon Styhre
10f34aa786
(rbsimple-DE) Renamed the theme for SG-1000 from sg1000 to sg-1000.
2021-02-07 15:18:58 +01:00
Leon Styhre
a322ab8e30
Added support for the game system Sony PlayStation 4.
...
Also replaced the logo for PlayStation 3 with better graphics.
2021-02-07 14:44:32 +01:00
Leon Styhre
0fe853fcb8
Added the Ubuntu Condensed font to handle some rare special characters.
2021-02-07 14:29:54 +01:00
Leon Styhre
1b5631043f
Added support for the game system Sony Playstation 3.
2021-02-07 13:10:14 +01:00
Leon Styhre
251a72c7e2
Added support for the game system Nintendo 3DS.
2021-02-06 15:01:19 +01:00
Leon Styhre
bbe0b26caa
Fixed some game system names and some other minor errors.
2021-02-06 14:30:22 +01:00
Leon Styhre
280ee6aa4e
Added support for the game system Sharp X1.
2021-02-05 21:35:51 +01:00
Leon Styhre
53c8a2ad92
(rbsimple-DE) Added missing graphics for Neo Geo CD and created a Japanese theme version.
2021-02-05 20:50:52 +01:00
Leon Styhre
ec669a79c0
Changed the system name for Thomson MO/TO from 'thomson' to 'moto' to follow the RetroPie naming convention.
2021-02-05 17:27:55 +01:00
Leon Styhre
4f21d1b351
Added some more supported DOSBox file extensions to the es_systems.cfg templates.
2021-02-03 18:41:07 +01:00
Leon Styhre
0974e7b593
Replaced the main application font.
2021-01-28 20:06:12 +01:00
Leon Styhre
59254c118f
Replaced the checked checkmark icon with new graphics.
2021-01-25 19:35:50 +01:00
Leon Styhre
e482b45ca4
Added better support for RetroArch installed as Flatpak.
2021-01-25 18:17:55 +01:00
Leon Styhre
3abbb3c85c
Updated TextEditComponent to scale properly on high resolution diplays.
...
Also changed to SVG graphic files for the text input box frame in order to look smoother at higher resolutions.
2021-01-15 18:53:38 +01:00
Leon Styhre
ace0366479
Buttons now look correct on high-resolution displays.
...
Also removed some unneeded SVG metadata from the bundled graphics files.
2021-01-13 23:46:51 +01:00
Leon Styhre
c3778f55f3
Renamed scroll_gradient.png to screen_gradient.png.
2021-01-12 23:10:06 +01:00
Leon Styhre
b3142edd0a
Reverted the recent es_systems.cfg template changes for macOS and Windows.
2021-01-11 18:31:12 +01:00
Leon Styhre
6479178186
(macOS) Changed the es_systems.cfg template to the %COREPATH% logic.
2021-01-10 23:23:36 +01:00
Leon Styhre
3ead3548a1
(Windows) Changed the es_systems.cfg template to the %COREPATH% logic.
2021-01-10 23:05:20 +01:00
Leon Styhre
db4da4155d
Updated the MAME driver files from 0.221 to 0.226.
2020-12-26 12:35:44 +01:00
Leon Styhre
5bb67c553f
Deleted the wrongly named CA certificate bundle.
2020-12-26 11:37:27 +01:00
Leon Styhre
94c0919f31
Reverted the file name change for the CA certificate bundle.
2020-12-26 11:36:01 +01:00
Leon Styhre
ad5b6ea3ec
Updated the CA certificates to the latest available version.
...
Also changed HttpReq to retain the original CA bundle file name.
2020-12-26 11:29:41 +01:00
Leon Styhre
024e073e86
Added support for %COREPATH% variable and reverted to a single Unix es_systems.cfg template file.
2020-12-15 18:42:38 +01:00
Leon Styhre
c38e087b28
Fixed an issue where some pragma directives crashed the GLSL shader compiler on Windows.
2020-11-29 22:42:05 +01:00
Leon Styhre
aefc80b222
Differentiated the system config template files for Unix.
2020-11-26 19:19:35 +01:00
Leon Styhre
19edfd1690
Added support for FreeBSD, NetBSD and OpenBSD.
2020-11-26 18:53:00 +01:00
Leon Styhre
180bb501c8
Replaced the on and off button icons with new graphics.
2020-11-08 13:06:04 +01:00
Leon Styhre
ee943a3ae7
Added the Lutris system as a placeholder for Windows and macOS.
2020-10-31 15:00:14 +01:00
Leon Styhre
aee2f6bd59
Removed some invalid DOS extensions from the es_systems.cfg templates.
2020-10-10 09:50:56 +02:00
Leon Styhre
194865f533
Added support for the Lutris gaming platform (Unix only).
2020-10-07 19:53:41 +02:00
Leon Styhre
d1adb313e6
Improved the opacity shader.
2020-09-13 09:57:00 +02:00
Leon Styhre
a34bc45e56
Added an opacity shader.
2020-09-12 19:17:26 +02:00
Leon Styhre
3643c08caf
Updates to the OpenGL shader handling.
2020-09-12 12:14:48 +02:00
Leon Styhre
fcb139e567
(macOS) Change of MAME core in the es_systems.cfg template file.
2020-09-10 21:52:58 +02:00
Leon Styhre
79b5bfffef
Some minor cosmetic changes.
2020-09-04 19:05:48 +02:00
Leon Styhre
fd10aba815
Updated the GLSL shader logic and added a postprocessing function.
2020-09-04 18:59:19 +02:00
Leon Styhre
d512c2b11d
Implemented OpenGL GLSL shader support.
2020-08-30 22:19:37 +02:00
Leon Styhre
c9831a6aee
Changed the SNES system full name in the es_systems.cfg templates.
2020-08-24 18:57:07 +02:00
Leon Styhre
4a3112800d
Added es_systems.cfg template for macOS.
2020-08-19 22:04:22 +02:00
Leon Styhre
e6e293f191
Minor changes to some game systems names.
2020-08-16 15:44:18 +02:00
Leon Styhre
b355b5b22a
Multiple updates to the rbsimple-DE theme and the es_systems.cfg templates.
2020-08-15 11:53:36 +02:00
Leon Styhre
1639e6d27c
Added some missing game platforms to rbsimple-DE and to the es_systems.cfg templates.
2020-08-05 12:08:42 +02:00
Leon Styhre
95adc63904
Changed 'Amiga' to 'Commodore Amiga' in the es_systems.cfg templates.
2020-08-04 13:18:37 +02:00
Leon Styhre
2b204f38b2
Fixed an issue in es_systems.cfg for atarijaguar (on Unix).
...
Also added some missing systems to MISSING.md
2020-08-04 11:30:51 +02:00
Leon Styhre
d8820c672f
Reintroduced the 'pc' platform and theme (in addition to 'dos')
2020-08-02 12:41:27 +02:00
Leon Styhre
676b076e07
Some changes mostly to get Ports working properly.
2020-07-30 22:19:37 +02:00
Leon Styhre
c9283a10e5
Updated splash screen with 'Desktop Edition' text.
2020-07-29 16:49:52 +02:00
Leon Styhre
949365c822
Renamed system 'pc' to 'dos' and adjusted some graphics files.
2020-07-29 11:19:26 +02:00
Leon Styhre
fe891812d3
Fixed incorrect RetroArch DOSBox core in the es_systems.cfg templates.
2020-07-28 21:12:35 +02:00
Leon Styhre
1b38d7f300
Added some missing game systems.
2020-07-26 12:46:14 +02:00
Leon Styhre
6735dd3d76
Added missing systems to PlatformId.
...
Also did some other small system name changes.
2020-07-25 16:18:41 +02:00
Leon Styhre
fc482fbab8
Added es_systems.cfg_windows template file to the resources directory.
2020-07-07 21:30:39 +02:00
Leon Styhre
76aa239855
Initial update to make the application build and run on Windows.
...
Much more work will be needed to get the Windows port working properly.
2020-07-03 20:23:51 +02:00
Leon Styhre
8fefc9232c
Reorganized all resources to a subdirectory structure and added the CMake install prefix to the resource search path.
...
CMAKE_INSTALL_PREFIX and CMAKE_INSTALL_DATAROOTDIR are now used to resolve the resource path. As of this commit, there are only two paths where resources are searched, under the user home directory and under this install prefix directory (which defaults to /usr/local/share/emulationstation/resources but can be set to for instance /opt/share/emulationstation/resources using the appropriate CMake flags).
2020-06-21 19:35:43 +02:00
Leon Styhre
98903892d7
Added Cave Story to the es_systems.cfg_unix template and to the RBSimple-DE theme.
2020-06-20 21:58:56 +02:00
Leon Styhre
dbd3ad8e46
Added es_systems.cfg_unix template file to the resources directory.
...
Also made some minor changes to the RBSimple-DE theme.
2020-06-20 21:51:14 +02:00
Leon Styhre
0e6b43a5a3
RBSimple-DE theme: Replaced the navigation sounds and made some other small changes.
...
Also added the navigation sounds to the resources directory and updated some information files.
2020-06-17 18:39:35 +02:00
Leon Styhre
ac0e69fbab
Some small changes to the MAME index files generation scripts.
2020-06-16 18:07:06 +02:00
Leon Styhre
558dcb6962
Created scripts to generate MAME ROM index files from the official MAME driver files.
...
Also generated and bundled new MAME ROM index files from the latest MAME release 0.221. The BIOS and device files were merged with the previous files to retain the obsolete ROMs from older MAME versions.
2020-06-16 17:37:14 +02:00
Leon Styhre
6028ec8444
Added support for half-star rating increments when editing game metadata. Added rounding up to nearest half-star for all ratings read from the gamelist files. Fixed a small issue with rating symbols not being properly aligned
2020-05-16 20:52:33 +02:00
Leon Styhre
5f5d12535d
Rewrote parts of the font loading code and bundled the required fonts with ES instead of relying on the OS providing them. This fixes the display of star symbols for favorites in the gamelists
2020-05-15 18:03:42 +02:00
Markus Pointner
ce6dd76656
extend list of mame bios files to hide
2019-03-03 04:26:32 +01:00
Jools Wills
bf02819125
Merge pull request #432 from raelgc/master
...
Skip mame bios/devices
2018-11-19 05:36:51 +00:00
Rael Gugelmin Cunha
065fd8edf1
Skip mame bios/devices
2018-11-04 15:26:03 -02:00
John Rassa
dc541e5e25
Merge pull request #463 from hzulla/feature/new-folder-artwork
...
Update artwork for folder & blank game cartridge icon
2018-08-11 08:18:30 -04:00
John Rassa
6085ac58eb
Merge pull request #464 from hzulla/feature/new-checkbox-artwork
...
Update checkbox svg artwork.
2018-08-11 08:18:09 -04:00
John Rassa
858a39618d
Merge pull request #465 from hzulla/feature/new-arrow-fav-artwork
...
Update arrow/fav/knob svg artwork.
2018-08-11 08:17:55 -04:00
John Rassa
43d3b7e675
Merge pull request #466 from hzulla/feature/new-star-artwork
...
Update star svg artwork.
2018-08-11 08:17:41 -04:00
Hanno Zulla
a2099a87ae
Update star svg artwork.
2018-07-26 12:33:10 +02:00
Hanno Zulla
181a5456fb
Update svg artwork.
2018-07-26 10:36:05 +02:00
Hanno Zulla
c253508803
Clean up checkbox svg artwork.
2018-07-26 09:58:05 +02:00
Hanno Zulla
c8c26203f1
Replace blank_game bitmap with svg cartridge artwork.
2018-07-25 15:19:41 +02:00
Hanno Zulla
3e27412d65
Replace folder bitmap with svg artwork.
2018-07-25 14:52:13 +02:00
Hanno Zulla
c3c5e24aec
Update artwork for busy indicator.
2018-07-24 15:10:30 +02:00
Hanno Zulla
891c552ce9
Updates artwork for input config, adds compass directions.
2018-07-02 11:02:51 +02:00
Koerty
3100fa3a6d
Add grid default image and folder image
...
Add default game image and folder image to the grid. They can be configured by the theme with the gameImage and folderImage properties of the imagegrid.
2018-04-17 01:37:39 +02:00
Koerty
37a16fe3ed
Update the grid's help prompt
...
- Add a left+right shoulder button icon
- Update the outdated help prompt to match the one from the Basic view
2018-04-05 15:37:35 +02:00
Tomas Jakobsson
3f3e1ceb16
Move MameNameMap out of the source and into mamenames.xml
2018-02-09 18:32:05 +01:00
Tomas Jakobsson
1a4d13b6b3
Remove builtin resources
2018-02-08 19:27:44 +01:00