Commit graph

967 commits

Author SHA1 Message Date
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