Commit Graph

  • 333651d346 Implement Bluetooth, Btm, Hid and Nsd services and calls. (#761) Ac_K 2019-09-06 16:58:50 +02:00
  • ad40c6a182 Update README.md (#759) Ac_K 2019-09-05 00:22:15 +02:00
  • ebea4967f8 shader: Add missing fsetp negation bit on srcB (#760) Rodrigo Locatti 2019-09-04 19:03:11 -03:00
  • b9c94ada34 timezone: improve sanity checks on TimeZone Rule name (#758) Thomas Guillemard 2019-09-04 18:10:15 +02:00
  • c67f0a7c4b IGeneralService Implement GetClientId and IsAnyInternetRequestAccepted (#749) Ac_K 2019-09-04 18:09:20 +02:00
  • cbbbf175fb Implement OpenReadOnlySaveDataFileSystem (#748) Alex Barney 2019-09-02 11:38:43 -05:00
  • edafce57be Added GUI to Ryujinx (#695) Xpl0itR 2019-09-02 17:03:57 +01:00
  • c00c638ecc NvHostChannelIoctl: Implement setter for SetSubmitTimeout, SetPriority and SetTimeslice (#747) Ac_K 2019-09-02 01:55:38 +02:00
  • a1c7415565 Add Rgba16Uint (#746) HorrorTroll 2019-09-02 04:12:16 +07:00
  • 6b8fb8a4e3 Implement am ICommonStateGetter::SetCpuBoostMode (#743) Ac_K 2019-08-28 13:02:50 +02:00
  • 5c44c9600f
    Fix a memory corruption in SoundIO wrapper (#742) Thomas Guillemard 2019-08-19 22:28:14 +02:00
  • 16aa2cfd62
    Discord Presence: Fix a crash when no valid program is loaded (#741) Thomas Guillemard 2019-08-19 22:28:01 +02:00
  • a731ab3a2a Add a new JIT compiler for CPU code (#693) gdkchan 2019-08-08 15:56:22 -03:00
  • 1ba58e9942 Use the Joystick interface for game controller input. (#737) emmauss 2019-08-05 21:58:27 +03:00
  • 54b79dffa8 Implement time:* 4.0.0 commands (#736) Thomas Guillemard 2019-07-25 16:44:51 +02:00
  • d254548548
    Little rewrite of HID input (#723) emmauss 2019-07-22 20:15:46 +03:00
  • 1f3a34dd7a Implement time:* 2.0.0 & 3.0.0 commands (#735) Thomas Guillemard 2019-07-15 19:52:35 +02:00
  • d8424a63c6 Update IpcService.cs (#734) Ac_K 2019-07-14 23:30:47 +02:00
  • d5cc919369 Fix private on some call (#733) Ac_K 2019-07-14 23:22:53 +02:00
  • 97d0c62423 Accurately implement steady & system clocks (#732) Thomas Guillemard 2019-07-14 22:50:11 +02:00
  • 4ad3936afd Refactoring result codes (#731) Ac_K 2019-07-14 21:04:38 +02:00
  • 4926f6523d Fix bsd recvfrom implementation (#730) Thomas Guillemard 2019-07-14 01:47:18 +02:00
  • 560ccbeb2d Refactoring commands handling (#728) Ac_K 2019-07-12 03:13:43 +02:00
  • f723f6f39a Update to LibHac 0.5.0 (#725) Alex Barney 2019-07-10 12:20:01 -05:00
  • 596b61ce1f IPC services refactoring (#726) Ac_K 2019-07-10 17:59:54 +02:00
  • e5b88de22a Add Saddlv_V Inst. Improve Cnt_V, Dup_Gp & Ins_Gp Tests. Tuneup Cls_V & Clz_V Tests. (#720) LDj3SNuD 2019-07-08 16:55:37 +02:00
  • 708620252e ITimeZoneService rewrite (#722) Thomas Guillemard 2019-07-04 17:20:40 +02:00
  • 789cdba8b5 Refactor the friend namespace (#721) Thomas Guillemard 2019-07-04 17:14:17 +02:00
  • b2b736abc2 Misc cleanup (#708) Alex Barney 2019-07-01 21:39:22 -05:00
  • 10c74182ba Implement the remaining tests for Simd and Fp instructions of data processing type. Small opts. for Fmov_Ftoi/1 & Fmov_Itof/1 Insts. (#709) LDj3SNuD 2019-06-30 01:02:48 +02:00
  • ba86a5d7f3 nfp:user: Implement IUser (#714) Ac_K 2019-06-28 13:08:23 +02:00
  • a8965aad97 irs: Little service cleanup (#712) Ac_K 2019-06-27 18:02:41 +02:00
  • 36f62cbe72 friends: INotificationService Implementation of GetEvent (#710) Ac_K 2019-06-27 14:05:30 +02:00
  • db21621bb6 PrntStub: Add a way to print arrays (#711) Thomas Guillemard 2019-06-27 13:11:51 +02:00
  • 3db9daa3bd time: Implement GetSharedMemoryNativeHandle (#705) Ac_K 2019-06-17 01:56:46 +02:00
  • 70bfc01e5f friends: Implementation of IServiceCreator (#704) Ac_K 2019-06-17 01:08:32 +02:00
  • 2cd5d2d184 set: Improve implementation (#703) Thomas Guillemard 2019-06-16 23:17:37 +02:00
  • 5084164cd9 Implement GetAccumulatedSuspendedTickChangedEvent to ISelfController (#702) Ac_K 2019-06-16 03:58:22 +02:00
  • 350a3667f7 Implement OutputAccessLogToSdCard and expose an FS access log option (#700) Alex Barney 2019-06-15 20:31:18 -05:00
  • 5c1bc52409 Refactoring of acc:u0 (#701) Ac_K 2019-06-16 00:35:38 +02:00
  • d8d5f2cbe7 fs: Fix ContentManager content paths on Unix systems (#699) Thomas Guillemard 2019-06-13 22:46:15 +02:00
  • d87c5375f1 Implement a custom value generator for the Tests of the CLS and CLZ instructions (Base: 32, 64 bits. Simd: 8, 16, 32 bits). (#696) LDj3SNuD 2019-06-12 14:03:31 +02:00
  • 3541a9053f Update to LibHac 0.4.1 (#698) Alex Barney 2019-06-06 17:01:44 -05:00
  • 6fbe87cccc
    Create FUNDING.yml Ac_K 2019-06-02 02:09:38 +02:00
  • 5fc1f6a1af Update to version 0.4 of LibHac (#689) Alex Barney 2019-05-31 19:31:10 -05:00
  • 92c1726647 GPU Profiling (#570) BaronKiko 2019-06-01 01:13:57 +01:00
  • ffbfbb5549 Add FCVT <Hd>, <Sn> and FCVT <Sd>, <Hn> Inst.; add Tests. (#692) LDj3SNuD 2019-05-31 00:51:39 +02:00
  • e7be60b6c6 Add Discord Rich Presence (#681) Xpl0itR 2019-05-30 21:27:43 +01:00
  • 29a9c5f0b8 Added missing ++ in BindMacro GPU method (#688) BaronKiko 2019-05-30 01:40:00 +01:00
  • 51ea6fa583 Add Smaxv_V, Sminv_V, Umaxv_V, Uminv_V Inst.; add Tests. (#691) LDj3SNuD 2019-05-30 02:29:24 +02:00
  • 12badfffb9 hid: Initial Keyboard Support (#684) Thomas Guillemard 2019-05-03 01:29:01 +02:00
  • 3079c6a659 Added missing bracket in _schema.json (#686) BaronKiko 2019-04-27 19:45:23 +01:00
  • 5682de7c0f Handle relative file paths in profiler config loading. (#685) BaronKiko 2019-04-27 13:57:42 +01:00
  • 8a7d99cdea Refactoring and optimization on CPU translation (#661) gdkchan 2019-04-26 01:55:12 -03:00
  • 2b8eac1bce Extended ignore missing services to INvDrvServices (#674) BaronKiko 2019-04-26 05:54:46 +01:00
  • a07086c280 Built in profiling (#567) BaronKiko 2019-04-26 05:53:10 +01:00
  • 16de171c44 Sse optimized the Scalar & Vector fp-to-fp conversion instructions (MNPZ & IX); added the related Tests (AMNPZ & IX). Small refactoring of existing instructions. (#676) LDj3SNuD 2019-04-26 00:58:29 +02:00
  • 0d69d8e6c1 Add IManagerDisplayService::CreateStrayLayer (#683) Thomas Guillemard 2019-04-26 00:57:18 +02:00
  • 6e8c080968 Updates to nifm, irs and nvdrv services (#679) HorrorTroll 2019-04-25 20:03:00 +07:00
  • 26be1cb4e2 Implement gl_ClipDistance on the shader generator (#680) gdkchan 2019-04-24 20:09:01 -03:00
  • 156a32b4d0 Fix GetAudioRendererWorkBufferSize for REV5 (#677) Ac_K 2019-04-24 16:22:06 +02:00
  • 354a30370d
    Implement IParentalControlService CheckFreeCommunicationPermission (#665) jduncanator 2019-04-22 16:54:47 +10:00
  • 50d6ec9efe Toggle VSync Hotkey (#659) BaronKiko 2019-04-22 07:54:31 +01:00
  • 74da8785a5 Sse optimized the 32-bit Vector & Scalar integer-to-fp conversion instructions (signed & unsigned); added the related Gp & V_Fixed Tests (signed & unsigned). (#662) LDj3SNuD 2019-04-21 04:07:35 +02:00
  • 9e923b1473
    Implement IIrSensorServer GetIrsensorSharedMemoryHandle (#664) jduncanator 2019-04-20 12:23:13 +10:00
  • bea73895f5
    Implement IIrSensorServer GetNpadIrCameraHandle (#663) jduncanator 2019-04-20 11:56:55 +10:00
  • 6b23a2c125 New shader translator implementation (#654) gdkchan 2019-04-17 20:57:08 -03:00
  • b2e88b04a8 Config option to ignore missing services (#658) BaronKiko 2019-04-16 00:22:55 +01:00
  • 233fc95e1e Sse optimized the Vector & Scalar fp-to-integer conversion instructions (unsigned); improved the related Tests. (#656) LDj3SNuD 2019-04-12 18:14:16 +02:00
  • af65ed3930
    Add missing TextureCubeMapArray texture type entry (#657) jduncanator 2019-04-11 23:19:49 +10:00
  • febc2ad6f4 Sse optimized all the fp to integer conversion instructions (signed) with Tests (signed & unsigned). (#655) LDj3SNuD 2019-04-03 14:21:22 +02:00
  • 464ec7ced8 Add Cmeq_V, Cmge_V, Cmgt_V, Cmle_V & Cmlt_V (Z & ~Z) Sse opt.. (#646) LDj3SNuD 2019-03-25 00:23:27 +01:00
  • ec40ecd499 Complete ColorFormat enums (#652) Thomas Guillemard 2019-03-24 05:54:38 +01:00
  • c106ae9944 Add Tbl_V Sse opt. with Tests. (#651) LDj3SNuD 2019-03-23 19:50:19 +01:00
  • 1b2e430e88 Cubemap array support (#649) BaronKiko 2019-03-17 22:55:02 +00:00
  • efebd8f94d
    Print Guest Stack Trace in ServiceNotImplemented Exception (#650) jduncanator 2019-03-15 14:37:54 +11:00
  • 1bef70c068 Add Rshrn_V & Shrn_V Sse opt.. Add Mla_V, Mls_V & Mul_V Sse opt.; add Tests. (#614) LDj3SNuD 2019-03-13 09:23:52 +01:00
  • a0aecd1ff8 Compressed M2mf texture copy fix (#612) BaronKiko 2019-03-12 04:59:12 +00:00
  • a2a4650108 Rebased, in theory (#610) BaronKiko 2019-03-04 02:51:23 +00:00
  • 1f554c1093 Do naming refactoring on Ryujinx.Graphics (#611) Alex Barney 2019-03-03 19:45:25 -06:00
  • 8e71ea0812 Reuse basePath variable in LocationHelper (#609) Ryan Teal 2019-03-02 10:51:55 +00:00
  • 0973daefa1 Fixed Scissor Test on Intel based GPUs (#595) BaronKiko 2019-03-02 10:50:21 +00:00
  • dbc105eafb Create CpuTestSimdImm.cs (#608) LDj3SNuD 2019-03-01 10:12:09 +01:00
  • e21ebbf666 Misc. CPU optimizations (#575) gdkchan 2019-02-27 23:03:31 -03:00
  • 884b4e5fd3 Initial non 2D textures support (#525) Thomas Guillemard 2019-02-28 02:12:24 +01:00
  • 81aa50feb0 Optimize MOVI/MVNI instructions using intrinsics (#606) gdkchan 2019-02-26 09:50:36 -03:00
  • ef3f9a2abe Optmize BFM instruction (#607) gdkchan 2019-02-26 06:16:50 -03:00
  • 504f4f4abf Remove all the calls to StaticCast methods (#605) gdkchan 2019-02-25 20:46:34 -03:00
  • 5001f78b1d Optimize address translation and write tracking on the MMU (#571) gdkchan 2019-02-24 04:24:35 -03:00
  • a3d46e4133 Add Tests for instructions Fcvtzs_Gp_Fixed & Fcvtzu_Gp_Fixed, Scvtf_Gp_Fixed & Ucvtf_Gp_Fixed. (#603) LDj3SNuD 2019-02-24 00:53:27 +01:00
  • 9679896b94
    Implement fixed-point variant of the UCVTF and SCVTF instructions (#578) gdkchan 2019-02-23 20:52:48 -03:00
  • 7ed2b4cc39 Initialize FrontFace register with a default value (#601) gdkchan 2019-02-22 02:14:02 -03:00
  • 6335753e38 Implement ConvertScalingMode properly (#596) gdkchan 2019-02-18 21:12:53 -03:00
  • 932224f051 ARM exclusive monitor and multicore fixes (#589) gdkchan 2019-02-18 20:52:06 -03:00
  • dd00a4b62d
    Update CpuTestMisc.cs (#593) jduncanator 2019-02-18 15:17:50 +11:00
  • 948a758270 Optimize CMN/ADDS to do a single comparision like CMP/SUBS (#576) gdkchan 2019-02-18 01:17:34 -03:00
  • 1b4809bde1
    Update CpuTestMisc.cs LDj3SNuD 2019-02-18 00:52:01 +01:00
  • 17ac118946 Added "ROM not found." message if specified file is invalid. (#592) AlexLavoie42 2019-02-17 01:52:16 -08:00
  • f8a9faa1b9
    Config: Correct MulticoreSched casing (#588) jduncanator 2019-02-16 19:37:22 +11:00
  • b5fcf883e8 Implement IStorage GetSize (#585) gdkchan 2019-02-15 12:44:25 -03:00