Commit graph

  • d60387b3b8 Refactoring HOS folder structure (#771) Ac_K 2019-09-19 02:45:11 +0200
  • 10b291ca3c Update to LibHac 0.5.1 (#770) Alex Barney 2019-09-10 20:11:45 -0500
  • 61486b521f bcat:u: Implement EnumerateDeliveryCacheDirectory (#768) Ac_K 2019-09-10 11:55:28 +0200
  • e16bdea3cd Implement basic support of SystemSaveData and Cleanup IFileSystemProxy (#767) Ac_K 2019-09-08 23:33:40 +0200
  • 15abfe73bc ui: Fix segfault on Linux when passing a program via command line (#764) Thomas Guillemard 2019-09-08 03:59:41 +0200
  • 42946c3b24 gui: fix case issues in the code Thomas Guillemard 2019-09-07 15:23:09 +0200
  • 55e23a0fc6 csproj: fix case issue on "ryujinxIcon.png" Thomas Guillemard 2019-09-07 15:18:06 +0200
  • 6b733a01c7 Implement Bluetooth, Btm, Hid and Nsd services and calls. (#761) Ac_K 2019-09-06 16:58:50 +0200
  • bccac2f3a9 Update README.md (#759) Ac_K 2019-09-05 00:22:15 +0200
  • 649f4eb4e4 shader: Add missing fsetp negation bit on srcB (#760) Rodrigo Locatti 2019-09-04 19:03:11 -0300
  • ea977ab2d1 timezone: improve sanity checks on TimeZone Rule name (#758) Thomas Guillemard 2019-09-04 18:10:15 +0200
  • be801bc990 IGeneralService Implement GetClientId and IsAnyInternetRequestAccepted (#749) Ac_K 2019-09-04 18:09:20 +0200
  • 377de33221 Implement OpenReadOnlySaveDataFileSystem (#748) Alex Barney 2019-09-02 11:38:43 -0500
  • 5bcd7bded4 Added GUI to Ryujinx (#695) Xpl0itR 2019-09-02 17:03:57 +0100
  • f46048cdce NvHostChannelIoctl: Implement setter for SetSubmitTimeout, SetPriority and SetTimeslice (#747) Ac_K 2019-09-02 01:55:38 +0200
  • 3fd9aa076e Add Rgba16Uint (#746) HorrorTroll 2019-09-02 04:12:16 +0700
  • f10ec1af53 Implement am ICommonStateGetter::SetCpuBoostMode (#743) Ac_K 2019-08-28 13:02:50 +0200
  • 5d61b188ac Fix a memory corruption in SoundIO wrapper (#742) Thomas Guillemard 2019-08-19 22:28:14 +0200
  • 5c15847fa7 Discord Presence: Fix a crash when no valid program is loaded (#741) Thomas Guillemard 2019-08-19 22:28:01 +0200
  • e7d667a58d Add a new JIT compiler for CPU code (#693) gdkchan 2019-08-08 15:56:22 -0300
  • 0670a912c1 Use the Joystick interface for game controller input. (#737) emmauss 2019-08-05 21:58:27 +0300
  • ff1d6a7595 Implement time:* 4.0.0 commands (#736) Thomas Guillemard 2019-07-25 16:44:51 +0200
  • 337373885e Little rewrite of HID input (#723) emmauss 2019-07-22 20:15:46 +0300
  • 3d0a6c5f52 Implement time:* 2.0.0 & 3.0.0 commands (#735) Thomas Guillemard 2019-07-15 19:52:35 +0200
  • 2b38fe8b9f Update IpcService.cs (#734) Ac_K 2019-07-14 23:30:47 +0200
  • a457a26b17 Fix private on some call (#733) Ac_K 2019-07-14 23:22:53 +0200
  • dce4e23f66 Accurately implement steady & system clocks (#732) Thomas Guillemard 2019-07-14 22:50:11 +0200
  • ec4e25dec6 Refactoring result codes (#731) Ac_K 2019-07-14 21:04:38 +0200
  • 399d2f6041 Fix bsd recvfrom implementation (#730) Thomas Guillemard 2019-07-14 01:47:18 +0200
  • 59da34c865 Refactoring commands handling (#728) Ac_K 2019-07-12 03:13:43 +0200
  • 25c77800ac Update to LibHac 0.5.0 (#725) Alex Barney 2019-07-10 12:20:01 -0500
  • 46a5fb4743 IPC services refactoring (#726) Ac_K 2019-07-10 17:59:54 +0200
  • 49dd883629 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 +0200
  • 61e6d91750 ITimeZoneService rewrite (#722) Thomas Guillemard 2019-07-04 17:20:40 +0200
  • cbbd5c152e Refactor the friend namespace (#721) Thomas Guillemard 2019-07-04 17:14:17 +0200
  • 8fae86293f Misc cleanup (#708) Alex Barney 2019-07-01 21:39:22 -0500
  • c6909d13bc 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 +0200
  • ecfaffbfee nfp:user: Implement IUser (#714) Ac_K 2019-06-28 13:08:23 +0200
  • f3ada0c59e irs: Little service cleanup (#712) Ac_K 2019-06-27 18:02:41 +0200
  • 4599530bd7 friends: INotificationService Implementation of GetEvent (#710) Ac_K 2019-06-27 14:05:30 +0200
  • 5b6040116a PrntStub: Add a way to print arrays (#711) Thomas Guillemard 2019-06-27 13:11:51 +0200
  • 6f8034e5a9 time: Implement GetSharedMemoryNativeHandle (#705) Ac_K 2019-06-17 01:56:46 +0200
  • a2a722bd69 friends: Implementation of IServiceCreator (#704) Ac_K 2019-06-17 01:08:32 +0200
  • d6779ca280 set: Improve implementation (#703) Thomas Guillemard 2019-06-16 23:17:37 +0200
  • 21b663d96c Implement GetAccumulatedSuspendedTickChangedEvent to ISelfController (#702) Ac_K 2019-06-16 03:58:22 +0200
  • 480cc2f5e6 Implement OutputAccessLogToSdCard and expose an FS access log option (#700) Alex Barney 2019-06-15 20:31:18 -0500
  • 053c541b83 Refactoring of acc:u0 (#701) Ac_K 2019-06-16 00:35:38 +0200
  • 1c226c109a fs: Fix ContentManager content paths on Unix systems (#699) Thomas Guillemard 2019-06-13 22:46:15 +0200
  • 964f4d88e6 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 +0200
  • fca51f08fe Update to LibHac 0.4.1 (#698) Alex Barney 2019-06-06 17:01:44 -0500
  • 62dc5492b5 Create FUNDING.yml Ac_K 2019-06-02 02:09:38 +0200
  • d6b5c0cf80 Update to version 0.4 of LibHac (#689) Alex Barney 2019-05-31 19:31:10 -0500
  • ebe44425f5 GPU Profiling (#570) BaronKiko 2019-06-01 01:13:57 +0100
  • da031874f4 Add FCVT <Hd>, <Sn> and FCVT <Sd>, <Hn> Inst.; add Tests. (#692) LDj3SNuD 2019-05-31 00:51:39 +0200
  • e8bd3014ab Add Discord Rich Presence (#681) Xpl0itR 2019-05-30 21:27:43 +0100
  • 622468bd7c Added missing ++ in BindMacro GPU method (#688) BaronKiko 2019-05-30 01:40:00 +0100
  • fd547821c1 Add Smaxv_V, Sminv_V, Umaxv_V, Uminv_V Inst.; add Tests. (#691) LDj3SNuD 2019-05-30 02:29:24 +0200
  • a04b99515d hid: Initial Keyboard Support (#684) Thomas Guillemard 2019-05-03 01:29:01 +0200
  • d49cd34bef Added missing bracket in _schema.json (#686) BaronKiko 2019-04-27 19:45:23 +0100
  • 0a46745af1 Handle relative file paths in profiler config loading. (#685) BaronKiko 2019-04-27 13:57:42 +0100
  • ed19b36363 Refactoring and optimization on CPU translation (#661) gdkchan 2019-04-26 01:55:12 -0300
  • 37f007ff60 Extended ignore missing services to INvDrvServices (#674) BaronKiko 2019-04-26 05:54:46 +0100
  • 04df11a27b Built in profiling (#567) BaronKiko 2019-04-26 05:53:10 +0100
  • 1141191e83 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 +0200
  • d8d90c6fbc Add IManagerDisplayService::CreateStrayLayer (#683) Thomas Guillemard 2019-04-26 00:57:18 +0200
  • 80003d9dd4 Updates to nifm, irs and nvdrv services (#679) HorrorTroll 2019-04-25 20:03:00 +0700
  • abed0df095 Implement gl_ClipDistance on the shader generator (#680) gdkchan 2019-04-24 20:09:01 -0300
  • 9d2c56f722 Fix GetAudioRendererWorkBufferSize for REV5 (#677) Ac_K 2019-04-24 16:22:06 +0200
  • ba3fc73a76 Implement IParentalControlService CheckFreeCommunicationPermission (#665) jduncanator 2019-04-22 16:54:47 +1000
  • 86d8f038b4 Toggle VSync Hotkey (#659) BaronKiko 2019-04-22 07:54:31 +0100
  • 6f27062651 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 +0200
  • bb90e0fd08 Implement IIrSensorServer GetIrsensorSharedMemoryHandle (#664) jduncanator 2019-04-20 12:23:13 +1000
  • dec6b7d7f2 Implement IIrSensorServer GetNpadIrCameraHandle (#663) jduncanator 2019-04-20 11:56:55 +1000
  • 0286f42c9e New shader translator implementation (#654) gdkchan 2019-04-17 20:57:08 -0300
  • 6be7244faa Config option to ignore missing services (#658) BaronKiko 2019-04-16 00:22:55 +0100
  • 987c83bd50 Sse optimized the Vector & Scalar fp-to-integer conversion instructions (unsigned); improved the related Tests. (#656) LDj3SNuD 2019-04-12 18:14:16 +0200
  • e987ded907 Add missing TextureCubeMapArray texture type entry (#657) jduncanator 2019-04-11 23:19:49 +1000
  • daa6c4774e Sse optimized all the fp to integer conversion instructions (signed) with Tests (signed & unsigned). (#655) LDj3SNuD 2019-04-03 14:21:22 +0200
  • 24882a7c52 Add Cmeq_V, Cmge_V, Cmgt_V, Cmle_V & Cmlt_V (Z & ~Z) Sse opt.. (#646) LDj3SNuD 2019-03-25 00:23:27 +0100
  • e43e3219d8 Complete ColorFormat enums (#652) Thomas Guillemard 2019-03-24 05:54:38 +0100
  • af8441b486 Add Tbl_V Sse opt. with Tests. (#651) LDj3SNuD 2019-03-23 19:50:19 +0100
  • 3b98599600 Cubemap array support (#649) BaronKiko 2019-03-17 22:55:02 +0000
  • 3e87d87dfd Print Guest Stack Trace in ServiceNotImplemented Exception (#650) jduncanator 2019-03-15 14:37:54 +1100
  • 5c41f83aba 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 +0100
  • b99043e5db Compressed M2mf texture copy fix (#612) BaronKiko 2019-03-12 04:59:12 +0000
  • 25b8d28a34 Rebased, in theory (#610) BaronKiko 2019-03-04 02:51:23 +0000
  • 78d5193896 Do naming refactoring on Ryujinx.Graphics (#611) Alex Barney 2019-03-03 19:45:25 -0600
  • 8fd259f758 Reuse basePath variable in LocationHelper (#609) Ryan Teal 2019-03-02 10:51:55 +0000
  • 9ff2313eae Fixed Scissor Test on Intel based GPUs (#595) BaronKiko 2019-03-02 10:50:21 +0000
  • f71871aae6 Create CpuTestSimdImm.cs (#608) LDj3SNuD 2019-03-01 10:12:09 +0100
  • 1821228f0c Misc. CPU optimizations (#575) gdkchan 2019-02-27 23:03:31 -0300
  • fdccf8b3b1 Initial non 2D textures support (#525) Thomas Guillemard 2019-02-28 02:12:24 +0100
  • d74fa4e95e Optimize MOVI/MVNI instructions using intrinsics (#606) gdkchan 2019-02-26 09:50:36 -0300
  • 867a460d78 Optmize BFM instruction (#607) gdkchan 2019-02-26 06:16:50 -0300
  • 9a6c7989fe Remove all the calls to StaticCast methods (#605) gdkchan 2019-02-25 20:46:34 -0300
  • 00439b92d9 Optimize address translation and write tracking on the MMU (#571) gdkchan 2019-02-24 04:24:35 -0300
  • 61cfb2ad6d Add Tests for instructions Fcvtzs_Gp_Fixed & Fcvtzu_Gp_Fixed, Scvtf_Gp_Fixed & Ucvtf_Gp_Fixed. (#603) LDj3SNuD 2019-02-24 00:53:27 +0100
  • b32d7fac1a Implement fixed-point variant of the UCVTF and SCVTF instructions (#578) gdkchan 2019-02-23 20:52:48 -0300
  • 877e540b7d Initialize FrontFace register with a default value (#601) gdkchan 2019-02-22 02:14:02 -0300
  • a5c75e729d Implement ConvertScalingMode properly (#596) gdkchan 2019-02-18 21:12:53 -0300