Commit Graph

5620 Commits

Author SHA1 Message Date
illusion98 77d4b5a7d4 Merge remote-tracking branch 'upstream/master' into canary 2019-10-25 03:57:49 -05:00
Triang3l f75d927cc5 [D3D12] Resolve fetch memory read tracing 2019-10-25 09:17:08 +03:00
Triang3l c057b5a032 [D3D12] Make trace dump partially work 2019-10-25 08:38:06 +03:00
Triang3l b622e894d6 [D3D12] Replicate the last texture component into non-existent ones 2019-10-23 23:47:17 +03:00
Triang3l 4623b41023 [D3D12] Trace guest memory operations 2019-10-23 23:33:50 +03:00
Triang3l e07b0ed2ad [VFS] Fix some security issues in StfsContainerDevice code 2019-10-22 08:55:45 +03:00
Margen67 53544d76a8 AVX(2/512) builds
xenia-build:
 Make release the default config. (no longer need --config=Release)
 Add --cpu_arch argument;
  Valid options are SSE2 (default), AVX, AVX2, and AVX512.
CI:
 Remove unneeded env vars since we're only building Release for Windows anyway.
 Only do tests on AppVeyor since they only work there.
  AppVeyor:
   Remove empty tab/space.
   Remove unneeded cmds.
   Turn deploy off since it didn't do anything.
  GitHub Actions:
   Rename GitHub Actions artifacts.
Premake:
 Remove commented out garbage.
