Commit graph

913 commits

Author SHA1 Message Date
Jools Wills 752472355a convert pugixml to git submodule and update to v1.8.1 2017-04-03 19:47:17 +01:00
D. Polders 003d9edbf9 Add Explicit Gamelist Type selection to GUI menu.
Currently supports Basic, Detailed, Video, and Automatic types. The Automatic type checks for the availability of first video's, then screenshots, defaulting to Basic view if none are present.
2017-03-29 21:20:12 +02:00
D. Polders ac5e3ad95f System Carousel feature, now with only a single commit! 2017-03-25 21:09:12 +01:00
Jools Wills cdc1890212 bump to version 2.1.5 2017-03-13 18:19:51 +00:00
Jools Wills baa4e2590d make jump to letter move to first occurrence of the letter 2017-03-13 18:16:57 +00:00
Jools Wills 0bb7134b5d Merge pull request #94 from jrassa/gamelist-view-check
don't enable video view if current theme doesn't support it
2017-03-07 20:13:37 +00:00
Fraser fb327d5bac Update GamesDBScraper.cpp
Fixes platform name for Neo Geo so that the scraper works
2017-03-03 21:34:57 +00:00
jrassa e2374271f2 don't enable video view if current theme doesn't support it 2017-02-24 23:19:29 -05:00
Jools Wills e95eb4eea6 bump version to 2.1.4rp 2017-02-02 00:20:17 +00:00
Jools Wills bbeb51e43d Merge pull request #88 from fieldofcows/wsod_fix_pr
Fix WSOD by loading textures on demand in a separate thread when a us…
2017-02-01 21:23:22 +00:00
fieldofcows 6872f47277 Fix WSOD by loading textures on demand in a separate thread when a user configurable texture memory threshold is reached 2017-01-29 22:46:22 +00:00
Jools Wills 03687180cb Revert "Fix WSOD by loading textures on demand in a separate thread when a us…" 2017-01-28 02:24:40 +00:00
Jools Wills c02900cfd7 bumped version to 2.1.3 2017-01-28 00:31:34 +00:00
fieldofcows 4544732242 Fix WSOD by loading textures on demand in a separate thread when a user configurable texture memory threshold is reached 2017-01-22 23:32:07 +00:00
Steven Selph df9f5b8c3f Remove TheArchive scraper 2017-01-18 21:43:50 -05:00
John Rassa e974cd9d43 Added a --no-splash option for disableing the ES logo
fix indentation
2017-01-12 19:55:36 +00:00
Jools Wills 56971d54a5 bump version to 2.1.2 2016-12-20 18:01:07 +00:00
Jools Wills 74d1bb4ca1 Merge pull request #78 from verybadsoldier/only_save_gamelist_diffs
Instant Shutdown by only writing changes to gamelist.xml
2016-12-20 17:58:32 +00:00
Jools Wills 747a78bd45 bump version number to 2.1.1rp 2016-12-20 14:49:43 +00:00
Jools Wills 9ad911c18d fixes crash when saving meta data - #79 2016-12-20 14:46:55 +00:00
verybadsoldier 44ea23ae6a when saving gamelist.xml only save metadata that has been changed (to speed things up) 2016-12-19 17:11:30 +01:00
Jools Wills e2bb889d01 bumped version number to 2.1.0rp 2016-12-12 17:04:20 +00:00
fieldofcows 25e1067794 Add video view that is based on detail view but allows themes to include a video preview of the selected game along with a marquee image 2016-12-12 09:34:01 +00:00
Jools Wills 3ccc380c2b added confirmation to "CONFIGURE INPUT". fixes #75 2016-12-03 02:22:59 +00:00
Jools Wills 1c343c999b show "CONFIGURATION" instead of "X GAMES AVAILABLE" for the retropie menu 2016-11-08 19:38:10 +00:00
vbs b1daeafe24 Added flag for GUI components to indicate activate background processing.
ES won't enter sleep mode if any component has the processing flag set.
(In sleep mode no more calls to update() on any components are invoked)
2016-09-17 10:34:02 +02:00
Jacob Karleskint 0213bef499 Checks if game has metadata
Adds a function to metadata "isDefault()" which will return true if all
metadata is still set to default values and false if any values are not
set to default

