Commit Graph

  • 85a3368e6d frontend: Add frontend responder for web browser Zach Hilman 2018-12-24 16:21:41 -05:00
  • 69f622be36 applets: Implement LibAppletOff (Web) applet Zach Hilman 2018-12-24 16:21:12 -05:00
  • 4c20a39828 loader: Add accessor for Manual RomFS Zach Hilman 2018-12-24 16:19:41 -05:00
  • 621b25b6be hid: Make Hid service accessible and add GetPressState Zach Hilman 2018-12-24 16:19:16 -05:00
  • abbcc8e61e romfs: Add SingleDiscard extraction type Needed for manual RomFS extraction, as Full generates an extra directory and Truncated generates variable results. Zach Hilman 2018-12-24 16:18:28 -05:00
  • 94db6e5f3f am: Add size parameter to am:IStorage logging Zach Hilman 2018-12-24 16:16:28 -05:00
  • a73c7c73eb audio_core: Convert LOG_CRITICAL + UNREACHABLE over to UNIMPLEMENTED/UNIMPLEMENTED_MSG Lioncash 2018-12-28 14:04:44 -05:00
  • a81ff6f54c kernel/process: Start the main thread using the specified ideal core Lioncash 2018-12-27 21:20:49 -05:00
  • f80bc712ea kernel: Rename 'default' CPU core to 'ideal' core Lioncash 2018-12-27 21:14:59 -05:00
  • 771431f625 kernel/thread: Move process thread initialization into process.cpp Lioncash 2018-12-27 20:28:15 -05:00
  • 19bfbb28ce Merge pull request #1954 from lioncash/npdm bunnei 2018-12-27 19:58:36 -05:00
  • 357bc956ae Merge pull request #1953 from lioncash/mem bunnei 2018-12-27 19:57:51 -05:00
  • 9aa68212d9 file_sys/program_metadata: Print out more descriptive address space descriptions Lioncash 2018-12-27 19:16:43 -05:00
  • c6da772b24 Qt/Configure: Use sidebar to divide tabs into smaller groups spycrab 2018-09-06 19:59:25 +02:00
  • fbeaa330a3 kernel/process: Remove most allocation functions from Process' interface Lioncash 2018-12-27 18:31:31 -05:00
  • e84e4fd3f8 Merge pull request #1951 from Tinob/master bunnei 2018-12-27 13:55:21 -05:00
  • fbe900ba6d Add missing uintBitsToFloat to SetRegisterToHalfFloat Rodolfo Bogado 2018-12-27 14:39:10 -03:00
  • 795335af0f Merge pull request #1928 from lioncash/caps bunnei 2018-12-27 11:15:34 -05:00
  • fa9acc26d9 Merge pull request #1892 from Tinob/master bunnei 2018-12-27 11:06:59 -05:00
  • 8e23e40a72 Merge pull request #1929 from bunnei/fix-hid bunnei 2018-12-27 11:04:56 -05:00
  • 2991c747c9 Merge pull request #1945 from bunnei/fix-hid-horiz bunnei 2018-12-27 11:04:40 -05:00
  • 7477c12fe2 Merge pull request #1949 from lioncash/unmap bunnei 2018-12-27 11:04:26 -05:00
  • c4515d305b Merge pull request #1879 from DarkLordZach/am-save-data-size bunnei 2018-12-27 11:04:05 -05:00
  • c643f364b4 am: Implement GetSaveDataSize and ExtendSaveData Zach Hilman 2018-12-10 22:17:45 -05:00
  • 2e6b67a079 filesystem: Populate save data sizes from control data Zach Hilman 2018-12-06 20:29:36 -05:00
  • 4082c4eda6 savedata_factory: Partially implement IVFC save sizes using files Zach Hilman 2018-12-06 20:28:51 -05:00
  • 0756f29a2c loader: Add accessor for game control data Zach Hilman 2018-12-06 20:27:50 -05:00
  • 417e1ef09c control_metadata: Update NACP fields with latest Switchbrew data Zach Hilman 2018-12-06 20:25:55 -05:00
  • 5c4259ec1a control_metadata: Use value member instead of unique_ptr to store struct Zach Hilman 2018-12-06 20:25:32 -05:00
  • 4a6ba58073 vfs: Add reinterpret_casts to WriteArray and Object Zach Hilman 2018-12-06 20:23:44 -05:00
  • 73c9ffc422 Merge pull request #1946 from lioncash/decl bunnei 2018-12-26 20:39:54 -05:00
  • 17fa0ffff9 Merge pull request #1948 from lioncash/translatable bunnei 2018-12-26 20:39:30 -05:00
  • 1392597ede kernel/vm_manager: Reset region attributes when unmapping a VMA Lioncash 2018-12-26 20:15:26 -05:00
  • c9269a4a4b Merge pull request #1947 from lioncash/init bunnei 2018-12-26 18:10:56 -05:00
  • 0c18d47348 configure_per_general: Mark UI strings as translatable in the constructor Lioncash 2018-12-26 17:45:12 -05:00
  • faa9110541 configure_input_simple: Make input profile array constexpr Lioncash 2018-12-26 17:30:19 -05:00
  • 67fa21e143 renderer_opengl: Correct forward declaration of FramebufferLayout Lioncash 2018-12-26 17:32:30 -05:00
  • 33056dd833 Apply CC test to the final value to be stored in the register Rodolfo Bogado 2018-12-12 19:02:37 -03:00
  • 8047873a66 Fixed shader linking error due to TLDS (#1934) David 2018-12-27 07:55:39 +11:00
  • ae582b6669 Merge pull request #1849 from encounter/svcSetThreadActivity bunnei 2018-12-26 15:54:14 -05:00
  • 46b8b03015 Merge pull request #1943 from ReinUsesLisp/fixup-texs bunnei 2018-12-26 15:49:41 -05:00
  • 7e622c5575 npad: Remove code to invert input in horizontal mode. bunnei 2018-12-26 15:47:11 -05:00
  • aaa0e6c346 shader_bytecode: Fixup TEXS.F16 encoding ReinUsesLisp 2018-12-26 01:35:44 -03:00
  • 9c2d83cb9c qt: Use ProfileSelectionDialog when selecting user for save data Zach Hilman 2018-12-25 10:52:43 -05:00
  • 4d61ac08aa qt: Add setting to prompt for user on game boot Zach Hilman 2018-12-25 10:42:02 -05:00
  • 9a22a94a51 Merge pull request #1886 from FearlessTobi/port-4164 bunnei 2018-12-23 14:36:51 -05:00
  • 52726342bd Merge pull request #1930 from lioncash/common bunnei 2018-12-23 14:35:29 -05:00
  • f95f6c7d86 Merge pull request #1781 from DarkLordZach/applet-profile-select bunnei 2018-12-23 14:35:13 -05:00
  • d08bdc861f Merge pull request #1780 from DarkLordZach/controller-profiles bunnei 2018-12-23 14:34:29 -05:00
  • bbf8d6bf01 Includde saturation in the evaluation of the control code Rodolfo Bogado 2018-12-12 00:54:21 -03:00
  • 946777601b Handle RZ cases evaluating the expression instead of the register value. Rodolfo Bogado 2018-12-12 00:34:12 -03:00
  • 7e72b5e453 complete emulation of ZeroFlag Rodolfo Bogado 2018-12-11 00:47:17 -03:00
  • acddf16e57 common/quaternion: Ensure that w is always initialized Lioncash 2018-12-21 15:19:35 -05:00
  • e75e8b9580 Merge pull request #1921 from ogniK5377/no-unit bunnei 2018-12-21 14:12:54 -05:00
  • 42427b9c7a Merge pull request #1920 from heapo/texture_format_selection bunnei 2018-12-21 13:46:17 -05:00
  • 59ac3346eb Merge pull request #1925 from lioncash/pid bunnei 2018-12-21 13:45:27 -05:00
  • 41cbd088c2 Merge pull request #1914 from lioncash/id bunnei 2018-12-21 13:43:51 -05:00
  • 1120e0b4d2 hid: Fix SetNpadJoyHoldType and improve logging. bunnei 2018-12-21 13:37:39 -05:00
  • 002ae08bbd kernel/process: Hook up the process capability parser to the process itself Lioncash 2018-12-19 23:50:20 -05:00
  • d09fb82113 kernel/process_capability: Handle debug capability flags Lioncash 2018-12-20 23:40:30 -05:00
  • 10824c5d63 kernel/process_capability: Handle handle table capability flags Lioncash 2018-12-19 21:43:10 -05:00
  • e0e84aede0 kernel/process_capability: Handle kernel version capability flags Lioncash 2018-12-19 21:28:44 -05:00
  • 010bc677f3 kernel/process_capability: Handle program capability flags Lioncash 2018-12-19 21:14:47 -05:00
  • 0f216d20e3 kernel/process_capability: Handle interrupt capability flags Lioncash 2018-12-19 20:38:29 -05:00
  • 3dc59b74ec kernel/process_capability: Handle syscall capability flags Lioncash 2018-12-20 22:54:05 -05:00
  • 27caf71204 kernel/process_capability: Handle the priority mask and core mask flags Lioncash 2018-12-19 19:09:18 -05:00
  • 6ff5135521 kernel/process: Introduce process capability parsing skeleton Lioncash 2018-12-19 12:57:47 -05:00
  • fc8da2d5e3 common: Add basic bit manipulation utility function to Common Lioncash 2018-12-19 15:25:12 -05:00
  • 4923df10cc Merge pull request #1923 from ogniK5377/nfp-device-list bunnei 2018-12-19 13:14:43 -05:00
  • 3050f3a7ba Merge pull request #1909 from heapo/shadow_sampling_fixes bunnei 2018-12-19 13:10:37 -05:00
  • 80d36634e1 Merge pull request #1915 from lioncash/sm bunnei 2018-12-19 13:10:11 -05:00
  • b74eb88c68 kernel/svc: Handle thread handles within GetProcessId Lioncash 2018-12-18 23:09:08 -05:00
  • e73dd39413 Merge pull request #1907 from lioncash/attribute bunnei 2018-12-19 11:50:50 -05:00
  • caab838bdb svc: Implement svcSetMemoryAttribute Lioncash 2018-12-15 15:21:41 -05:00
  • 622242e345 vm_manager: Add member function for setting memory attributes across an address range Lioncash 2018-12-15 14:29:39 -05:00
  • 603cc72168 vm_manager: Add member function for checking a memory range adheres to certain attributes, permissions and states Lioncash 2018-12-15 13:49:40 -05:00
  • 62d4377053 kernel/kernel: Use correct initial PID for userland Process instances Lioncash 2018-12-18 22:53:58 -05:00
  • 0906302ca9 kernel/svc: Correct output parameter for svcGetThreadId Lioncash 2018-12-18 22:38:22 -05:00
  • 8435451093 kernel/thread: Make thread_id a 64-bit value Lioncash 2018-12-18 22:37:01 -05:00
  • 43e1189688 kernel/svc: Correct output parameter for svcGetProcessId Lioncash 2018-12-18 22:30:53 -05:00
  • 9b3a38e3d3 kernel/process: Make process_id a 64-bit value Lioncash 2018-12-18 22:16:53 -05:00
  • 807e7640aa Device handle should not be a random id, instead it's the current npad id David Marcec 2018-12-19 14:16:30 +11:00
  • 08d5663cb8 Moved backtrace to ArmInterface David Marcec 2018-12-19 14:10:51 +11:00
  • 20859802f0 hopefully fix clang format issue David Marcec 2018-12-19 13:22:09 +11:00
  • fdd649e2ef Fixed uninitialized memory due to missing returns in canary David Marcec 2018-12-19 12:52:32 +11:00
  • 2a533f0067 service/sm: Improve debug log for RegisterService Lioncash 2018-12-17 23:04:35 -05:00
  • a2be49305d yuzu, video_core: Screenshot functionality zhupengfei 2018-08-31 14:16:16 +08:00
  • 37280cf555 Texture format fixes: Flag RGBA16UI as GL_RGBA_INTEGER format, and interpret R16U as Z16 when depth_compare is enabled. heapo 2018-12-18 11:34:51 -08:00
  • 39262921f2 Merge pull request #1913 from MerryMage/default-fpcr bunnei 2018-12-18 14:13:57 -05:00
  • 5bae002aaa Merge pull request #1918 from MerryMage/cntfrq bunnei 2018-12-18 14:13:35 -05:00
  • eef6ce79a9 kernel/thread: Set default fpcr MerryMage 2018-12-17 23:04:02 +00:00
  • fd2c42bfcd arm_dynarmic: Set CNTFRQ value MerryMage 2018-12-18 10:18:00 +00:00
  • 325dcf2881 Merge pull request #1917 from ReinUsesLisp/fixup-half bunnei 2018-12-18 10:45:58 -05:00
  • 116e6247ce Merge pull request #1889 from DarkLordZach/swkbd-state-changed bunnei 2018-12-18 09:59:27 -05:00
  • ef061481c5 shader_bytecode: Fixup half float's operator B encoding ReinUsesLisp 2018-12-18 04:28:50 -03:00
  • 95255899e7 Merge pull request #1903 from heapo/fmul_postfactor bunnei 2018-12-17 22:00:43 -05:00
  • dd272298aa service/am: Unstub GetAppletResourceUserId Lioncash 2018-12-17 21:01:06 -05:00
  • 72599cc667 Implement postfactor multiplication/division for fmul instructions heapo 2018-12-14 17:10:14 -08:00
  • a6daed74f5 Fix arrayed shadow sampler array slice/depth comparison ordering, as well as invalid GLSL LOD selection. heapo 2018-12-16 09:34:24 -08:00
  • 4dc8a7da3f vm_manager: Rename meminfo_state to state Lioncash 2018-12-14 20:59:08 -05:00