528 Commits

Author SHA1 Message Date
twinaphex
e1ea973e58 Promote HAVE_FILE_LOGGER for all platforms 2012-11-26 02:46:40 +01:00
meancoot
e60bb1d168 Add RETRO_ENVIRONMENT_SET_KEYBOARD_CALLBACK. An interface for allowing keyboard event data to be sent to the core. 2012-11-25 20:23:31 -05:00
Themaister
8f9b68ad90 Add config file support to FFmpeg recording. 2012-11-23 22:46:36 +01:00
Themaister
770ac5a15a Minor cleanup in platform-headers in general.h. 2012-11-23 20:45:15 +01:00
twinaphex
844ea8d1fc (PSP1) Implement rarch_sleep for PSP1 2012-11-23 18:51:42 +01:00
Themaister
a33c7a7d61 Make sure PATH_MAX is defined. 2012-11-23 10:34:40 +01:00
twinaphex
5f08905109 (PSP1) Add Makefile 2012-11-23 07:19:21 +01:00
twinaphex
52b46d9fd6 Implement prev_pow2 - will need this for 360 to round down texture
formats if passed value too large
2012-11-21 20:47:20 +01:00
Themaister
28bb46483c Drop video_force_16bit.
This option is silly now.
2012-11-20 23:23:18 +01:00
twinaphex
28c39a5beb (XDK) Fixed viewport settings 2012-11-20 06:08:58 +01:00
twinaphex
e9dc0faace (360) Add 'force 16bit color' option 2012-11-20 03:09:11 +01:00
twinaphex
ce1de27b5a (GL/PS3) Refactor FBO setting 2012-11-18 21:50:27 +01:00
Themaister
86e21686f7 Refactor out buggy 'in-line' path handling. 2012-11-18 17:16:20 +01:00
twinaphex
f6031379f4 Remove HAVE_FIXED_POINT in general.h 2012-11-03 23:00:42 +01:00
Themaister
91edc8ff49 Add volume control.
It imposes no performance loss as it is performed
during s16->float conversion.

It is however grouped together with check_mute.
2012-11-03 14:15:03 +01:00
twinaphex
3837a503b7 (Android) Reimplement native glue code 2012-11-01 05:48:46 +01:00
Themaister
1908a81e1c Add RETRO_DEVICE_POINTER.
Implemented only for X11 so far.

Also clears up viewport_size call.
Changed to viewport_info to also grab X/Y info.
2012-10-28 00:38:31 +02:00
Themaister
f9693f7ea2 ARRAY_SIZE to simplify some for-loops. 2012-10-26 23:15:34 +02:00
Themaister
a79ca54bc7 Fix CXX_BUILD. 2012-10-21 23:24:25 +02:00
Themaister
668ff7687e Let CPU filters work with any format. 2012-10-21 22:59:13 +02:00
Themaister
93078889cc Begin reworking RGB565 as default pixel format. 2012-10-20 01:12:02 +02:00
Themaister
d8d3442b29 Make rarch_main() the *real* entry point. 2012-10-15 21:50:22 +02:00
twinaphex
82d2ee63dc (Android) Move g_android outside of general.h 2012-10-15 19:09:59 +02:00
Themaister
298600781c Indentation fix. 2012-10-15 09:57:08 +02:00
twinaphex
5ffab01827 (Android) Add g_android global struct - EGLDisplay, EGLContext
and EGLSurface in this struct are temporarily and all code
will be moved to EGL context file
2012-10-15 08:57:23 +02:00
twinaphex
174c7d9d98 (RARCH_CONSOLE) g_console struct removed now - console settings
now a part of g_extern and also compiled in for PC - will use
this for RMenu
2012-10-15 06:25:12 +02:00
twinaphex
f4b197784c Move zip_extract_mode from g_console to g_extern.filebrowser_state 2012-10-14 20:45:30 +02:00
twinaphex
fc17456581 (RMenu / RARCH_CONSOLE) Move more g_console state to g_extern 2012-10-14 20:34:16 +02:00
Themaister
f6d8902462 Add monitor selection option. 2012-10-12 21:15:58 +02:00
Themaister
6104ce2163 Add option for windowed fullscreen. 2012-10-05 14:15:54 +02:00
Themaister
9c462e19b7 Add basic turbo support. 2012-10-01 22:16:16 +02:00
Themaister
102d30473e Shader directory looks for Cg/Cgp shaders. 2012-09-21 21:20:30 +02:00
Twinaphex
455f74ea46 (PS3) Fix build - GL side is totally screwed up now though -
investigate
2012-09-13 06:52:47 +02:00
Twinaphex
201f5fd135 (PSL1GHT) More PSL1GHT work 2012-09-11 12:34:07 +02:00
Themaister
a8ab9c54bc Add --appendconfig option. 2012-09-11 00:10:44 +02:00
Themaister
8981dd6c6b Add RETRO_ENVIRONMENT_SET_INPUT_DESCRIPTORS. 2012-09-09 23:35:23 +02:00
Themaister
d68f5424dc Add possibility to avoid screenshoting viewport. 2012-08-26 21:18:52 +02:00
Themaister
304615510a Start adding GPU recording to FFmpeg. 2012-08-25 22:38:49 +02:00
twinaphex
eca2c09fdd (Xbox 1 RMenu) Add sound volume level setting 2012-08-22 16:59:12 +02:00
Toad King
7d4a320a17 (RGUI) add reset command to custom viewport setting
allow negative custom viewport offsets
2012-08-20 22:50:15 -04:00
twinaphex
b839910551 (Xbox 1) Set MAX_PATH to theoretical max - 260 - frees up around
20Kb
2012-08-18 12:25:37 +02:00
Themaister
f0d9cc09c9 Add --dualanalog/-A flag. 2012-08-16 21:21:19 +02:00
Themaister
405a901d18 Be more careful about overwriting global settings in driver init. 2012-08-15 20:43:26 +02:00
Twinaphex
5de1373d23 Revert "Revert "(GX) Add VI_Trap Filter (for Wii)" - noticeable audio pops"
This reverts commit 827e69fabcac8673c12d0265ad36b5f5fcb5e256.
2012-08-08 22:39:19 +02:00
Twinaphex
827e69fabc Revert "(GX) Add VI_Trap Filter (for Wii)" - noticeable audio pops
for little gain

This reverts commit 690ac65d3e5d56087e1d26135b31f2be69446ceb.
2012-08-08 21:25:52 +02:00
Twinaphex
690ac65d3e (GX) Add VI_Trap Filter (for Wii) 2012-08-08 21:04:33 +02:00
Twinaphex
c6032be256 (GX) Add gamma correction options in settings menu 2012-08-08 19:55:38 +02:00
twinaphex
a9de8e41e5 (Xbox 1) Add flicker filter and soft display filter options in
Settings menu
2012-08-07 18:26:52 +02:00
twinaphex
9e6c9e5f7b (Xbox 1) Option for debug info messages 2012-08-05 18:42:54 +02:00
Twinaphex
5da0354257 Make logging defines reusable by Salamander without having to
include general.h (full of dependencies which can't be met for
standalone app)
2012-07-28 17:32:30 +02:00