Commit Graph
45601 Commits
Author SHA1 Message Date
Henrik Rydgård 8fd5328cc0 Merge pull request #1263 from raven02/patch-10
Improve bunch of functions in sceAtrac
2013-04-15 05:39:47 -07:00
Henrik Rydgård 5a68af7d58 Merge pull request #1289 from unknownbrackets/mp3-fix
Respect looping in sceMp3Decode()
2013-04-15 02:12:10 -07:00
Unknown W. Brackets 1bb66ea7eb Respect looping in sceMp3Decode(). 2013-04-15 02:00:03 -07:00
Henrik Rydgård 16fa7bf494 Merge pull request #1288 from unknownbrackets/callbacks2
Make sceKernelNotifyCallback() error if invalid cb passed
2013-04-15 01:23:20 -07:00
Henrik Rydgård e1b1e6af85 Merge pull request #1286 from unknownbrackets/tls-object
Basic support for the new TLS object functions
2013-04-15 01:22:48 -07:00
Henrik Rydgård bcfcb50e2e Merge pull request #1285 from raven02/patch-15
Get a chance to toggle linear filtering in Andriod/iOS
2013-04-15 01:20:56 -07:00
Henrik Rydgård e34c919c3f Merge pull request #1287 from unknownbrackets/callbacks
Callback fixes, event flags edition
2013-04-15 01:20:19 -07:00
Unknown W. Brackets efd71e2444 Make sceKernelNotifyCallback() error if invalid cb.
Which makes Numblast clearly happy.
2013-04-14 23:45:46 -07:00
Unknown W. Brackets 9ce8c07530 Reschedule the timeout event on callback end.
Darn, missed that 3 times before I caught it.
2013-04-14 21:34:33 -07:00
Unknown W. Brackets 200ec55c61 sceKernelWaitEventFlagCB() calls callbacks first. 2013-04-14 21:31:41 -07:00
Unknown W. Brackets 9b80ae2ee0 Make event flags wait / do callbacks correctly. 2013-04-14 21:18:00 -07:00
raven02 d899d45309 Use 12 recent items for both Andriod/iOS & Windows plaform 2013-04-15 08:23:57 +08:00
raven02 45a1a3fe42 Pack the recent close to keep 12 recent items for both small/big screen 2013-04-15 08:22:51 +08:00
raven02 62f7fc3a77 Get a chance to toggle linear filtering 2013-04-15 07:50:54 +08:00
Unknown W. Brackets e77647a394 Basically working implementation of TLS funcs.
But doesn't wait at all, which it should.
2013-04-14 16:36:02 -07:00
Unknown W. Brackets b2faa57b5b Savestate the sdkver and compiler version.
Oops, should've caught this before.
2013-04-14 14:43:27 -07:00
Unknown W. Brackets a68798225a Give ThreadManForUser_8DAFF657 and friends a name.
Calling allocate on the same thread gives the same ptr, but on a different
one it waits or returns a new ptr.

Let's call it thread local storage for now.
2013-04-14 13:02:01 -07:00
Unknown W. Brackets 88b8df7b7b Add some missing stubs to threadman. 2013-04-14 12:52:10 -07:00
Sacha d1dbaced5b Update native 2013-04-15 00:49:35 +10:00
Sacha 4d6df78162 Buildfix 2013-04-15 00:49:04 +10:00
Sacha ccdb1ef51b Fix Qt build (new thread source). 2013-04-14 23:09:37 +10:00
Sacha 3199137b46 Use lambdas instead if we don't have C++11 support. 2013-04-14 23:08:51 +10:00
Sacha 3dacb27a75 Update Symbian+Blackberry version numbers. 2013-04-14 21:54:09 +10:00
Henrik Rydgard 7477c5dbca Update android version number v0.7.5 2013-04-14 13:21:36 +02:00
Henrik Rydgard 360b3cb00a Remove "Linear Filtering" from ingame menu, to save space on small screens. 2013-04-14 13:15:00 +02:00
Henrik Rydgard 1adb52fa03 Fix for gameinfo cache clearing, etc. 2013-04-14 13:01:01 +02:00
Henrik Rydgard 037bda0cbe Faster turbo mode for android. Causes flashing in unbuffered but that's a minor issue. 2013-04-14 12:46:24 +02:00
Henrik Rydgard 4c9e8defe8 Minor gamelist fix 2013-04-14 12:24:51 +02:00
Henrik Rydgard 0d0ed1256b Add safety check in prio work queue 2013-04-14 12:24:28 +02:00
Henrik Rydgard 7972f98739 Move onscreen turbo to left of select. Force frameskip when unthrottled. 2013-04-14 12:11:49 +02:00
Henrik Rydgard b88f428a67 Clear the gameinfo cache on device lost. 2013-04-14 11:58:28 +02:00
Henrik Rydgard 345180dcef Add queue flush ability. Fix VGrid wrapping in UI. Fix some strange java error. 2013-04-14 11:58:07 +02:00
Henrik Rydgard ed1360a478 Make recent icons fit on smaller screens. 2013-04-14 11:48:54 +02:00
Henrik Rydgard d33465a56c Better framerate throttling in UI 2013-04-14 10:48:42 +02:00
Henrik Rydgard 422f08721d Mark some more files to be compiled as ARM instead of THUMB.
(likely-to-be register intensive code)
2013-04-14 10:28:40 +02:00
Unknown W. Brackets 2633ca5e7e Reporting: return the correct hostname w/o a port.
Add comments to clarify what's going on.
2013-04-14 01:25:25 -07:00
Henrik Rydgard af06611691 Fix bug in ServerHostname found by MSVC's debug allocator. Sneak in a comment. 2013-04-14 10:04:07 +02:00
Henrik Rydgard 961e400e1f Fix bug in getDir 2013-04-14 09:58:11 +02:00
Henrik Rydgård c8238a1a05 Merge pull request #1024 from raven02/patch-3
Fix buffered mode broken in MotoGP
2013-04-14 00:46:42 -07:00
Sacha faa9094079 Harmattan: Make temporary RAM file in a folder that already exists. 2013-04-14 17:03:28 +10:00
Sacha 9b709c2170 Harmattan: create PPSSPP dir if it doesn't exist. 2013-04-14 17:01:39 +10:00
Henrik Rydgård 3f910fc8da Merge pull request #1276 from unknownbrackets/perf
Improve performance of indexed texture reading
2013-04-13 23:11:47 -07:00
Unknown W. Brackets 4f473e50c8 Eat a few cycles in sceKernelGetSystemTimeWide(). 2013-04-13 16:31:24 -07:00
Unknown W. Brackets 6f41255947 Improve the common case of indexed texture reading.
Cuts from 3.8% to 0.8% in Crimson Gem Saga on Windows.
2013-04-13 16:30:56 -07:00
Henrik Rydgard 8a0b766f62 Fix copy/paste fail 2013-04-13 23:42:43 +02:00
Henrik Rydgard 1c17c9138e Update native with my_isnan fix 2013-04-13 23:05:15 +02:00
Henrik Rydgard 1b47176242 Fix for my_isnan 2013-04-13 23:04:53 +02:00
Henrik Rydgard 349e18982c Remove x86 from android build until it's fixed. 2013-04-13 22:48:45 +02:00
Henrik Rydgard f85a904d5c Fix issue that causes ELFs to not display among recents anymore 2013-04-13 22:39:19 +02:00
Henrik Rydgard 09e58eadd3 Add missing locking in GameInfoCache. Shorten the amount of time the lock is held when reading the ISO. 2013-04-13 22:30:28 +02:00