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