Commit graph

29588 commits

Author SHA1 Message Date
Stuart Kenny
c06035aa31 Enable save encryption to bring libreto in line with standalone configuration defaults.
Fixes issue with saving in Toca Race Drive 2 and 3
2021-04-11 11:52:10 +01:00
Henrik Rydgård
6f332dd664
Merge pull request #14364 from unknownbrackets/dialog-cleanup
Dialog: Lock volatile on thread
2021-04-08 09:46:22 +02:00
Unknown W. Brackets
4128b5c6e6 Dialog: Reset last status more consistently.
This is only used to reduce log spam.
2021-04-07 21:22:31 -07:00
Unknown W. Brackets
90f4098b3d Dialog: Lock volatile on thread.
This means it doesn't matter if GetStatus is called.
2021-04-07 18:13:51 -07:00
Unknown W. Brackets
429b4594d0 Dialog: Use a thread to init dialogs too. 2021-04-07 18:13:46 -07:00
Henrik Rydgård
28065c1bc4
Merge pull request #14359 from unknownbrackets/dialog-cleanup
Move dialog instances to the heap
2021-04-07 09:26:07 +02:00
Unknown W. Brackets
7da25563d3 Utility: Add a helper for the active dialog. 2021-04-06 22:23:17 -07:00
Unknown W. Brackets
4200021a95 Utility: Update logging to new syntax for dialogs. 2021-04-06 22:18:28 -07:00
Unknown W. Brackets
7b5d8bc38f Utility: Move dialog classes to heap.
This makes it easier to properly reset them on game reset.
2021-04-06 21:59:40 -07:00
Henrik Rydgård
97da4934c1
Merge pull request #14357 from unknownbrackets/load-error
UI: Show more detailed load error messages
2021-04-06 20:56:20 +02:00
Unknown W. Brackets
49a4edbab5 UI: Show more detailed load error messages. 2021-04-06 07:04:25 -07:00
Henrik Rydgård
def41a3b39
Merge pull request #14356 from unknownbrackets/lighting
GPU: Preconvert light vecs to Vec3f
2021-04-06 14:25:31 +02:00
Unknown W. Brackets
a23c9e6a41 GPU: Preconvert light vecs to Vec3f.
This might align better for simd anyway, but should also prevent any
memory over-reads.  See #14353.
2021-04-05 20:55:52 -07:00
Unknown W. Brackets
9bc865dfaa
Merge pull request #14354 from hrydgard/disable-spv-remapper
Disable spvremapper from glslang by default, we don't use it.
2021-04-05 10:49:55 -07:00
Henrik Rydgård
35c02c8012 Disable spvremapper from glslang by default, we don't use it.
May partially help #14351
2021-04-05 18:31:25 +02:00
Henrik Rydgård
bc4963b401
Merge pull request #14345 from ANR2ME/apctl
[APctl] Fix stuck issue when scanning AP to Recruit on MGS:PW
2021-04-05 13:20:06 +02:00
Unknown W. Brackets
0081924fc4
UI: Oops, prioritize PIC1, not PIC0.
Thought I'd pasted these in the right order... fixes #14350.
2021-04-04 21:39:16 -07:00
Unknown W. Brackets
dce3885eae
Merge pull request #14348 from yonggamer/master
Update glslang_UWP.vcxproj
2021-04-04 16:28:04 -07:00
yonggamer
9020fbe9d5
Merge pull request #1 from yonggamer/yonggamer-patch-1
Update glslang_UWP.vcxproj
2021-04-05 00:19:48 +02:00
yonggamer
8bfd8e9e0f
Update glslang_UWP.vcxproj 2021-04-05 00:18:08 +02:00
ANR2ME
951080991a Forgot to return on invalid address, and moving reusable code out of HLE to prevent generating confusing logs 2021-04-05 04:56:11 +07:00
ANR2ME
89ca70a141 Ooops wrong way to do random range 2021-04-05 04:44:29 +07:00
ANR2ME
9e64eed432 minor fix 2021-04-05 04:44:29 +07:00
ANR2ME
824fedbef6 Randomize signal strength between 1%~99% since games like MGS:PW are using signal strength to determine the strength of the recruit 2021-04-05 04:44:28 +07:00
ANR2ME
cc40d294ac Fix stuck issue when scanning AP for Recruit on MGS:PW 2021-04-05 04:44:28 +07:00
Henrik Rydgård
19e079a08d
Merge pull request #14347 from unknownbrackets/ui-anim
UI: Add BG animation for recent games
2021-04-04 22:57:26 +02:00
Unknown W. Brackets
0aa8a4886c UI: Don't include symbols in recent games anim. 2021-04-04 13:28:52 -07:00
Unknown W. Brackets
f98bafb73d UI: Centralize BG pic choosing a bit.
It's in several places.
2021-04-04 10:57:40 -07:00
Unknown W. Brackets
e2a8c83b9f UI: Add BG animation for recent games.
Just a subdued slideshow in the background.
2021-04-04 10:48:42 -07:00
Henrik Rydgård
6f795fc120
Merge pull request #14346 from unknownbrackets/analog
UI: Flip Y analog direction based on config, normalize dinput right analog
2021-04-04 18:32:42 +02:00
Unknown W. Brackets
eca3a405b6 UI: Flip Y analog direction based on config. 2021-04-04 08:39:49 -07:00
Unknown W. Brackets
c9428975fe Windows: Normalize left and right analog stick. 2021-04-04 08:16:26 -07:00
Unknown W. Brackets
540a5e3a3b UI: Log analog movement at a lower treshold.
This should be high enough still to be outside the deadzone, and clearer.
See #12062.
2021-04-04 07:29:12 -07:00
Henrik Rydgård
e86e3cc7cd
Merge pull request #14344 from unknownbrackets/debugger-mem
Include more memory info in debugger tags
2021-04-04 11:20:33 +02:00
Unknown W. Brackets
d3edb134b1 Debugger: Maintain atrac data source info.
Often this is the file it was read from.
2021-04-03 19:19:20 -07:00
Unknown W. Brackets
aa9b19be45 Debugger: Note atrac/sas reads from memory more. 2021-04-03 19:06:46 -07:00
Unknown W. Brackets
869ef9aca7 Debugger: Tag savedata load and info. 2021-04-03 18:45:24 -07:00
Unknown W. Brackets
1b57739eb7 Debugger: Memcheck and tag loading savedata to RAM. 2021-04-03 18:28:22 -07:00
Unknown W. Brackets
d009203c24 Deflt: Correct available input length.
The length of the output buffer can't have been always correct.
2021-04-03 18:14:59 -07:00
Unknown W. Brackets
ba71d9b555 Deflt: Trigger memchecks / log source of writes. 2021-04-03 18:14:59 -07:00
Unknown W. Brackets
bef1988f3d Deflt: Cleanup and refactor to one common func. 2021-04-03 18:14:59 -07:00
Unknown W. Brackets
f5de7c23fe Debugger: Note writes from debugger.
To avoid confusion.
2021-04-03 18:14:59 -07:00
Unknown W. Brackets
5264fd254a Dmac: Invalidate source data before copy.
Also add src tag information.
2021-04-03 18:14:59 -07:00
Unknown W. Brackets
e1e830c3b0 Debugger: Include src tag in Memory::Memcpy. 2021-04-03 18:14:59 -07:00
Unknown W. Brackets
8a9979b50e Debugger: Include framebuffer in framebuf pack tag. 2021-04-03 18:11:44 -07:00
Unknown W. Brackets
ee749804fc Debugger: Note GPU block transfer src as well. 2021-04-03 18:11:44 -07:00
Unknown W. Brackets
aa89ed5111 Debugger: Include source tag in memcpys. 2021-04-03 18:11:44 -07:00
Unknown W. Brackets
e36d09acc3 Debugger: Include filename in file IO memory tags. 2021-04-03 18:11:44 -07:00
Unknown W. Brackets
c88757b3e7 Debugger: Make memory tags longer.
Need more space for better information.
2021-04-03 16:04:07 -07:00
Unknown W. Brackets
4285485157 Debugger: Add menu to jump to begin/end of alloc.
Helpful when viewing memory.  Should add a shortcut too...
2021-04-03 16:03:21 -07:00