Commit Graph

3349 Commits

Author SHA1 Message Date
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
rock88
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
Henrik Rydgard
43b4bdfeef Buildfixing 2013-03-30 20:17:31 +01:00
Henrik Rydgard
c23631a8fc Some experimental (disabled) code to have images in gamelist. Too slow, needs work. 2013-03-30 20:10:32 +01:00
raven02
d540ff816c Improve sceMpegAvcDecode/YCbCr 2013-03-31 03:10:29 +08:00
Henrik Rydgard
c1acc02560 Show game icons on recent buttons. Later, we'll have a real game selector with images. 2013-03-30 19:34:15 +01:00
Henrik Rydgard
51a798989b Let's not play noise when paused on Windows. 2013-03-30 18:54:10 +01:00
Henrik Rydgard
e78193b907 win32: Save/restore window position 2013-03-30 17:49:02 +01:00
Henrik Rydgard
0b87abe945 Revert accidentally increased .sln version number. also throw in lowp in UI shaders. 2013-03-30 17:32:00 +01:00
Henrik Rydgård
da7f2880bd Merge pull request #1100 from raven02/patch-3
Improve few sceAudio functions
2013-03-30 09:01:11 -07:00
Henrik Rydgård
6248db3c56 CMake buildfix, typo fix 2013-03-30 16:58:55 +01:00
raven02
f397fda0b8 Improve few sceAudio functions 2013-03-30 23:58:13 +08:00
raven02
c0a49c1603 Add ERROR_AUDIO_INVALID_FREQUENCY/CHANNEL_ALREADY_RESERVED 2013-03-30 23:55:49 +08:00
Henrik Rydgard
4bca64f5cf New touch crosspad that can do diagonals 2013-03-30 16:48:38 +01:00
Henrik Rydgard
7425532e99 Move non-Android specific stuff from android/jni to /UI.
Move source_assets one level up, too.
Also, start prototyping GameInfoCache, you'll see what it's for soon...
2013-03-30 15:46:26 +01:00
Henrik Rydgård
fc8674b496 Merge pull request #1098 from lioncash/master
Fix swapped statements in scePsmf?
2013-03-30 02:49:27 -07:00
Lioncash
6753dabd17 Fix an error log message. 2013-03-30 04:11:53 -04:00