Aloshi
0f6338045a
Added Windows compiled files to .gitignore.
...
Added "WIN32" preprocessor definition to the default VS2010 project.
Replaced getHomePath() with the one mentioned in the pull request comments.
2013-05-16 12:43:16 -05:00
Bim Overbohm
517ccbefb5
Fix that Sounds can't restart
...
Sounds now restart when e.g. scrolling up/down repeatedly.
2013-05-15 10:12:51 +02:00
Bim Overbohm
a2c990bd26
Fix compile errors on Rasbian
...
Add proper EGL/GLES libraries. Change glVertexPointer() call, because
GLES only can use GL_BYTE, GL_SHORT, GL_FIXED and GL_FLOAT...
2013-05-15 09:50:59 +02:00
Bim Overbohm
1f91fe6cdf
Fix compile errors on Ubuntu
...
Set the GCC compiler flags properly. Add missing include.
2013-05-15 09:40:16 +02:00
Bim Overbohm
288eb3c1b2
Update platform file to fit to CMakeLists
...
The #defines "USE_OPENGL_ES" and "USE_OPENGL_DESKTOP" to control GLES
vs. Desktop OpenGL usage. The #define _RPI_ is used solely on Raspberry
Pi now.
2013-05-14 22:07:19 +02:00
Bim Overbohm
2e09563544
Make GLES renderer work on other systems than RPI
...
The #define _RPI_ now does special stuff when setting up a GLES context
on the Raspberry Pi. This should hopefully make the code work on other
systems too.
2013-05-14 21:58:54 +02:00
Bim Overbohm
acba3bd258
Remove .cpp #includes
...
It is cleaner to not do that and just include the proper file in the
build files if needed.
2013-05-14 21:54:47 +02:00
Bim Overbohm
e8472581fa
Minor cleanup
...
Move member initialization to initializer list. Add iostream to logger
for convenience.
2013-05-14 21:45:56 +02:00
Bim Overbohm
af9b9f732f
Remove the need for SDL_mixer
...
SDL_mixer is not in the standard SDL distribution. The mixing is now
done using regular SDL_Audio functions. AudioManager is converted to a
singleton and std::shared_ptrs are used for all Sound objects. Note that
for GCC "-std=c++11" might need to be added to the CMAKE_CXX_FLAGS.
2013-05-14 21:31:39 +02:00
Bim Overbohm
a1353def89
Find proper font path in Windows
...
Build a font path boost can find. The font should be adjusted to
something that actually resembles DejaVuSerif...
2013-05-14 21:01:08 +02:00
Aloshi
54dfe2f24a
Quick fix for Linux
2013-05-13 15:06:18 -05:00
Aloshi
ffe573d1d6
Ported to Windows.
...
Added --windowed for desktop builds.
2013-05-13 14:53:28 -05:00
Aloshi
149c1bcbdd
More descriptive names for inputs
2013-04-18 16:44:43 -05:00
Aloshi
a119997ec7
Added page up/page down to the Input Config screen.
...
Updated the README.
2013-04-13 18:10:23 -05:00
Aloshi
608545118a
Hopefully fixed infinite recursion.
2013-04-13 17:30:57 -05:00
Aloshi
4a05288e71
Started fix for infinite recursion in directory trees.
2013-04-13 16:33:18 -05:00
Aloshi
1e2cc1eb0a
Moved an Error to a Warning.
2013-04-13 13:52:32 -05:00
Aloshi
c6a7f8abf9
Fixed InputManager's handling of controllers with duplicate names.
...
Added emergency keyboard config if no players can be loaded.
Switched some console output to log output.
2013-04-13 13:19:06 -05:00
Aloshi
1007821ca3
Add device name to input config files.
...
Properly init/deinit renderer stuff in Renderer_init_rpi.cpp. Probably.
2013-04-11 21:59:19 -05:00
Aloshi
a5f4749d5d
Added InputConfig saving/loading.
2013-04-11 17:27:27 -05:00
Aloshi
14a05d4943
Init/deinit theme-declared fonts.
2013-04-11 16:33:12 -05:00
Aloshi
b01f2705de
More work on reinitialization. Fonts still not working.
2013-04-10 12:29:07 -05:00
Aloshi
05c258f515
Functionality seems to have been restored at last.
2013-04-09 13:13:47 -05:00
Aloshi
4747d70e1f
More work.
2013-04-08 12:40:15 -05:00
Aloshi
04841ca436
More work.
...
I really am nuts.
2013-04-08 11:52:40 -05:00
Aloshi
4a35c34dc0
Began refactoring away the GuiComponent system in favor of ES-config's Gui system.
...
Man, I'm nuts.
2013-04-08 09:41:25 -05:00
Aloshi
3e6adf7be4
Backported InputConfig.
2013-04-08 09:28:28 -05:00
Aloshi
47dfe5d5fb
Quick fix for the joystick event state with GuiInputConfig.
2013-03-28 21:57:01 -05:00
Aloshi
e088fb9c35
Hopefully fixed issue #57 .
2013-03-28 21:55:29 -05:00
Aloshi
dc50170370
Hopefully fixed waking up from sleep with axes.
2013-03-25 08:16:54 -05:00
Aloshi
0d7ac5a10a
Added sleep mode/dimming. Use --dimtime [seconds] to change behavior. Default is 30, use 0 for never.
2013-03-19 09:29:44 -05:00
Aloshi
34c3d607b5
Added fast select font tag.
2013-03-17 12:16:40 -05:00
Aloshi
f336eece75
Added "Reload" menu option.
...
As usual, it's undertested, please report any problems.
2013-01-26 11:47:43 -06:00
Aloshi
9a27a868bb
Fixed selected text color changes only applying to centered lists.
2013-01-08 23:01:52 -06:00
Aloshi
016df5864f
Fixed game list rendering one entry short.
2013-01-08 11:34:17 -06:00
Aloshi
3d17f30f5b
Changed OpenGL min texture filter to Linear for GuiImage.
2013-01-08 11:19:38 -06:00
Aloshi
8fc2b8377a
Made the list selected color have no effect if zero.
2013-01-08 09:23:28 -06:00
Aloshi
9da01403a0
Fixed crash when the ~/.emulationstation folder does not exist.
2013-01-07 20:24:59 -06:00
Aloshi
e59c430b89
Added <basicTheme> support.
2013-01-06 14:33:50 -06:00
Aloshi
2efca58869
Added a logging system to ES.
...
You should no longer see non-error output with ES except for "cleanly shutting down".
The new log file is located in ~/.emulationstation/es_log.txt.
If you notice any performance degredation, please tell me!
2013-01-04 17:31:51 -06:00
Aloshi
cadc9a9ec6
Added Gentoo's directory for DejaVu Serif, /usr/share/fonts/dejavu/DejaVuSerif.ttf, to the list of fonts to try.
2012-12-30 10:40:07 -06:00
Aloshi
d0cea1b8e7
Added --debug switch.
...
You no longer need a keyboard to save input configuration; that was stupid anyway. You should be able to set up ES without a keyboard now!
2012-12-20 12:29:05 -06:00
Aloshi
af36932f30
Added --no-exit switch.
...
This switch will keep ES from displaying the "Exit" option in the menu.
2012-12-18 09:20:13 -06:00
Aloshi
529c3a24c7
Updated README.md/THEMES.md for twolife's changes.
...
DESCNAME is a new, optional tag.
You can now use ~/.emulationstation/SYSTEMNAME/ for theme and gamelist files!
2012-12-18 09:08:25 -06:00
Sébastien NOEL
3da7a0dd14
Add a new directory for gamelist.xml & theme.xml for each system
2012-12-17 20:29:43 +01:00
Aloshi
12a0843045
Added %BASENAME% tag.
2012-12-14 14:42:11 -06:00
Aloshi
3acbd0af9c
Fixed a crash when opening the start menu.
...
Fixed PAGEDOWN/PAGEUP not appearing in the input config GUI.
Fixed PAGEDOWN/PAGEUP not properly updating detail data.
2012-12-08 12:55:54 -06:00
Aloshi
8a3eefcffc
Merge pull request #34 from invisiblek/master
...
Add left and right brackets as PAGEUP and PAGEDOWN keys
2012-11-30 20:56:40 -08:00
invisiblek
667f5424cb
Add left and right brackets as PAGEUP and PAGEDOWN keys
...
Some devices, such as an IPAC are hard to program for PGUP and PGDOWN.
This makes it much easier and they are two keys that usually won't get
used for anything.
2012-11-30 21:06:06 -06:00
Aloshi
807c4b2f5b
Added Arch Linux's path for the Deja Vu Seriff font to the list of default fonts.
2012-11-19 19:57:34 -06:00