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
Cancerous
07c9533c12
Merge branch 'swapdiscv2' of https://github.com/randprint/xenia into canary
...
[Kernel] XamSwapDisc and supporting functions
swapdiscv2 (#1458 )
2019-09-04 21:52:01 -04:00
Cancerous
d5a44504a0
Merge branch 'xex-unload-image' of https://github.com/CookiePLMonster/xenia into canary
...
[Kernel] Make XexUnloadImage fully release the image
Previously XexUnloadImage did not cleanup the image fully,
and if XexLoadImage was to be called again on the same module,
it was not initialized fully, leading to a crash when using it.
[Kernel] (Partially) fix module refcounting
.xex module handles were retained twice in several places,
possibly causing them to leak.
More placed may have to be fixed too.
2019-09-04 21:40:27 -04:00
Cancerous
b91b1eb356
Merge branch 'crypt-fixes' of https://github.com/CookiePLMonster/xenia into canary
...
[Kernel] Fix SHA1 and SHA256 state endianness
Fixes malfunctioning SHA256 hash,
corrupting its state between Update and Finish calls.
crypt-fixes (#1461 )
2019-09-04 21:36:22 -04:00
Cancerous
f3a1500c20
Merge branch 'master' of https://github.com/xenia-project/xenia into canary
...
c22f76e
[Base] Const-ize store and store_and_swap templ... - gibbed
ce78d71
[CPU] Add locale export category. - gibbed
8589238
[XAM] Implement a number of language/locale rel... - gibbed
2019-09-04 21:15:16 -04:00
gibbed
858923898f
[XAM] Implement a number of language/locale related functions.
...
[XAM] Implement XamGetLocale, XamGetOnlineCountryFromLocale,
XamGetOnlineCountryString, XamGetCountryString, XamGetLanguageString,
XamGetLanguageLocaleString, XamGetOnlineLanguageAndCountryString,
XamGetLocaleString, XamGetLocaleFromOnlineCountry,
XamGetLanguageFromOnlineLanguage, XamGetOnlineLanguageString,
XamGetCountryFromOnlineCountry, and XamGetLocaleEx.
2019-09-04 20:03:25 -05:00
gibbed
ce78d7110e
[CPU] Add locale export category.
2019-09-04 20:03:25 -05:00
gibbed
c22f76e87f
[Base] Const-ize store and store_and_swap templates.
...
[Base] Make value argument for store and store_and_swap templates
const&.
2019-09-04 19:58:17 -05:00
Prism Tutaj
4627399fe0
Update libav so clang 8 can build xenia
2019-09-04 18:05:08 -05:00
Margen67
cd856714bf
Don't build Checked (2)
2019-09-04 05:51:36 -07:00