Jonathan Goyvaerts
|
c1af632562
|
Replace all gflag implementations with cvar implementations
|
2019-08-03 02:34:07 +02:00 |
Jonathan Goyvaerts
|
a01908aa15
|
Add config class for loading and saving of config file
|
2019-08-03 02:34:07 +02:00 |
Jonathan Goyvaerts
|
bedd8ea40f
|
[Base] Add cvar class, a better, more flexible implementation of storing configuration variables than gflags
|
2019-08-03 02:33:56 +02:00 |
Jonathan Goyvaerts
|
bc6c047152
|
[Base] Add generic implementation for converting from string to T, and add specific implementation for string to bool
|
2019-08-03 02:33:40 +02:00 |
Jonathan Goyvaerts
|
950e53779c
|
Add cxxopts third party dependency
|
2019-08-03 02:21:29 +02:00 |
Jonathan Goyvaerts
|
08bdf5abe6
|
Add cpptoml third_party dependency
|
2019-08-03 02:20:33 +02:00 |
Triang3l
|
e071ca852c
|
Merge branch 'master' into d3d12
|
2019-08-02 21:50:43 +03:00 |
gibbed
|
3bcd1fb744
|
Oops. Move Capstone back to 4.0.1.
|
2019-08-02 11:24:03 -05:00 |
gibbed
|
c8715e3aaa
|
Fix Capstone submodule.
|
2019-08-02 11:17:44 -05:00 |
gibbed
|
083f811f7a
|
Update discord-rpc, rapidjson.
|
2019-08-02 11:12:46 -05:00 |
Rick Gibbed
|
372928cd57
|
Merge pull request #1387 from Margen67/update_capstone
Update Capstone to latest stable (4.0.1).
|
2019-08-02 11:09:02 -05:00 |
gibbed
|
e05f3288e4
|
Merge remote-tracking branch 'origin/master' into d3d12
|
2019-08-02 10:00:36 -05:00 |
Wes Taylor
|
ce38e7b0b1
|
[App] Add support for Discord rich presence.
|
2019-08-02 09:06:02 -05:00 |
Triang3l
|
90c9c24ca5
|
[D3D12] Add d3d12_readback_resolve gflag
|
2019-08-01 08:55:47 +03:00 |
Triang3l
|
68b2ddee86
|
Merge branch 'master' into d3d12
|
2019-07-31 23:09:44 +03:00 |
Triang3l
|
e466687f11
|
[Base] Fix tzcnt logic
|
2019-07-31 23:08:41 +03:00 |
Triang3l
|
9d0986030f
|
[Memory] Don't mark non-writable pages as watched
|
2019-07-31 08:40:26 +03:00 |
Triang3l
|
24383b9137
|
[Memory/D3D12] Unwatch up to 256 KB ranges
|
2019-07-31 00:18:12 +03:00 |
Triang3l
|
b5fb84473d
|
[Memory] Replace forgotten InvalidateRange in NtReadFile
|
2019-07-30 09:06:23 +03:00 |
Triang3l
|
4aceeb73c4
|
[Memory] Move new watches to heap-aware Memory from MMIOHandler
|
2019-07-30 08:00:20 +03:00 |
Triang3l
|
83da671bb4
|
Merge branch 'master' into d3d12
|
2019-07-30 07:59:38 +03:00 |
gibbed
|
669d83896d
|
[Kernel] Implement RtlImageNtHeader.
|
2019-07-29 19:23:16 -05:00 |
gibbed
|
cd18b702a6
|
[Kernel] Implement ExAllocatePool.
|
2019-07-29 19:21:01 -05:00 |
gibbed
|
3d67ffad81
|
[Kernel] Implement NtOpenSymbolicLinkObject, NtQuerySymbolicLinkObject.
|
2019-07-29 18:04:06 -05:00 |
gibbed
|
05d2d76cff
|
[VFS] Reimplement ResolvePath. Add FindSymbolicLink, ResolveSymbolicLink.
|
2019-07-29 17:55:46 -05:00 |
gibbed
|
54b0e2aff6
|
[Kernel] Add XSymbolicLink.
|
2019-07-29 17:52:46 -05:00 |
gibbed
|
e72cacc986
|
[VFS] Make ResolvePath argument a const reference.
|
2019-07-29 16:04:25 -05:00 |
gibbed
|
7c7d80103e
|
[Kernel] Use type constant instead of type enum when calling base constructor.
|
2019-07-29 13:53:44 -05:00 |
gibbed
|
0d6bfc1a6b
|
[Kernel] Rename NotifyListener to XNotifyListener to bring it in line with the naming scheme of kernel objects.
|
2019-07-29 13:43:13 -05:00 |
gibbed
|
e38be4c294
|
[Core] Use a macro for loading kernel modules (which also explicitly discards return value).
|
2019-07-29 13:26:09 -05:00 |
gibbed
|
ecf64d8e05
|
[Core] Keep a reference to the main thread's XThread rather than its underlying thread.
|
2019-07-29 13:24:36 -05:00 |
gibbed
|
a4d2f5e4ed
|
[Core] Initialize all members of Emulator.
|
2019-07-29 13:22:45 -05:00 |
Margen67
|
3d15a4c2a8
|
Clean up .appveyor.yml
|
2019-07-23 05:40:03 -07:00 |
Triang3l
|
211f59740c
|
Merge branch 'master' into d3d12
|
2019-07-21 22:02:12 +03:00 |
Triang3l
|
bc2eaf9b64
|
[CPU] VectorAverage CPU-independent constant propagation
|
2019-07-21 22:01:24 +03:00 |
Triang3l
|
547345b12d
|
Merge branch 'master' into d3d12
|
2019-07-21 18:31:06 +03:00 |
Triang3l
|
ab664e38a0
|
Merge pull request #1406 from Gliniak/vsvgsb
Added support for Altivec: vavgsb
|
2019-07-21 18:30:03 +03:00 |
Triang3l
|
3f968c3760
|
[D3D12] YUV texture formats
|
2019-07-21 15:38:25 +03:00 |
Triang3l
|
7648e45661
|
Merge branch 'master' into d3d12
|
2019-07-20 22:05:34 +03:00 |
Triang3l
|
8c00aea5ff
|
[CPU] vpkd3d VPACK_NORMPACKED64
|
2019-07-20 22:04:37 +03:00 |
Triang3l
|
bcd37d7938
|
Merge branch 'master' into d3d12
|
2019-07-20 16:15:02 +03:00 |
Triang3l
|
2350810f4e
|
[Base] Add typename to sat_add/sub
|
2019-07-20 16:14:13 +03:00 |
Triang3l
|
0488766452
|
Merge branch 'master' into d3d12
|
2019-07-19 23:13:38 +03:00 |
Triang3l
|
26c24b4726
|
[CPU] Move saturating add/sub to base/math.h
|
2019-07-19 23:12:11 +03:00 |
Triang3l
|
808d6d6025
|
Merge branch 'master' into d3d12
|
2019-07-19 08:22:59 +03:00 |
Triang3l
|
2b411f4c8b
|
[CPU] Saturating VectorSub: fix typo in last commit
|
2019-07-19 08:22:30 +03:00 |
Triang3l
|
2c2808ce00
|
Merge branch 'master' into d3d12
|
2019-07-19 08:19:03 +03:00 |
Triang3l
|
f14f44e729
|
[CPU] Saturating VectorAdd/Sub of constants without DID_SATURATE yet
|
2019-07-19 08:17:55 +03:00 |
gibbed
|
23c9341642
|
Merge remote-tracking branch 'origin/master' into d3d12
|
2019-07-18 18:39:17 -05:00 |
gibbed
|
0bed6e565b
|
[Base/GPU] Fix some usage of xe::find_base_path.
|
2019-07-18 18:37:47 -05:00 |