Commit Graph
45601 Commits
Author SHA1 Message Date
oioitff 1e00e0f519 Use a hack method to release already finished atrac3 voice. 2013-06-12 20:55:40 +08:00
Henrik Rydgård e500f9ce6a Merge pull request #2225 from thedax/sceUtilityScreenshot
Clean up sceUtilityScreenshot*
2013-06-12 02:51:52 -07:00
The Dax 242007057f Further refinement/cleanup. 2013-06-12 05:22:26 -04:00
The Dax 03526eb874 Refine the sceUtilityScreenshot* stubs with a proper placeholder dialog. Same results, but cleaner code. 2013-06-12 05:20:08 -04:00
Henrik Rydgård 1d8170b7cb Merge pull request #2224 from thedax/syscallStubs
Implement some sceUtility stubs and one sceRtc stub
2013-06-12 02:01:20 -07:00
The Dax fcc071d960 Fix more logging. 2013-06-12 04:50:40 -04:00
The Dax d246690252 Fix logging; forgot to remove those. :P 2013-06-12 04:48:21 -04:00
The Dax 4017550e41 Implement some missing syscalls and "fix" one, which fixes a Project Diva 2nd hang, and possibly other games that rely on sceUtilityScreenshotGetStatus to return success, since they tend to wait forever for the dialog to finish. I'd like to implement the dialog and functionality someday, but for now, this works fine.
Also implement stub for sceRtcSetAlarmTick, though Diva 2nd doesn't care if it's implemented or not.
2013-06-12 04:46:06 -04:00
Sacha fb3c2cc87a Increase optimisations on Blackberry. 2013-06-12 10:52:20 +10:00
Sacha 5aba914a42 Build fix for non-ffmpeg and non-gcc non-++11. 2013-06-12 10:51:30 +10:00
Henrik Rydgard 052a15b788 Disable the glTexSubImage optimization, see issue #2222 . 2013-06-11 23:06:30 +02:00
Henrik Rydgard 3c3442878c Update native, fixing bug on plugin screen where top message disappeared 2013-06-11 21:56:16 +02:00
Henrik Rydgard ce962bdf95 Fix multiline text measuring bug. 2013-06-11 21:55:24 +02:00
Henrik Rydgard 7afe501be2 Add a bunch of Android controller axises and button constants, for use later. 2013-06-11 21:55:24 +02:00
Henrik Rydgard e809e39681 Mips interpreter: Use unions instead of ugly casts. Strict-aliasing builds now work, but needs more testing so I don't enable it yet. Also some aliasing fixes for TransformPipeline. 2013-06-11 21:44:37 +02:00
Henrik Rydgard b60a2fb819 x360 temporary right stick hard bind now configurable in ini file. 2013-06-11 21:29:55 +02:00
Henrik Rydgard 5916a345c3 Hard bind right x360 stick to buttons until we can improve control mapping functionality. Thanks KrossX. 2013-06-11 20:38:21 +02:00
Henrik Rydgard a08ded1eed Update submodules, including az language 2013-06-11 20:35:23 +02:00
Henrik Rydgard be287c71d9 Add a bunch of Android controller axises and button constants, for use later. 2013-06-11 20:34:09 +02:00
Henrik Rydgard 2715225db1 Warning fixes 2013-06-11 20:33:41 +02:00
Henrik Rydgard f8b9655f20 Use glTexSubImage to replace textures instead of deleting them and allocating new ones whenever possible. May help runaway VRAM consumption with some Radeon drivers. 2013-06-11 20:21:19 +02:00
Henrik Rydgard b8959b956b sceMpegGetUserDataAu: return ERROR_MPEG_NO_DATA. Add some notes for later implementing mpeg user data. Fixes part of #2172. Thanks to [unknown] 2013-06-11 19:27:02 +02:00
Henrik Rydgard 04df8ac4dc Crank up the compiler optimization level for android. 2013-06-11 19:25:46 +02:00
Henrik Rydgård 6b84743082 Merge pull request #2217 from oioitff/mpeg-fix
Add support for multiple video/audio stream.
2013-06-11 07:42:19 -07:00
oioitff 77a17cacc5 Add support for multiple video/audio stream. 2013-06-11 19:04:14 +08:00
Henrik Rydgård a0e8d38ba4 Merge pull request #2211 from aquanull/patch-2
Quick Save Dialog background workaround.
2013-06-11 03:25:14 -07:00
aquanull e52ac677c0 Quick Save Dialog workaround. 2013-06-11 18:21:48 +08:00
Henrik Rydgard 96a15b893c Workaroud for homebrew loading modules from flash0:/kd/ 2013-06-11 11:48:45 +02:00
Henrik Rydgard 112f1b4901 Wipe all FBOs on device lost. May help app switching issues on Android. 2013-06-11 11:28:41 +02:00
Henrik Rydgård 9fbb947fcd Merge pull request #2210 from aquanull/TCMinorFix
Fix some crash due to destroyed FBO's...
2013-06-11 02:24:19 -07:00
Henrik Rydgard a581e0d180 Avoid division by zero in audio envelope processing. Fixes sound FX on android in some games. 2013-06-11 11:05:34 +02:00
Henrik Rydgard ea2b923ddf Logic precedence error, warning fixes 2013-06-11 11:05:34 +02:00
Henrik Rydgård cf7fafc15c Merge pull request #2191 from aquanull/PSPDialog
Psp dialog improvements
2013-06-11 01:49:34 -07:00
Henrik Rydgård 0d238ef362 Merge pull request #2209 from unknownbrackets/sas-minor
Constructor tweaks in SAS + minor fix to end/pause flag
2013-06-11 01:42:44 -07:00
aquanull 96f9bfd792 Now the icon is missing. 2013-06-11 16:37:50 +08:00
aquanull a1b7da413a TextureCache::Invalidate()/InvalidateAll() small corrections and optimizations.
I think the ranges are [start_addr, end_addr).
2013-06-11 16:19:13 +08:00
aquanull 9b85da657a These were probably just typos. 2013-06-11 16:19:13 +08:00
aquanull 7082e9808d Fix some crash in debug builds. 2013-06-11 16:19:12 +08:00
Unknown W. Brackets 28729fc116 sceSasInit() ignores maxVoices and always does 32.
Weird, I can't find anything that parameter does except generate errors.
Most games call with 32 anyway...

