Commit Graph

  • f3224a60e1 Return "libat3plusdecoder.so" as at3plus decoder filename on non-Win/android platforms Henrik Rydgard 2013-06-08 17:42:26 +02:00
  • 8e5890a7e2 Warning fixes, add deleteDir() Henrik Rydgard 2013-06-08 17:43:27 +02:00
  • 16f06b5bcc Merge pull request #2145 from unknownbrackets/fbo-invalidate Henrik Rydgård 2013-06-08 05:24:56 -07:00
  • 14034fd9c1 PSP can decode directly to vram, so detect that. Unknown W. Brackets 2013-06-08 04:50:36 -07:00
  • dbb2dfdcff Invalidate FBOs when it's obvious they should be. Unknown W. Brackets 2013-06-08 04:37:40 -07:00
  • f628b4319f Invalidate GPU cache in sceDmacMemcpy(). Unknown W. Brackets 2013-06-08 03:50:12 -07:00
  • 30536fa7cf Merge pull request #2143 from unknownbrackets/mpeg-fix Henrik Rydgård 2013-06-08 04:07:48 -07:00
  • 4de27773d2 Detect audio end separately from video end. Unknown W. Brackets 2013-06-08 02:45:58 -07:00
  • 1a987dda26 Fix crash in sceKernelGetThreadmanIdType(). Unknown W. Brackets 2013-06-08 02:21:21 -07:00
  • be7fd47fc2 Calculate packets left based on decode, not read. Unknown W. Brackets 2013-06-08 01:17:14 -07:00
  • 0852d8734a Try to handle video end more correctly. Unknown W. Brackets 2013-06-08 00:25:27 -07:00
  • 073282217c Cut down on void *'s for easier debugging. Unknown W. Brackets 2013-06-08 00:22:59 -07:00
  • 36eb90293e Don't use m_pFrame->pkt_duration directly. Unknown W. Brackets 2013-06-08 00:17:55 -07:00
  • 6f9a879aad Set video end only when we run out of frames. Unknown W. Brackets 2013-06-08 00:16:32 -07:00
  • b04b601958 Make sure to decode reordered mpeg frames. Unknown W. Brackets 2013-06-08 00:15:53 -07:00
  • 6844c7cab6 Don't read more than total packets per mpeg put. Unknown W. Brackets 2013-06-07 01:38:06 -07:00
  • 51d0f73008 Apparently, return 1 is not needed now. Hurray. Unknown W. Brackets 2013-06-07 01:27:15 -07:00
  • 8544cf2359 Delay sceMpegCreate() a bit to match PSP firmware. Unknown W. Brackets 2013-06-07 01:13:09 -07:00
  • 8b25545849 Don't allow sceMpegInit() twice. Unknown W. Brackets 2013-06-07 01:10:25 -07:00
  • 17907b204b Return a more accurate mpeg ringbuffer decode pos. Unknown W. Brackets 2013-06-06 23:18:12 -07:00
  • 94cce219a8 project file fix: Set LTCG to default, as suggested in #2138. Henrik Rydgard 2013-06-08 11:40:26 +02:00
  • f21218c3f9 Armjit: Combine mul.s + neg.s to VNMUL. Implement VNMUL, VNMLA, VNMLS. I had implemented mul.s + add/sub.s + add/sub.s -> VADD/VSUB + V(N)ML(A/S). Turns out it doesn't happen enough though (once or twice per game). Sacha 2013-06-08 16:39:24 +10:00
  • c2dcebf36d Merge pull request #2136 from oioitff/mpeg-fix Henrik Rydgård 2013-06-07 12:41:09 -07:00
  • 985ff311cb Merge pull request #2137 from oioitff/atrac-fix Henrik Rydgård 2013-06-07 12:39:57 -07:00
  • a51291e69c Add Info logs for low level decode. oioitff 2013-06-08 01:43:39 +08:00
  • 3e0e1f6f35 A tiny mistake in low level atrac3 decode. oioitff 2013-06-08 01:38:08 +08:00
  • 5be3a6e748 PsmfPlayer seems to step video and sync oioitff 2013-06-08 00:27:31 +08:00
  • 622744dfe8 Merge pull request #2133 from oioitff/atrac-fix Henrik Rydgård 2013-06-07 05:53:50 -07:00
  • 4385362369 Max sample number for atrac3plus should be 0x800. oioitff 2013-06-07 20:38:31 +08:00
  • acd022c291 Merge pull request #2134 from oioitff/atrac-fix2 Henrik Rydgård 2013-06-07 05:24:54 -07:00
  • a2f9fc9540 Fix sceAtracGetBufferInfoForReseting. oioitff 2013-06-07 20:21:25 +08:00
  • 1d9b36fef2 Merge pull request #2131 from oioitff/mpeg-fix Henrik Rydgård 2013-06-07 02:28:36 -07:00
  • 49ecb1bdc0 Add support for mono CG audios. oioitff 2013-06-07 17:14:26 +08:00
  • 388f20721a Modified the dl link flag to linux platform only HuangKangJing 2013-06-07 16:56:27 +08:00
  • 0f8718b98f Merge pull request #2130 from oioitff/audio-fix Henrik Rydgård 2013-06-07 01:50:51 -07:00
  • 1000562e90 Partly implement sceP3daBridgeCore. oioitff 2013-06-07 16:17:34 +08:00
  • d49e40069e Merge pull request #2128 from unknownbrackets/psmfplayer Henrik Rydgård 2013-06-07 00:16:21 -07:00
  • 61b46e30a0 Return valid stuff in scePsmfQueryStream*(). Unknown W. Brackets 2013-06-06 23:07:25 -07:00
  • 40d521e917 Use CMAKE_DL_LIBS instead of dl HuangKangJing 2013-06-07 12:02:27 +08:00
  • 02899bdff7 Fix a build error on linux platforms HuangKangJing 2013-06-07 10:54:59 +08:00
  • 2b4f3bf26c Merge pull request #2112 from Swyter/latin-spanish Henrik Rydgård 2013-06-06 08:41:25 -07:00
  • 88a0444b50 Merge pull request #2113 from Swyter/f11-to-fullscreen Henrik Rydgård 2013-06-06 08:40:43 -07:00
  • 1d91aa7659 *Press the traditionally used F11 key to go fullscreen instead of F12. I was confused the first time I tried. Patched for both Windows and Qt frontends, includes Qt translations. Swyter 2013-06-06 16:00:00 +02:00
  • 074e64a699 *Differenciate between Latin-american Spanish and Spanish from Spain. *Differenciate between Brazilian Portuguese and Portuguese from Portugal. Swyter 2013-06-06 15:26:57 +02:00
  • 7d566b9ec5 Merge pull request #2106 from unknownbrackets/thread-funcs Henrik Rydgård 2013-06-06 01:36:03 -07:00
  • 0d0148dad3 Change check in DoBlockTransfer to catch some more videos. Henrik Rydgard 2013-06-06 10:30:05 +02:00
  • 2102e79ad7 Merge pull request #2107 from oioitff/atrac-fix Henrik Rydgård 2013-06-06 01:16:58 -07:00
  • e7097ca95a Fall back to software transform when hardware transform fails. Should help Mali devices. This is done per shader so the speed hit should not be as bad as turning hw transform off entirely. Displays a red error at the top of the screen so that we don't trigger this accidentally. Henrik Rydgard 2013-06-06 10:05:31 +02:00
  • 5fb92f6fd8 Bug fix for _AtracSetData. oioitff 2013-06-06 15:51:21 +08:00
  • 9d0e4f2108 Update tests. Unknown W. Brackets 2013-06-06 00:08:59 -07:00
  • 32a557803b Reporting in sceKernelChangeCurrentThreadAttr(). Unknown W. Brackets 2013-06-06 00:08:24 -07:00
  • e4dc030b83 Reset restarted thread priorities properly. Unknown W. Brackets 2013-06-05 23:57:27 -07:00
  • 5fe537cac6 sceKernelChangeThreadPriority() can't do dormant. Unknown W. Brackets 2013-06-05 23:52:24 -07:00
  • 12005267ac Reschedule in sceKernelChangeThreadPriority(). Unknown W. Brackets 2013-06-05 23:42:42 -07:00
  • 85d075db53 Merge pull request #2102 from oioitff/atrac-fix Henrik Rydgård 2013-06-05 23:14:40 -07:00
  • e16cd7d9d9 Validate params in sceKernelChangeThreadPriority(). Unknown W. Brackets 2013-06-05 23:04:42 -07:00
  • 1c6f67c209 Merge pull request #2103 from thedax/master Unknown W. Brackets 2013-06-05 20:20:49 -07:00
  • cc60b892a4 Fix logging typos in sceMp3InitResource and sceMp3TermResource. The Dax 2013-06-05 20:50:04 -04:00
  • 29942b2228 Fix logging copy/paste error in sceNetAdhocPdpCreate. The Dax 2013-06-05 20:16:42 -04:00
  • be483a1aa6 Another framebuffer / displayptr fix. Henrik Rydgard 2013-06-06 00:30:42 +02:00
  • 4d18a0a9b5 The correct fix for choppy cg audios and bgm. oioitff 2013-06-06 06:09:42 +08:00
  • 67154f69eb Revert fix in #2092 oioitff 2013-06-06 06:04:36 +08:00
  • 9ae044de43 Keep a separate pointer for non-VRAM displayptr. Fixes GTA intro movie while still not breaking MotoGP. Henrik Rydgard 2013-06-06 00:01:43 +02:00
  • 443e9eca8e DrawPixels: Avoid copying in the common case. Henrik Rydgard 2013-06-05 23:26:51 +02:00
  • 44042b0ef9 Detect a method that some games use to get video on the screen. No more need to turn on raw framebuffer in these cases (this may not catch all of them). Henrik Rydgard 2013-06-05 23:03:42 +02:00
  • 2221f221e3 Only create backing texture for DrawPixels when needed. Henrik Rydgard 2013-06-05 23:03:23 +02:00
  • 1c09548395 Default fpsLimit mode to standard (we forgot to zero it). Fixes #2100. Henrik Rydgard 2013-06-05 22:41:49 +02:00
  • ff6129dda3 Merge pull request #2096 from unknownbrackets/audio-minor Henrik Rydgård 2013-06-05 12:36:46 -07:00
  • a3dd3b53c3 Implement a couple basic Psmf functions, unify some project settings, update native. Henrik Rydgard 2013-06-05 21:24:14 +02:00
  • c94767905a Add missing return true; Henrik Rydgard 2013-06-05 21:23:33 +02:00
  • 61f2fc4d3b Return error to blocked audio threads on release. Unknown W. Brackets 2013-06-05 12:20:07 -07:00
  • a0b333865c Wake waiting threads on channel release. Unknown W. Brackets 2013-06-05 12:13:52 -07:00
  • 2e7b971895 Check magic number to reject SFO files specifically from being loaded as modules. Should fix the strange Soul Calibur issue in issue #2063. Henrik Rydgard 2013-06-05 19:56:36 +02:00
  • e007a299cf CMake and Meego buildfix. Sacha 2013-06-06 03:43:10 +10:00
  • 628005799f Meego Harmattan buildfix. Sacha 2013-06-06 03:40:45 +10:00
  • 7574ebbe58 Merge pull request #2093 from xsacha/armjit-vfpu Henrik Rydgård 2013-06-05 10:30:02 -07:00
  • 5ba64b586a Qt buildfix. Sacha 2013-06-06 03:26:04 +10:00
  • 10c976b2af Armjit: Improve ApplyPrefixD. Add VABD to emitter. Sacha 2013-06-06 03:08:58 +10:00
  • 1c1104538b Merge pull request #2092 from oioitff/audio-fix Henrik Rydgård 2013-06-05 08:25:36 -07:00
  • c9845054e8 Fix choppy cg audio, bgm and even some oioitff 2013-06-05 22:52:05 +08:00
  • 28eb21a0d1 More UI fixes Henrik Rydgard 2013-06-05 16:48:16 +02:00
  • a7f7410668 Merge branch 'master' into plugindownload Henrik Rydgard 2013-06-05 16:13:55 +02:00
  • 86c20e90d0 Merge pull request #2090 from oioitff/audio-fix Henrik Rydgård 2013-06-05 02:51:24 -07:00
  • 198d3c2528 Merge pull request #2089 from oioitff/mpeg-fix Henrik Rydgård 2013-06-05 02:50:53 -07:00
  • 417ccb576c Merge pull request #2088 from unknownbrackets/gpu-lighting Henrik Rydgård 2013-06-05 02:50:37 -07:00
  • 9a1ca2172b Merge pull request #2086 from unknownbrackets/osk-fix Henrik Rydgård 2013-06-05 02:49:45 -07:00
  • 489126fa3a Channel volume should be done in __AudioEnqueue. oioitff 2013-06-05 16:16:53 +08:00
  • 156c4ca78a Fix crash for invalid mpeg header. oioitff 2013-06-05 15:46:04 +08:00
  • d3e488400c Multiply by the base color in ambient lighting. Unknown W. Brackets 2013-06-04 22:54:19 -07:00
  • fc51cf2e5e Fix OSK on Android, wchar_t is not always 16 bits. Unknown W. Brackets 2013-06-04 22:39:42 -07:00
  • a26b48fc0b Stub wsbh/wsbw for x86. Sacha 2013-06-05 14:55:01 +10:00
  • 6712de1136 Armjit: Implement wsbh and wsbw (rev16 and rev). Fix encoding for rev16. Sacha 2013-06-05 11:32:44 +10:00
  • 691771244f Hide the atrac3plusdecoder autoinstaller on platforms where it's not yet supported Henrik Rydgard 2013-06-05 00:03:37 +02:00
  • 394a6a0f5c Merge branch 'master' into plugindownload Henrik Rydgard 2013-06-04 23:54:50 +02:00
  • 5e28df26b2 Fixes and cleanup Henrik Rydgard 2013-06-04 23:54:37 +02:00
  • 04f6a35031 More logging, making things slightly more robust somehow (fixed a hang issue without knowing what actually fixed it..) Henrik Rydgard 2013-06-04 23:53:41 +02:00
  • 74638ef4ae More autodownload UI work etc Henrik Rydgard 2013-06-04 22:06:15 +02:00
  • a509d38357 UI, http with gzip, etc. Henrik Rydgard 2013-06-04 22:05:17 +02:00
  • 3b9750ee49 Fix a race condition in downloader, some ui style stuff Henrik Rydgard 2013-06-04 01:24:49 +02:00
  • 2f56f4b050 Upgrade the bundled zlib Henrik Rydgard 2013-06-04 21:43:54 +02:00