Commit Graph

  • aac7bbd378 olsc: Implement GetSaveDataBackupSetting (#3190) 1.1.69 Ac_K 2022-03-12 18:38:49 +01:00
  • bed516bfda Implement rotate stick 90 degrees clockwise (#3084) 1.1.68 darko1979 2022-03-12 18:23:48 +01:00
  • 69b05f9918 Fix GetUserDisableCount NRE (#3187) 1.1.67 gdkchan 2022-03-12 14:12:12 -03:00
  • fb7c80e928 Limit number of events that can be retrieved from GetDisplayVSyncEvent (#3188) 1.1.66 gdkchan 2022-03-12 13:56:19 -03:00
  • bb2f9df0a1 KThread: Fix GetPsr mask (#3180) 1.1.65 merry 2022-03-11 02:16:32 +00:00
  • 54bfaa125d amadeus: Fix wrong Span usage in CopyHistories (#3181) 1.1.64 Mary 2022-03-07 09:49:29 +01:00
  • 7af9fcbc06 T32: Implement Data Processing (Modified Immediate) instructions (#3178) 1.1.63 merry 2022-03-06 21:25:01 +00:00
  • ee174be57c Mod loading from atmosphere SD directories (#3176) 1.1.62 MutantAura 2022-03-06 21:12:01 +00:00
  • 0bcbe32367 Only initialize shader outputs that are actually used on the next stage (#3054) 1.1.61 gdkchan 2022-03-06 16:42:13 -03:00
  • b97ff4da5e A32: Fix ALU immediate instructions (#3179) 1.1.60 merry 2022-03-05 18:23:10 +00:00
  • 747081d2c7 Decoders: Fix instruction lengths for 16-bit B instructions (#3177) 1.1.59 merry 2022-03-05 15:20:24 +00:00
  • 497199bb50 Decoder: Exit on trapping instructions, and resume execution at trapping instruction (#3153) 1.1.58 merry 2022-03-04 22:16:58 +00:00
  • bd9ac0fdaa T32: Implement B, B.cond, BL, BLX (#3155) 1.1.57 merry 2022-03-04 22:05:08 +00:00
  • ac21abbb9d Preparation for initial Flatpack and FlatHub integration (#3173) 1.1.56 Mary 2022-03-04 18:03:16 +01:00
  • a3dd04deef Implement -p or --profile command line argument (#2947) 1.1.55 JavidPack 2022-03-02 01:51:37 -07:00
  • 3705c20668 Update LibHac to v0.16.0 (#3159) 1.1.54 Alex Barney 2022-02-26 16:52:25 -07:00
  • 7b35ebc64a T32: Implement ALU (shifted register) instructions (#3135) 1.1.53 merry 2022-02-22 22:11:28 +00:00
  • 0a24aa6af2 Allow textures to have their data partially mapped (#2629) 1.1.52 gdkchan 2022-02-22 13:34:16 -03:00
  • c9c65af59e Perform unscaled 2d engine copy on CPU if source texture isn't in cache. (#3112) 1.1.51 riperiperi 2022-02-22 14:21:29 +00:00
  • dc063eac83 ARMeilleure: Implement single stepping (#3133) 1.1.50 merry 2022-02-22 14:11:42 +00:00
  • ccf23fc629 gui: Fixes the games icon when there is an update (#3148) 1.1.49 Ac_K 2022-02-22 14:53:39 +01:00
  • f1460d5494 A32: Fix BLX and BXWritePC (#3151) 1.1.48 merry 2022-02-22 13:41:56 +00:00
  • 644b497df1 Collapse AsSpan().Slice(..) calls into AsSpan(..) (#3145) 1.1.47 Berkan Diler 2022-02-22 14:32:10 +01:00
  • fb935fd201 Add dedicated ServerBase for FileSystem services (#3142) 1.1.46 riperiperi 2022-02-19 14:29:11 +00:00
  • f2087ca29e PPTC version increment (#3139) 1.1.45 gdkchan 2022-02-17 23:52:42 -03:00
  • 92d166ecb7 Enable CPU JIT cache invalidation (#2965) 1.1.44 gdkchan 2022-02-17 22:53:18 -03:00
  • 72e543e946 Prefer texture over textureSize for sampler type (#3132) 1.1.43 gdkchan 2022-02-17 22:44:46 -03:00
  • 98c838b24c Use BitOperations methods and delete now unused BitUtils methods (#3134) 1.1.42 Berkan Diler 2022-02-18 02:35:23 +01:00
  • 63c9c64196 Move kernel syscall logs to new trace log level (#3137) 1.1.41 gdkchan 2022-02-17 22:14:05 -03:00
  • a113ed0811 Implement/Stub mnpp:app service and some hid calls (#3131) 1.1.40 Ac_K 2022-02-18 02:00:06 +01:00
  • 747876dc67 Decoders: Add IOpCode32HasSetFlags (#3136) 1.1.39 merry 2022-02-18 00:33:43 +00:00
  • 95cc18a7b4 Added trace log level (#3096) 1.1.38 mlgatto 2022-02-18 01:08:07 +01:00
  • c017c77365 Change ServiceNv map creation logs to the Debug level (#3058) 1.1.37 Alex Barney 2022-02-17 16:41:21 -07:00
  • 98e05ee4b7 ARMeilleure: Thumb support (All T16 instructions) (#3105) 1.1.36 merry 2022-02-17 22:39:45 +00:00
  • 868919e101 misc: Update GtkSharp.Dependencies and speed up initial Windows build (#3128) 1.1.35 Mary 2022-02-17 22:10:48 +01:00
  • 9ca040c0ff Use ReadOnlySpan<byte> compiler optimization for static data (#3130) 1.1.34 Berkan Diler 2022-02-17 21:38:50 +01:00
  • 7e9011673b Use a basic cubic interpolation for the audren upsampler (#3129) 1.1.33 riperiperi 2022-02-17 19:19:29 +00:00
  • 741db8e43d amadeus: Fix PCMFloat datasource command v1 (#3127) 1.1.32 Mary 2022-02-16 23:55:40 +01:00
  • 3bd357045f Do not allow render targets not explicitly written by the fragment shader to be modified (#3063) 1.1.31 gdkchan 2022-02-16 19:15:39 -03:00
  • ab5d77c0c4 amadeus: Fix limiter correctness (#3126) 1.1.30 Mary 2022-02-16 21:38:45 +01:00
  • 7bfb5f79b8 When copying linear textures, DMA should ignore region X/Y (#3121) 1.1.29 gdkchan 2022-02-16 07:13:45 -03:00
  • 8cc2479825 Adjusting how deadzones are calculated (#3079) 1.1.28 skrek 2022-02-16 02:06:52 -08:00
  • 8f35345729 Use Enum and Delegate.CreateDelegate generic overloads (#3111) 1.1.27 Berkan Diler 2022-02-13 14:50:07 +01:00
  • ce71f9144e InstEmitMemory32: Literal loads always have word-aligned PC (#3104) 1.1.26 merry 2022-02-11 20:51:03 +00:00
  • f861f0bca2 Fix missing geometry shader passthrough inputs (#3106) 1.1.25 gdkchan 2022-02-11 15:52:20 -03:00
  • 571496d243 Ship SoundIO library only for the specified runtime (#3103) 1.1.24 edisionnano 2022-02-11 01:15:13 +02:00
  • c3c3914ed3 Add a limit on the number of uses a constant may have (#3097) 1.1.23 gdkchan 2022-02-09 17:42:47 -03:00
  • 6dffe0fad4 misc: Make PID unsigned long instead of long (#3043) 1.1.22 Mary 2022-02-09 21:18:07 +01:00
  • 86b37d0ff7 ARMeilleure: A32: Implement SHSUB8 and UHSUB8 (#3089) 1.1.21 merry 2022-02-08 09:46:42 +00:00
  • 863c581190 fix headless sdl2 option string (#3093) 1.1.20 wss445566 2022-02-07 18:50:51 +08:00
  • 5c3112aaeb Convert the bool to a lowercase string (#3080) 1.1.19 edisionnano 2022-02-06 17:52:39 +02:00
  • 88d3ffb97c ARMeilleure: A32: Implement SHADD8 (#3086) 1.1.18 merry 2022-02-06 15:25:45 +00:00
  • 222b1ad7da ARMeilleure: OpCodeTable: Add CMN (RsReg) (#3087) 1.1.17 merry 2022-02-06 01:01:05 +00:00
  • d317cfd639 Try to ensure save data always has a valid owner ID (#3057) 1.1.16 Alex Barney 2022-02-02 14:49:49 -07:00
  • 76b9041adf Fix the pronunciation of Ryujinx (#3059) Alex Barney 2022-01-31 10:34:21 -07:00
  • b944941733 Fix bug that could cause depth buffer to be missing after clear (#3067) 1.1.15 gdkchan 2022-01-31 00:11:43 -03:00
  • 0dddcd012c Remove Appveyor from Readme and SLN (#3026) 1.1.14 VocalFan 2022-01-30 10:41:22 -05:00
  • bd412afb9f Fix small precision error on CPU reciprocal estimate instructions (#3061) 1.1.13 gdkchan 2022-01-29 19:59:34 -03:00
  • 20ce37dee6 kernel: A bit of refactoring and fix GetThreadContext3 correctness (#3042) 1.1.12 Mary 2022-01-29 22:18:03 +01:00
  • c52158b733 Add timestamp to 16-byte/4-word semaphore releases. (#3049) 1.1.11 riperiperi 2022-01-27 21:50:32 +00:00
  • fd6d3ec88f Fix res scale parameters not being updated in vertex shader (#3046) 1.1.10 riperiperi 2022-01-27 17:17:13 +00:00
  • 0a0a95fd81 Convert Octal-Mode to Decimal (#3041) 1.1.9 edisionnano 2022-01-26 00:31:04 +02:00
  • 26019c7d06 Fix regression on PR builds version number since new release system 1.1.8 Mary 2022-01-24 18:49:14 +01:00
  • f3bfd799e1 Fix calls passing V128 values on Linux (#3034) 1.1.7 gdkchan 2022-01-24 07:23:24 -03:00
  • b2ebbe8b22 amadeus: Fix possible device sink input out of bound (#3032) 1.1.6 Mary 2022-01-23 23:36:31 +01:00
  • 4910b214f5 Set _vibrationPermitted to True by default (#2985) 1.1.5 Mary 2022-01-23 12:24:55 +01:00
  • 42c75dbb8f Add support for BC1/2/3 decompression (for 3D textures) (#2987) 1.1.4 gdkchan 2022-01-22 15:23:00 -03:00
  • 8117f6a979 Address comment from gdkchan: we are starting at 1.1.3 now 1.1.3 Mary 2022-01-22 18:05:30 +01:00
  • 23000eeb9a Add new release system Mary 2022-01-22 17:56:09 +01:00
  • 646d4dd5c7 Fix deadlock for GPU counter report when 0 draws are done (#3019) riperiperi 2022-01-21 22:19:15 +00:00
  • f0824fde9f Add host CPU memory barriers for DMB/DSB and ordered load/store (#3015) gdkchan 2022-01-21 12:47:34 -03:00
  • 7e967d796c Stop using glTransformFeedbackVaryings and use explicit layout on the shader (#3012) gdkchan 2022-01-21 12:35:21 -03:00
  • 0e59573f2b Add capability for BGRA formats (#3011) gdkchan 2022-01-20 08:37:21 -03:00
  • 60f7cba30a Implement FCVTNS (Scalar GP) (#2953) sharmander 2022-01-19 20:21:44 -05:00
  • b27183b806 Readme overhaul (#2988) Ayato (Shahil) 2022-01-18 13:43:12 -08:00
  • fb853f13e9 Scale scissor used for clears (#3002) gdkchan 2022-01-16 20:23:00 -03:00
  • 929a97d432 kernel: Fix deadlock when pinning in interrupt handler (#2999) Mary 2022-01-16 13:21:44 +01:00
  • bd215e447d Fix return type mismatch on 32-bit titles (#3000) gdkchan 2022-01-16 08:39:43 -03:00
  • 3fa7ef21b4 ssl: Implement SSL connectivity (#2961) Mary 2022-01-13 23:29:04 +01:00
  • 366fe2dbb2 bsd: Revamp API and make socket abstract (#2960) Mary 2022-01-12 19:31:08 +01:00
  • d300a5a45b sfdnsres: Fix serialization issues (#2992) Mary 2022-01-12 17:43:00 +01:00
  • f4bbc019b9 Update to LibHac 0.15.0 (#2986) Alex Barney 2022-01-12 04:22:19 -07:00
  • 6e0799580f Fix render target clear when sizes mismatch (#2994) gdkchan 2022-01-11 16:15:17 -03:00
  • ef24c8983d Fix adjacent 3d texture slices being detected as Incompatible Overlaps (#2993) riperiperi 2022-01-11 08:37:40 +00:00
  • 275275f7ac account: Rework LoadIdTokenCache to auto generate a random JWT token (#2991) Mary 2022-01-11 09:22:20 +01:00
  • e32a19520b sfdnsres: Block communication attempt with NPLN servers (#2990) Mary 2022-01-11 08:58:57 +01:00
  • 7f6b3d234a Implement IMUL, PCNT and CONT shader instructions, fix FFMA32I and HFMA32I (#2972) gdkchan 2022-01-10 12:08:00 -03:00
  • 952c6e4d45 Fix sampled multisample image size (#2984) gdkchan 2022-01-10 04:45:25 -03:00
  • cda659955c Texture Sync, incompatible overlap handling, data flush improvements. (#2971) riperiperi 2022-01-09 16:28:48 +00:00
  • 4864648e72 Return error on DNS resolution when guest internet access is disabled (#2983) gdkchan 2022-01-08 20:18:09 -03:00
  • 79adba4402 Add support for render scale to vertex stage. (#2763) riperiperi 2022-01-08 17:48:48 +00:00
  • e5f7ff1eee CPU - Implement FCVTMS (Vector) (#2937) sharmander 2022-01-04 14:45:28 -05:00
  • 60f03cb78a sfdnsres: Implement NSD resolution (#2962) Mary 2022-01-03 22:12:50 +01:00
  • 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