7402 Commits

Author SHA1 Message Date
Themaister
cee493fb18 Make integer scale robust against rounding errors. 2013-06-05 21:48:52 +02:00
Themaister
321ffcbca6 Calculate 1:1 PAR from right dimensions.
Frame cache can be stale or have awkward dimensions which
don't really reflect 1:1 PAR semantics.
2013-06-05 21:29:52 +02:00
Themaister
347fdaadce Fix ALSA error when unpause on driver reinit. 2013-06-05 20:51:57 +02:00
Themaister
6dd0839a01 Use common monitor refresh rate estimator.
Ditch custom timing code in KMS.
2013-06-05 18:12:29 +02:00
Themaister
e215033edd Fix CXX_BUILD. 2013-06-05 10:47:19 +02:00
Themaister
79275b28ff Fallback when initial shader init fails. 2013-06-05 10:44:27 +02:00
Themaister
973f35339c Add pausing to ALSA.
Also use snd_pcm_avail() instead of avail_update()
for more accuracy (helps dynamic rate control).
2013-06-05 02:12:34 +02:00
meancoot
7c2c94872a (iOS) Append the failed path to the 'Browsed path is not a directory' error message 2013-06-04 16:58:31 -04:00
meancoot
1db8b2aac0 (iOS) Fix extension list in desmume_libretro.info 2013-06-04 16:41:48 -04:00
meancoot
2f883ddd1d (iOS) Fix file sorting to include directories at top 2013-06-04 16:40:13 -04:00
twinaphex
2bcc1a5b6e Set custom viewport to preinitialized default values for all
platforms
2013-06-04 14:44:25 +02:00
Themaister
1389346cbf Make sure that palette entries don't exceed max. 2013-06-04 14:26:21 +02:00
Themaister
cb8deab105 Add Adam7 interlacing support to RPNG.
Now correctly decodes all basic format and odd size files from:
http://www.schaik.com/pngsuite/
2013-06-04 14:15:29 +02:00
Themaister
9abbd6b279 Support all color/bit formats in RPNG.
Only missing adam7 now.
2013-06-04 14:15:29 +02:00
twinaphex
2eac87630d (Android) Build fix
(Android) Add GameMID to autodetection list
2013-06-04 11:14:14 +02:00
Themaister
7c57563827 Fix RPNG save_image memleak. 2013-06-03 23:02:59 +02:00
twinaphex
5bdcf63050 (360) Add notes to retroarch-360-README.txt 2013-06-03 21:12:40 +02:00
twinaphex
f50332df41 (360) Build fix 2013-06-03 20:42:04 +02:00
twinaphex
d8fe91867e (Android) Input autodetection - Gasia PS3 pad should correspond to PlayStation3 v2 controls 2013-06-03 16:25:04 +02:00
twinaphex
26cddf261e (XDK1) Genesis Plus GX needs LTCG_BigStack configuration now too 2013-06-03 02:45:24 +02:00
twinaphex
11ae5fde33 (RMenu) Move around 'Save Custom Controls' 2013-06-03 01:50:59 +02:00
twinaphex
5b3ef441a4 (Rmenu) Scroll viewport text at Resize Menu 2013-06-03 01:42:58 +02:00
Themaister
850ee9696e Drop broken delay logging in KMS.
Didn't serve any purpose anyways.
2013-06-03 01:37:52 +02:00
twinaphex
9adf9ce818 (RMenu) Shorter menu labels 2013-06-03 01:23:02 +02:00
twinaphex
2b32c4dd9b (RMenu) Remove stub 'Default all' options which were no longer used 2013-06-03 01:18:09 +02:00
twinaphex
f03dc4cb62 Cleanups 2013-06-03 00:44:09 +02:00
Themaister
8d716f4ca1 Fixup log message in pulse. 2013-06-02 23:57:43 +02:00
Themaister
0aa157a5b9 Handle when pulse spuriously changes buffer size. 2013-06-02 23:43:04 +02:00
twinaphex
a71a6a4749 (RMenu/RGUI) Console changes - menu should always run with vsync on +
remove video throttle option
2013-06-02 23:29:28 +02:00
Themaister
74f3e8e11c Pause audio when going into RGUI. 2013-06-02 23:10:03 +02:00
Themaister
de01d42cd8 Fixups in pulse.
Add proper pause/unpause, and improve pa_write().
2013-06-02 22:57:44 +02:00
twinaphex
5845530976 (RMenu) Fix game history Y positioning when dealing with multiple
pages
2013-06-02 22:57:35 +02:00
twinaphex
537be9f6a3 (Xbox/RMenu) Prevent empty string_lists returned by dir_list_new from
crashing the program
2013-06-02 22:32:06 +02:00
twinaphex
a581c9ac86 (PS3) Libfreevec/Altivec implementations of memcpy/memset -
use redefine macros in RGL and RetroArch for them - nice speedup
2013-06-02 18:35:13 +02:00
Themaister
86458420cf Fix legacy naming in config. 2013-06-02 12:19:45 +02:00
Themaister
062cdaefc1 Save video_shader_dir. 2013-06-01 12:42:38 +02:00
Squarepusher
21369d224a Merge pull request #217 from maddox/correct-codesigning
Correct Codesigning
2013-05-31 07:33:00 -07:00
Themaister
184e407e5d Work around awkward GLSL compiler bug on iOS. 2013-05-31 14:04:20 +02:00
Hans-Kristian Arntzen
070481f654 Merge pull request #218 from maddox/remove-shaders_glsl-from-ios-project
Remove glsl from project
2013-05-31 00:26:46 -07:00
Jon Maddox
779535b76f (iOS) remove glsl from project
Couldn't build with this in here
2013-05-31 02:10:56 -04:00
Jon Maddox
73b85c67ef manually install the mobileprovision file before building 2013-05-31 02:02:39 -04:00
Jon Maddox
b17747446f add mobileprovision reader 2013-05-31 02:02:19 -04:00
Jon Maddox
8e32951177 turn off code signing in the project 2013-05-31 02:02:15 -04:00
meancoot
06c65a8383 (iOS) Add an alphabetical jump bar to the file browser; remove RADirectoryGrid for now 2013-05-30 19:25:42 -04:00
Themaister
1fb7ff7c4e Push the correct path to history.
If a zipped ROM was loaded directly from CLI, the extracted path would
be pushed to history.
2013-05-30 22:53:40 +02:00
twinaphex
e8cddd9191 (Android/iOS/Blackberry) Add default shader dir for Blackberry/iOS/Android v0.9.9 2013-05-29 13:29:48 +02:00
twinaphex
119666b807 (iOS/GLSL) Shouldn't have been added to repo 2013-05-29 13:18:16 +02:00
twinaphex
67228d328e (iOS) Add reference to shaders_glsl - building/compiling will require
Nvidia Cg Toolkit installed now (and Python 3) for building the initial
GLSL files
2013-05-29 13:17:27 +02:00
twinaphex
e283a5dc93 Makefile.shaders - now checks out shaders on OSX 2013-05-29 12:57:20 +02:00
twinaphex
e62c76c9b3 Makefile.shaders - add OSX detection 2013-05-29 12:55:24 +02:00