Commit graph

  • 77ad3a474a misc: Update GtkSharp.Dependencies and speed up initial Windows build Mary 2022-02-16 23:10:53 +0100
  • aadf4812e8 More efficient way to update _currentComponentMasks gdk 2022-02-10 20:52:49 -0300
  • da7e0ead31 Fix currentComponentMask gdk 2022-02-10 20:51:05 -0300
  • 7b2d42f017 nit: Mask -> Masks gdk 2022-02-10 18:03:52 -0300
  • 2894566235 Avoid more redundant glColorMask calls gdk 2022-02-10 18:01:10 -0300
  • da46d502f9 HostShaderCacheEntry can be null gdk 2022-01-31 01:08:21 -0300
  • d309c558fa Avoid redundant color mask updates gdk 2022-01-30 02:32:09 -0300
  • 5d7c8fbaab Remove blank lines gdk 2022-01-30 00:00:59 -0300
  • 3825cc6526 Shader cache version bump gdk 2022-01-29 23:59:47 -0300
  • 0ddfeda9e6 Do not allow render targets not explicitly written by the fragment shader to be modified gdk 2022-01-29 23:49:33 -0300
  • ab5d77c0c4
    amadeus: Fix limiter correctness (#3126) 1.1.30 Mary 2022-02-16 21:38:45 +0100
  • 1dd7beaf4d amadeus: Fix PCMFloat datasource command v1 Mary 2022-02-16 21:11:33 +0100
  • 7f9f3379bb amadeus: Fix limiter correctness Mary 2022-02-16 19:15:11 +0100
  • 7bfb5f79b8
    When copying linear textures, DMA should ignore region X/Y (#3121) 1.1.29 gdkchan 2022-02-16 07:13:45 -0300
  • 8cc2479825
    Adjusting how deadzones are calculated (#3079) 1.1.28 skrek 2022-02-16 02:06:52 -0800
  • 3f42173c80 Added new comments jessemanoske@gmail.com 2022-02-15 17:52:17 -0800
  • a6840f117d When copying linear textures, DMA should ignore region X/Y gdk 2022-02-15 12:31:18 -0300
  • b9ea990df6 Zero DMA region X/Y after copy gdk 2022-02-14 22:28:41 -0300
  • d0e2de6b37 fixup Merry 2022-02-15 00:02:36 +0000
  • e57c97504a
    added contribute section Jesse 2022-02-14 14:49:00 -0800
  • f5020e991c Reduce line noise merry 2022-02-14 21:59:58 +0000
  • d2d71f93f0 Use index to handle IfThenBlockState merry 2022-02-14 21:48:28 +0000
  • d86dcaa13d Address nits merry 2022-02-14 21:48:10 +0000
  • 4a257bf7a1 Remove inITBlock argument Merry 2022-02-14 21:06:24 +0000
  • cd1c1a51ff merging skrekhere 2022-02-14 09:37:42 -0800
  • 7d1da6a7a2 fixing up ClampAxis skrekhere 2022-02-12 00:10:27 -0800
  • 31a6f64353 CpuTestThumb: Add randomized tests merry 2022-02-13 19:41:17 +0000
  • fbf224e023 fixup! T16: Implement IT merry 2022-02-13 19:40:53 +0000
  • e870d4e089 fixup! T16: Implement Add to SP (immediate) merry 2022-02-13 19:40:21 +0000
  • 848ff31a19 fixup! T16: Implement ADD/SUB (SP) merry 2022-02-13 19:40:05 +0000
  • 8f35345729
    Use Enum and Delegate.CreateDelegate generic overloads (#3111) 1.1.27 Berkan Diler 2022-02-13 14:50:07 +0100
  • 9c1e9a4034 Cleanup riperiperi 2022-02-12 20:49:45 +0000
  • 66476b7fd5 WIP riperiperi 2022-02-12 20:16:34 +0000
  • 93e3f8518e Initial implementation of fast 2d copy riperiperi 2022-01-30 02:53:05 +0000
  • a5fe239948 Use Delegate.CreateDelegate generic overloads Berkan Diler 2022-02-12 15:23:32 +0100
  • 64db5d9876 Remove EnumExtensions.cs Berkan Diler 2022-02-12 15:23:14 +0100
  • 391d484b5f Use Enum generic overloads Berkan Diler 2022-02-12 15:22:23 +0100
  • 63d3210dd1 fixing up ClampAxis skrekhere 2022-02-12 00:10:27 -0800
  • b6078d2c00 T16: Implement IT merry 2022-02-11 22:58:13 +0000
  • 09c84d6e91 T16: Implement B (unconditional) merry 2022-02-11 21:37:08 +0000
  • 9271abdff0 T16: Implement B (conditional) merry 2022-02-11 21:34:50 +0000
  • 06f9a3dc60 T16: Implement SVC merry 2022-02-11 21:27:42 +0000
  • 9c16e8695b T16: Implement LDM, STM merry 2022-02-11 21:23:08 +0000
  • 108a6886f9 T16: Implement NOP merry 2022-02-11 21:12:45 +0000
  • 41eab68113 T16: Implement REV, REV16, REVSH merry 2022-02-11 21:10:24 +0000
  • 34290d38e2 T16: Implement PUSH, POP merry 2022-02-11 21:04:28 +0000
  • dabb5f2449 T16: Implement CBZ, CBNZ merry 2022-02-11 18:00:10 +0000
  • 2055622c84 T16: Implement SXTH, SXTB, UXTH, UTXB merry 2022-02-11 12:07:52 +0000
  • e11cd2e50a T16: Implement ADD/SUB (SP) merry 2022-02-11 11:11:36 +0000
  • 1a2ae16395 T16: Implement Add to SP (immediate) merry 2022-02-11 11:10:41 +0000
  • 59e9c3d6b0 T16: Implement ADR merry 2022-02-11 10:58:45 +0000
  • baaf5e126e T16: Implement LDR/STR (SP) merry 2022-02-10 23:03:34 +0000
  • f3e068b94a T16: Implement {LDR,STR}{,B,H} (immediate) merry 2022-02-10 23:03:00 +0000
  • d3272c1498 T16: Implement {LDR,STR}{,H,B,SB,SH} (register) merry 2022-02-10 23:02:23 +0000
  • a9f952ad40 T16: Implement LDR (literal) merry 2022-02-10 22:26:14 +0000
  • d84c2417aa T16: Implement BLX (reg) merry 2022-02-10 21:36:49 +0000
  • 2876344cca T16: Implement ADD, CMP, MOV (high reg) merry 2022-02-10 21:31:17 +0000
  • 43feb68b11 T16: Implement ANDS, EORS, LSLS, LSRS, ASRS, ADCS, SBCS, RORS, TST, NEGS, CMP, CMN, ORRS, MULS, BICS, MVNS (low registers) merry 2022-02-10 20:57:29 +0000
  • 284272854b T16: Implement MOVS, CMP, ADDS, SUBS (8-bit immediate) merry 2022-02-10 20:32:15 +0000
  • 7a09aea0dc T16: Implement ADDS, SUBS (3-bit immediate) merry 2022-02-10 19:59:17 +0000
  • 3d663a1c8c T16: Implement ADDS, SUBS (reg) merry 2022-02-10 19:48:11 +0000
  • 15ccdff751 T16: Implement LSL/LSR/ASR (imm) merry 2022-02-10 18:59:09 +0000
  • cb4ccec421 T16: Implement BX merry 2022-02-10 17:16:25 +0000
  • d4fe1ee5a8 Tests: Prepare for thumb tests merry 2022-02-10 17:15:31 +0000
  • e1bbf8d7b9 OpCodeTables: Improve thumb fast lookup merry 2022-02-10 23:09:01 +0000
  • 19c6c1c11c OpCodeTable: Prepare for thumb instructions merry 2022-02-10 16:57:21 +0000
  • 08e1e0c985 OpCodeTable: Remove existing thumb instruction implementations merry 2022-02-10 16:42:27 +0000
  • 1379f41d5d OpCodeTable: Minor cleanup merry 2022-02-10 16:40:47 +0000
  • 5c2e780d40 Decoders: Add InITBlock argument merry 2022-02-10 16:38:54 +0000
  • ce71f9144e
    InstEmitMemory32: Literal loads always have word-aligned PC (#3104) 1.1.26 merry 2022-02-11 20:51:03 +0000
  • f861f0bca2
    Fix missing geometry shader passthrough inputs (#3106) 1.1.25 gdkchan 2022-02-11 15:52:20 -0300
  • 6c4f0a0226 InstEmitMemory32: Literal loads always have word-aligned PC merry 2022-02-11 08:45:22 +0000
  • 9041f45dc1 Shader cache version bump gdk 2022-02-11 00:12:08 -0300
  • 36250137e3 Fix missing geometry shader passthrough inputs gdk 2022-02-11 00:04:59 -0300
  • 571496d243
    Ship SoundIO library only for the specified runtime (#3103) 1.1.24 edisionnano 2022-02-11 01:15:13 +0200
  • 317681b9be Update GetWritableRegion to also support unmapped ranges gdk 2022-02-10 19:04:31 -0300
  • 921776714b Explicitly check for invalid memory ranges on the MultiRangeList gdk 2022-02-10 18:48:19 -0300
  • 31df134769 Allow textures to have their data partially mapped gdkchan 2021-09-09 19:24:45 -0300
  • f3df4edaea
    Address gdkchan's nit edisionnano 2022-02-10 02:49:49 +0200
  • 2a201c7d93
    Add RuntimeIdentifers properties edisionnano 2022-02-10 02:02:57 +0200
  • c3c3914ed3
    Add a limit on the number of uses a constant may have (#3097) 1.1.23 gdkchan 2022-02-09 17:42:47 -0300
  • e26d9d3867 Use separate variable to handle relaunches + fix action menu sharmander 2022-02-09 15:24:15 -0500
  • 6dffe0fad4
    misc: Make PID unsigned long instead of long (#3043) 1.1.22 Mary 2022-02-09 21:18:07 +0100
  • b3202b52af Merge branch 'ui-add-restart-emulation' of https://github.com/saldabain/Ryujinx into ui-add-restart-emulation sharmander 2022-02-09 15:02:38 -0500
  • 514bc71d29 Add ability to restart emulation in Actions menu. sharmander 2022-01-27 02:06:35 -0500
  • 94ccb87a7b added migration step #3096 mlgatto 2022-02-09 07:23:53 +0100
  • 49efc893ef bumped config file version #3096 mlgatto 2022-02-09 07:23:12 +0100
  • 04ba24fcdc
    Merge branch 'Ryujinx:master' into master Logan Stromberg 2022-02-08 12:40:06 -0800
  • 3f84828f58 formatting :) skrekhere 2022-02-08 08:50:55 -0800
  • 9685cf3dfa moved trace logs toggle at the bottom #1547 mlgatto 2022-02-08 16:35:35 +0100
  • f62e1aee11 alignment #1547 mlgatto 2022-02-08 16:33:50 +0100
  • 86b37d0ff7
    ARMeilleure: A32: Implement SHSUB8 and UHSUB8 (#3089) 1.1.21 merry 2022-02-08 09:46:42 +0000
  • 4008270704 use trace log level instead of debug ( #1547) mlgatto 2022-02-08 07:24:15 +0100
  • d39cd964ec Add a limit on the number of uses a constant may have gdk 2022-02-07 18:01:53 -0300
  • 91561fada3 added trace log level mlgatto 2022-02-07 21:57:43 +0100
  • 863c581190
    fix headless sdl2 option string (#3093) 1.1.20 wss445566 2022-02-07 18:50:51 +0800
  • 7599c81415 Rotate 90 degrees clockwise Matesic Darko 2022-02-07 08:40:53 +0100
  • 00c51c67f9
    Merge branch 'Ryujinx:master' into swap_sticks darko1979 2022-02-07 07:25:46 +0100
  • 8e70b2d3fb ARMeilleure: A32: Implement SHSUB8 Merry 2022-02-05 19:26:38 +0000
  • 47d68f4ff2 ARMeilleure: A32: Implement UHSUB8 Merry 2022-02-05 19:20:40 +0000