Commit Graph

  • e24be5edfc fix build id case issue for enabled cheats (#2970) Emmanuel Hansen 2022-01-03 20:28:57 +00:00
  • 686757105c Implement analog stick range modifier (#2783) MutantAura 2022-01-03 11:49:29 +00:00
  • 16c649934f ffmpeg: Add extra checks and error messages (#2951) Ac_K 2022-01-03 12:38:21 +01:00
  • e98abf1820 Add Cheat Manager (#2964) Emmanuel Hansen 2022-01-03 08:39:43 +00:00
  • dc8a1d5cba misc: Improve DNS blacklist for Nintendo servers (#2963) Mary 2022-01-03 08:57:03 +01:00
  • 15131d4350 Force crop when presentation cached texture size mismatches (#2957) gdkchan 2021-12-31 12:00:42 -03:00
  • c05c8e09d4 Add support for the R4G4 texture format (#2956) gdkchan 2021-12-30 13:10:54 -03:00
  • 1485780d90 Fix A1B5G5R5 format for good (#2955) gdkchan 2021-12-30 10:00:34 -03:00
  • b4f8ae7a75 friend: Stub IsFriendListCacheAvailable and EnsureFriendListAvailable (#2949) Ac_K 2021-12-30 11:42:22 +01:00
  • 512cce6ed3 am: Stub SetMediaPlaybackStateForApplication (#2952) Ac_K 2021-12-30 11:25:46 +01:00
  • e96ef6d532 kernel: Implement thread pinning support (#2840) Mary 2021-12-30 10:55:06 +01:00
  • 8544b1445b Improve SocketOption handling (#2946) gdkchan 2021-12-29 11:04:38 -03:00
  • 322c14ee31 hid: A little cleanup (#2950) Ac_K 2021-12-29 14:49:10 +01:00
  • ef39b2ebdd Flip scissor box when the YNegate bit is set (#2941) gdkchan 2021-12-28 08:37:23 -03:00
  • 6dacc4c577 Fix GetHostByNameRequestWithOptions and GetHostByAddrRequestWithOptions (#2943) gdkchan 2021-12-28 08:22:58 -03:00
  • f65d01b5d3 Use minimum stream sample count on SDL2 audio backend (#2948) gdkchan 2021-12-27 18:25:21 -03:00
  • ac57dd5d75 Fix wrong title language (#2933) gdkchan 2021-12-27 18:10:49 -03:00
  • a87f7f2029 Fix DMA copy fast path line size when xCount < stride (#2942) gdkchan 2021-12-26 13:05:26 -03:00
  • 7c7bf30ad3 Fix missing default value of audio volume. (#2939) sharmander 2021-12-26 10:54:26 -05:00
  • 451673ada5 Fix I2M texture copies when line length is not a multiple of 4 (#2938) gdkchan 2021-12-26 12:39:07 -03:00
  • 0b1185284c Fix GetAddrInfoWithOptions and some sockets issues (#2936) gdkchan 2021-12-26 11:17:13 -03:00
  • c0056546e7 Fix bug causing an audio buffer to be enqueued more than once (#2940) gdkchan 2021-12-26 10:48:18 -03:00
  • 0205b1d7f6 Revert "sdl2: Update to Ryujinx.SDL2-CS 2.0.19 (#2907)" Mary 2021-12-24 00:03:23 +01:00
  • a438a4bc16 Remove PortRemoteClosed warning (#2928) gdkchan 2021-12-23 14:43:30 -03:00
  • 3aa22a1408 misc: Update SPB to 0.0.4-build17 (#2903) Mary 2021-12-23 18:31:06 +01:00
  • 5dae02cfcb sdl2: Update to Ryujinx.SDL2-CS 2.0.19 (#2907) Mary 2021-12-23 18:11:32 +01:00
  • aa932a6df1 Update to LibHac v0.14.3 (#2925) Alex Barney 2021-12-23 09:55:50 -07:00
  • cb43cc7e32 UI - Add Volume Controls + Mute Toggle (F2) (#2871) sharmander 2021-12-23 11:33:56 -05:00
  • e7c2dc8ec3 Fix for texture pool not being updated when it should + buffer texture related fixes (#2911) gdkchan 2021-12-19 11:50:44 -03:00
  • 521a07e612 Add support for releasing a semaphore to DmaClass (#2926) riperiperi 2021-12-19 14:32:52 +00:00
  • e24949ca2c Implement CSDB instruction (#2927) gdkchan 2021-12-19 11:19:05 -03:00
  • 267b248c13 Using more intense lossless compression. (#2811) VocalFan 2021-12-19 07:50:34 -05:00
  • 2a8e02ecfb Remove debug configuration and schema (#2920) Mary 2021-12-15 17:40:08 +01:00
  • 2b08ceb9c1 Remove unused empty Ryujinx.Audio.Backends project (#2919) Mary 2021-12-14 22:05:25 +01:00
  • 265b3145a3 misc: Sync Config.json default debug config (#2904) Mary 2021-12-12 23:12:57 +01:00
  • 119a3a1887 Fix SUATOM and other texture shader instructions with RZ dest (#2885) gdkchan 2021-12-08 18:36:09 -03:00
  • 00c69f2098 Remove usage of Mono.Posix.NETStandard accross all projects (#2906) Mary 2021-12-08 22:24:26 +01:00
  • bc4e70b6fa Move texture anisotropy check to SetInfo (#2843) riperiperi 2021-12-08 21:09:36 +00:00
  • 650cc41c02 Implement remaining shader double-precision instructions (#2845) gdkchan 2021-12-08 17:54:12 -03:00
  • a0aa87366c misc: Fix alsoft.ini being present on Linux releases (#2902) Mary 2021-12-08 21:43:02 +01:00
  • 3e2f89b4fd Implement UHADD8 instruction (#2908) Piyachet Kanda 2021-12-09 03:05:59 +07:00
  • acc0b0f313 Fix FLO.SH shader instruction with a input of 0 (#2876) gdkchan 2021-12-05 09:25:05 -03:00
  • 2ab777885b kernel: Improve GetInfo readability and update to 13.0.0 (#2900) Mary 2021-12-05 00:23:26 +01:00
  • f39fce8f54 misc: Migrate usage of RuntimeInformation to OperatingSystem (#2901) Mary 2021-12-05 00:02:30 +01:00
  • 7c9360d393 Fix Amiibo hanging since .NET 6 changes (#2890) Mary 2021-11-30 11:09:32 +01:00
  • 560ed5eebd Don't blow up everything if a DLC file is moved or renamed. (#2867) Logan Stromberg 2021-11-29 10:21:27 -08:00
  • 57d3296ba4 infra: Migrate to .NET 6 (#2829) Mary 2021-11-28 21:24:17 +01:00
  • 7b040e51b0 kernel: Fix sleep timing accuracy (#2828) Mary 2021-11-28 13:15:26 +01:00
  • 786fb04d20 kernel: Add support for CFI (#2839) Mary 2021-11-28 13:01:17 +01:00
  • 3dcee8c437 account/ns: Implement 13.0.0+ service calls (#2820) Ac_K 2021-11-24 22:11:50 +01:00
  • 30b7aaefca Better depth range detection (#2754) gdkchan 2021-11-21 10:25:03 -03:00
  • 02d786a086 Nickname! - Init Amiibos with Profile's name! (#2804) VocalFan 2021-11-15 18:03:17 -05:00
  • b9d83cc97e Fix shader integer from/to double conversion (#2831) gdkchan 2021-11-14 21:37:07 -03:00
  • 788aec511f Limit Custom Anisotropic Filtering to mipmapped textures with many levels (#2832) riperiperi 2021-11-13 19:04:21 +00:00
  • 611bec6e44 Implement DrawTexture functionality (#2747) gdkchan 2021-11-10 15:37:49 -03:00
  • bc00a251dd Fix direct mouse access checkbox label (#2827) Adryzz (OLED Edition) 2021-11-10 19:21:51 +01:00
  • 911ea38e93 Support shader gl_Color, gl_SecondaryColor and gl_TexCoord built-ins (#2817) gdkchan 2021-11-08 13:18:46 -03:00
  • 3dee712164 Fix bindless/global memory elimination with inverted predicates (#2826) gdkchan 2021-11-08 12:57:28 -03:00
  • b7a1544e8b Fix InvocationInfo on geometry shader and bindless default integer const (#2822) gdkchan 2021-11-08 11:39:30 -03:00
  • 81e9b86cdb Ensure syncpoints are released and event handles closed on channel close (#2812) gdkchan 2021-11-04 20:27:21 -03:00
  • f78bcb8048 Clamp number of mipmap levels to avoid API errors due to invalid textures (#2808) gdkchan 2021-11-03 20:58:24 -03:00
  • f41687f4c1 hle: Make Ryujinx.HLE project entirely safe (#2789) Mary 2021-11-01 23:38:13 +01:00
  • e48530e9d9 When waiting on CPU, do not return a time out error from EventWait (#2780) gdkchan 2021-11-01 19:10:02 -03:00
  • c6015daf8d ci: Disable macOS x64 build on AppVeyor (#2795) Mary 2021-10-29 15:07:31 +02:00
  • 99445dd0a6 Add support for fragment shader interlock (#2768) gdkchan 2021-10-28 19:53:12 -03:00
  • a7a40a77f2 Add support for the brazilian portuguese language code (#2792) gdkchan 2021-10-28 18:06:45 -03:00
  • 5c66a36ed6 kernel: Fix inverted condition on permission check of SetMemoryPermission syscall (#2777) Mary 2021-10-25 01:00:31 +02:00
  • 04dfb86fde Preserve image types for shader bindless surface instructions (.D variants) (#2779) gdkchan 2021-10-24 19:40:20 -03:00
  • 51fa1b2cb0 hle: Improve safety (#2778) Mary 2021-10-25 00:13:20 +02:00
  • b4dc33efc2 kernel: Clear pages allocated with SetHeapSize (#2776) Mary 2021-10-24 23:52:59 +02:00
  • 8c4e4ab3b3 Fixup channel submit IOCTL syncpoint parameters (#2774) Billy Laws 2021-10-24 22:34:44 +01:00
  • 85d8d1d7ca misc: Fix IVirtualMemoryManager.Fill ignoring value (#2775) Mary 2021-10-24 23:16:59 +02:00
  • dc837c0042 kernel: Add resource limit related syscalls (#2773) Mary 2021-10-24 01:40:13 +02:00
  • c94d47cc40 kernel: Implement SetMemoryPermission syscall (#2772) Mary 2021-10-24 01:24:49 +02:00
  • e7e65ccbc9 kernel: Add missing address space check in SetMemoryAttribute syscall (#2771) Mary 2021-10-24 01:07:41 +02:00
  • 0d174cbd45 EventWait should not signal the event when it returns Success (#2739) gdkchan 2021-10-19 17:25:32 -03:00
  • 63f1663fa9 Fix shader 8-bit and 16-bit STS/STG (#2741) gdkchan 2021-10-18 20:24:15 -03:00
  • 052deebf26 Another workaround for NVIDIA driver 496.13 shader bug (#2750) riperiperi 2021-10-19 00:04:06 +01:00
  • fbf40424f4 Add an early TailMerge pass (#2721) FICTURE7 2021-10-19 02:51:22 +04:00
  • d512ce122c Initial tessellation shader support (#2534) gdkchan 2021-10-18 18:38:04 -03:00
  • 7603dbe3c8 Add missing U8/S8 types from shader I2I instruction (#2740) gdkchan 2021-10-17 17:48:36 -03:00
  • 25fd4ef10e Extend bindless elimination to work with masked and shifted handles (#2727) gdkchan 2021-10-17 17:28:18 -03:00
  • d05573bfd1 Implement SHF (funnel shift) shader instruction (#2702) gdkchan 2021-10-17 17:02:20 -03:00
  • 1b81653478 Fix regression with foreground software keyboard (#2732) Caian Benedicto 2021-10-13 12:20:48 -03:00
  • 464a92d8a7 Force index buffer update for games using Vulkan (#2726) gdkchan 2021-10-12 18:46:42 -03:00
  • a2c6cd5132 Enqueue frame before signalling the frame is ready. (#2722) riperiperi 2021-10-12 22:29:50 +01:00
  • 0bce4a074a Don't force scaling on 2D copy sources (#2701) riperiperi 2021-10-12 22:12:17 +01:00
  • d1604aa762 nvdec: Adding Vp8 codec support (#2707) Ac_K 2021-10-12 22:55:57 +02:00
  • a7109c767b Rewrite shader decoding stage (#2698) gdkchan 2021-10-12 17:35:31 -03:00
  • 0510fde25a spl: Implement IGeneralInterface GetConfig (#2705) Ac_K 2021-10-12 22:15:55 +02:00
  • 380b95bc59 Inline software keyboard without input pop up dialog (#2180) Caian Benedicto 2021-10-12 16:54:21 -03:00
  • 69093cf2d6 Optimize LSRA (#2563) FICTURE7 2021-10-09 01:15:44 +04:00
  • c54a14d0b8 Added support for Pixel Format X8B8G8R8 (#2716) C1fer 2021-10-07 17:41:02 -04:00
  • 468774578d Merge pull request #2713 from riperiperi/fix/modified-inherit riperiperi 2021-10-07 13:43:31 +01:00
  • a4956591ec Avoid potential race riperiperi 2021-10-07 01:13:51 +01:00
  • c61c1ea898 Reregister flush actions when taking a buffer's modified range list. riperiperi 2021-10-07 00:00:56 +01:00
  • ecc64c934d Add Operand.Label support to Assembler (#2680) FICTURE7 2021-10-05 21:04:55 +04:00
  • 11b437eafc Fix DisplayInfo struct (#2708) gdkchan 2021-10-05 12:38:44 -03:00
  • fff48bb45a Smaller initial size for ModifiedRangeList & directly inherit range list (#2663) riperiperi 2021-10-04 19:38:59 +01:00
  • 75f4b1ff2d Relax sampler pool requirement (#2703) gdkchan 2021-10-04 14:35:28 -03:00