The Dax
e97def9c66
Win32: Simplify Change Nickname code and slightly change InputBox_GetString to take a const default value. We don't modify it.
2013-08-23 06:37:47 -04:00
Henrik Rydgard
dfb91d4532
Track number of GPU commands executed per call level.
...
This is to get an idea if it would be beneficial to compile and cache display lists. Looks like it would be for some games, for example in GTA it's often 20k/80k/20k commands per frame - that is 100k executed commands per frame that could potentially just be executed instead of interpreted. Likewise in Wipeout. Of course, this means yet another cache with invalidation issues etc..
2013-08-23 11:29:55 +02:00
Henrik Rydgård
89e476d9f2
Merge pull request #3333 from unknownbrackets/reporting
...
Add a bunch of HLE funcs + fix bad reloc masking and warnings
2013-08-23 01:41:00 -07:00
Henrik Rydgård
65e4d76543
Merge pull request #3334 from unknownbrackets/mpeg-minor
...
Remove the gpu->Resized() on video play.
2013-08-23 01:31:03 -07:00
sum2012
f8c49704ba
Use UnRAR in non-windows platform
...
1d89c21249
2013-08-23 15:52:28 +08:00
Unknown W. Brackets
8d00ab61e3
Remove the gpu->Resized() on video play.
...
Doesn't seem necessary anymore, can cause blinking.
2013-08-22 23:55:02 -07:00
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 f13d6e4109ef2fea901a75e9b757a98d06d57c9f.
2013-08-20 01:17:52 +02:00
Henrik Rydgard
f13d6e4109
Revert "Stop lying about free memory in HLE."
...
This reverts commit 8191ea4d76c3c97cb68de58ab7980e1b89afaa9f.
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