When saving, a game that has no metadata would also not be saved in the
gamelist xml. so now it will just ignore looking for that game instead
of looping through every node until it reaches the end of the tree.
2016-09-03 15:45:52 -05:00
Alex Jones 454a18f9ec Trust the gamelist by not checking whether files exist and also improve the algorithm for parsing the gamelist. 2016-08-10 17:48:56 +01:00
Jools Wills 53f69bf61b add a getDisplayName function, which is used for rom display, and make getCleanName again strip paratheses, which is used in the scraper backends. 2016-03-29 16:33:19 +01:00
Jools Wills 1becb41508 Revert "Add direct launch option for systems that don't need a game list" 2016-03-29 05:03:39 +01:00
Jools Wills 267b43fa05 move ParseGamelistOnly option to the gui so people can easily enable it for faster startup 2016-03-26 03:31:13 +00:00
Jools Wills 26f4850eaf add configuration menu "other settings" and add "save metadata on exit" option, which users can use to speed up exit - fixes #35 2016-03-26 01:59:36 +00:00
Jools Wills b17cd9942a Merge pull request #1 from taalas/direct-launch
Add direct launch option for systems that don't need a game list
2016-01-31 19:35:05 +00:00
Jools Wills e7cba01be1 Merge pull request #28 from joolswills/fix-halt-on-delete
Moved rom deletion to gamelist, fixed halt on removal.
2016-01-31 19:10:18 +00:00
HerbFargus f0d3bae673 Cosmetic nits 2016-01-25 19:28:59 -07:00
Jools Wills fe86459f99 don't call shutdown from ES directly - which causes it to not save the gameslists on exit. Instead create files
/tmp/es-restart /tmp/es-sysrestart /tmp/es-shutdown to decide what we want to do. there is an emulationstation.sh launch
script to handle this
2016-01-17 18:33:59 +00:00
Jools Wills b3c38b9782 don't strip info from the parentheses in the gameslists - it's useful! 2015-09-19 02:25:31 +01:00
taalas 6f602a22c9 skip game lists without games when quick selecting, handle empty game lists 2015-06-09 15:13:29 +02:00
taalas d2d448ee1c fix indentation 2015-06-09 14:27:27 +02:00
taalas 5be78e9c53 add direct launch tag and corresponding data structures 2015-06-07 18:56:02 +02:00
Aloshi 646bede3d9 Update version to 2.0.1a. 2015-03-08 16:08:54 -05:00
Aloshi 90bd22df14 Increment version to 2.0.1. 2015-03-05 18:04:41 -06:00
Aloshi a6a9fff50f Fixed non-ASCII characters never setting an initial selected value for "jump to letter." 2015-03-05 17:33:19 -06:00
Aloshi df896cb933 Hopefully fixed non-ASCII paths not working on Windows.
Kind of emulator-dependent on if this works or not.
2015-02-21 16:48:56 -06:00
Aloshi 1500edbde3 Escape %ROM% by putting everything in quotes on Windows.
Use backslashes in %ROM% and %ROM_RAW% on Windows.
2015-02-21 16:04:09 -06:00
Aloshi 721b02cfab Fixed ratings mysteriously not working on certain locales (e.g. German). 2015-01-25 11:26:16 -06:00
Jools Wills 8b764f7914 added additional/differing rom names from mame4all (based on mame 0.37b5) to MameNameMap - #323 2015-01-21 15:01:44 +00:00
Brent Atkinson 196449e5c3 Moved rom deletion to gamelist, fixed halt on removal. 2015-01-12 15:06:11 -05:00
Aloshi 0dcfc2945d Added MSX platform. 2014-11-29 12:51:17 -06:00
Aloshi bcc099d8ba Attach to parent process when calling --help on Windows. 2014-11-24 21:08:22 -06:00
Aloshi 7c48887ab3 Hide the console on Windows unless --debug is set. 2014-11-24 20:50:09 -06:00
Alec Lofquist 45b47024ca Don't reset system volume on exit (for some reason only affects Linux). 2014-11-23 11:10:38 -06:00
Aloshi 9d2b7e5e66 Changed --vsync true to --vsync on.
Updated README.md.
2014-11-23 10:23:31 -06:00
Aloshi cefe9b6287 Merge branch 'utf8' into unstable 2014-11-23 09:55:57 -06:00
Aloshi c48f1784c5 Can now specify --vsync true or --vsync false in addition to 1/0. 2014-11-23 09:52:37 -06:00
Aloshi 635b9f9327 FINALLY added vsync.
Defaults to on for all platforms except the RPi. Force it off with "--vsync 0".

Will try to use late swap tearing if supported on the current system.
2014-11-22 11:03:02 -06:00
Aloshi c532c68dde Fix multiple occurances of tags in launch commands not being replaced. 2014-11-01 12:56:32 -05:00
Aloshi ac37765744 Use user locale at startup. Should fix Unicode paths on Windows. 2014-10-18 16:31:10 -05:00
Aloshi fb16dd8a91 Fix shutdown/restart commands on Windows. 2014-08-02 14:19:57 -05:00
Aloshi 4d4d4bc108 Re-added the "jump to letter" functionality. 2014-07-27 17:58:23 -05:00
Aloshi 23d8856773 Fixed VolumeControl::getVolume() rounding bug on Windows. 2014-07-09 16:17:59 -05:00
Aloshi 07598b3d6f Added log output for OpenGL extensions to warn when NPOT textures aren't supported 2014-07-04 14:42:26 -05:00
Aloshi bc72990f39 Changed 'emulationstation' folder to 'es-app' because I forgot executables don't have extensions on Linux
Half of the ES code has been missing for 5 days because I am incompetent
2014-06-25 12:02:36 -05:00