Commit Graph

8603 Commits

Author SHA1 Message Date
Themaister 02264f4d56 Fix Win32 derp. 2013-06-05 22:00:38 +02:00
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 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