2019-10-21 22:26:27 -07:00
Margen67 d0e3281741 Merge remote-tracking branch 'upstream/master' into canary 2019-10-21 22:23:17 -07:00
Triang3l 1005651855 [D3D12] Fix DXN swizzle and cleanup texture swizzles 2019-10-21 21:16:29 +03:00
Triang3l a9ed73bdd1 [GPU] Remove most hardcoded register/instruction layouts from common and D3D12 code 2019-10-20 19:40:37 +03:00
Margen67 c53009906f
Try removing OpenGL leftovers 2019-10-19 15:31:43 -07:00
Triang3l f83269cf8c [GPU] Refactor: Register structs in D3D12CommandProcessor and some other places 2019-10-19 23:32:38 +03:00
Margen67 3f905980a1
Hopefully fix Fable II 2019-10-19 12:28:24 -07:00
Atvaark 3481f739a1 [Docs] Fix project name in building.md 2019-10-18 12:45:06 -05:00
illusion98 ef7960a8a5
[README] Change Icon and other small™ Changes
Change Icon
Mention PR Status Wiki Page
Add Discord Badge
2019-10-13 09:26:14 -04:00
illusion98 d87b09b490 [CI] Remove program debug database from artifacts
reduce artifacts filesize
2019-10-10 07:38:42 -05:00
illusion98 15627fb803 Revert "Thread order tweak to threading PR"
This reverts commit 0fc7ac4218.
2019-10-10 07:38:36 -05:00
illusion98 3ab478da75 Change default config file name 2019-10-10 07:38:30 -05:00
illusion98 aec90f039c [Readme] Remove Azure badge. (for now.) 2019-10-10 07:38:22 -05:00
Radosław Gliński 779cfc6624 Implemented instructions: rldclx, rldcrx 2019-09-23 04:45:14 -05:00
Margen67 7b21e4126b [CI] Add GitHub Actions 2019-09-23 04:45:05 -05:00
illusion98 7a7c44b0b7 Merge remote-tracking branch 'upstream/master' into canary 2019-09-15 03:25:21 -05:00
Triang3l f748e5af49 [Emulator] Default XEX cvar 2019-09-14 20:30:04 +03:00
Margen67 d11ca52c21
Update azure-pipelines.yml 2019-09-13 09:00:12 -07:00
Margen67 3d993d994b
Disable FatalWarnings
This "fixes" building with VS 2019 Preview.
2019-09-13 02:14:26 -07:00
illusion98 cf6cc7a108 Merge remote-tracking branch 'upstream/master' into canary 2019-09-13 03:11:03 -05:00
Cancerous b6e1902579 return error in NetDll_WSARecvFrom so we don't wait on packets we won't be getting - fixes State of decay with other XBLA fixes already merged in canary 2019-09-13 03:10:11 -05:00
gibbed f6e2012e8c [Kernel] Workaround for crash seen on N3 demo boot.
Changes NtAllocateVirtualMemory so that it ignores specified page size when a
base address is specified. Requires verification if this is desired behavior.
2019-09-13 03:10:06 -05:00
Radosław Gliński 47f9142080 Added stub implementation of WSAFDIsSet. I hope that arguments correct 2019-09-13 03:09:48 -05:00
illusion98 4bd98ea3d8 Add command to show fps in titlebar 2019-09-13 03:09:09 -05:00
gibbed c19a052b96 [XAM] Don't use strncpy for XamUserGetName. 2019-09-12 03:41:02 -05:00
Prism Tutaj 4b89a060d4 Fix discord cvar 2019-09-09 08:13:03 -05:00
Cancerous 1f5d6d4466 trying to speed up appveyor 2019-09-09 01:44:55 -04:00
Cancerous 73b7bad11b Merge branch 'get-proc-address-by-ordinal' of https://github.com/CookiePLMonster/xenia into canary
[Kernel] Fixup GetProcAddressByOrdinal #1473
2019-09-08 23:10:12 -04:00
Silent 9021a7c922
[CPU] Fix off-by-one in max ordinals check 2019-09-08 22:34:31 +02:00
Silent 286a7a03f9
[Kernel] Fixup GetProcAddressByOrdinal
Now properly takes a global lock when populating guest_trampoline_map_
as opposed to taking and immediately releasing it
Also removes a redundant find() from guest_trampoline_map_
so map is not searched twice if the function has already been generated.
2019-09-08 21:32:34 +02:00
Prism Tutaj 7eb69ca255 miscellaneous linux fixes. Disables vulkan-trace-viewer and dumper 2019-09-07 20:30:25 -05:00
Prism Tutaj b2ff07cea8 Actually update libav. 2019-09-07 18:09:19 -05:00
Prism Tutaj 313f38e538 Revert "Merge remote-tracking branch 'canary/systemlink'"
This reverts commit 7091177142, reversing
changes made to c9631fb73d.
2019-09-07 17:08:02 -05:00
Cancerous 648c241479 try to speed up appveyor and another try at making azure produce a good build 2019-09-06 23:21:54 -04:00
Cancerous 25df5a6e94 Merge branch 'master' of https://github.com/xenia-project/xenia into canary
# Conflicts:
#	src/xenia/kernel/xboxkrnl/xboxkrnl_modules.cc - resolved in xboxkrnl_xconfig.cc?
2019-09-05 09:18:37 -04:00
Cancerous ba46b6a6f8 Merge cleanup and fixes 2019-09-05 08:23:43 -04:00
Cancerous 127b465ccc Merge branch 'profile-gpds-rebase' of https://github.com/emoose/xenia into canary
Merge Emoose profiles-gpds https://github.com/emoose/xenia/tree/profile-gpds-rebase
2019-09-05 05:24:42 -04:00
gibbed b422ed750b Oops. Didn't mean to add that yet. 2019-09-04 23:16:06 -05:00
gibbed 2780e7b1a6 Add user_country cvar, rename game_language cvar.
- [Kernel] Rename game_language cvar to user_language.
- [Kernel] Recategorize user_language to XConfig.
- [Kernel] Add user_country cvar, used instead of hardcoded value in XConfig.
- [XAM] Use user_country cvar for xeXamGetLocaleEx instead of
  xeExGetXConfigSetting.
2019-09-04 23:02:55 -05:00
gibbed 4f4b83b421 [Kernel] Move ExGetXConfigSetting to its own file.
- [Kernel] Clean up xboxkrnl registration function declarations.
- [Kernel] Move ExGetXConfigSetting to its own file.
2019-09-04 23:02:55 -05:00
gibbed d58544b406 [XAM] Fix incomplete locale tables. 2019-09-04 23:02:55 -05:00
Cancerous 8200b36af7 Merge branch 'master' of https://github.com/ObsidianNA/xenia into canary
Recent Files Menu Bar #1396
2019-09-04 23:20:02 -04:00
Cancerous 7d03c3a28c Merge branch 'master_XNotifyGetNext_Dequeue' of https://github.com/Gliniak/xenia into canary
[XAM] Dequeue remain notification when match_id is incorrect #1463
2019-09-04 22:09:06 -04:00
Cancerous 11f50b25fd Merge branch 'master_FE_msg_getNotify_fixes' of https://github.com/Gliniak/xenia into canary
"Template" for 0xFE message: 0x22005
2019-09-04 22:07:00 -04:00