Commit graph

  • 68758ae4e0 Remove size 1 (f16) from test. Update Opcode to represent F32 Sharbel Aldabain 2020-08-26 22:21:37 -0400
  • f543f29c99 Fix implementation to support F64 Sharbel Aldabain 2020-08-26 22:03:09 -0400
  • 8019f4424f Add AMS license to third party gdkchan 2020-08-26 22:17:18 -0300
  • 6ee4261d09 Split syscalls into multiple files with a partial class gdkchan 2020-08-26 22:05:05 -0300
  • b09cb85f54 Move result checks to syscalls instead of generated code, this makes them work for HLE calls too gdkchan 2020-08-26 21:28:24 -0300
  • 559cf1e1aa Update OpCode Type + Add Tests Sharbel Aldabain 2020-08-26 17:21:49 -0400
  • f6359dcb58 Remove the Ryujinx.Debugger project Thog 2020-08-26 21:02:36 +0200
  • 0b58b8d43e Add GetThreadContext on KernelStatic, add Running property gdkchan 2020-08-26 03:55:05 -0300
  • a420d419c4 Add Result struct, use it on Kernel and other places gdkchan 2020-08-26 03:01:53 -0300
  • 4c979dc360
    Apply suggestions from code review Mary 2020-08-25 22:34:22 +0200
  • 25df64fb7e Clean up and update readme Thog 2020-08-24 17:35:31 +0200
  • d144033988 Kernel no longer depends on the CPU project gdkchan 2020-08-23 21:52:12 -0300
  • 27179d0218
    Improve multi-controller support in HID and Controller Applet (#1453) mageven 2020-08-24 02:24:11 +0530
  • d683d5e6b8 Fix encoding Sharbel Aldabain 2020-08-23 16:26:04 -0400
  • 89afb5a84c Fix opcode encoding Sharbel Aldabain 2020-08-23 16:24:58 -0400
  • 8a599a0f34 Fix encoding for scalar Sharbel Aldabain 2020-08-23 16:16:57 -0400
  • ac7e052ba1 Use dirty flag checking instead of sequence checking for faster checks. Sharbel Aldabain 2020-08-22 23:12:43 -0400
  • ef77b975ba Remove used code. Sharbel Aldabain 2020-08-22 20:26:22 -0400
  • 46d9e31279 Remove unused function Sharbel Aldabain 2020-08-22 20:25:42 -0400
  • 4636ec92b0 Attempt improvement of Shader Cache (Compute) Sharbel Aldabain 2020-08-22 20:21:39 -0400
  • 812e38bf99 Auto-format kernel project, and rename/move a few classes gdkchan 2020-08-22 02:03:29 -0300
  • c7c12b6d82 Change shared memory to use contiguous allocation for now and non-contiguous seems flaky gdkchan 2020-08-22 00:09:26 -0300
  • 87da5802fa GitHub Actions improvements Margen67 2020-08-19 02:13:42 -0700
  • 00a5cfd9b5
    Cleanup FUNDING.yml Margen67 2020-08-21 19:09:09 -0700
  • 881e3166af Move kernel to a separate project gdkchan 2020-08-21 20:43:35 -0300
  • d6b709f8f3 CPU (A64): Add Scvtf_S_Fixed & Ucvtf_S_Fixed with Tests. LDj3SNuD 2020-08-21 23:00:47 +0200
  • 7c4d761c43 Get rid of KThread on ServiceCtx gdkchan 2020-08-21 11:33:20 -0300
  • 3310a6f524 Fix ControllerSupportArg struct packing mageven 2020-08-21 19:38:00 +0530
  • e507374062 Get rid of KProcess on ServiceCtx gdkchan 2020-08-21 03:33:36 -0300
  • 46c96532ea Add instruction to op table Sharbel Aldabain 2020-08-21 02:18:17 -0400
  • ff90a88dfd Add instruction to OpCodeTable Rename Inst Sharbel Aldabain 2020-08-21 01:41:46 -0400
  • 1a6f4d1d33 Remove HashSet for SupportedPlayers mageven 2020-08-21 09:18:20 +0530
  • 5b25bf632a Address AcK's comments mageven 2020-08-15 09:07:41 +0530
  • f03c30bbbf ControllerWindow: Fix controller type initial value mageven 2020-08-12 14:17:48 +0530
  • 20bceae12b Restrict ControllerWindow to show valid controller types mageven 2020-08-12 11:10:02 +0530
  • 45cfe1ca21 Remove GTK markup from Controller Applet mageven 2020-08-12 09:03:12 +0530
  • 1cdd914af8 Remove duplicate StructArrayHelpers in favor of Common.Memory mageven 2020-08-12 08:54:44 +0530
  • 8826c6fdd8 Notify in log periodically when no matched controllers mageven 2020-08-06 08:00:17 +0530
  • 150f86eeff Initial commit mageven 2020-08-06 08:00:07 +0530
  • f3e70447f4
    Merge pull request #2 from saldabain/centralize-texture-compat-checks sharmander 2020-08-20 23:02:11 -0400
  • 430b3289d1 Fix alignment Sharbel Aldabain 2020-08-20 23:01:28 -0400
  • b4e0a8f945
    Merge pull request #1 from saldabain/centralize-texture-compat-checks sharmander 2020-08-20 23:00:04 -0400
  • 6fd57525f4 Remove blank lines, fix alignment Sharbel Aldabain 2020-08-20 22:57:44 -0400
  • 58f661b099 Update implementation Sharbel Aldabain 2020-08-20 22:52:08 -0400
  • 567a3748ef Fix implementation Sharbel Aldabain 2020-08-20 22:45:33 -0400
  • 1188e93edc Change 0 to 0f for clarity. Sharbel Aldabain 2020-08-20 22:25:47 -0400
  • 89c16f4eff Update implementation (fix op32) Sharbel Aldabain 2020-08-20 22:24:35 -0400
  • f44dbf9cc0 Update implementation Sharbel Aldabain 2020-08-20 22:15:27 -0400
  • 371d8e03dd Fix lines Sharbel Aldabain 2020-08-20 21:05:35 -0400
  • 113438dc48 Implement vfnms (slow path only) Sharbel Aldabain 2020-08-20 21:02:19 -0400
  • f38e2bfddf Implement vrintx Sharbel Aldabain 2020-08-20 00:00:51 -0400
  • f3856584b0 Implement vrintx Sharbel Aldabain 2020-08-19 23:53:40 -0400
  • 01ff648bdf
    Fix asserts on VP9 decoder in debug mode and build warnings (#1480) gdkchan 2020-08-20 00:07:04 -0300
  • 87756e6eb4 Remove empty lines Sharbel Aldabain 2020-08-19 22:32:11 -0400
  • 05c56affad Implement Map/UnmapTransferMemory, use it on HLE services gdkchan 2020-08-19 22:45:31 -0300
  • ead44d0d66 Removed empty line as erquested Sharbel Aldabain 2020-08-19 21:27:39 -0400
  • 584a87d380 Alignment corrections + Derive method signature adjustment. Sharbel Aldabain 2020-08-19 21:00:24 -0400
  • aeac387b7b Implement CreateSharedMemory and use it on HLE services gdkchan 2020-08-19 21:29:53 -0300
  • 150dc11ae1 Make services register themselves on SM gdkchan 2020-08-19 03:03:54 -0300
  • 6a86cc6706 Actually add TextureCompatibility changes to the PR (Add DeriveDepthFormat method) Sharbel Aldabain 2020-08-19 01:13:48 -0400
  • 49773fcb50 Add switch from 1474 to TextureCompatibility as requested by mageven. Sharbel Aldabain 2020-08-19 01:10:51 -0400
  • 234f629b16 Move isPerfectMatch back to Texture.cs Sharbel Aldabain 2020-08-19 00:55:17 -0400
  • b96cf7850a Set PPTC interval version FICTURE7 2020-08-19 08:53:17 +0400
  • 45e6216d5c Update to LibHac 0.12.0 Alex Barney 2020-08-14 23:55:29 -0700
  • 5eb0ee3cca
    account: Implement IManagerForApplication calls and IAsyncContext (#1466) Ac_K 2020-08-18 21:24:54 +0200
  • 5b26e4ef94
    Misc audio fixes (#1348) Mary 2020-08-18 21:03:55 +0200
  • 21fdd47614 Revert "Add 5.1 support to audren if hardware support it" Thog 2020-08-18 20:40:35 +0200
  • 9ccb62c53b Restore removed partial documentation deletion from AppendBuffer Thog 2020-08-18 17:52:00 +0200
  • 4ba54de5d0 Fix a crash when stopping emulation when no audren sessions was used Thog 2020-08-18 17:35:19 +0200
  • f2b8a8276a Improve static branch prediction along fast path for memory accesses FICTURE7 2020-08-18 19:32:19 +0400
  • 2522003b28 Remove some outdated comment Thog 2020-08-18 17:29:19 +0200
  • d3592efea2
    Correct the threshold for control stick buttons Billy Laws 2020-08-18 16:07:35 +0100
  • 8b47048eb2 Add 5.1 support to audren if hardware support it Thog 2020-08-18 17:04:27 +0200
  • 758f5d390a Implement software surround downmixing Thog 2020-07-01 22:07:18 +0200
  • 9b5d547cac Undo removal of .ToString() Sharbel Aldabain 2020-08-18 02:02:21 -0400
  • 2087c63d86 Fix spacing Sharbel Aldabain 2020-08-18 02:01:25 -0400
  • b7c8c5e7f7 Fix spacing Sharbel Aldabain 2020-08-18 01:59:11 -0400
  • 07ca42496e Texture Compatibility Check methods need to be centralized #1475 Sharbel Aldabain 2020-08-18 01:33:51 -0400
  • a389dd59bd
    Amadeus: Final Act (#1481) Mary 2020-08-18 03:49:37 +0200
  • 0704bec711 Make timing more precise when sleeping on Windows Thog 2020-08-18 02:55:51 +0200
  • 449a972f50 Amadeus: Final Act Thog 2020-08-18 02:40:25 +0200
  • 5e1c20f615 Implement SystemEventType, switch as much code as possible to it gdkchan 2020-08-17 00:40:24 -0300
  • c508381263 Fix asserts on VP9 decoder in debug mode and build warnings gdkchan 2020-08-14 19:07:03 -0300
  • 68bd543694
    Create Problem with start Ryujinx build after1.0,5138 fifihomeless 2020-08-14 23:15:58 +0700
  • 2a314f3c28
    Add missing depth-color conversions in CopyTexture (#1474) mageven 2020-08-14 15:33:19 +0530
  • 41147c5f0b switch expression mageven 2020-08-14 12:20:44 +0530
  • 0942d78c3f Whitespace mageven 2020-08-13 10:37:08 +0530
  • 9ac301de32 Add missing depth-color conversions in CopyTexture mageven 2020-08-13 10:18:19 +0530
  • 0de5367369
    PPTC GUI: Purge all versioned caches on click (#1454) mageven 2020-08-13 23:01:13 +0530
  • 2e3d6da10b use CompletedTask Ac_K 2020-08-13 19:29:19 +0200
  • 8624dd8de6
    Fix MacroJit SubtractWithBorrow Alu Reg Operation. (#1473) LDj3SNuD 2020-08-13 17:08:48 +0200
  • a61ba15afa Avoid errors due to non implemented services on execution Alberto Fanjul 2020-08-13 09:54:40 +0200
  • 6938988427
    Fix Vcvt_FI & Vcvt_RM; Add Vfma_S & Vfms_S. Add Tests. (#1471) LDj3SNuD 2020-08-13 07:34:02 +0200
  • b6ee89073e Fix MacroJit SubtractWithBorrow Alu Reg Operation. LDj3SNuD 2020-08-13 06:06:36 +0200
  • 1ad9045c6b
    bluetooth: Fix event handle in IBluetoothDriver (#1464) Ac_K 2020-08-13 01:04:59 +0200
  • 7a2cbe012f nit: Explicit declarations mageven 2020-08-12 20:31:46 +0530
  • 46177ac783 Address AcK's comments mageven 2020-08-06 22:28:25 +0530
  • 52d521b0a1 PPTC GUI: Purge all versioned caches on click mageven 2020-08-06 10:17:39 +0530
  • 6df4c54ac8 Address PR feedback & Nit. LDj3SNuD 2020-08-12 01:59:31 +0200
  • b0f630375f Fix Vcvt_FI & Vcvt_RM; Add Vfma_S & Vfms_S. Add Tests. LDj3SNuD 2020-08-11 20:16:59 +0200