Commit Graph

  • 2360fb39b7 Updated version to 0.7.20b2. Pieter Hulshoff 2017-01-11 11:08:01 +01:00
  • 8a1a224615 Added collectionInputClear parameter to the common settings.conf file. Pieter Hulshoff 2017-01-11 11:07:28 +01:00
  • 2deaa7f542 Added collectionInputClear parameter to the global settings.conf. If set to true, the input queue will be cleared on entering/exiting a collection. Pieter Hulshoff 2017-01-11 11:05:06 +01:00
  • 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. Pieter Hulshoff 2017-01-11 10:54:02 +01:00
  • e8af81df71 Prevent closedir from being called on a NULL pointer. Pieter Hulshoff 2017-01-08 21:07:08 +01:00
  • 8f77348251 Fixed crash when playlists directory and/or favorites.txt was not available. Pieter Hulshoff 2017-01-07 18:19:27 +01:00
  • 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. Pieter Hulshoff 2017-01-07 13:57:35 +01:00
  • 04bf1a2644 Set currentKeyState_ to false when resetting the key states. Pieter Hulshoff 2017-01-07 09:42:32 +01:00
  • 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. Pieter Hulshoff 2017-01-06 14:53:41 +01:00
  • 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. Pieter Hulshoff 2017-01-06 13:22:25 +01:00
  • b7cd765506 Fixed Windows compile issues. Pieter Hulshoff 2017-01-06 13:06:28 +01:00
  • 2b2b6bc7ce Fix scrollingPeriod_ in case of incorrect initialisation or update. Pieter Hulshoff 2017-01-04 20:52:37 +01:00
  • cbcfc498a3 Fixed menu animation when pressing a key during onEnter animation. Pieter Hulshoff 2017-01-03 09:56:36 +01:00
  • 25445924ad Prevent art loading from interrupting the menu scroll animation. Pieter Hulshoff 2017-01-02 15:50:52 +01:00
  • efe176e4ed Fixed menu back scrolling animations as well. Pieter Hulshoff 2017-01-02 11:20:10 +01:00
  • ac037c764d Fixed menu item animation allocation. Pieter Hulshoff 2017-01-02 11:12:24 +01:00
  • 6f68195258 Rewritten menu scrolling methodology. Pieter Hulshoff 2017-01-01 15:15:11 +01:00
  • c6c21ea0ff During launchExit (returning from a game), empty the input event queue, and reset the scrolling text. Pieter Hulshoff 2016-12-30 00:32:28 +01:00
  • 22ef2b31fe Fixed container scaling. Pieter Hulshoff 2016-12-29 17:31:47 +01:00
  • ea9722cd63 Use local language for printing text. Pieter Hulshoff 2016-12-29 15:49:10 +01:00
  • 8f28696c93 README.md edited online with Bitbucket Tom Acunzo 2016-12-23 00:10:37 +00:00
  • 6a3295c375 adding empty folder to RetroFE.app RetroPrime 2016-12-22 07:30:16 -05:00
  • 17b522fa1f adding MacOS samples in Packages RetroPrime 2016-12-22 06:57:49 -05:00
  • bff4aaa745 merged last commit 720e4b1 with new MacOS build RetroPrime 2016-12-22 05:07:53 -05:00
  • 6535919651 syntax fix in README.md RetroPrime 2016-12-21 19:15:17 -05:00
  • 301f8b009b Updated notes in README.md RetroPrime 2016-12-21 19:11:05 -05:00
  • e9918a6f68 Fix typos in README.md RetroPrime 2016-12-21 18:59:12 -05:00
  • 2e82fd59b7 Initial MacOS support changes for RetroFE RetroPrime 2016-12-21 18:32:25 -05:00
  • e8c3f9c672 Set default rememberMenu in global settings.conf to true. Pieter Hulshoff 2016-12-21 14:13:46 +01:00
  • 4a72edc93b Fixed merged collection loading where a roms directory does not exist. Pieter Hulshoff 2016-12-21 14:11:29 +01:00
  • 444fd48984 Read rom directory if include.txt file is empty or does not exist, even if list.includeMissingItems = true. Pieter Hulshoff 2016-12-21 13:40:55 +01:00
  • 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. Pieter Hulshoff 2016-12-21 13:35:05 +01:00
  • 9967c8063f Fixed Windows expansion of %RETROFE_EXEC_PATH%. Pieter Hulshoff 2016-12-21 11:55:29 +01:00
  • df35355744 Fixed menuSort = no behavior for include.txt files. Pieter Hulshoff 2016-12-21 11:46:22 +01:00
  • 9d9ed51c58 Improved menu scrolling. It's difficult to find a balance between smooth scrolling and art loading times. Pieter Hulshoff 2016-12-21 10:23:26 +01:00
  • 872c13c391 Cleaned up XML files. Pieter Hulshoff 2016-12-14 20:59:05 +01:00
  • ba0ec1c914 Cleaned up the repository to reduce the file size. Pieter Hulshoff 2016-12-14 20:57:48 +01:00
  • f3b66f6b0f Close branch RetroFE-0.7.2-beta-1. RetroFE-0.7.2-beta-1 Pieter Hulshoff 2016-12-14 19:40:17 +00:00
  • 8605092a54 Close branch RetroFE_0.7.2. RetroFE_0.7.2 Pieter Hulshoff 2016-12-14 19:40:09 +00:00
  • 2c3eb52f7b Merged develop into default Pieter Hulshoff 2016-12-14 20:39:41 +01:00
  • 3289742d9b Close branch develop develop Pieter Hulshoff 2016-12-14 20:39:41 +01:00
  • 3216565bbd Updated version. Pieter Hulshoff 2016-10-19 08:46:38 +02:00
  • 13e33268fb Fixed space width for horizontal scrolling text last paragraph line. Pieter Hulshoff 2016-10-19 08:46:11 +02:00
  • 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. Pieter Hulshoff 2016-09-27 11:47:31 +02:00
  • 416f2568a0 Updated version. Pieter Hulshoff 2016-09-23 09:53:23 +02:00
  • 6f0c6bf695 Fixed default BASE_MEDIA_PATH and BASE_ITEM_PATH expansion. Pieter Hulshoff 2016-09-23 09:52:33 +02:00
  • 66379efdd7 Fixed double scrolling bug when pressing direction controls with a certain interval. Pieter Hulshoff 2016-09-16 10:39:26 +02:00
  • 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. Pieter Hulshoff 2016-09-16 09:45:22 +02:00
  • 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. Pieter Hulshoff 2016-09-14 10:53:35 +02:00
  • 176c75607a Improved menu scrolling in combination with art loading. Pieter Hulshoff 2016-09-14 10:47:53 +02:00
  • 757b2b5cb5 Updated XML files with score and player information. Pieter Hulshoff 2016-09-14 10:21:02 +02:00
  • b79a7fd9e9 Updated MAME.xml for MAME 0.177. Updated Nintendo 64.xml with score and player information. Pieter Hulshoff 2016-09-07 09:22:56 +02:00
  • 3b424bc218 Updated NES and SNES meta XML files with score and player information. Pieter Hulshoff 2016-09-04 12:43:46 +02:00
  • bdb105043e Fixed vertical alignment for certain strings that are too long to fit the image width. Pieter Hulshoff 2016-09-04 11:41:44 +02:00
  • 2a39065a0b Added Other - NR (Not Rated).png to the rating art. Pieter Hulshoff 2016-09-04 10:54:59 +02:00
  • 9bf9c3d8c1 Fixed blinking of ReloadableScrollingText. Pieter Hulshoff 2016-09-03 07:19:11 +02:00
  • 58801a1e2c Reduced input lag problem. Pieter Hulshoff 2016-09-02 10:08:43 +02:00
  • f4716ac8a8 Added -v and --version as alternative command line options for -version. Pieter Hulshoff 2016-09-02 09:27:53 +02:00
  • 989bd76857 Reverted the lag problem fix; it created new problems. Fixed a Windows compile error. Pieter Hulshoff 2016-09-02 09:26:08 +02:00
  • f1d902703e Improved performance of ReloadableScrollingText. Pieter Hulshoff 2016-08-31 15:10:27 +02:00
  • f5c7808c80 Allow menus of level n to finish the onMenuEnter animation at level n-1. This allows themes to e.g. fade out a collection menu during the onMenuEnter animation sequence of the Main collection. Pieter Hulshoff 2016-08-31 08:55:37 +02:00
  • 51d63e1b10 Reduce input lag (Emb) by handling all input events in stead of just one. Pieter Hulshoff 2016-08-31 08:45:49 +02:00
  • 6b3bae4344 Global videoEnable parameter now also enables/disables intro videos and background videos. Pieter Hulshoff 2016-08-28 08:37:59 +02:00
  • f8fffad95b Merged build 0.7.6 Pieter Hulshoff 2016-08-25 15:28:45 +02:00
  • 051eec348f Fixed attract mode art selection. Pieter Hulshoff 2016-08-25 15:25:47 +02:00
  • 3c86c5d848 Merged build 0.7.5 Pieter Hulshoff 2016-08-25 13:44:42 +02:00
  • 87948b66b5 Fixed issues with video corruption when playing multiple video instances at the same time. Old videos should be stopped first before starting a new one. Pieter Hulshoff 2016-08-25 13:42:17 +02:00
  • 1930825e13 Merged develop into default Pieter Hulshoff 2016-08-25 11:24:48 +02:00
  • 521035b9f7 Merged default into develop Pieter Hulshoff 2016-08-25 11:24:29 +02:00
  • a045dc4193 Updated README file to contains the gstreamer libav plugin, needed to actually play the videos. Pieter Hulshoff 2016-08-25 11:23:21 +02:00
  • 10abb0f01c Merged build 0.7.4. Pieter Hulshoff 2016-08-25 11:11:48 +02:00
  • 785a15c4b4 README.md edited online with Bitbucket Pieter Hulshoff 2016-08-25 09:06:25 +00:00
  • e8191aef39 Updated and added the old Default 16x9 theme by TimmyB. Pieter Hulshoff 2016-08-25 10:58:29 +02:00
  • 3e62adcadd Build 0.7.3: Added version number support in Version.cpp; this file should be updated for each new build. Added -version command line option so people can print the version of RetroFE without running the actual front-end. Pieter Hulshoff 2016-08-24 12:36:47 +02:00
  • ead219ed63 Created new branch RetroFE_0.7.2 Pieter Hulshoff 2016-08-22 08:01:09 +00:00
  • 6e9cf86c92 Release 0.7.2 update for last minute animation fix. Pieter Hulshoff 2016-08-22 09:25:45 +02:00
  • 9c15295a26 Fixed onEnter/onMenuEnter/onHighlightEnter animation issues due to art loading time. Improved animation smoothness on default theme. Pieter Hulshoff 2016-08-21 18:29:43 +02:00
  • a52dcf3622 Close branch RetroFE-0.7.2. RetroFE-0.7.2 Pieter Hulshoff 2016-08-21 15:48:27 +00:00
  • 4620469e6f Created new branch RetroFE-0.7.2 Pieter Hulshoff 2016-08-21 05:33:09 +00:00
  • 5c20163772 Merged develop into default for Release 0.7.2 Pieter Hulshoff 2016-08-21 07:30:38 +02:00
  • e15382d37a Removed ? from filenames and MAME.xml. Pieter Hulshoff 2016-08-20 17:13:41 +02:00
  • 4350547140 Removed * from genre filename, and updated the MAME XML accordingly. Pieter Hulshoff 2016-08-20 09:28:21 +02:00
  • 5adf924643 Improved size of collection information fields by increasing the maxWidth. Pieter Hulshoff 2016-08-19 15:38:08 +02:00
  • d7e6b7bf11 Added support for mode="layout" for menu items. Pieter Hulshoff 2016-08-19 10:52:38 +02:00
  • 68e3d94c9e Added information to readme.txt regarding the different layout xml files available in this theme. Pieter Hulshoff 2016-08-19 10:13:47 +02:00
  • 056e5b6a71 Updated default layout files. Pieter Hulshoff 2016-08-19 10:11:36 +02:00
  • b24610f566 Removed extra file called '-f'. Pieter Hulshoff 2016-08-19 09:15:21 +02:00
  • 357106bace Fixed onEnter animations for menu items. Pieter Hulshoff 2016-08-19 09:11:18 +02:00
  • db9c1f8eca Updated MAME.xml with score information. Pieter Hulshoff 2016-08-17 17:31:08 +02:00
  • 27f5caadce Replaced genre set with v2 improvements. Pieter Hulshoff 2016-08-17 16:52:31 +02:00
  • bb3b597e9b Fixed alpha value for last item in the main menu to prevent animation glitches. Pieter Hulshoff 2016-08-17 13:21:32 +02:00
  • e034a589b4 Combined Aeon Nox layouts into one directory, with layout files for 16x9 and 4x3 to reduce the required file space. Pieter Hulshoff 2016-08-17 13:16:01 +02:00
  • c57b2704e9 Added Aeon Nox 4x3, inspired by JonahUK. Pieter Hulshoff 2016-08-17 13:09:44 +02:00
  • 7b9cdca86d Added score and player information for the included Sega Genesis game Zero Tolerance. In time, all XML files should be replaced with versions containing that information. Pieter Hulshoff 2016-08-17 11:46:52 +02:00
  • 7df47602fb Updated/added default layout files, common art, and XML files. Pieter Hulshoff 2016-08-17 11:40:39 +02:00
  • 5abfe6d205 Added onMenuScroll animation, which activates once every time the menu starts scrolling. Pieter Hulshoff 2016-08-11 15:31:13 +02:00
  • 9e7802c72e Fixed bug where art/information was not loaded when random key was double clicked swiftly. Pieter Hulshoff 2016-08-10 10:53:23 +02:00
  • 7c6f07ebe0 Added minimize_on_focus_loss parameter to the general setings.conf. Pieter Hulshoff 2016-08-06 10:59:29 +02:00
  • 4940b0cef5 Created new branch RetroFE-0.7.2-beta-1 Pieter Hulshoff 2016-07-26 14:04:10 +00:00
  • 9a6494a27e Merged develop into default for Release 0.7.2 beta 1 Pieter Hulshoff 2016-07-26 16:03:18 +02:00