Commit graph

  • a8f20cb0df Fixed THEMES.md formatting (again!). Aloshi 2012-08-14 08:31:38 -0500
  • e42568bc55 Removed framerate display. Aloshi 2012-08-13 20:42:19 -0500
  • 114f0cf915 Fixed game description wrap length not using GuiGameList::sInfoWidth. Aloshi 2012-08-13 20:34:23 -0500
  • 06dd1a9f60 Bug fixes and a few minor requested changes. See changelog.txt (August 13, part 2) for specifics. Aloshi 2012-08-13 20:27:39 -0500
  • aefefd5bff Fixed THEMES.md formatting. Aloshi 2012-08-13 13:37:17 -0500
  • d842d67557 Tons of new theming features! Check out THEMES.md for more info. root 2012-08-13 13:32:53 -0500
  • c7349cd99a Themes can now be used without the detailed GuiGameList. If a theme.xml is not found in a system's directory, ES will now check for $HOME/.emulationstation/es_theme.xml. If present, it will load that. Fixed GuiGameList image data not updating on system change/initial startup. (finally!) Aloshi 2012-08-12 09:43:09 -0500
  • bd6c64aefb Updated the README. Aloshi 2012-08-11 16:03:36 -0500
  • 878b384b02 Themes now load from system directories. ~ and . are now expanded in theme image paths. Theme percentages should now work properly. See changelog (August 10) for more. Aloshi 2012-08-10 23:17:52 -0500
  • 2bd9c51447 Added check to make sure file names aren't empty. Aloshi 2012-08-10 20:29:51 -0500
  • b6f9dc318e Updated the README to have a little information about themes. Aloshi 2012-08-10 15:30:46 -0500
  • 5ae029cd89 Added initial theme support. More work on this to come. Sped up image rendering a bit. Added a framerate display - uncomment the #define DRAWFRAMERATE line in GuiGameList.cpp to see it. Aloshi 2012-08-10 14:28:34 -0500
  • 2a0c338cdf Removed multithreaded image loader. Aloshi 2012-08-09 21:17:48 -0500
  • 9c86241cf8 Simple resizing for GuiImages using SDL_gfx. Added multithreaded image loading for the GuiImage class. Aloshi 2012-08-09 16:19:07 -0500
  • 6cfe83e8fe Better gamelist.xml support. See changelog.txt (August 7) for more details. Aloshi 2012-08-07 19:50:45 -0500
  • 6bc7fdf371 Updated the readme to reflect the configuration path changes. root 2012-08-04 16:40:57 -0500
  • f8d3bba646 Merge branch 'master' of https://github.com/Aloshi/EmulationStation root 2012-08-04 16:39:26 -0500
  • 284a7a5dc6 Sorted list after gamelist.xml is parsed. Added restart to GuiMenu. root 2012-08-04 16:38:37 -0500
  • 5731954a74 Fixed README formatting. Aloshi 2012-08-02 13:29:31 -0500
  • cd4ebeafa2 Finally made GuiList a template. Aloshi 2012-08-01 23:50:18 -0500
  • eaf7df7ad5 Moved configuration files to $HOME/.emulationstation/ Folders should now be sorted alphabetically. Will now fall back to a system font if LinLibertine.ttf is not found. Added a Menu button. Began working on a simple menu. Aloshi 2012-08-01 23:03:15 -0500
  • b56094fe3d If LinLibertine.ttf can't be found, fall back to a system font. Aloshi 2012-08-01 21:37:07 -0500
  • 7920753718 Updated the README. Aloshi 2012-08-02 13:27:37 -0500
  • 4f99dec7c2 Font size is now dependent on resolution width. Scrolling will now occur if the input is held (not just keyboards anymore!). Initial XML gamelist support. If a file named gamelist.xml is present in the directory ES is run from, it will be parsed and the detailed GuiGameList will be used. Games are matched by absolute path, and a name, description, and image path can be read. PugiXML is used for parsing XML files - its license can be found in src/pugiXML/pugiXML_license.txt. SDL_image is used for loading screenshots with the detailed GuiGameList. Almost all invalid bash characters should be escaped in ROM paths now - including !$^&*()[]<>?;'"\. Aloshi 2012-08-01 20:43:55 -0500
  • fbfa0d436c Resolution now uses whatever the system was before. A custom resolution can be used with the -w and -h switches. For the old resolution, use "emulationstation -w 1024 -h 768". Aloshi 2012-07-27 17:35:45 -0500
  • 82c244d451 Merge branch 'master' of https://github.com/Aloshi/EmulationStation Aloshi 2012-07-27 15:40:38 -0500
  • d736aba22c Now with folders! Folders will appear as a green entry in the games list. BUTTON2 can be used to 'go back.' If you're updating, you'll need to delete ~/.es_input.cfg to map BUTTON2. Aloshi 2012-07-27 11:58:27 -0500
  • 2088aacb72 Updated the README again. Aloshi 2012-07-24 13:05:54 -0500
  • 77f82134bb Updated the README, and removed a hat debug message. Aloshi 2012-07-23 21:15:09 -0500
  • 3b44f51a9b Fixed hats. Aloshi 2012-07-23 21:10:05 -0500
  • b90497d7fd Updated the README. Aloshi 2012-07-23 19:59:28 -0500
  • b2d59d93e3 Added error if $HOME/.es_systems.cfg exists, but contains no systems. Aloshi 2012-07-23 18:57:07 -0500
  • 6c5edd3284 Lots of cleaning up to improve user friendliness. Config files are now loaded from the $HOME variable - es_systems.cfg and es_input.cfg. An example system config file will be created at runtime if one does not exist. Aloshi 2012-07-23 18:53:33 -0500
  • 21bd83d5b2 Removed some fake testing files. Now only initialize SDL's video and joystick systems - this avoids audio conflicts with RetroArch. Aloshi 2012-07-23 16:47:30 -0500
  • 59ca4f301a Axis support at last! Aloshi 2012-07-23 12:27:38 -0500
  • 646cda75a6 Added joystick hat support. Began work on axis support (config should accept axes now, but my controller seems to be breaking). Aloshi 2012-07-22 17:03:54 -0500
  • b3fb58ebdb An input configuration GUI was added, which allows a user to map an SDL Joystick's buttons to InputManager buttons. This config file is saved/loaded from ./input.cfg. Coming soon - axis support! Aloshi 2012-07-22 16:15:55 -0500
  • ac0407c059 Increased resolution to 1024x768. Aloshi 2012-07-21 16:02:37 -0500
  • f368a1f4cd Browsing multiple systems is now possible! Just press left or right. Also, config files can have comments (lines that start wih #). Aloshi 2012-07-21 15:57:53 -0500
  • 561e4a7f44 Renderer now uses an int for colors instead of mixing SDL_Color and ints. GuiList now scrolls. Aloshi 2012-07-21 15:16:07 -0500
  • bdc7246ee5 Updated readme. Aloshi 2012-07-21 14:36:28 -0500
  • a801ad7505 Fix for the "stuck enter key" bug (now SDL's key repeat is disabled on game launch then re-eanbled on termination). Aloshi 2012-07-21 14:16:53 -0500
  • bbfe35a36d Systems can be defined in the systems.cfg file (currently in the same directory as the executable). Games can now be launched with the enter key. Progress! Aloshi 2012-07-21 14:06:24 -0500
  • ba1e5147af Merge branch 'master' of https://github.com/Aloshi/EmulationStation Aloshi 2012-07-20 12:11:53 -0500
  • 3df40182b1 Now searching a test directory for files matching an extension and displaying them. Aloshi 2012-07-20 11:14:09 -0500
  • 810597c6d9 Update README.md Aloshi 2012-07-19 20:29:46 -0500
  • b96ee8c627 Updated the README to have a little information on dependencies. Aloshi 2012-07-19 20:24:24 -0500
  • 42a39c52e6 Added InputManager; GuiComponents can register themselves to receive input events. Added text rendering to Renderer, which uses SDL_ttf. Using LinLibertine_R.ttf font (GPL). A lot more - soon I should have the "skeleton" done. Aloshi 2012-07-19 20:08:29 -0500
  • 1177fde6c3 More work on the skeleton of the program. Aloshi 2012-07-19 11:13:27 -0500
  • 30ada8a9b3 Fixed Makefile's clean command and Renderer linking error. Alec Lofquist 2012-07-18 22:18:50 -0500
  • cf77599950 Began writing the skeleton for the program. Aloshi 2012-07-18 20:14:17 -0500
  • c0e9683f45 Initial commit Aloshi 2012-07-18 14:28:26 -0700