553 Commits

Author SHA1 Message Date
Pieter Hulshoff
cae8a063e3 Fixed attract mode; was broken in the new menu handler. 2017-01-13 16:17:38 +01:00
Pieter Hulshoff
2360fb39b7 Updated version to 0.7.20b2. 2017-01-11 11:08:01 +01:00
Pieter Hulshoff
8a1a224615 Added collectionInputClear parameter to the common settings.conf file. 2017-01-11 11:07:28 +01:00
Pieter Hulshoff
2deaa7f542 Added collectionInputClear parameter to the global settings.conf. If set to
true, the input queue will be cleared on entering/exiting a collection.
2017-01-11 11:05:06 +01:00
Pieter Hulshoff
5956eec040 Added support for trurip SuperDAT files (to be placed in the meta/trurip
directory). Also added check for meta.db update based on file timestamps.
2017-01-11 10:54:02 +01:00
Pieter Hulshoff
e8af81df71 Prevent closedir from being called on a NULL pointer. 2017-01-08 21:07:08 +01:00
Pieter Hulshoff
8f77348251 Fixed crash when playlists directory and/or favorites.txt was not available. 2017-01-07 18:19:27 +01:00
Pieter Hulshoff
0918d9fb96 Added playlist support via the following keys:
favPlaylist: switch between all games and favorites playlist
nextPlaylist: switch to the next playlist (that contains games)
prevPlaylist: switch to the previous playlist (that contains games)
The playlists should be placed as <playlist name>.txt in the
collections/<collection name>/playlists directory.
2017-01-07 13:57:35 +01:00
Pieter Hulshoff
04bf1a2644 Set currentKeyState_ to false when resetting the key states. 2017-01-07 09:42:32 +01:00
Pieter Hulshoff
961a3a838d RetroFE crashed on exit when a controller was connected. This is caused by
the call to SDL_JoystickClose. It is unclear why this happens, so for now
this code is disabled.
2017-01-06 14:53:41 +01:00
Pieter Hulshoff
17d65ae8fd Added list.romHierarchy parameter to the collection's settings.conf file
with a default of false. This parameter can be used to support hierarchy in
the roms directory. Setting it to true may have an impart on the loading
time of a collection, since each rom file is checked to see if it is a
directory, and if so that directory is entered and checked as well.
2017-01-06 13:22:25 +01:00
Pieter Hulshoff
b7cd765506 Fixed Windows compile issues. 2017-01-06 13:06:28 +01:00
Pieter Hulshoff
2b2b6bc7ce Fix scrollingPeriod_ in case of incorrect initialisation or update. 2017-01-04 20:52:37 +01:00
Pieter Hulshoff
cbcfc498a3 Fixed menu animation when pressing a key during onEnter animation. 2017-01-03 09:56:36 +01:00
Pieter Hulshoff
25445924ad Prevent art loading from interrupting the menu scroll animation. 2017-01-02 15:50:52 +01:00
Pieter Hulshoff
efe176e4ed Fixed menu back scrolling animations as well. 2017-01-02 11:20:10 +01:00
Pieter Hulshoff
ac037c764d Fixed menu item animation allocation. 2017-01-02 11:12:24 +01:00
Pieter Hulshoff
6f68195258 Rewritten menu scrolling methodology. 2017-01-01 15:15:11 +01:00
Pieter Hulshoff
c6c21ea0ff During launchExit (returning from a game), empty the input event queue, and
reset the scrolling text.
2016-12-30 00:32:28 +01:00
Pieter Hulshoff
22ef2b31fe Fixed container scaling. 2016-12-29 17:31:47 +01:00
Pieter Hulshoff
ea9722cd63 Use local language for printing text. 2016-12-29 15:49:10 +01:00
Tom Acunzo
8f28696c93 README.md edited online with Bitbucket 2016-12-23 00:10:37 +00:00
RetroPrime
6a3295c375 adding empty folder to RetroFE.app 2016-12-22 07:30:16 -05:00
RetroPrime
17b522fa1f adding MacOS samples in Packages 2016-12-22 06:57:49 -05:00
RetroPrime
bff4aaa745 merged last commit 720e4b1 with new MacOS build 2016-12-22 05:07:53 -05:00
RetroPrime
6535919651 syntax fix in README.md 2016-12-21 19:15:17 -05:00
RetroPrime
301f8b009b Updated notes in README.md 2016-12-21 19:11:05 -05:00
RetroPrime
e9918a6f68 Fix typos in README.md 2016-12-21 18:59:12 -05:00
RetroPrime
2e82fd59b7 Initial MacOS support changes for RetroFE 2016-12-21 18:32:25 -05:00
Pieter Hulshoff
e8c3f9c672 Set default rememberMenu in global settings.conf to true. 2016-12-21 14:13:46 +01:00
Pieter Hulshoff
4a72edc93b Fixed merged collection loading where a roms directory does not exist. 2016-12-21 14:11:29 +01:00
Pieter Hulshoff
444fd48984 Read rom directory if include.txt file is empty or does not exist, even if list.includeMissingItems = true. 2016-12-21 13:40:55 +01:00
Pieter Hulshoff
ecaad97a41 Added support for directory hierarchy in the roms when list.includeMissingItems = false. When list.includeMissingItems = true, the rom directory doesn't get taken into account. 2016-12-21 13:35:05 +01:00
Pieter Hulshoff
9967c8063f Fixed Windows expansion of %RETROFE_EXEC_PATH%. 2016-12-21 11:55:29 +01:00
Pieter Hulshoff
df35355744 Fixed menuSort = no behavior for include.txt files. 2016-12-21 11:46:22 +01:00
Pieter Hulshoff
9d9ed51c58 Improved menu scrolling. It's difficult to find a balance between smooth
scrolling and art loading times.
2016-12-21 10:23:26 +01:00
Pieter Hulshoff
872c13c391 Cleaned up XML files. 2016-12-14 20:59:05 +01:00
Pieter Hulshoff
ba0ec1c914 Cleaned up the repository to reduce the file size. 2016-12-14 20:57:48 +01:00
Pieter Hulshoff
2c3eb52f7b Merged develop into default 2016-12-14 20:39:41 +01:00
Pieter Hulshoff
3289742d9b Close branch develop 2016-12-14 20:39:41 +01:00
Pieter Hulshoff
3216565bbd Updated version. 2016-10-19 08:46:38 +02:00
Pieter Hulshoff
13e33268fb Fixed space width for horizontal scrolling text last paragraph line. 2016-10-19 08:46:11 +02:00
Pieter Hulshoff
227ec9d2b6 Triggering events should be at a minimum index of 0. This fixes the bug
where onIdle events on the main page were not started until after scrolling
the menu or entering a collection.
2016-09-27 11:47:31 +02:00
Pieter Hulshoff
416f2568a0 Updated version. 2016-09-23 09:53:23 +02:00
Pieter Hulshoff
6f0c6bf695 Fixed default BASE_MEDIA_PATH and BASE_ITEM_PATH expansion. 2016-09-23 09:52:33 +02:00
Pieter Hulshoff
66379efdd7 Fixed double scrolling bug when pressing direction controls with a certain interval. 2016-09-16 10:39:26 +02:00
Pieter Hulshoff
304154a4c4 Added favorites playlist support for menus and merged/sub collections.
Improved sorting algorithm for playlists. The order now follows the order of the complete lis
t.
Added favorites playlist display to Aeon Nox theme.
Added favorites common artwork.
Added reloadableMedia support for playlist display.
2016-09-16 09:45:22 +02:00
Pieter Hulshoff
596c636eda Use includeMissingItems parameter for sub collections as well. This removes the need to have the roms in the roms directory of the parent collection to fill the sub collection. 2016-09-14 10:53:35 +02:00
Pieter Hulshoff
176c75607a Improved menu scrolling in combination with art loading. 2016-09-14 10:47:53 +02:00
Pieter Hulshoff
757b2b5cb5 Updated XML files with score and player information. 2016-09-14 10:21:02 +02:00