Commit graph

  • 4210fe2b7b Fix error code returned by CloseSession (#787) Thomas Guillemard 2019-10-11 17:53:45 +02:00
  • 9142aca48f Fix hwopus DecodeInterleaved implementation (#786) Thomas Guillemard 2019-10-11 17:22:24 +02:00
  • 1aba033ba7 Update time implementation to 9.0.0 (#783) Thomas Guillemard 2019-10-08 05:48:49 +02:00
  • 16869402bf Add Tbx Inst. (fast & slow paths), with Tests. (#782) LDj3SNuD 2019-10-04 16:43:20 +02:00
  • 92e5e3c505 am: IApplicationFunctions GetGpuErrorDetectedSystemEvent implementation (#775) Ac_K 2019-09-20 06:42:32 +02:00
  • f48df486e2 Remove IntUtils and use BitUtils instead. (#774) Ac_K 2019-09-20 06:41:57 +02:00
  • 72b9f8f0a0 Misc fixes (#772) LDj3SNuD 2019-09-20 01:59:48 +02:00
  • f17b772c56 audren: Fix AudioRenderer implementation (#773) Ac_K 2019-09-20 01:49:05 +02:00
  • a0720b5681 Refactoring HOS folder structure (#771) Ac_K 2019-09-19 02:45:11 +02:00
  • 4af3101b22 Update to LibHac 0.5.1 (#770) Alex Barney 2019-09-10 20:11:45 -05:00
  • 0e93a51030 bcat:u: Implement EnumerateDeliveryCacheDirectory (#768) Ac_K 2019-09-10 11:55:28 +02:00
  • 1ff89d6482 Implement basic support of SystemSaveData and Cleanup IFileSystemProxy (#767) Ac_K 2019-09-08 23:33:40 +02:00
  • 9afb8ad485 ui: Fix segfault on Linux when passing a program via command line (#764) Thomas Guillemard 2019-09-08 03:59:41 +02:00
  • 7ff394e68a
    gui: fix case issues in the code Thomas Guillemard 2019-09-07 15:23:09 +02:00
  • b6c9e23a47
    csproj: fix case issue on "ryujinxIcon.png" Thomas Guillemard 2019-09-07 15:18:06 +02:00
  • 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