Commit Graph

  • 314a948373 psm: Stub GetChargerType Zach Hilman 2018-10-21 22:03:17 -04:00
  • 12fa570d49 Merge pull request #1544 from DarkLordZach/reinitialize-keys-tools bunnei 2018-10-21 21:49:11 -04:00
  • ca5a93167e service: Add the basic skeleton for the NPNS services Lioncash 2018-10-21 17:01:01 -04:00
  • 981faea4d6 hid: Update service function table for hidbus Lioncash 2018-10-21 16:51:44 -04:00
  • 5ea4cfd499 am: Add the basic skeleton for the tcap service Lioncash 2018-10-21 16:48:58 -04:00
  • edb1c36a87 am: Update service function tables Lioncash 2018-10-21 16:40:17 -04:00
  • ae7f55947e prepo: Update service function table. Lioncash 2018-10-21 16:21:02 -04:00
  • a806c78a1a lbl: Update service function table names Lioncash 2018-10-21 16:15:29 -04:00
  • f034121620 Merge pull request #1531 from ogniK5377/hid-fixes bunnei 2018-10-20 21:47:15 -04:00
  • a279d80a19 qt: Move Reinitialize Keys to Tools menu Zach Hilman 2018-10-20 16:57:25 -04:00
  • 10a2d20e26 psm: Stub GetBatteryChargePercentage Used by LovePotion Lua Homebrew. Stubbed to return 100% charge. Zach Hilman 2018-10-20 17:23:43 -04:00
  • 3b8c0f8885 service: Add skeleton for psm service Seems to be the power controller. Listed in switchbrew under the category PTM services. Zach Hilman 2018-10-20 17:22:15 -04:00
  • c8beb665dc CMakeLists: Use PROJECT_SOURCE_DIR instead of CMAKE_SOURCE_DIR Lioncash 2018-10-20 17:08:26 -04:00
  • 98a27b1ec7 CMakeLists: Use target_compile_definitions instead of add_definitions to define YUZU_ENABLE_COMPATIBILITY_REPORTING Lioncash 2018-10-20 17:28:27 -04:00
  • adb9eda105 web_service/CMakeLists: Make the CPPHTTPLIB_OPENSSL_SUPPORT constrained to the web_service library only Lioncash 2018-10-20 16:56:48 -04:00
  • 90a981a03a kernel/process: Make the handle table per-process Lioncash 2018-10-20 14:34:41 -04:00
  • c1e5525fc6 engines/maxwell_*: Use nested namespace specifiers where applicable Lioncash 2018-10-20 15:58:06 -04:00
  • d53c73adaa maxwell_dma: Make variables const where applicable within HandleCopy() Lioncash 2018-10-20 15:55:58 -04:00
  • dd1ee39426 maxwell_dma: Make FlushAndInvalidate's size parameter a u64 Lioncash 2018-10-20 15:54:43 -04:00
  • 08e574eec4 maxwell_dma: Remove unused variables in HandleCopy() Lioncash 2018-10-20 15:53:21 -04:00
  • 896c0f61a0 svc: Fix vma boundary check in svcQueryMemory Lioncash 2018-10-20 14:55:39 -04:00
  • 8a86c8d48b gl_shader_decompiler: Allow std::move to function in SetPredicate Lioncash 2018-10-20 14:25:12 -04:00
  • 381baf783d gl_shader_decompiler: Get rid of variable shadowing warnings Lioncash 2018-10-20 14:22:16 -04:00
  • 61ef8af1e2 gl_shader_decompiler: Fix a few comment typos Lioncash 2018-10-20 14:19:28 -04:00
  • 8dc7db7e33 Merge pull request #1535 from ReinUsesLisp/fixup-position bunnei 2018-10-20 12:35:10 -04:00
  • 3ec795d95e gl_shader_decompiler: Move position varying declaration back to gl_shader_gen ReinUsesLisp 2018-10-20 02:16:38 -03:00
  • a03600ba28 Added auto controller switching to supported controllers and single joycon button rotation David Marcec 2018-10-20 15:07:18 +11:00
  • b1f8bff7db Merge pull request #1501 from ReinUsesLisp/half-float bunnei 2018-10-19 23:47:19 -04:00
  • 60317e6306 Merge pull request #1520 from lioncash/san bunnei 2018-10-19 22:58:57 -04:00
  • 4849569565 Merge pull request #1517 from bunnei/dma bunnei 2018-10-19 22:58:30 -04:00
  • bf66930fb9 Merge pull request #1526 from lioncash/svc-id bunnei 2018-10-19 22:53:26 -04:00
  • 52b25e0fb9 Merge pull request #1530 from DarkLordZach/aoc-8 bunnei 2018-10-19 22:53:00 -04:00
  • 298ebf444f Merge pull request #1516 from lioncash/hid bunnei 2018-10-19 22:52:31 -04:00
  • 7e0d2fc994 aoc_u: Stub GetAddOnContentListChangedEvent Zach Hilman 2018-10-19 21:21:30 -04:00
  • c91be25b93 Merge pull request #1529 from DarkLordZach/key-derivation-crash Mat M 2018-10-19 18:39:00 -04:00
  • 0aef2b9c26 crypto: Use compressed sizes in offset calculation for KIP decompression Fixes a fatal crash on start when deriving keys. Zach Hilman 2018-10-19 18:37:58 -04:00
  • a25d79cfaa vfs: Remove InterpretAsDirectory and related functions When writing VFS, it initally seemed useful to include a function to in-place convert container files into directories in one homogenous directory structure, but re-evaluating it now there have been plenty of chances to use it and there has always been a better way. Removing as it is unused and likely will not be used. Zach Hilman 2018-10-02 20:04:31 -04:00
  • 12401a0d87 Merge pull request #1525 from ogniK5377/block-home bunnei 2018-10-19 12:54:29 -04:00
  • 7a7dad05c0 Stubbed home blocking David Marcec 2018-10-20 00:01:10 +11:00
  • 1833498617 es: Update service function tables Lioncash 2018-10-19 04:12:26 -04:00
  • a653be3510 audio: Update service function tables Lioncash 2018-10-19 04:09:10 -04:00
  • 2b9fd23058 omm: Update service function tables Lioncash 2018-10-19 04:04:58 -04:00
  • 4f52800822 nifm: Update service function tables Lioncash 2018-10-19 04:00:39 -04:00
  • f6c5a48dd1 hid: Update service function tables Lioncash 2018-10-19 03:57:14 -04:00
  • d0cda7fe40 nim: Add the basic skeleton of the nim:eca service Lioncash 2018-10-19 03:46:01 -04:00
  • d16bafc99d ns: Update service function table Lioncash 2018-10-19 03:41:35 -04:00
  • a056b284cf set_cal: Update service function table Lioncash 2018-10-19 03:26:54 -04:00
  • 7e665c2721 GPU: Improved implementation of maxwell DMA (Subv). bunnei 2018-10-17 21:29:10 -04:00
  • bcde71d4d9 decoders: Introduce functions for un/swizzling subrects. bunnei 2018-10-17 21:26:40 -04:00
  • a5d853a9f8 GPU: Invalidate destination address of kepler_memory writes. bunnei 2018-10-17 20:44:07 -04:00
  • 6b333d862b fermi_2d: Add support for more accurate surface copies. bunnei 2018-10-17 20:32:29 -04:00
  • fdd82b754a Merge pull request #1523 from lioncash/lock bunnei 2018-10-18 21:50:45 -04:00
  • 7f152f2273 Merge pull request #1511 from lioncash/content bunnei 2018-10-18 21:48:09 -04:00
  • e5d428cf1e Merge pull request #1521 from ogniK5377/imp-mmu bunnei 2018-10-18 21:46:59 -04:00
  • 0291a86f60 Merge pull request #1522 from lioncash/core bunnei 2018-10-18 21:46:19 -04:00
  • 4b5ae8dbaa svc: Check for word alignment of addresses within svcArbitrateLock/svcArbitrateUnlock Lioncash 2018-10-18 13:01:26 -04:00
  • 541e9624eb common: Add function for checking word alignment to alignment.h Lioncash 2018-10-18 12:58:23 -04:00
  • d27f4a4928 common: Move Is4KBAligned() to alignment.h Lioncash 2018-10-18 12:55:27 -04:00
  • f109615be0 core: Remove unnecessary assert in ArmInterface() Lioncash 2018-10-18 12:07:21 -04:00
  • d4ff4152ad Merge pull request #1510 from lioncash/xci bunnei 2018-10-18 11:51:47 -04:00
  • 6acd8d166a Merge pull request #1505 from FernandoS27/tex-3d bunnei 2018-10-18 11:50:42 -04:00
  • 98c7a6d622 Used better names for mm:u and fixed bad stub David Marcec 2018-10-19 01:09:34 +11:00
  • 33830aa65a svc: Add missing sanitizing checks for MapSharedMemory/UnmapSharedMemory Lioncash 2018-10-17 22:39:21 -04:00
  • 452aa30cb7 hid/controller: Remove unused header inclusions Lioncash 2018-10-17 20:47:12 -04:00
  • 7f52dc1790 hid/controller/npad: Remove unused dump_idx member variable Lioncash 2018-10-17 20:44:59 -04:00
  • 7eb2328d8e hid/controller/npad: Remove unnecessary semicolon from the closing brace of LedPattern's constructor Lioncash 2018-10-17 20:44:11 -04:00
  • 929ed59f1f hid/controller/npad: Remove #pragma once from the cpp file Lioncash 2018-10-17 20:42:57 -04:00
  • aeda743446 hid/controller/npad: Move npad_id_list into the cpp file Lioncash 2018-10-17 20:41:45 -04:00
  • aeca224890 hid/controller/npad: Remove unnecessary const from void return type Lioncash 2018-10-17 20:37:45 -04:00
  • 46202e984e hid/controller: Default the destructors of all controller types in the cpp file Lioncash 2018-10-17 20:34:25 -04:00
  • 119b47f366 controller_base: Default the base class constructor and destructor in the cpp file Lioncash 2018-10-17 20:28:16 -04:00
  • 41fb25349a gl_shader_decompiler: Implement PBK and BRK ReinUsesLisp 2018-10-16 17:11:26 -03:00
  • 7dee60d7d2 Merge pull request #1444 from ogniK5377/better-hid bunnei 2018-10-17 20:25:17 -04:00
  • 77e2d68df7 Merge pull request #1489 from FernandoS27/fix-tlds bunnei 2018-10-17 18:58:38 -04:00
  • caaa9914fd Clang format and other fixes FernandoS27 2018-10-16 08:03:39 -04:00
  • cb9fdc7a26 Implement Reinterpret Surface, to accurately blit 3D textures FernandoS27 2018-10-15 21:14:04 -04:00
  • dbc34db6ce Implement GetInRange in the Rasterizer Cache FernandoS27 2018-10-15 21:09:38 -04:00
  • fd9e2d0073 Implement 3D Textures FernandoS27 2018-10-15 21:04:20 -04:00
  • f912a82a8e Merge pull request #1497 from bunnei/flush-framebuffers bunnei 2018-10-17 18:40:34 -04:00
  • 6e8752881c Merge pull request #1498 from lioncash/aslr bunnei 2018-10-17 18:31:51 -04:00
  • 86dcf2942b Merge pull request #1496 from FernandoS27/tex-array bunnei 2018-10-17 18:30:44 -04:00
  • 9d0fb0f815 qt: Add support for dumping a DLC Data RomFS Zach Hilman 2018-10-17 18:27:23 -04:00
  • afe22d8405 Merge pull request #1509 from DarkLordZach/device-save-data bunnei 2018-10-17 18:22:05 -04:00
  • 648b55c6b9 gl_rasterizer_cache: Remove unnecessary block_depth=1 on Flush. bunnei 2018-10-17 18:20:15 -04:00
  • 2a035a1f6f gl_rasterizer_cache: Remove unnecessary temporary buffer with unswizzle. bunnei 2018-10-17 18:19:35 -04:00
  • 59044862a9 registered_cache: Deduplicate results of ListEntry and ListEntryFilter Prevents a Entry from appearing in the list twice if the user has it installed in two places (e.g. User NAND and SDMC) Zach Hilman 2018-10-17 14:04:18 -04:00
  • 8144fa42bd Using dual joycons as the default controller David Marcec 2018-10-18 00:11:47 +11:00
  • 780c21ab2d fsp_srv: Apply patches to Data storage in OpenDataStorageByDataId Zach Hilman 2018-10-17 09:04:20 -04:00
  • d8273c3857 patch_manager: Add support for using LayeredFS with Data Zach Hilman 2018-10-17 09:03:56 -04:00
  • 43b9494a0f gl_rasterizer_cache: Use AccurateCopySurface for use_accurate_gpu_emulation. bunnei 2018-10-16 17:20:49 -04:00
  • ee7c2dbf5a config: Rename use_accurate_framebuffers -> use_accurate_gpu_emulation. bunnei 2018-10-16 17:02:29 -04:00
  • 91602de7f2 rasterizer_cache: Refactor to support in-order flushing. bunnei 2018-10-16 16:51:53 -04:00
  • 871350ae35 content_archive: Simpify assignment of bktr_base_romfs in the constructor Lioncash 2018-10-16 13:16:02 -04:00
  • 441b5b97bd content_archive: Make IsValidNCA() an internally linked function Lioncash 2018-10-16 13:13:40 -04:00
  • 53e77ffbfe content_archive: Simplify rights ID check Lioncash 2018-10-16 13:08:42 -04:00
  • d6604fa765 content_archive: Split loading into separate functions Lioncash 2018-10-16 12:12:50 -04:00
  • 4783ad54de content_archive: Pass and take NCASectionHeader instance by reference Lioncash 2018-10-16 12:08:15 -04:00
  • 73e1e929a2 XCI: Add function for checking the existence of the program NCA Lioncash 2018-10-16 11:36:55 -04:00
  • 0e59291310 gl_rasterizer_cache: Refactor to only call GetRegionEnd on surface creation. bunnei 2018-10-15 21:24:34 -04:00
  • 949d7832fa gl_rasterizer_cache: Only flush when use_accurate_framebuffers is enabled. bunnei 2018-10-14 16:09:01 -04:00