Commit Graph
11573 Commits
Author SHA1 Message Date
Unknown W. Brackets 7b608b6946 Fix logging typo. 2013-03-31 12:35:14 -07:00
Unknown W. Brackets 6b9930d4f2 When no packets to decode, return no data more. 2013-03-31 12:35:13 -07:00
Unknown W. Brackets d03eaab774 Implement sceMpegFlushAllStream(). Fixes FF7CC. 2013-03-31 12:35:13 -07:00
Unknown W. Brackets 72921e0a3c If the mipscall id doesn't match, don't create.
Fixes a crash when savestating.
2013-03-31 12:09:59 -07:00
Unknown W. Brackets 2a9c640739 When starting a thread, put old thread at end.
This matters so the right thread is run later when scheduling switches
back.
2013-03-31 09:45:41 -07:00
CrazyMax 716664cb20 Merge pull request #1 from hrydgard/master
Merge from head
2013-03-31 09:00:25 -07:00
Henrik Rydgard 3bd5146fbf iOS: Try to fix analog stick getting stuck. Blind fix :) 2013-03-31 14:21:53 +02:00
Henrik Rydgård 7e72671292 Merge pull request #1127 from raven02/master
Better align game title with game icon in pause screen
2013-03-31 03:47:30 -07:00
raven02 4492541667 Better align title with game icon in pause screen 2013-03-31 18:42:21 +08:00
Henrik Rydgård 94e6e1b47c Merge pull request #1101 from raven02/patch-4
Improve few sceKernel clock functions
2013-03-31 03:11:50 -07:00
raven02 bd413d4caf Revert sceKernelSysClock2USec() 2013-03-31 18:09:27 +08:00
Henrik Rydgard 2301ad0b7c X360 controller: Left thumb speedup, right thumb menu, keyboard still works 2013-03-31 11:30:50 +02:00
Henrik Rydgard 9f26334953 Update native (attempt to fix black icons) 2013-03-31 10:04:30 +02:00
Unknown W. Brackets 0fd3dfb160 Fix psmf typo in debug log output. 2013-03-31 01:01:41 -07:00
Henrik Rydgård e0a83af307 Merge pull request #1126 from unknownbrackets/ios
iOS: Update Info.plist for iPad support (thanks @bsauvage1.)
2013-03-31 01:01:42 -07:00
Unknown W. Brackets cce038b009 iOS: Update Info.plist for iPad support (thanks @bsauvage1.)
Reportedly fixes #1015, reportedly fixes #1067.
2013-03-31 00:44:01 -07:00
Sacha 21e8a88297 Buildfix. Recently changed. 2013-03-31 17:02:15 +10:00
Sacha 7282a1c6a3 Support loading assets from QRC (inbuilt in binary). Some Qt fixes. Mobile UI compiles. Qt still has issues. 2013-03-31 16:55:48 +10:00
Henrik Rydgård 29b71d6153 Merge pull request #1119 from unknownbrackets/savedata
More sceUtility* changes
2013-03-30 23:37:16 -07:00
Henrik Rydgård 824d637989 Merge pull request #1114 from unknownbrackets/perf
Read structs directly from PSP ram on little endian
2013-03-30 23:34:58 -07:00
Henrik Rydgård 61e88b1d65 Merge pull request #1118 from unknownbrackets/symbol-map
Symbol map fixes
2013-03-30 23:33:50 -07:00
Henrik Rydgård 82d3713c40 Merge pull request #1113 from unknownbrackets/ios-ctrl
iOS: Don't lock input state for so long
2013-03-30 23:22:11 -07:00
Unknown W. Brackets 1f2de11dbe Add a basic impl of sceUtilityMsgDialogAbort().
Makes Enigmo work anyway.  Doesn't seem like a popular function.
2013-03-30 22:55:48 -07:00
Unknown W. Brackets 74302a9ecf Savedata doesn't always resched, add some errcodes. 2013-03-30 22:48:29 -07:00
Unknown W. Brackets 8aeaedc597 Don't allow sceUtility dialogs to overlap.
PSP doesn't allow this, and apparently some games depend on it
or else they start getting confused.
2013-03-30 22:48:17 -07:00
Unknown W. Brackets c4a93d3bc3 Make emulation -> stop actually shut down.
Otherwise it pauses so it never gets around to it.
2013-03-30 22:37:11 -07:00
Unknown W. Brackets ba131f7ffb Oops, fix potential shutdown hang. 2013-03-30 22:36:28 -07:00
Unknown W. Brackets 8f911a0ebe Add a setting to autosave the symbol map.
And move it into system, needs to be after the coreParameter too.
2013-03-30 22:28:55 -07:00
Unknown W. Brackets 1cfdaa9349 Read structs directly from PSP ram on LE.
On BE, which doesn't even really work atm, this can be an auto class.
2013-03-30 20:12:22 -07:00
Unknown W. Brackets 31206e356b iOS: Don't lock input state for so long. 2013-03-30 17:44:00 -07:00
Henrik Rydgård 8155657ea3 Merge pull request #1112 from unknownbrackets/ios-ctrl
iOS: Fix button sticking (from @rock88)
2013-03-30 17:24:56 -07:00
rock88andUnknown W. Brackets 4208f17c7c iOS: Fix input buttons sticking. 2013-03-30 17:12:45 -07:00
Unknown W. Brackets 7417188671 iOS: Port Android control fix. 2013-03-30 17:11:56 -07:00
Unknown W. Brackets 63db2081ee iOS: Oops, need -O2 on RelWithDebInfo for profiling. 2013-03-30 17:11:37 -07:00
Henrik Rydgard 0eda1a8fe5 Show bg and icon on pause screen. 2013-03-31 01:04:46 +01:00
Henrik Rydgård 3301fd5119 Merge pull request #1103 from raven02/patch-5
Improve sceMpegAvcDecode/YCbCr
2013-03-30 16:48:07 -07:00
Henrik Rydgård 7f16f33cd1 Merge pull request #1110 from unknownbrackets/callbacks
Improve callbacks with waits
2013-03-30 16:47:40 -07:00
Henrik Rydgård 2ef2087775 Merge pull request #1109 from unknownbrackets/clang-opt3
Use -O3 for Mac/iOS release builds
2013-03-30 16:44:39 -07:00
Henrik Rydgard 634e324975 More work on control 2013-03-31 00:39:58 +01:00
Unknown W. Brackets 52a8997006 These are actually okay, happen on the second cb. 2013-03-30 16:12:40 -07:00
Unknown W. Brackets 2ecc3157de Fix waits within waits for lwmutexes.
Also, it turns out sceKernelLockMutexCB() doesn't call callbacks on lock.
2013-03-30 16:12:39 -07:00
Unknown W. Brackets fe60677f75 Make mutexes handle callbacks better + before.
Mutex and semaphores (but NOT lwmutexes) call callbacks before attempting
the lock, but only if it would not generate errors.

Have not yet tested other wait types.
2013-03-30 16:12:38 -07:00
Unknown W. Brackets eace0e75c1 sceKernelWaitSemaCB() should run callbacks first.
Patapon 2 gets back to the menu with this.
2013-03-30 16:12:38 -07:00
Unknown W. Brackets 63bde2cb59 Handle waits inside semaphore waits properly. 2013-03-30 16:12:38 -07:00
Unknown W. Brackets d2abdf17be Add a waittype registry to handle callbacks right. 2013-03-30 16:12:37 -07:00
Unknown W. Brackets 776d6ee21e Use -O3 for Mac/iOS release builds. 2013-03-30 16:09:22 -07:00
Henrik Rydgard afa21588d7 Some work towards better control handling, includes stickyfix from native 2013-03-30 23:55:28 +01:00
Henrik Rydgard 33abcdafd6 Update native (TouchCrossPad breaking arrows fix) 2013-03-30 22:33:19 +01:00
Henrik Rydgard 341ff96369 More buildfixing.. 2013-03-30 21:14:18 +01:00
Henrik Rydgard 6f8b1be2a5 Linux/mac buildfix attempt 2013-03-30 21:02:08 +01:00