Commit Graph
1896 Commits
Author SHA1 Message Date
Unknown W. Brackets e51265d26e Reschedule in time spin loops.
It seems like rescheduling should potentially happen much more often, but
it could be a bit dangerous as far as compatibility.

Improves sound quality in Crimson Gem Saga and Where Is My Heart?
2013-08-04 10:11:56 -07:00
Unknown W. Brackets a9557a8297 Report unexpected export sizes too. 2013-08-01 00:38:34 -07:00
Henrik Rydgård 90d6c0cd5e Merge pull request #3021 from unknownbrackets/report-server
Minor reporting related tweaks
2013-07-31 08:28:09 -07:00
Unknown W. Brackets c2c9179406 Fix TLS allocation (been there a while...)
This worked for the most common case, but was a typo.
2013-07-31 08:15:07 -07:00
Unknown W. Brackets 4a4f07df8e Add waiting/resuming to TLS funcs.
Nice and simple, no callbacks or timeouts.
2013-07-31 00:22:36 -07:00
Unknown W. Brackets 9a241e8e24 Add a couple new HLE functions for logging. 2013-07-31 00:01:21 -07:00
Unknown W. Brackets 90e56db174 Don't report 0, it seems like it's okay. 2013-07-31 00:00:45 -07:00
Henrik Rydgård 6bb2bf07eb Merge pull request #3007 from Ced2911/module_endian
Fix crypted elf crashes on big endian
2013-07-30 11:20:29 -07:00
Ced2911 340881c319 fix some loading 2013-07-30 19:39:32 +02:00
Henrik Rydgard cdf674358e Merge remote-tracking branch 'origin/master'
Conflicts:
	Core/MIPS/MIPSInt.cpp
2013-07-30 19:35:12 +02:00
Henrik Rydgard ee215cc316 ARMJIT: Fix eatprefix, add DirtyInInV mapping, misc stuff 2013-07-30 18:15:48 +02:00
Unknown W. Brackets 9e94f9a896 Specify memory layout endianness in sceGe. 2013-07-29 22:47:37 -07:00
Unknown W. Brackets df34291461 Remove GLES dependency in sceDisplay.cpp. 2013-07-29 22:47:36 -07:00
Henrik Rydgard 6ed4e348db Some logging tweaks, fix running cpu tests on ARM 2013-07-30 01:09:10 +02:00
Unknown W. Brackets b46ab5f5a4 Always defined WIN32_LEAN_AND_MEAN.
Might as well, less mess everywhere else.
2013-07-28 21:04:20 -07:00
Unknown W. Brackets 7b7801d59a Switch to including Windows.h from an intermediate.
This makes it easier for Xbox which uses a separate header.
2013-07-28 21:04:19 -07:00
Unknown W. Brackets 0b5bdeb1d3 Fix some compile failures under big endian. 2013-07-28 21:04:17 -07:00
Unknown W. Brackets bfb05440e2 Specify memory layout in sceMpeg/scePsmf. 2013-07-27 15:53:30 -07:00
Unknown W. Brackets ed19d77d49 Specify memory layout in sceUmd. 2013-07-27 15:45:07 -07:00
Unknown W. Brackets ea420bcfaa Specify memory layout in sceNet. 2013-07-27 15:42:23 -07:00
Unknown W. Brackets bafe8391fd Memory layout for sceIo. 2013-07-27 15:41:19 -07:00
Unknown W. Brackets 2222d07c11 Specify byte order in sceCtrl as well. 2013-07-27 15:30:36 -07:00
Henrik Rydgard 5b32d2ecaf Merge remote-tracking branch 'origin'
Conflicts:
	UI/NativeApp.cpp
2013-07-27 13:11:30 +02:00
Unknown W. Brackets abec782420 Return unsigned vars in sceCccDecode*().
Semantics only, but clearer.
2013-07-26 22:50:56 -07:00
Unknown W. Brackets ddc2c15ce8 Remove some unsigned < 0 comparisons. 2013-07-26 22:12:12 -07:00
Henrik Rydgard 5dbf5da355 Merge remote-tracking branch 'origin' 2013-07-27 00:45:54 +02:00
Henrik Rydgard a346697037 Update native + some very minor changes 2013-07-27 00:44:16 +02:00
Unknown W. Brackets a740888add Fix typos. 2013-07-25 22:37:27 -07:00
Unknown W. Brackets 8da6259aff More carefully check defines for endianness. 2013-07-25 22:25:50 -07:00
Unknown W. Brackets 5e87d6e45d Add _le typedefs to font handling stuff. 2013-07-25 08:04:36 -07:00
Unknown W. Brackets ae5851a393 Use _le typedefs in elf reading. 2013-07-25 08:04:35 -07:00
Unknown W. Brackets 81f7103e0b Use *_le for the sceKernel* funcs. 2013-07-25 08:04:34 -07:00
The Dax 75dcbc0f09 Fix warning in sceNet.cpp. 2013-07-23 16:44:42 -04:00
sum2012 a0faeb7849 Fix "for The variable 'ringbuffer' is being used without being initialized"
in Second Novel Kanojo no Natsu 15 fun no Kioku
2013-07-23 20:26:33 +08:00
Henrik Rydgard 9d76ba7dd2 Minor cleanup in texcache, fix some warnings 2013-07-22 19:26:16 +02:00
Henrik Rydgard 63682aacae Warning fixes, improve error msg 2013-07-21 22:36:54 +02:00
Unknown W. Brackets 465398b000 Fix retval and surrog pairs in sceCccEncodeUTF16().
Surrogate pairs fixed by native update for typo (missing ++.)
2013-07-21 12:57:28 -07:00
Unknown W. Brackets 3decbba334 Correctly output NULs, etc. (i.e. UTF-16.) 2013-07-21 12:56:55 -07:00
Unknown W. Brackets d58439469b Add basic stubs for sceCccIsValid*(). 2013-07-21 00:01:45 -07:00
Unknown W. Brackets 8d54b80d0d Implement the sceCcc charset conversions. 2013-07-20 23:54:06 -07:00
Unknown W. Brackets 282e7488e5 Implement the ucs/jis table lookup.
Not actually converting strings yet.
2013-07-20 23:02:35 -07:00
Unknown W. Brackets cc7636f743 Implement sceCccEncode*(). 2013-07-20 23:01:53 -07:00
Unknown W. Brackets 1813513b08 Implement sceCccStrlen*(). 2013-07-20 22:02:10 -07:00
Unknown W. Brackets fa85400178 Make sceCccDecode*() work. 2013-07-20 21:51:45 -07:00
Unknown W. Brackets 26523603c3 Listen to sceCccSetErrorChar*(), not used yet. 2013-07-20 21:51:22 -07:00
Unknown W. Brackets 13f6ca0019 When mapping to an axis, center when both pressed.
Fixes #2860.
2013-07-20 12:11:35 -07:00
Henrik Rydgard ff225fab5a Finish the touch input rewrite, get rid of the fakeinput hacks. 2013-07-20 14:05:07 +02:00
Henrik Rydgard 4b539e842a Also replace the on-screen cross 2013-07-20 12:54:33 +02:00
Henrik Rydgård 8f84907543 Merge pull request #2810 from papel/master
Check version of savestates and allow to open another game when we are not in the main menu
2013-07-18 12:08:50 -07:00
Henrik Rydgard 6cc141a58c LOW_LATENCY_AUDIO is now off by default, should fix #2829 2013-07-18 16:50:03 +02:00