Commit graph

4341 commits

Author SHA1 Message Date
Aloshi 61c9b10abd New game image theming tags! See THEMES.md for details.
Also, some minor fixes all around (game descriptions no longer appear while scrolling, woo!).
2012-10-13 18:37:51 -05:00
Aloshi 65701c58c1 Added some more menu sound theming tags.
Menu scroll sound now also applies to the fast select menu.
2012-10-13 15:05:43 -05:00
Aloshi 7f50376fd0 Added SDL_INIT_AUDIO flag to SDL initialization. 2012-10-13 13:35:13 -05:00
Aloshi de145a6959 Updated README.md to include SDL_mixer in the list of required libraries. 2012-10-13 13:32:33 -05:00
Aloshi ea1a3117a5 Added menu sounds. See THENMES.md for more details. 2012-10-13 13:29:53 -05:00
Aloshi 20aa6d2a6e Updated THEMES.md to reflect tiling changes. 2012-10-10 10:26:14 -05:00
Aloshi 640c3b52bc Redid tiling!
Now faster (always uses 6 verticies thanks to wrapped textures) and precise (properly cuts off).
2012-10-10 10:21:03 -05:00
Aloshi b6264f4858 Fixed GuiBox/GuiFastSelect render order. 2012-10-10 08:56:34 -05:00
Aloshi b6afbd8c09 Fixed GuiBox's background being positioned wrong. 2012-10-10 08:54:39 -05:00
Aloshi 6de46003d9 Added theming tag for the Fast Select box's text color. 2012-10-10 08:51:48 -05:00
Aloshi 9b3589a22f Added theme tags for the Fast Select GuiBox.
See THEMES.md for more detail.
2012-10-07 17:59:20 -05:00
Aloshi 57461ba676 More progress with GuiBox. 2012-10-07 17:25:51 -05:00
Aloshi 41f164e53b Further work on GuiBox. 2012-10-07 16:56:33 -05:00
Aloshi 62336ab2fb Fixed a long-standing bug with detailed GuiGameList detection after mapping input. 2012-10-05 15:18:36 -05:00
Aloshi aea93748d5 Began working on GuiBox for theming of boxes (a revolutionary concept). 2012-10-05 15:04:12 -05:00
Aloshi a3c128f4ce GuiFastSelect is working.
Should be able to map a joystick input to Fast Select too, but untested.
2012-10-05 08:44:18 -05:00
Aloshi 31aebf3a7d Added <listSelectedColor> tag.
Began implementing GuiFastSelect. You can see what's currently in place by holding F2 and pressing up/down.
Hopefully fixed nearest neighbor filters with GuiImage.
2012-09-30 22:29:55 -05:00
Aloshi e08391080b SDL is now fully shut down with the RPi renderer. 2012-09-29 13:14:31 -05:00
Aloshi 7e6498df60 Fixed a crash bug with launch commands missing %ROM%.
Added relative path operator (".") support for gamelist.xml, in both game paths and image paths.
2012-09-23 16:01:56 -05:00
Aloshi b225d0c9c8 Updated the README.md
Added instructions for building on a non-RPi device.
2012-09-18 21:05:20 -05:00
Aloshi 0468e64396 Fixed a bug with skipping over unicode characters. 2012-09-16 14:18:11 -05:00
Aloshi 9901a07fb6 Added some new theming tags.
See changelog.txt (September 15) for more details.
2012-09-15 16:24:33 -05:00
Aloshi f87b6c48d7 Added joystick identification support for those who have multiple joysticks.
If you'd like to use this, please remove ~/.emulationstation/es_input.cfg and reconfigure.
2012-09-14 13:22:01 -05:00
Aloshi 7795dd729d Added missing new files to the repo. 2012-09-10 13:48:00 -05:00
Aloshi e17499c9b3 Fixed multiple file extensions breaking stuff.
Added Makefile.x86 for building on a desktop (use SDL to acquire an OpenGL rendering context).
2012-09-10 13:10:59 -05:00
Aloshi 5786ecae7c Added support for lists of file extensions, delimited by a space. 2012-09-08 13:17:36 -05:00
Aloshi e479746bcb Fixed --help command doing terrible things. 2012-09-07 16:53:27 -05:00
Aloshi 80740a2bd0 Fixed tiling being super slow.
See changelog.txt (September 7) for a list of everything.
2012-09-07 16:44:07 -05:00
Aloshi b2d800efb9 Merge branch 'master' of https://github.com/Aloshi/EmulationStation 2012-09-04 11:45:50 -05:00
Aloshi cac43474aa Fixed reinitialization problems with the renderer. 2012-09-04 11:45:16 -05:00
Aloshi 07d8046a3e Images are almost fully reimplemented.
Font sizing is pretty much fixed.
Just need to re-initialize textures with the renderer.
2012-08-29 16:52:25 -05:00
Aloshi cdb63c4a4f Image loading working.
Still doesn't resize, tile, or render with alpha (though it loads it).
2012-08-29 14:22:05 -05:00
Aloshi 0314a14849 New renderer starting to work.
Image loading still not working and font sizing is still off. Resolution is hardcoded.
2012-08-29 13:53:53 -05:00
Aloshi 0822c8efde Removed hex bug from THEMES.md
(since it's fixed!)
2012-08-21 12:21:16 -05:00
Aloshi bff542f076 Menu is now gray instead of pink. 2012-08-16 10:26:36 -05:00
Aloshi 67e657391a Fixed positioning on game images with the new 50/50 split.
Game images and descriptions are no longer displayed while scrolling - this should provide a better framerate for nicer scrolling.
2012-08-16 10:23:23 -05:00
Aloshi 7b1c4374ae Hopefully fixed hex colors being backwards, though in a pretty hacky way. 2012-08-15 06:05:34 -05:00
Aloshi 9e4859e453 Merge branch 'master' of https://github.com/Aloshi/EmulationStation 2012-08-15 01:18:48 -05:00
Aloshi 7b97a464c3 Hopefully fixed <origin> tag. In particular, it's now a float instead of an int (as it should've been!). 2012-08-15 01:18:06 -05:00
Aloshi a8f20cb0df Fixed THEMES.md formatting (again!). 2012-08-14 08:31:38 -05:00
Aloshi e42568bc55 Removed framerate display. 2012-08-13 20:42:19 -05:00
Aloshi 114f0cf915 Fixed game description wrap length not using GuiGameList::sInfoWidth. 2012-08-13 20:34:23 -05:00
Aloshi 06dd1a9f60 Bug fixes and a few minor requested changes.
See changelog.txt (August 13, part 2) for specifics.
2012-08-13 20:27:39 -05:00
Aloshi aefefd5bff Fixed THEMES.md formatting. 2012-08-13 13:37:17 -05:00
root d842d67557 Tons of new theming features!
Check out THEMES.md for more info.
2012-08-13 13:32:53 -05:00
Aloshi 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!)
2012-08-12 09:43:09 -05:00
Aloshi bd6c64aefb Updated the README. 2012-08-11 16:03:36 -05:00
Aloshi 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.
2012-08-11 15:54:21 -05:00
Aloshi 2bd9c51447 Added check to make sure file names aren't empty. 2012-08-10 20:29:51 -05:00
Aloshi b6f9dc318e Updated the README to have a little information about themes. 2012-08-10 15:30:46 -05:00