Commit Graph

  • 5593773a07 [Discord] Better image keys and avoid setting a small image for now. gibbed 2019-08-03 08:15:44 -05:00
  • 112bf6c8ab Properly reset title id/game title. gibbed 2019-08-03 08:13:45 -05:00
  • c16ef67ff9 [App/Discord] Rework how rich presence is managed. gibbed 2019-08-03 08:12:37 -05:00
  • 763274654d Merge pull request #1358 from jgoyvaerts/config_final Rick Gibbed 2019-08-02 19:57:33 -05:00
  • eaf92cc7dc Default the number of parallel build threads to 4 so clang doesn't run out of memory (both local and on travis-ci) Jonathan Goyvaerts 2019-05-08 19:11:09 +02:00
  • 2a1d67eada [Base] Fix snprintf not working correctly This seems to be an issue with Microsoft declaring a snprintf macro which causes issues. Related issues: - https://github.com/nlohmann/json/issues/1408 - https://github.com/kodi-pvr/pvr.vuplus/issues/162 Jonathan Goyvaerts 2019-04-18 00:09:40 +02:00
  • 81fe22f1c8 Get rid of gflags alltogether Jonathan Goyvaerts 2019-04-18 00:08:59 +02:00
  • 67cc8b7316 Load game config on game load Jonathan Goyvaerts 2019-04-17 21:49:58 +02:00
  • d12871b8b4 [App] Initialize config on emulator startup Jonathan Goyvaerts 2019-04-17 21:49:47 +02:00
  • c1af632562 Replace all gflag implementations with cvar implementations Jonathan Goyvaerts 2019-04-17 21:49:29 +02:00
  • a01908aa15 Add config class for loading and saving of config file Jonathan Goyvaerts 2019-04-17 21:40:31 +02:00
  • bedd8ea40f [Base] Add cvar class, a better, more flexible implementation of storing configuration variables than gflags Jonathan Goyvaerts 2019-04-17 21:40:26 +02:00
  • bc6c047152 [Base] Add generic implementation for converting from string to T, and add specific implementation for string to bool Jonathan Goyvaerts 2019-04-17 21:50:25 +02:00
  • 950e53779c Add cxxopts third party dependency Jonathan Goyvaerts 2019-04-16 18:36:30 +02:00
  • 08bdf5abe6 Add cpptoml third_party dependency Jonathan Goyvaerts 2018-11-25 16:39:14 +01:00
  • e071ca852c Merge branch 'master' into d3d12 Triang3l 2019-08-02 21:50:43 +03:00
  • 3bcd1fb744 Oops. Move Capstone back to 4.0.1. gibbed 2019-08-02 11:24:03 -05:00
  • c8715e3aaa Fix Capstone submodule. gibbed 2019-08-02 11:17:44 -05:00
  • 083f811f7a Update discord-rpc, rapidjson. gibbed 2019-08-02 11:12:46 -05:00
  • 372928cd57 Merge pull request #1387 from Margen67/update_capstone Rick Gibbed 2019-08-02 11:09:02 -05:00
  • e05f3288e4 Merge remote-tracking branch 'origin/master' into d3d12 gibbed 2019-08-02 10:00:36 -05:00
  • ce38e7b0b1 [App] Add support for Discord rich presence. Wes Taylor 2019-08-02 09:06:02 -05:00
  • 90c9c24ca5 [D3D12] Add d3d12_readback_resolve gflag Triang3l 2019-08-01 08:55:47 +03:00
  • 68b2ddee86 Merge branch 'master' into d3d12 Triang3l 2019-07-31 23:09:44 +03:00
  • e466687f11 [Base] Fix tzcnt logic Triang3l 2019-07-31 23:08:41 +03:00
  • 9d0986030f [Memory] Don't mark non-writable pages as watched Triang3l 2019-07-31 08:40:26 +03:00
  • 24383b9137 [Memory/D3D12] Unwatch up to 256 KB ranges Triang3l 2019-07-31 00:18:12 +03:00
  • b5fb84473d [Memory] Replace forgotten InvalidateRange in NtReadFile Triang3l 2019-07-30 09:06:23 +03:00
  • 4aceeb73c4 [Memory] Move new watches to heap-aware Memory from MMIOHandler Triang3l 2019-07-30 08:00:20 +03:00
  • 83da671bb4 Merge branch 'master' into d3d12 Triang3l 2019-07-30 07:59:38 +03:00
  • 669d83896d [Kernel] Implement RtlImageNtHeader. gibbed 2019-07-29 19:23:16 -05:00
  • cd18b702a6 [Kernel] Implement ExAllocatePool. gibbed 2019-07-29 19:21:01 -05:00
  • 3d67ffad81 [Kernel] Implement NtOpenSymbolicLinkObject, NtQuerySymbolicLinkObject. gibbed 2019-07-29 17:53:32 -05:00
  • 05d2d76cff [VFS] Reimplement ResolvePath. Add FindSymbolicLink, ResolveSymbolicLink. gibbed 2019-07-29 17:55:24 -05:00
  • 54b0e2aff6 [Kernel] Add XSymbolicLink. gibbed 2019-07-29 17:52:46 -05:00
  • e72cacc986 [VFS] Make ResolvePath argument a const reference. gibbed 2019-07-29 16:04:25 -05:00
  • 7c7d80103e [Kernel] Use type constant instead of type enum when calling base constructor. gibbed 2019-07-29 13:53:44 -05:00
  • 0d6bfc1a6b [Kernel] Rename NotifyListener to XNotifyListener to bring it in line with the naming scheme of kernel objects. gibbed 2019-07-29 13:43:13 -05:00
  • e38be4c294 [Core] Use a macro for loading kernel modules (which also explicitly discards return value). gibbed 2019-07-29 13:26:09 -05:00
  • ecf64d8e05 [Core] Keep a reference to the main thread's XThread rather than its underlying thread. gibbed 2019-07-29 13:24:36 -05:00
  • a4d2f5e4ed [Core] Initialize all members of Emulator. gibbed 2019-07-29 13:22:45 -05:00
  • 3d15a4c2a8 Clean up .appveyor.yml Margen67 2019-07-17 20:38:29 -07:00
  • 211f59740c Merge branch 'master' into d3d12 Triang3l 2019-07-21 22:02:12 +03:00
  • bc2eaf9b64 [CPU] VectorAverage CPU-independent constant propagation Triang3l 2019-07-21 22:01:24 +03:00
  • 547345b12d Merge branch 'master' into d3d12 Triang3l 2019-07-21 18:31:06 +03:00
  • ab664e38a0 Merge pull request #1406 from Gliniak/vsvgsb Triang3l 2019-07-21 18:30:03 +03:00
  • 3f968c3760 [D3D12] YUV texture formats Triang3l 2019-07-21 15:38:25 +03:00
  • 7648e45661 Merge branch 'master' into d3d12 Triang3l 2019-07-20 22:05:34 +03:00
  • 8c00aea5ff [CPU] vpkd3d VPACK_NORMPACKED64 Triang3l 2019-07-20 22:04:37 +03:00
  • bcd37d7938 Merge branch 'master' into d3d12 Triang3l 2019-07-20 16:15:02 +03:00
  • 2350810f4e [Base] Add typename to sat_add/sub Triang3l 2019-07-20 16:14:13 +03:00
  • 0488766452 Merge branch 'master' into d3d12 Triang3l 2019-07-19 23:13:38 +03:00
  • 26c24b4726 [CPU] Move saturating add/sub to base/math.h Triang3l 2019-07-19 23:12:11 +03:00
  • 808d6d6025 Merge branch 'master' into d3d12 Triang3l 2019-07-19 08:22:59 +03:00
  • 2b411f4c8b [CPU] Saturating VectorSub: fix typo in last commit Triang3l 2019-07-19 08:22:30 +03:00
  • 2c2808ce00 Merge branch 'master' into d3d12 Triang3l 2019-07-19 08:19:03 +03:00
  • f14f44e729 [CPU] Saturating VectorAdd/Sub of constants without DID_SATURATE yet Triang3l 2019-07-19 08:17:55 +03:00
  • 23c9341642 Merge remote-tracking branch 'origin/master' into d3d12 gibbed 2019-07-18 18:39:17 -05:00
  • 0bed6e565b [Base/GPU] Fix some usage of xe::find_base_path. gibbed 2019-07-18 18:37:47 -05:00
  • 887609ba44 [Base] Only attempt to create non-empty base paths in CreateParentFolder. gibbed 2019-07-18 18:32:04 -05:00
  • 706c810a3a [Base] Fix find_base_path returning original string with no separator is found. gibbed 2019-07-18 18:31:21 -05:00
  • 48b04d186b Merge remote-tracking branch 'origin/master' into d3d12 gibbed 2019-07-18 18:02:01 -05:00
  • 0d3039f5ba [VFS] Fix an outdated commit of OpenFile that somehow slipped through. gibbed 2019-07-18 17:49:15 -05:00
  • 9a8d77137c [Base] Fix Windows CreateFolder so it creates the entire path properly. gibbed 2019-07-18 17:47:25 -05:00
  • 324d28adba [VFS] Fix comment. gibbed 2019-07-18 17:24:44 -05:00
  • bf989f0aae [Kernel/VFS] Maybe fix creation of directories. See #1403. gibbed 2019-07-18 17:15:57 -05:00
  • 53eb95d33c Added support for Altivec: vavgsb Radosław Gliński 2019-07-18 21:22:42 +02:00
  • e024cbc3f0 Merge remote-tracking branch 'origin/master' into d3d12 gibbed 2019-07-18 12:33:52 -05:00
  • e14639c6c0 [CPU] Fix lzx_decompress misuse of xe::bit_count. Fixes #1402. gibbed 2019-07-18 12:32:37 -05:00
  • d285fbd639 [Travis] Use newer clang+llvm and libvulkan, remove outdated comments Margen67 2019-07-18 01:59:13 -07:00
  • c1f5bf71d8 Merge pull request #1400 from Margen67/fix-typo Rick Gibbed 2019-07-17 21:10:28 -05:00
  • efdc78ee22 Fix typo in xenia-build Margen67 2019-07-17 17:52:01 -07:00
  • 1e5fa61030 Merge remote-tracking branch 'origin/master' into d3d12 gibbed 2019-07-17 17:56:48 -05:00
  • c213f7d7a3 [CPU] Properly clear LZX window. gibbed 2019-07-17 17:53:59 -05:00
  • 29665ae79c [CPU] Minor LZX code cleanup. gibbed 2019-07-17 17:51:36 -05:00
  • 6eed93c720 Merge pull request #1399 from emoose/lzxdelta-fix Rick Gibbed 2019-07-17 17:40:41 -05:00
  • 71780838f0 [CPU] Use window size for LZX ref_data_size emoose 2019-07-17 22:53:39 +01:00
  • 7a88789ebd [D3D12] RB_STENCILREFMASK_BF and stencil constants cleanup Triang3l 2019-07-14 23:49:30 +03:00
  • f393c621d7 [D3D12] Fix typos in shader_compiler_main Triang3l 2019-07-14 00:18:37 +03:00
  • 4825e69fda [D3D12] Cleanup primitive types and front/back facing Triang3l 2019-07-13 22:25:03 +03:00
  • a16a746432 Merge branch 'master' into d3d12 Triang3l 2019-07-13 22:22:42 +03:00
  • 1cc06ea3e7 [GPU] VGT major mode info, swap IsPrimitiveTwoFaced arguments Triang3l 2019-07-13 22:18:06 +03:00
  • 863217217e Merge branch 'master' into d3d12 Triang3l 2019-07-13 15:33:45 +03:00
  • 244f5d4f1c [GPU] xenos.h: Add IsPrimitiveTwoFaced Triang3l 2019-07-13 15:30:14 +03:00
  • 929ecfa15c [D3D12] ROV: Fix stencil test result being ignored for depth Triang3l 2019-07-13 12:27:15 +03:00
  • 35c8b66c93 [D3D12] Add forgotten shader implicit early Z check Triang3l 2019-07-11 10:15:33 +03:00
  • 6672997108 [D3D12] ROV early Z and full rewrite, shader scalar optimizations Triang3l 2019-07-11 09:30:35 +03:00
  • db44eaf2e4 Merge branch 'master' into d3d12 Triang3l 2019-07-11 09:26:57 +03:00
  • 3238fae758 Merge branch 'Margen67-xenia-build-fixes' Dr. Chat 2019-06-30 17:07:26 -05:00
  • d9ace8a923 [xenia-build] Update old link and fix VS Preview not being found Margen67 2019-06-24 20:32:12 -07:00
  • b38dfca482 Merge pull request #1389 from CookiePLMonster/fix-vswhere-output Rick Gibbed 2019-06-29 09:02:40 -05:00
  • 17924bc945 [xenia-build] Make vswhere.exe output in UTF-8 so Python doesn't fail to parse regional characters in output Silent 2019-06-29 13:08:54 +02:00
  • aea0d8d6b3 [third_party] Update capstone to latest stable Margen67 2019-06-20 13:07:04 -07:00
  • f7199f6903 Merge pull request #1377 from Margen67/patch-1 Triang3l 2019-06-16 16:09:15 +03:00
  • 9f86500af4 [AppVeyor] Use proper MSBuild version Margen67 2019-06-15 20:14:32 -07:00
  • f7ea93148a Merge branch 'master' into d3d12 Triang3l 2019-05-25 23:03:21 +03:00
  • 87932ca196 Merge pull request #1374 from Margen67/patch-1 Rick Gibbed 2019-05-25 08:39:01 -05:00
  • 4d1588d36a [AppVeyor] Update to VS2019 Margen67 2019-05-24 20:11:13 -07:00
  • 74bef5eb86 Add FUNDING.yml. Rick Gibbed 2019-05-23 11:27:01 -05:00
  • 8afb93e2d9 [PPC] Fix trailing comment in ppc_opcode_disasm.h. gibbed 2019-05-13 00:59:40 -05:00