Henrik Rydgard
a1e3be445a
Don't use partial-restart unless debugger is present.
...
Works around #9666 for most practical purposes.
2017-05-21 17:25:00 +02:00
Unknown W. Brackets
984060a85f
Merge pull request #9677 from hrydgard/joystick-sensitivity
...
Quick hack to enable analog stick sensitivity on non-windows platforms.
2017-05-20 13:41:27 -04:00
Henrik Rydgård
66dc0ea62f
Typo fix
2017-05-19 11:23:22 +02:00
Henrik Rydgård
85654aafce
Merge pull request #9698 from hrydgard/managedtexture-reliability
...
General crash and hang fixes
2017-05-18 17:15:19 +02:00
Henrik Rydgård
b286283ced
Since we know from #9601 that e9d5eb694b
is wrong, at least make it more specific.
2017-05-18 15:30:12 +02:00
Henrik Rydgård
75fa53e63b
Make sure the analog sensitivity defaults correctly on non-Windows
2017-05-18 15:16:32 +02:00
Henrik Rydgård
4491c7e2ca
Quick hack to enable analog stick sensitivity on non-windows platforms.
...
See #8028
2017-05-18 15:15:10 +02:00
Henrik Rydgård
6d58a8d8f6
Move up Software Rendering to Rendering where it belongs. Makes it easier to turn it off if enabled by accident. Also warn if used and it runs slow.
2017-05-18 14:56:10 +02:00
Henrik Rydgård
d0613511b2
Many reported ANRs were from homebrew installs. Make sure installs run on the background thread.
2017-05-18 14:21:13 +02:00
Henrik Rydgård
70b000bba7
Remove slowness warning if software renderer is enabled, it'll show on almost everything.
2017-05-16 12:27:40 +02:00
Unknown W. Brackets
6b3944d329
UnitTest: Correct vertex and jit tests.
...
We now convert texcoords to floats.
2017-05-06 18:45:04 -07:00
Unknown W. Brackets
793178c106
Windows: Initialize WindowsHost in EmuThread.
...
This seems like a more appropriate place, and a more appropriate thread,
for it to be initialized on.
2017-05-05 06:53:48 -07:00
Henrik Rydgård
712fb08105
Merge pull request #9655 from unknownbrackets/leaks
...
Fix some leaks
2017-04-29 22:15:54 +02:00
Unknown W. Brackets
9ea7281b3c
Core: Cleanup MAC address handling.
...
No need to make it leak, even if it doesn't matter much on shutdown.
Better to have the leak listing empty.
2017-04-29 12:48:06 -07:00
LunaMoo
3f90c2ded0
Fix "copy type" pointer cwc
2017-04-29 19:47:37 +02:00
LunaMoo
5fd6d4aab6
Minor OCD fix;].
2017-04-29 16:24:01 +02:00
Unknown W. Brackets
7613fd97aa
Windows: Fix minor leak in disassembly UI.
2017-04-27 20:02:49 -07:00
LunaMoo
26006e9d80
Add an option to trap mouse within window/display area.
2017-04-27 16:29:08 +02:00
LunaMoo
26c02478af
Mouse Control(Windows only for now)
2017-04-26 18:03:48 +02:00
Unknown W. Brackets
eb5c55e869
Core: Fix log spam in debug mode.
...
No need to log every single call.
2017-04-24 10:16:26 -07:00
Unknown W. Brackets
53a8e4213d
Core: Fix PPGe text drawing with missing icon.
2017-04-24 09:37:55 -07:00
Unknown W. Brackets
b483444fab
IR: Cleanup some invalid ops.
2017-04-20 21:11:40 -07:00
Unknown W. Brackets
c91f9f3a2c
Windows: Fix buffer overflow on load.
...
This was causing headless to crash, not sure what it was doing otherwise.
2017-04-20 21:09:55 -07:00
Unknown W. Brackets
960ffd2e85
Core: Remove bRestartRequired config hack.
2017-04-15 16:34:25 -07:00
Unknown W. Brackets
e8e65881b8
Windows: Avoid restarting completely on GPU change.
...
This retains the logger, avoids an annoying window open/close, and most
importantly for me: keeps the debugger attached.
2017-04-15 16:33:30 -07:00
Unknown W. Brackets
638a015ced
Add a restarting flag to NativeInit/NativeShutdown.
...
Will be used externally. Also cleanup some LogManager init/shutdown in
case these are called multiple times on Windows.
2017-04-15 16:30:37 -07:00
LunaMoo
372cbaac15
Disable pause button when not using touch.
...
Remove per-game status from some settings which shouldn't be per-game.
2017-04-14 17:11:16 +02:00
Unknown W. Brackets
989f19f83f
UI: Respect the pause button display setting.
...
As of 22782b6
, the setting stopped working. It can be useful for Windows
touch devices. Fixes #9609 .
2017-04-12 22:09:05 -07:00
Henrik Rydgård
c899882034
Fix issues with software GPU on D3D11
2017-04-11 12:53:11 +02:00
Henrik Rydgård
4f7bfbe539
Merge pull request #9580 from unknownbrackets/rewind
...
SaveState: Correct crash on rewind usage
2017-04-09 09:37:18 +02:00
Unknown W. Brackets
07ce4c213d
SaveState: Correct crash on rewind usage.
...
Since the mutex is now non-recursive, make the Compress/Decompress API
asymmetric.
2017-04-09 00:19:35 -07:00
Henrik Rydgard
b1a530b3a5
Use the root of the memstick as a tempdir for downloads. Should help #8711
2017-04-07 09:58:36 +02:00
Henrik Rydgard
cf365bb257
Minor cleanup with GOLD define - only use it in System_GetPropertyInt
2017-04-05 16:21:08 +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 Rydgard
7230a8b427
Remove the "Disable alpha test" setting. It breaks too many things.
...
The performance benefits in a few games on older hardware are not worth it.
We are able to automatically remove redundant alpha test in many cases now.
2017-04-01 11:36:35 +02:00
Henrik Rydgard
8d1ece05ca
Finally move flash0 into assets, fixing #9468 and #9520
...
CMake fix
Fix the innosetup and zip scripts for the new assets location
2017-04-01 00:20:53 +02:00
Unknown W. Brackets
c9a5c00bf7
UI: Allow overriding colors in the ini.
2017-03-26 09:51:33 -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 Rydgård
a769724fd0
Fix old bug breaking "non-fast" memory on ARM64. May help #9477 , also see #9488
2017-03-23 16:53:16 +01:00
LunaMoo
4a2677e0c6
Revert unintentional change from: 429bf5d8b3
2017-03-23 11:54:54 +01:00