Gliniak
dde8adc140
Allow XamUserReadProfileSettings to use xuid to define profile
2022-05-22 13:11:29 +02:00
Gliniak
84e5b159c3
Do not store obsolete info about deleted threads
2022-05-22 13:11:21 +02:00
Gliniak
b759cb23a5
Better handling of title workspace
2022-05-22 13:11:08 +02:00
Gliniak
4bfd3a6506
Reset state of event before executing overlap code
2022-05-22 13:09:37 +02:00
Gliniak
5784e7bc8d
Send signin changed notification for primary user
2022-05-22 13:09:25 +02:00
Gliniak
620aa3562e
Set system page blocks to gpu-written every frame
2022-05-22 13:09:12 +02:00
Gliniak
ba60b94c7d
Round size to 64k for allocations without base address
2022-05-22 13:09:01 +02:00
Gliniak
af806ee98f
Allocate guest objects in last quarter of memory heap
2022-05-22 13:08:47 +02:00
Gliniak
7be4b7a138
Increase profiler max threads to 256
2022-05-22 13:06:50 +02:00
Gliniak
a190bf9fd8
Changed max component length for host and svod types
2022-05-22 13:06:42 +02:00
Gliniak
5ce75a1479
Merge remote-tracking branch 'GliniakRepo/xam_swap_disc' into canary_experimental
2022-05-19 12:07:05 +02:00
Gliniak
f21dbc66ba
Implemented XamSwapDisc
2022-05-19 12:04:32 +02:00
Gliniak
db50db3215
Merge remote-tracking branch 'GliniakRepo/TU_APPLY' into canary_experimental
2022-05-19 11:00:34 +02:00
Gliniak
7c2cd16548
Merge remote-tracking branch 'GliniakRepo/local_multiplayer' into canary_experimental
2022-05-19 10:56:21 +02:00
Gliniak
6c6c5ac14b
Merge remote-tracking branch 'GliniakRepo/experimentals' into canary_experimental
2022-05-19 10:51:44 +02:00
Philpax
e901567193
Fix crash from null sample channel
...
Certain games, such as Forza Motorsport 3, submit XMA data with the
stereo flag set with a null second channel. This falls back to mono
conversion when the second channel is null, preventing a crash.
2022-05-19 10:22:41 +02:00
Margen67
64b336805e
Add vsync_interval option
2022-05-19 10:22:32 +02:00
illusion0001
485812632a
Add FPS to microprofiler
2022-05-19 10:22:27 +02:00
Gliniak
0881725533
Merge remote-tracking branch 'GliniakRepo/const_prop_opcode_and_not' into canary_pr
2022-05-19 10:18:58 +02:00
Gliniak
75f0dfd6f3
Merge remote-tracking branch 'GliniakRepo/deleteFunctionsFromUnloadedModule' into canary_pr
2022-05-19 10:18:18 +02:00
Gliniak
320cbc43c8
Merge remote-tracking branch 'GliniakRepo/physicalProtectPageCombinations' into canary_pr
2022-05-19 10:17:58 +02:00
Gliniak
ef281c69c3
Merge remote-tracking branch 'GliniakRepo/xamNetSockNameAndErrorHandling' into canary_pr
2022-05-19 10:17:29 +02:00
Gliniak
de03165995
Merge remote-tracking branch 'GliniakRepo/audioSkipHeaderInputOffset' into canary_pr
2022-05-19 10:16:41 +02:00
Gliniak
5ef92faf6d
Merge remote-tracking branch 'GliniakRepo/createEnumeratorHandle' into canary_pr
2022-05-19 10:16:10 +02:00
Gliniak
006f3adad3
Merge remote-tracking branch 'GliniakRepo/disablePositiveVibes' into canary_pr
2022-05-19 10:03:50 +02:00
Gliniak
b237b71031
Merge remote-tracking branch 'GliniakRepo/memory_stats' into canary_pr
2022-05-19 10:03:29 +02:00
Gliniak
7ac2279d34
Merge remote-tracking branch 'GliniakRepo/customConHeaderImplementation' into canary_pr
2022-05-19 10:03:05 +02:00
Gliniak
5247220e73
Merge remote-tracking branch 'GliniakRepo/patchingSystem' into canary_pr
2022-05-19 10:01:33 +02:00
Margen67
8386ccf376
CI: Use matrix config, cleanup
2022-05-19 09:39:58 +02:00
Margen67
99e3a1a4b1
Disable Vulkan
2022-05-19 09:39:58 +02:00
Margen67
29174be454
Upgrade to upload-artifact v3
2022-05-19 09:39:58 +02:00
Margen67
f81d574830
CI: Ignore more files, use checkout v3
2022-05-19 09:39:58 +02:00
Margen67
6c68ddae92
CI: Also delete tags
2022-05-19 09:39:58 +02:00
Margen67
808c05a818
CI: Fix tag conflicts
2022-05-19 09:39:57 +02:00
Margen67
1e58ab9f7d
CI: Remove unneeded line
2022-05-19 09:39:57 +02:00
Margen67
81179700bc
Fix vfs-dump artifact conflict
2022-05-19 09:39:57 +02:00
Margen67
6a4ad7c0a4
Add game patches to Canary artifacts+release
...
Also add release for canary_experimental+pr
2022-05-19 09:39:57 +02:00
Margen67
81ca27575c
Make GH Actions use matrix for runs-on
2022-05-19 09:39:57 +02:00
Margen67
8698062213
Switch GH Actions to 2019
2022-05-19 09:39:57 +02:00
Margen67
46ed118703
Update .appveyor.yml
2022-05-19 09:39:57 +02:00
Margen67
2bc0dead2a
Azure Pipelines: Ignore canary_base
2022-05-19 09:39:57 +02:00
Radosław Gliński
7b27456639
Updated Appveyor to ignore canary_base builds
2022-05-19 09:39:56 +02:00
Radosław Gliński
c364822ab0
Updated Github CI to ignore canary_base builds
2022-05-19 09:39:56 +02:00
Margen67
1f0b8245b1
CI: Use gh release create
...
Move archive creation to create release step.
Error if archive is too small.
2022-05-19 09:39:56 +02:00
Margen67
c3d6bdee54
CI improvements
...
Use GITHUB_SHA to prevent commit hash/tag inconsistency.
Don't set release parameters if release isn't going to be created.
action-gh-release:
Add branch to release name.
Add fail_on_unmatched_files: true
2022-05-19 09:39:56 +02:00
Gliniak
ef235e29c3
Copied CI commits from canary_new
2022-05-19 09:39:56 +02:00
illusion0001
f9fd3e5fec
AVPack cvar
2022-05-19 09:39:56 +02:00
illusion
357d9adfca
automatic aspect ratio change
...
aspect ratio will now change if internal resolution is set to anything 4:3
(i.e 640x480, 1024x768, 1600x1200.. etc.)
2022-05-19 09:39:56 +02:00
Margen67
bdd431cd4a
Rename exe to xenia_canary
2022-05-19 09:39:55 +02:00
illusion98
7242efdeef
Change default config file name
2022-05-19 09:39:55 +02:00