Commit Graph

4488 Commits

Author SHA1 Message Date
twinaphex
3f50384a3b (Android/GL) Avoid some function pointers 2012-12-02 03:30:46 +01:00
twinaphex
b072eba321 (Android) undefine HAVE_XML and WANT_LIBXML2 - performance
difference too big to justify including it
2012-12-02 01:37:40 +01:00
Toad King
d1b9015aef [ANDROID] pass phone version to activity 2012-11-30 20:54:29 -05:00
Toad King
61b42c82e2 [ANDROID] don't dim screen or show status bar when emulator is playing 2012-11-30 13:13:40 -05:00
twinaphex
67fb8485c6 (Libxml2) Take out threads support 2012-11-30 17:40:18 +01:00
Themaister
78d0edc4aa Don't use a crazy large phase LUT. 2012-11-29 17:27:21 +01:00
Themaister
c1a00fac4d Improve ratio accuracy in SINC. 2012-11-29 11:49:57 +01:00
Toad King
c6111a3259 [CONSOLE] Make separate timers for holding scroll and menu/exit button delay.
Fixes issues with exit/menu button combo not working on GC controllers occasionally
2012-11-28 19:55:08 -05:00
Themaister
ee82a8daf5 Const-correctness fix. 2012-11-28 16:24:47 +01:00
Themaister
6bae9a44d8 Fix CXX_BUILD. 2012-11-28 16:21:36 +01:00
Themaister
b951f4ab0c Automatically resample if needed. 2012-11-28 16:00:49 +01:00
Themaister
64d3d2185c Handle floating point/fixed formats seamlessly. 2012-11-28 15:39:19 +01:00
Toad King
dcf505f0ea [GX] expand VI width in widescreen mode 2012-11-28 09:36:26 -05:00
twinaphex
7ccd663bca (PSP1) Compile in custom getopt, still crashes somewher around file.c 2012-11-28 15:11:27 +01:00
twinaphex
050627ba93 (RGL PS3) Cleanups 2012-11-28 05:05:53 +01:00
twinaphex
bb7ba4cdac (RGL PS3) Small cleanup 2012-11-28 04:31:40 +01:00
twinaphex
16a328ec15 (PS3) Add create-salamander to .PHONY targets 2012-11-28 01:28:42 +01:00
twinaphex
8691022b6b (Salamander PS3) Salamander links with GCC build if I use the SNC
linker
2012-11-27 23:13:27 +01:00
twinaphex
5eebaedd18 (Salamander) Push quick fix for Salamander 2012-11-27 22:58:03 +01:00
Themaister
09a89dcd2b Correctly use global headers if requested. 2012-11-27 23:56:06 +01:00
twinaphex
1e91a5b827 (Wii) Input driver - some name changes so that Griffin function
overrides still work
2012-11-27 01:23:10 +01:00
twinaphex
966cc93b5e Refactor of driver function hooks 2012-11-27 00:50:56 +01:00
Themaister
8a3a7572b4 Fix build with HAVE_SDL_IMAGE is not defined. 2012-11-26 23:13:16 +01:00
Themaister
cc46e0ba53 Fix recording without config. 2012-11-26 22:16:29 +01:00
Themaister
651683becc Use strtod in config_get_float regardless. 2012-11-26 22:16:29 +01:00
Themaister
2da456d007 Fix up config_get_uint. 2012-11-26 22:16:29 +01:00
twinaphex
710ac0031a Small refactor 2012-11-26 22:12:26 +01:00
twinaphex
70119e5558 Move driver macro defines to driver_funcs.h header and move
Griffin hook overrides too
2012-11-26 21:23:31 +01:00
Themaister
26025371d6 Add frame dropping possibilities to recorder. 2012-11-26 18:01:50 +01:00
Themaister
cf1a0381c7 Add support for audio quality configuration. 2012-11-26 17:37:31 +01:00
Themaister
2c41fe7288 Move log_fp to g_extern.
Rework logger macros to use g_extern.log_file is it's non NULL.
Otherwise, fallback to stderr.
2012-11-26 16:59:00 +01:00
twinaphex
4b3ac3c04e (PSP1) Now sets up paths correctly and more or less fleshed out
main.c
2012-11-26 07:03:31 +01:00
twinaphex
a697b562f6 (PSP2) Rename to Vita 2012-11-26 03:16:20 +01:00
twinaphex
9a02b747d7 (PSP1) Now logs to file 2012-11-26 02:59:29 +01:00
twinaphex
e1ea973e58 Promote HAVE_FILE_LOGGER for all platforms 2012-11-26 02:46:40 +01:00
Themaister
efa78bded7 Make the correct strlcat assertion. 2012-11-25 16:29:34 +01:00
Themaister
98ed53f17d Fix strlcat calling bug. 2012-11-25 16:28:05 +01:00
Themaister
8b09314aa3 Add fill_pathname_parent_dir. 2012-11-25 16:22:53 +01:00
Themaister
df40f854cd Add fill_pathname_join(). 2012-11-25 16:03:16 +01:00
Themaister
f2e02bde1e Guard against high frequency aliasing a bit. 2012-11-25 14:54:07 +01:00
Themaister
a04a2e7e7a Use SINC by default on x86.
Enforce at least SSE1 being present.
2012-11-25 14:50:29 +01:00
Themaister
02f84fe323 Updates to 0.9.8-beta3 2012-11-25 12:56:25 +01:00
Themaister
ccd1449aa8 Fix hermite cracking when ratio < 1.0. 2012-11-25 12:32:24 +01:00
Themaister
b023687d04 Overhaul recorder.
Drop support for old libav versions.
It is no longer maintainable within reason.
Support floating point and resampling, which is needed
for most lossy codecs.
2012-11-25 12:02:52 +01:00
twinaphex
beaed3a6a4 (Griffin) Quick fix 2012-11-25 05:44:44 +01:00
twinaphex
f0457637c6 (Griffin/LibXenon) Logger input files now included in Griffin - also cleaned
up Xenon makefile to use Grifffin
2012-11-25 05:41:12 +01:00
twinaphex
a783819b22 (PSP) Seems to finally link when libretro ports are passed -G0
to CFLAGS/CXXFLAGS as well
2012-11-24 04:23:20 +01:00
twinaphex
414a5de737 (PSP1) Add platform_keys struct - define HAVE_GETOPT_LONG 2012-11-24 01:42:00 +01:00
twinaphex
8a77072266 (PSP1) Add -G 4 to Makefile 2012-11-24 00:11:45 +01:00
Themaister
4becd4e315 Make sure avcodec_alloc_frame() returns valid. 2012-11-24 01:03:10 +01:00