Affects only sceSasGetEndFlag() and sceSasGetPauseFlag() really.
2013-06-11 00:43:52 -07:00
Unknown W. Brackets b5ac7eead1 Cleanup some SAS constructors. 2013-06-11 00:37:29 -07:00
Henrik Rydgard 842590a737 Disable AI_V4MAPPED on all platforms. 2013-06-11 09:30:19 +02:00
Henrik Rydgård 98915c2180 Merge pull request #2207 from unknownbrackets/mpeg-fix
Allow an mpeg to finish even not completely at stream end
2013-06-11 00:16:19 -07:00
Unknown W. Brackets 2ce4cd245f Allow a video end a couple packets from end.
Fixes #2206, Patapon 3.  Possibly we don't even need this check at all,
but I'm not sure.
2013-06-10 23:18:36 -07:00
Unknown W. Brackets 4cbd44a6ca Add fixes to sceMpegAvcDecodeYCbCr().
It seems a lot like sceMpegAvcDecode(), these are just copy/paste.
2013-06-10 23:18:08 -07:00
Henrik Rydgard e115ed4187 Work-around crash in sceMpeg with bad ringbuffer address.
Add reminder on first run to access the ingame menu with ESC on windows.
2013-06-11 00:51:10 +02:00
Henrik Rydgard 062979d8d9 Fix crash when clicking UI early. Fixes #2196 2013-06-10 23:47:49 +02:00
Henrik Rydgard 4bc25c91d8 Add option to have PPSSPP stay on top of other windows. Fixes #2199 2013-06-10 23:45:12 +02:00
Henrik Rydgard 82b466758c Update native, fixing bug that prevented plugin downloads from working on Android. Fix black background.t 2013-06-10 23:21:47 +02:00
Henrik Rydgard dbdcee2d25 Android really dislikes the AI_V4MAPPED flag to getaddrinfo. 2013-06-10 23:20:45 +02:00
Henrik Rydgard 43af3d81d1 Add STATE_SUSTAIN code similar to JPCSP, should fix sound fx again in some games.
Please comment in the github commit if this breaks anything. Fixes #2189
2013-06-10 22:18:50 +02:00