This website requires JavaScript.
2780e7b1a6
Add user_country cvar, rename game_language cvar.
gibbed
2019-09-04 22:35:56 -05:00
4f4b83b421
[Kernel] Move ExGetXConfigSetting to its own file.
gibbed
2019-09-04 20:12:43 -05:00
d58544b406
[XAM] Fix incomplete locale tables.
gibbed
2019-09-04 22:56:43 -05:00
858923898f
[XAM] Implement a number of language/locale related functions.
gibbed
2019-09-04 18:59:09 -05:00
ce78d7110e
[CPU] Add locale export category.
gibbed
2019-09-04 19:03:03 -05:00
c22f76e87f
[Base] Const-ize store and store_and_swap templates.
gibbed
2019-09-04 15:39:18 -05:00
84a8dc91e4
[D3D12] Filtering between array texture layers
Triang3l
2019-09-03 10:14:25 +03:00
803fa0cba9
[Kernel] Fix TranslateUnicodeString endian and size
Triang3l
2019-08-28 09:20:10 +03:00
0ad1bd9ab4
[Kernel] XMAInitializeContext physical buffer addresses
Triang3l
2019-08-28 08:07:01 +03:00
2f51949ece
[Kernel] Cya l8r recently added wrong XMAInitializeContext comment
Triang3l
2019-08-27 23:52:41 +03:00
9df39e4883
[Kernel] Fix StoreXmaContextIndexedRegister, note about physical addresses in XMAInitializeContext
Triang3l
2019-08-27 23:50:30 +03:00
b01f6cd7ea
[Vulkan v2] Add immediate shader SPIR-V code
Triang3l
2019-08-26 23:43:05 +03:00
b3382f3de1
[Vulkan v2] Upload buffer chain, immediate drawer without textures
Triang3l
2019-08-26 22:57:14 +03:00
e9802a9f3b
[x64] Further simplification / fix buffer overrun in code cache.
gibbed
2019-08-26 12:19:00 -05:00
c4ff8d7c58
[x64] Fix prolog/epilog sizes for emitted functions.
gibbed
2019-08-25 16:19:37 -05:00
c808b59834
[x64] Simplify growable function pointer definitions.
gibbed
2019-08-25 16:18:58 -05:00
015e91140a
[x64] Don't have a zeroed unwind info as the first slot.
gibbed
2019-08-25 16:18:14 -05:00
920b5c5839
[x64] Simplify padding of code / unwind reservation in code cache.
gibbed
2019-08-25 16:17:13 -05:00
a422166123
[Kernel] Fix MmAllocatePhysicalMemoryEx range base
Triang3l
2019-08-24 19:23:31 +03:00
7e6bf8022f
[Memory] Refactor GetPhysicalAddress and use it for XMA, resolve #1448
Triang3l
2019-08-24 17:40:59 +03:00
3e6c2bb47c
Fix up handling of positional options in cvar handling.
gibbed
2019-08-24 06:23:25 -05:00
16bbfdbb3c
Fix handling of paths to Python with spaces in xb.bat.
gibbed
2019-08-23 10:39:03 -05:00
24321dbcd9
[x64] Fix up offset of stack alloc in prolog for unwind info.
gibbed
2019-08-23 06:09:42 -05:00
0dc4a13db3
[x64] Fix up unwind info for emitted functions.
gibbed
2019-08-23 05:34:19 -05:00
918a7d4365
[x64] Reuse module handle when pulling in growable function table imports.
gibbed
2019-08-23 04:33:44 -05:00
92a85d6692
[x64] Remove outdated comment.
gibbed
2019-08-23 03:30:26 -05:00
f46e3c7e39
[Kernel/VFS] Ensure vfs::Entry is up-to-date before retrieving file information
emoose
2019-08-18 05:18:16 +01:00
06cacbb9af
[Kernel] Implement XeKeysObscureKey & XeKeysAesCbcUsingKey
emoose
2019-08-18 03:54:49 +01:00
b22d76f0f9
[Kernel] Add XLiveBase 0x58046 stub
emoose
2019-08-18 03:42:51 +01:00
4731ae026b
[D3D12] 3D/stacked texture layer addressing
Triang3l
2019-08-19 23:24:58 +03:00
f9e037f84b
Suppress stderr for 'where python'/'where python3' in xb.bat.
gibbed
2019-08-18 09:48:32 -05:00
75a78c45c4
More xb.bat fixes.
gibbed
2019-08-18 09:33:59 -05:00
56b168216d
Merge pull request #1441 from Triang3l/dcb-instructions
Triang3l
2019-08-18 16:43:46 +03:00
bc4b68db45
[CPU] Data cache control instructions
Triang3l
2019-08-18 16:14:51 +03:00
c19dc9c7d6
Prefer vsdevcmd over vcvarsall.
gibbed
2019-08-17 08:29:47 -05:00
1ebc13df94
Oops. Call set after vsdevcmd.
gibbed
2019-08-17 08:26:31 -05:00
7b0367da5f
Overhaul finding Python in xb.bat.
gibbed
2019-08-17 06:12:05 -05:00
745d5609e6
Add hardcoded path for Python 3.7 to xb.bat Python check.
gibbed
2019-08-17 06:11:36 -05:00
c3c77187bb
Fix an issue in git-clang-format that exists with Python 3.4. Issue resolved on its own by Python 3.7 (unknown when it's actually resolved) but still good to have this fix.
gibbed
2019-08-17 05:51:02 -05:00
b25c50164f
[APU] Physical address in XE_XMA_REG_CONTEXT_ARRAY_ADDRESS
Triang3l
2019-08-16 21:20:10 +03:00
e35c609224
Revert "[APU] Temp XMA context allocation region workaround"
Triang3l
2019-08-16 21:11:55 +03:00
968c337d22
[APU] Temp XMA context allocation region workaround
Triang3l
2019-08-16 09:47:28 +03:00
0faafd738a
[Docs] Update 0xE0000000 range info
Triang3l
2019-08-16 09:26:34 +03:00
126978d960
[Memory] Fix memory watch addresses
Triang3l
2019-08-16 08:49:48 +03:00
834ced0d63
[Memory] 0xE0000000: Fix a typo, re-enable and cleanup
Triang3l
2019-08-15 23:55:33 +03:00
e862169156
[Memory] BaseHeap::TranslateRelative including host address offset
Triang3l
2019-08-15 00:31:21 +03:00
0451153760
[Memory] Temporarily disable allocation in 0xE0000000
Triang3l
2019-08-15 00:06:27 +03:00
6ab7720951
[Kernel] Fix stray whitespace in license_mask definition.
gibbed
2019-08-14 14:14:55 -05:00
003c02c640
[CPU, Memory] 0xE0000000 adjustment by @elad335 and mapping
Triang3l
2019-08-14 21:37:52 +03:00
c021c7741d
[Kernel] Add license mask as a config variable
illusion98
2019-08-14 09:15:41 -05:00
3c3709dbe7
[CPU] Use c++ style cast
Sandy Carter
2019-01-20 19:39:40 -05:00
2507f1a819
[Memory] TranslateVirtual in shim and strings
Triang3l
2019-08-14 10:31:11 +03:00
0067f5561d
[Kernel] More TranslateVirtual/HostToGuestVirtual usage
Triang3l
2019-08-14 08:28:30 +03:00
2152c79965
[Memory] 0xE… adjustment in TranslateVirtual
Triang3l
2019-08-14 00:07:27 +03:00
741b5ae2ec
[Memory] Add HostToGuestVirtual and use it in a couple of places
Triang3l
2019-08-13 23:49:49 +03:00
f1b9e1afce
[CPU] Remove unused access violation handler variables
Triang3l
2019-08-13 00:06:29 +03:00
470f9946d6
[Vulkan v2] Present framebuffer clearing
Triang3l
2019-08-11 23:53:24 +03:00
490f3de853
[Vulkan v2] Swapchain ImageViews, error messages
Triang3l
2019-08-11 19:29:44 +03:00
be6fa2b577
[Vulkan v2] Present loop
Triang3l
2019-08-11 17:49:01 +03:00
675034670e
[Vulkan v2] Surface queries
Triang3l
2019-08-10 20:41:37 +03:00
db2898e386
Merge branch 'master' of github.com:xenia-project/xenia
Triang3l
2019-08-10 14:52:54 +03:00
fb656f3493
[Vulkan v2] GDK VkSurface
Triang3l
2019-08-10 14:52:33 +03:00
c621e01dd2
Add game_language as a config variable
Jonathan Goyvaerts
2019-08-10 13:25:04 +02:00
af93986c8f
[Vulkan v2] VkSurface
Triang3l
2019-08-10 00:23:31 +03:00
30ba2619f3
[Vulkan v2] Properly include, clean up queue families
Triang3l
2019-08-09 22:40:55 +03:00
001120605b
[Vulkan v2] Frames and fences
Triang3l
2019-08-08 23:58:02 +03:00
5744e6ba38
[Vulkan v2] Device and queue creation
Triang3l
2019-08-08 23:03:36 +03:00
940ef4ad7a
[UI/GPU] Fix include order
Triang3l
2019-08-08 22:11:51 +03:00
39c3f72c41
[Kernel] Implement RtlComputeCrc32.
gibbed
2019-08-07 18:35:28 -05:00
2334e475de
[Vulkan v2] Physical device, [D3D12] Small cleanup
Triang3l
2019-08-08 00:08:20 +03:00
40471dff32
[D3D12] Remove gflags from premake5.lua
Triang3l
2019-08-06 23:16:51 +03:00
35e79d1979
[Base] Fix checks in cvar string escaping.
gibbed
2019-08-04 21:54:50 -05:00
ce8d3cb978
Merge pull request #1392 from Margen67/update-documentation
Rick Gibbed
2019-08-04 20:39:30 -05:00
dd46e30be5
[building.md+README.md] Move building instructions+xb to building, make Quickstart link to wiki
Margen67
2019-07-05 12:29:36 -07:00
483d5e8ff4
Merge pull request #1409 from Margen67/appveyor-cleanup
Rick Gibbed
2019-08-04 18:34:29 -05:00
9f24d61268
Merge pull request #1401 from Margen67/upgrade-travis
Rick Gibbed
2019-08-04 18:29:00 -05:00
cb0e18c7dc
[Memory] BaseHeap::host_address_offset
Triang3l
2019-08-04 23:55:54 +03:00
25675cb8b8
[Memory] E0000000 adjustment in watches only for Windows
Triang3l
2019-08-04 23:10:59 +03:00
bbe4d416ff
[Core] Fix writing of multiline values in config.
gibbed
2019-08-04 13:00:15 -05:00
41b8dbdd76
[Core] Fix SaveConfig on non-Windows.
gibbed
2019-08-04 12:48:41 -05:00
13a67d64a9
[Core] Fix ParseFile on non-Windows.
gibbed
2019-08-04 12:20:51 -05:00
306f358c07
[Base] Drop inline on string_util/vec128 implementations for now because clang is whining.
gibbed
2019-08-04 11:50:55 -05:00
7d6d732999
[Kernel] Of course I forget to commit another local change.
gibbed
2019-08-04 11:44:18 -05:00
36bd0df586
[Base] Move float/double to_hex_string implementation out of header. Maybe fix Travis complaining.
gibbed
2019-08-04 11:38:01 -05:00
1ebf7bb484
[Kernel] Implement KeTryToAcquireSpinLockAtRaisedIrql. Maybe correctly.
gibbed
2019-08-04 11:36:31 -05:00
68017eadea
[Vulkan] Add missing line to mark a texture as watched
Triang3l
2019-08-04 18:29:20 +03:00
4248f9ed19
[Base] Fix formatting in string_util.cc.
gibbed
2019-08-04 07:32:24 -05:00
693958f8b7
[Base] Fix escaping quote runs.
gibbed
2019-08-04 07:29:29 -05:00
bee55ce5bb
[Base/Core] Work on config/cvars. Properly escape string values when saving config.
gibbed
2019-08-04 07:09:05 -05:00
82f85c98f0
[Base] Add wide version of split_path.
gibbed
2019-08-04 06:47:09 -05:00
01c656b77b
[Base] Add split_string.
gibbed
2019-08-04 06:43:39 -05:00
2048239f30
[Base] Move implementation out of header where appropriate, and qualify std namespace.
gibbed
2019-08-04 04:40:19 -05:00
40cc8c52d7
[Base] Qualify std namespace.
gibbed
2019-08-04 04:39:22 -05:00
8b1f728d85
[Base] Use vwsprintf instead of _vsnwprintf.
gibbed
2019-08-04 03:44:08 -05:00
5ea54d9326
[Core] Fix config load/save not using wide strings for path.
gibbed
2019-08-04 03:30:57 -05:00
b685211b96
[Base] Add wide versions of FatalError.
gibbed
2019-08-04 03:26:18 -05:00
29fcde6687
Fix submodule URLs.
gibbed
2019-08-04 03:23:36 -05:00
85b4b561bf
[Base] Fix Travis complaints with cvar code.
gibbed
2019-08-04 02:52:28 -05:00
a1c9d57afc
[App] Make target into a transient cvar.
gibbed
2019-08-04 02:18:03 -05:00
f360053198
[Base/Core] Bring cvar/config code in line with the style guide.
gibbed
2019-08-04 02:17:22 -05:00