Commit Graph
14759 Commits
Author SHA1 Message Date
Unknown W. Brackets 46c5a48a86 Clean up some minor aliasing. 2013-08-22 23:31:49 -07:00
Unknown W. Brackets 1ed8edb0d3 Avoid some dangerous hex constant widths. 2013-08-22 23:23:48 -07:00
Unknown W. Brackets 083fa71c1a Fix 26-bit reloc truncation (was 30 bit...)
Hopefully didn't affect anything?
2013-08-22 23:21:54 -07:00
Unknown W. Brackets 2ef650aa2d Add a bunch of HLE functions for better reporting. 2013-08-22 23:04:55 -07:00
Unknown W. Brackets fca0af8e70 Add some kernel-related HLE stubs for reporting. 2013-08-22 23:04:16 -07:00
CPkmn b0d203454f Update sceNet.cpp 2013-08-22 15:55:03 -07:00
Henrik Rydgård 29824d31c0 Fix saving of show analog stick setting. Fixes #3308 2013-08-21 23:55:02 +02:00
Henrik Rydgard 703ae8690e Change some config defaults 2013-08-21 21:06:02 +02:00
Henrik Rydgard c46b7fbe1b Let's try doing all I/O on the thread if threading is enabled, no matter how short. 2013-08-21 20:50:45 +02:00
Henrik Rydgård 620c707aa5 Merge pull request #3305 from unknownbrackets/reporting
Increase and decrease some reporting (mostly decrease...)
2013-08-21 09:57:31 -07:00
Henrik Rydgard 5ad42c8948 Fix Set "ReportingHost" 2013-08-21 18:52:21 +02:00
Unknown W. Brackets 19016ac7c4 Cut down on some kernel HLE reporting.
Not sure where these are coming from, hacked games?
2013-08-21 08:40:31 -07:00
Unknown W. Brackets 2488bce9ef Doesn't seem like this is an issue anywhere. 2013-08-21 08:40:30 -07:00
Unknown W. Brackets ad8da6e02f Report bad memory access (first time only.) 2013-08-21 08:40:30 -07:00
Unknown W. Brackets a217cefa11 Tone down some less needed reporting. 2013-08-21 08:40:29 -07:00
Henrik Rydgård a526b7ca7c Merge pull request #3300 from thedax/fixWin32Folders
Win32: Fix flash0/memstick folder locations.
2013-08-21 07:16:55 -07:00
The Dax 76f7ecbcac Remove some code that was screwing with Win32's ability to find its own flash0/memstick folders. WTF was that stuff anyway? :\ 2013-08-21 10:08:49 -04:00
Henrik Rydgard a4f5ad6ee0 Fix bug that turned on reporting for everyone as soon as they went into
settings the first time.
2013-08-21 15:54:41 +02:00
Henrik Rydgård ca4321d376 Merge pull request #3288 from unknownbrackets/reporting
Report a couple unhandled blocks
2013-08-21 01:27:48 -07:00
Unknown W. Brackets 72ce41f41c Report a couple unhandled blocks. 2013-08-21 01:20:06 -07:00
Henrik Rydgård 171e202019 Warning fixes 2013-08-20 19:20:03 +02:00
Henrik Rydgard 2d39b3cb2c Update savestate revision 2013-08-20 18:31:38 +02:00
Henrik Rydgard 87e51a5c04 Fix some window title issues, etc. 2013-08-20 17:21:25 +02:00
Henrik Rydgard c1d0ed08c4 Fix some file browsing issues 2013-08-20 16:52:36 +02:00
Henrik Rydgard 6b48dda12f Fix a couple of keymap load/save/default bugs 2013-08-20 16:07:23 +02:00
Henrik Rydgard 7d6efcb8f1 Buildfix 2013-08-20 15:41:19 +02:00
Henrik Rydgard 151c09dff7 Touch controls auto-off on Shield and Xperia Play 2013-08-20 15:40:19 +02:00
Sacha 422ede8914 Fix plugin save directory on Blackberry. 2013-08-20 21:20:16 +10:00
Unknown W. Brackets dc3de4dbff For an off-grain alloc, properly align size. 2013-08-20 00:58:38 -07:00
Unknown W. Brackets 69abe041b7 Properly handle off-grain allocations.
This was causing sceKernelMaxFreeMemSize() to report a size that wasn't
allocatable, since sizes are upaligned to grain.
2013-08-20 00:46:13 -07:00
Henrik Rydgard 0c0cf6372f Typo 2013-08-20 01:46:06 +02:00
Henrik Rydgard 25ab9edd8a Revert "Revert "Stop lying about free memory in HLE.""
This reverts commit f13d6e4109.
2013-08-20 01:17:52 +02:00
Henrik Rydgard f13d6e4109 Revert "Stop lying about free memory in HLE."
This reverts commit 8191ea4d76.
2013-08-20 00:58:02 +02:00
Henrik Rydgard b186294132 UI tweaks. Change to cleaner background image. 2013-08-20 00:49:25 +02:00
Henrik Rydgard 6ca3b43b9a Measure actual fps (frameskip+unthrottle included), show all three on one line if you choose "both" (which I probably should rename)
Also prevent annoying scrolls in key mapping dialog
2013-08-19 22:06:49 +02:00
Unknown W. Brackets 4f7f963274 Correct sceKernelReferMsgPipeStatus(). 2013-08-18 18:45:43 -07:00
Unknown W. Brackets a53c5d291c Update result on non-buffer receive empty too. 2013-08-18 18:45:43 -07:00
Unknown W. Brackets 2d1b2bc769 Writing 0s on delete/cancel wasn't right after all. 2013-08-18 18:45:43 -07:00
Unknown W. Brackets 642e7b255e Drain as much as possible before waiting. 2013-08-18 18:45:42 -07:00
Unknown W. Brackets e6236a1d31 Fix sceKernelReceiveMsgPipe() with no buffer.
And simplify, reschedule correctly.
2013-08-18 18:45:42 -07:00
Unknown W. Brackets b7ea35b71d Add some error checking to msgpipe receives. 2013-08-18 18:38:14 -07:00
Unknown W. Brackets e2f0dfe243 Wrap sceKernelReceiveMsgPipe() and friends. 2013-08-18 18:38:14 -07:00
Unknown W. Brackets 6750794c8a Fix a weird sceKernelTrySendMsgPipe() edge case. 2013-08-18 18:38:12 -07:00
Unknown W. Brackets 769bac3acf Fix send of 0 bytes, more error handling. 2013-08-18 18:38:12 -07:00
Unknown W. Brackets 29067edf52 When sorting, also clear not waiting threads. 2013-08-18 18:38:11 -07:00
Unknown W. Brackets 23625eec30 Simplify and fix msgpipe send queuing logic.
Should reschedule, should wait in line, couple error messages.
2013-08-18 18:38:11 -07:00
Unknown W. Brackets 27268967f9 Sort msgpipe waits while waking (like others.) 2013-08-18 18:38:10 -07:00
Unknown W. Brackets 4be06d2432 Wrap the msgpipe send functions. 2013-08-18 18:38:10 -07:00
Unknown W. Brackets 653e0f9629 Don't wait on a msgpipe when timeout <= 2. 2013-08-18 18:38:09 -07:00
Unknown W. Brackets 8a5dadcf53 Start out with 0 written msgpipe bytes. 2013-08-18 18:38:09 -07:00