Commit Graph

  • bc293e1751 Merge pull request #1476 from bunnei/fix-unmap-flush bunnei 2018-10-11 16:51:28 -04:00
  • 83ac3e6395 Merge pull request #1477 from ReinUsesLisp/vmad bunnei 2018-10-11 16:51:09 -04:00
  • 85b0d9a7be Dynamically decide handheld variant based on supported npad id priority David Marcec 2018-10-12 02:56:49 +11:00
  • c7763603ef Added error codes for nvmap David Marcec 2018-10-11 23:06:34 +11:00
  • 5dd538cace Passing an invalid nmap handle to Remap should throw an error David Marcec 2018-10-11 20:32:21 +11:00
  • 17290a4416 gl_shader_decompiler: Implement VMAD ReinUsesLisp 2018-10-11 03:56:14 -03:00
  • bf795edac4 nvhost_as_gpu: Flush CPU VAddr on UnmapBuffer. bunnei 2018-10-11 00:18:34 -04:00
  • 28ec921d0d core/CMakeLists: Make all web_service-related libraries private Lioncash 2018-10-10 21:37:19 -04:00
  • 183a664405 web_backend: Make Client use the PImpl idiom Lioncash 2018-10-10 21:23:41 -04:00
  • fa10905e1e HwOpus, Implemented DecodeInterleavedWithPerformance David Marcec 2018-10-11 13:06:56 +11:00
  • 6d82c4adf9 Merge pull request #1458 from FernandoS27/fix-render-target-block-settings bunnei 2018-10-10 21:24:07 -04:00
  • a7725d354c telemetry_json: Use the PImpl idiom to avoid unnecessary dependency exposure Lioncash 2018-10-10 21:04:19 -04:00
  • c422f146ee telemetry_json: Add missing override specifier to the destructor of TelemetryJson Lioncash 2018-10-10 21:00:39 -04:00
  • 881bb2295d telemetry_json: Take std::string parameters by value Lioncash 2018-10-10 20:59:25 -04:00
  • a34e5e51d8 telemetry_json: Remove unnecessary includes Lioncash 2018-10-10 20:57:29 -04:00
  • 6e6ce2ce39 core/CMakeLists: Use target_compile_definitions instead of add_definitions for specifying ENABLE_WEB_SERVICE Lioncash 2018-10-10 20:54:00 -04:00
  • 72e9cb523e svc: Add missing address range sanitizing checks to MapMemory/UnmapMemory Lioncash 2018-10-10 14:18:27 -04:00
  • 03ec936ca0 Merge pull request #1460 from FernandoS27/scissor_test bunnei 2018-10-10 12:04:10 -04:00
  • ee1b204749 Merge pull request #1425 from ReinUsesLisp/geometry-shaders bunnei 2018-10-10 11:51:29 -04:00
  • 68b3d8b7a9 Merge pull request #1469 from lioncash/ptr bunnei 2018-10-10 10:34:20 -04:00
  • 9e924f2ef2 Added BeginPermitVibrationSession and EndPermitVibrationSession David Marcec 2018-10-11 00:58:47 +11:00
  • 3d75c9cd7a Added GetLedPattern and HandheldVariant David Marcec 2018-10-10 21:38:43 +11:00
  • 5c0408596f kernel/thread: Use a regular pointer for the owner/current process Lioncash 2018-10-10 00:42:10 -04:00
  • 46cdeb4549 Kirby expects handheld controllers to be at position 8 David Marcec 2018-10-10 14:21:56 +11:00
  • 5461b21c7a Merge pull request #1461 from lioncash/warn bunnei 2018-10-09 22:30:01 -04:00
  • 3ac874c32e Merge pull request #1464 from lioncash/unique bunnei 2018-10-09 22:29:39 -04:00
  • 5f4ee6f0c8 Add memory Layout to Render Targets and Depth Buffers FernandoS27 2018-10-09 22:28:19 -04:00
  • f43815af5d Added the ability to "disconnect" individual npads David Marcec 2018-10-07 20:17:04 +11:00
  • b79c294c02 Removed unneeded forward declarations David Marcec 2018-10-06 13:27:06 +10:00
  • 5857aea94e Addressed changes for better hid David Marcec 2018-10-06 13:14:42 +10:00
  • 56f35ab262 "Better Hid" rework part 1 David Marcec 2018-10-06 00:23:21 +10:00
  • 2db37ddea9 Changed all casts in svc_wrap.h to be static_cast instead David Marcec 2018-10-10 12:49:08 +11:00
  • 09b6dda8f0 Use a better name than "dont_kill_application" David Marcec 2018-10-10 12:27:44 +11:00
  • a4412c8e22 Fixed incorrect types for svcBreak David Marcec 2018-10-10 12:23:50 +11:00
  • af653906d0 Fixed block height settings for RenderTargets and Depth Buffers, and added block width and block depth FernandoS27 2018-10-08 14:34:55 -04:00
  • bc6939beaa Merge pull request #1466 from lioncash/unused bunnei 2018-10-09 19:03:06 -04:00
  • 0b3d4db98b Merge pull request #1463 from FearlessTobi/port-4310 bunnei 2018-10-09 19:02:41 -04:00
  • fe16905de1 Merge pull request #1459 from ogniK5377/break bunnei 2018-10-09 16:57:37 -04:00
  • 89939be9e6 Merge pull request #1465 from lioncash/telemetry bunnei 2018-10-09 16:56:56 -04:00
  • 141a0d9386 Merge pull request #1462 from lioncash/move bunnei 2018-10-09 16:56:32 -04:00
  • 6aab309e41 Merge pull request #1455 from ogniK5377/smo-softlockfix bunnei 2018-10-09 16:56:11 -04:00
  • 6e27c5d4d1 gl_shader_decompiler: Remove unused variables in TMML's implementation Lioncash 2018-10-09 15:44:34 -04:00
  • e3b4d31f4e telemetry_session: Remove doxygen comment for a non-existent parameter Lioncash 2018-10-09 14:49:15 -04:00
  • 8aa4889e76 telemetry_session: Add missing includes Lioncash 2018-10-09 14:47:24 -04:00
  • 1964f4bbb3 telemetry_session: Remove unimplemented FinalizeAsyncJob prototype Lioncash 2018-10-09 14:45:22 -04:00
  • 8723cc8798 telemetry_session: Use a std::array in GenerateTelemetryId() Lioncash 2018-10-09 14:42:49 -04:00
  • 6636f3ff47 patch_manager: Return a std::unique_ptr from ParseControlNCA() and GetControlMetadata() instead of a std::shared_ptr Lioncash 2018-10-09 14:22:31 -04:00
  • 4f24343f32 implemented touch in Qt and SDL NeatNit 2018-10-01 22:42:49 +03:00
  • 465175cdf5 ips_layer: Avoid constructing std::vector instances where not necessary Lioncash 2018-10-09 13:47:59 -04:00
  • 9ff743bc0a ips_layer: Remove unnecessary explicit std::pair constructor in std::array Lioncash 2018-10-09 13:42:34 -04:00
  • f7d2889fb4 ips_layer: Add missing includes Lioncash 2018-10-09 13:39:23 -04:00
  • 93ac8d0fea ips_layer: std::move data within PatchIPS() and Apply() Lioncash 2018-10-09 13:34:38 -04:00
  • 567e818440 ips_layer: Silence truncation and conversion warnings Lioncash 2018-10-09 13:18:20 -04:00
  • be97fc884d Implement Scissor Test FernandoS27 2018-10-08 21:21:22 -04:00
  • f5631e78d1 Added bitfield instead of manually checking if the bit is set David Marcec 2018-10-09 12:11:14 +11:00
  • 30ff42b8cc Assert Scissor tests FernandoS27 2018-10-08 20:49:36 -04:00
  • a47c1c77e6 EffectOutStatus padding is now in hex David Marcec 2018-10-09 11:20:54 +11:00
  • af3ba94b2a Actual kill execution when the bit isn't set, not the other way around David Marcec 2018-10-09 11:14:48 +11:00
  • c50f66a8eb svcBreak, Signalling to the debugger should not kill execution David Marcec 2018-10-09 11:10:30 +11:00
  • 561d79e034 Merge pull request #1423 from DarkLordZach/romfs-file-exts bunnei 2018-10-08 12:31:27 -04:00
  • 6b48ba5271 Merge pull request #1424 from DarkLordZach/ips-witch bunnei 2018-10-08 12:30:33 -04:00
  • fd891ee9c0 Merge pull request #1456 from ogniK5377/aoc-u-fixups bunnei 2018-10-08 01:21:05 -04:00
  • 3f1f82a8c4 Merge pull request #1457 from ogniK5377/unmap-buffer bunnei 2018-10-08 01:20:18 -04:00
  • ae982a9bdf Merge pull request #1419 from DarkLordZach/homebrew-args bunnei 2018-10-08 01:19:39 -04:00
  • c5c184246d Unmapping an unmapped buffer should succeed David Marcec 2018-10-08 13:26:48 +11:00
  • 7c2d6ef210 gl_shader_decompiler: Move position varying location from 15 to 0 and apply an offset ReinUsesLisp 2018-10-07 17:27:15 -03:00
  • ee4d538850 gl_shader_decompiler: Implement geometry shaders ReinUsesLisp 2018-10-06 23:17:31 -03:00
  • 4d0c682468 video_core: Allow LabelGLObject to use extra info on any object ReinUsesLisp 2018-10-06 23:13:46 -03:00
  • f945e9767c nso/nro: Use default allocation size for arg_data Zach Hilman 2018-10-05 13:52:07 -04:00
  • 081f5c1dbf cmd: Support passing game arguments from command line Zach Hilman 2018-09-30 14:28:17 -04:00
  • 8bbc12b9c2 qt: Add UI option to configure arguments Zach Hilman 2018-09-30 14:05:38 -04:00
  • 95dff555a4 settings: Add program_args string setting Zach Hilman 2018-09-30 14:05:12 -04:00
  • e09505ff61 nso/nro: Add NSO arguments structure to data section Only added if arguments string is non-empty and a pass is requested by loader. Zach Hilman 2018-09-30 14:04:48 -04:00
  • 3ec054643e partition_data_manager: Rename system files for hekate Zach Hilman 2018-09-29 11:48:51 -04:00
  • 8f958b89e7 qt: Add rederive keyset menu option Zach Hilman 2018-09-23 21:35:32 -04:00
  • 3edafc6802 qt: Add key derivation progress bar on initial setup Zach Hilman 2018-09-23 21:06:33 -04:00
  • 29dc6f4519 crypto: Add PartitionDataManager Keeps track of system files for key derivation Zach Hilman 2018-09-23 21:06:07 -04:00
  • 4aad010f7a key_manager: Add support for loading keys from partition data Zach Hilman 2018-09-23 21:05:01 -04:00
  • d041d6231c key_manager: Add ETicket key derivation Derives titlekeys Zach Hilman 2018-09-23 21:04:13 -04:00
  • a57aac5772 key_manager: Add base key derivation Derives master keys, game encryption keys, and package1/2 keys Zach Hilman 2018-09-23 21:03:00 -04:00
  • d7398283e3 key_manager: Add BIS key getter Zach Hilman 2018-09-23 20:57:20 -04:00
  • d6a0d5d432 key_manager: Add support for more keys TSEC, SBK, BIS, and other Sources for proper derivation Zach Hilman 2018-09-23 20:56:02 -04:00
  • c79d2ca6cf key_manager: Add keyblob support Zach Hilman 2018-09-23 20:51:44 -04:00
  • e4602748d6 key_manager: Add support for crypto revisions past 04 Zach Hilman 2018-09-23 20:44:39 -04:00
  • 9e34303fb9 key_manager: Add support for comments in keyfiles Zach Hilman 2018-09-23 20:42:37 -04:00
  • 1fa6ee4723 vfs: Move forward declarations to separate file Zach Hilman 2018-09-23 20:41:24 -04:00
  • ce05df0a6d key_manager: Add support for console-specific keyfile Zach Hilman 2018-09-23 20:37:27 -04:00
  • 721632fe66 key_manager: Rename KEK to Kek Zach Hilman 2018-09-23 20:31:00 -04:00
  • 89ad82ce5c externals/mbedtls: Enable CMAC module Required for keyblob verification Zach Hilman 2018-09-23 20:27:45 -04:00
  • fa3f3cd07f Fixed assertion due to CountAddOnContent David Marcec 2018-10-08 00:25:46 +11:00
  • 6e4d2e672d Merge pull request #1396 from DarkLordZach/packed-updates bunnei 2018-10-06 23:58:24 -04:00
  • ceef334c1c Fixups for softlock David Marcec 2018-10-07 14:25:39 +11:00
  • 2534af040e Fixed missing return David Marcec 2018-10-07 14:19:55 +11:00
  • 2c0b0ad50d Merge pull request #1446 from bunnei/fast_fermi_copy bunnei 2018-10-06 23:18:52 -04:00
  • 1cc5e6e9bc Merge pull request #1437 from FernandoS27/tex-mode2 bunnei 2018-10-06 23:14:27 -04:00
  • 2de52e3af6 Fixed smo softlock David Marcec 2018-10-07 14:14:09 +11:00
  • 6f420a40cf Merge pull request #1453 from FearlessTobi/port-4311 bunnei 2018-10-06 23:12:58 -04:00
  • 44a3baf410 Merge pull request #1451 from FearlessTobi/port-4140 bunnei 2018-10-06 23:11:32 -04:00
  • f5f6292810 logging: Add DebuggerBackend for logging to Visual Studio Carl Kenner 2018-10-05 12:52:49 +09:30
  • e92251795a Merge pull request #1450 from FearlessTobi/port-4312 Mat M 2018-10-06 22:26:06 -04:00