Henrik Rydgård
c899882034
Fix issues with software GPU on D3D11
2017-04-11 12:53:11 +02:00
Henrik Rydgard
5ce73f7264
Restore calls to UpdateUI from sceUmd, now that it's faster.
2017-04-05 11:46:41 +02:00
Henrik Rydgard
a029195f57
Forgot one line
2017-04-04 10:14:07 +02:00
Henrik Rydgard
0a0aa02aae
Win32: Enable/disable menu items when a menu is popped down. Allows us to avoid calling UpdateUI from sceUmd. Should fix #9546
2017-04-04 10:11:03 +02:00
Henrik Rydgard
6313d2a7af
Make the slow framerate warning yellow. Don't show it if running at "alternate speed".
2017-04-03 20:58:51 +02:00
Unknown W. Brackets
51fe978fe1
Core: Clear debug stats on frame start.
...
This way we can log drops and debug stats at the same time - oops.
2017-04-02 14:49:18 -07:00
Henrik Rydgård
f011ac39bf
Merge pull request #9496 from unknownbrackets/idle-timing
...
Core: Reduce frame idle delay
2017-03-25 08:55:47 +01:00
Unknown W. Brackets
1fdf7c5373
UI: Skip game bg lookup without game.
...
This avoids trying to identify a file without a name.
2017-03-24 22:15:22 -07:00
Unknown W. Brackets
cf37da47ba
Core: Reduce frame idle delay.
...
Otherwise we only have a single vblank of time left. Sometimes that's not
enough. Effectively, this makes us only sleep one vblank at a time.
2017-03-24 21:55:24 -07:00
Henrik Rydgård
33db883024
Merge pull request #9492 from unknownbrackets/frame-drops
...
Allow debug logging of frame drops
2017-03-24 20:37:18 +01:00
Unknown W. Brackets
01703f7ffc
Core: Add UI option to enable frame drop logging.
2017-03-23 19:27:16 -07:00
Unknown W. Brackets
47565e1a9e
Core: Add a feature to log stats on any frame drop.
2017-03-23 19:02:19 -07:00
Unknown W. Brackets
438af2f4fa
Core: Separate collecting and displaying stats.
2017-03-23 18:57:18 -07:00
Henrik Rydgard
ac843b0b1e
Enable FFMPEG in the UWP build
2017-03-23 10:02:28 +01:00
Henrik Rydgard
ff2b6b3fca
Assorted cleanup, UWP memory map fixes. PSPFlower runs in both 32-bit and 64-bit.
2017-03-23 10:02:28 +01:00
Unknown W. Brackets
88780fe1dd
Cut down on some logspam.
2017-03-19 07:44:44 -07:00
Henrik Rydgard
d30116b8c3
Change another mutex back to being recursive. Oops. Fixes #9450
2017-03-18 22:34:19 +01:00
Henrik Rydgard
e78d85f386
Don't warn about slowness in debug builds
2017-03-14 10:40:18 +01:00
Unknown W. Brackets
ad8a0e6cc0
Add an ini setting to hide performance warnings.
2017-03-11 19:31:00 -08:00
Unknown W. Brackets
10ad7e1b5b
Detect when the game is running slow, and warn.
...
Many users assume that sound emulation is broken, and don't realize they
may need to tweak their settings - we don't even show the FPS counter by
default.
2017-03-11 19:24:00 -08:00
Henrik Rydgard
9bb81a24c0
Fix bug where we'd reload the post shader information every frame. Fixes #9410
2017-03-11 12:25:43 +01:00
Henrik Rydgård
62dcb9c70c
Log if Comp_SysCall encounters bad syscall instructions
2017-03-10 00:13:06 +01:00
Henrik Rydgård
4cdbe0b957
Fix an ancient bug in sceKernelExitDeleteThread
2017-03-10 00:11:01 +01:00
Henrik Rydgård
e74749f2b2
A function renamed, some logging improvements
2017-03-10 00:11:00 +01:00
Henrik Rydgård
440e72d250
Clean up among the logs. Remove MASTER_LOG.
2017-03-06 13:10:23 +01:00
Henrik Rydgård
a1941d8a81
It's enough to call net::Init/Shutdown in NativeInit/Shutdown. Remove other calls.
2017-03-06 10:51:28 +01:00
LunaMoo
33282939fb
Make sure it doesn't bother when buffer effects are skipped
2017-03-05 21:11:40 +01:00
LunaMoo
2b0ab12c4d
Add PostShader option to force 60fps for animated effects
2017-03-05 15:04:22 +01:00
Henrik Rydgard
26a2d42731
Big mutex overhaul - remove our custom ones, make them non-recursive where possible
2017-02-28 11:40:29 +01:00
Henrik Rydgard
50be4e72b2
Get rid of our own silly reimplementation of std::thread
2017-02-27 20:51:36 +01:00
Henrik Rydgard
fcbc20f240
Small changes to make Common and Core build under my preliminary UWP setup.
2017-02-24 18:59:41 +01:00
LunaMoo
d832b4adfd
Make sound recording sane and match video recording behaviour.
2017-02-24 05:36:44 +01:00
Henrik Rydgard
19d321bd8c
Fix a bad memory leak in sceMpeg
2017-02-20 11:12:39 +01:00
Henrik Rydgard
b0942cf40f
Implement sceIoCreate flag O_EXCL. Should fix #9322
2017-02-19 10:05:17 +01:00
Henrik Rydgard
e9d5eb694b
Fix video playback in LocoRoco 2. scePsmfPlayerGetInfo had a couple more parameters.
...
Fixes #7887 .
2017-02-17 10:29:00 +01:00
sum2012
957dfa1288
Add timing of sceMpegDelete
...
based on JPCSP 8e4e6334da762be37a90855a686a7decbc29bacf
2017-02-08 05:18:22 +08:00
LunaMoo
8d37b97b20
Place the hack into compat.ini
2017-02-03 15:30:22 +01:00
LunaMoo
1b25959d86
Modify Hack for Crash Tag Team Racing to fix Gundam games
2017-02-03 01:13:02 +01:00
sum2012
1f2f044164
Fix Dies irae Amantes amentes umd switch
2017-01-30 21:39:42 +08:00
Henrik Rydgard
03b607f389
Better way of updating menus on UMD switching calls
2017-01-29 11:41:31 +01:00
sum2012
860661dc14
Build fix for non-windows
...
First step to fix UnitTest
2017-01-29 03:56:49 +08:00
sum2012
2c58d34f3e
Add save status
2017-01-29 03:38:28 +08:00
sum2012
c83db04a25
Change to "schedule an event"
2017-01-28 21:09:37 +08:00
sum2012
3f92bac4bb
Rename UMD_insterted to UMDInserted
2017-01-28 18:39:20 +08:00
sum2012
033e0604e9
Build fix for non-windows
2017-01-28 13:40:13 +08:00
sum2012
bd6764b65e
Fix "Akaya Akashiya Ayakashi" umd switch
...
Also,make "switch umd" menu enable faster,
2017-01-28 11:51:20 +08:00
Henrik Rydgard
5df4bac6d2
Delete some left behind unused code
2017-01-25 10:05:39 +01:00
sum2012
d5a5d13a34
Add report for scePowerSetBusClockFrequency
2017-01-01 16:11:28 +08:00
sum2012
9aeb8c65d7
Fix scePowerSetClockFrequency
2016-12-30 07:01:37 +08:00
Henrik Rydgård
8f7a65872b
Buildfix
2016-12-27 13:14:45 +01:00