1
0
mirror of https://git.suyu.dev/suyu/suyu synced 2025-12-28 06:00:50 -06:00

Commit Graph

  • 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
  • 34b24a47e9 vm_manager: Add backing functionality for memory attributes Lioncash 2018-12-14 18:19:12 -05:00
  • 84823a3036 Merge pull request #1905 from bunnei/ignore-empty-gpu-lists bunnei 2018-12-15 00:35:33 -05:00
  • 040d84d816 nvhost_gpu: Skip empty GPU command lists. bunnei 2018-12-15 00:22:57 -05:00
  • d1603a0abb Merge pull request #1901 from jschmer/ServiceLeak bunnei 2018-12-15 00:30:10 -05:00
  • 2f2fc47af2 Merge pull request #1732 from DarkLordZach/yield-types bunnei 2018-12-15 00:28:12 -05:00
  • b88430c299 Merge pull request #1902 from lioncash/audio bunnei 2018-12-14 21:48:17 -05:00
  • 1a23970d17 Merge pull request #1899 from lioncash/state bunnei 2018-12-14 15:30:02 -05:00
  • 7d39b19edc Merge pull request #1871 from lioncash/move bunnei 2018-12-14 13:13:32 -05:00
  • 1006df7fc1 Merge pull request #1900 from lioncash/wrapper bunnei 2018-12-14 13:12:55 -05:00
  • 6beb823f15 audio_core: Make g_sink_details internally linked Lioncash 2018-12-13 16:23:31 -05:00
  • 27a9cc2e63 Fix Service object leak on emulation stop Jens Schmer 2018-12-12 20:07:14 +01:00
  • 700075beb6 Merge pull request #1890 from jschmer/master Mat M 2018-12-12 16:24:23 -05:00
  • b79f086613 svc: Enable svcQueryProcessMemory Lioncash 2018-12-12 13:42:21 -05:00
  • 09a219d5b4 svc: Write out the complete MemoryInfo structure in QueryProcessMemory Lioncash 2018-12-12 12:52:31 -05:00
  • d8deb39b83 svc: Handle memory writing explicitly within QueryProcessMemory Lioncash 2018-12-12 11:48:06 -05:00
  • b1b855c5d9 vm_manager: Correct ordering of last two struct members of MemoryInfo Lioncash 2018-12-12 15:42:43 -05:00
  • 22230a2eca svc_wrap: Correct register index for a wrapper specialization Lioncash 2018-12-12 15:14:24 -05:00
  • eb5f3f67f6 vm_manager: Amend the returned values for invalid memory queries in QueryMemory() Lioncash 2018-12-12 13:26:33 -05:00
  • a8cc03502b vm_manager: Migrate memory querying to the VMManager interface Lioncash 2018-12-12 11:34:01 -05:00
  • c02b8c895b vm_manager: Migrate MemoryInfo and PageInfo to vm_manager.h Lioncash 2018-12-12 11:04:10 -05:00
  • 366985ca92 vm_manager: Amend MemoryState enum members Lioncash 2018-12-12 10:08:46 -05:00
  • ae390ad5a2 Fix Process object leak on emulation stop Jens Schmer 2018-12-10 19:42:01 +01:00
  • 9bae3ac33a Merge pull request #1891 from DarkLordZach/istorage-getsize Mat M 2018-12-12 07:31:33 -05:00
  • e1f28afb98 Merge pull request #1893 from lioncash/warn bunnei 2018-12-11 20:47:10 -05:00