Commit graph

  • 3251fd71e9 ARM exclusive monitor and multicore fixes (#589) gdkchan 2019-02-18 20:52:06 -0300
  • 530c28b0a9 Update CpuTestMisc.cs LDj3SNuD 2019-02-18 00:52:01 +0100
  • 91f8a69455 Optimize CMN/ADDS to do a single comparision like CMP/SUBS (#576) gdkchan 2019-02-18 01:17:34 -0300
  • 7894e3a318 Added "ROM not found." message if specified file is invalid. (#592) AlexLavoie42 2019-02-17 01:52:16 -0800
  • 6595c4344d Config: Correct MulticoreSched casing (#588) jduncanator 2019-02-16 19:37:22 +1100
  • 7324892e4a Implement IStorage GetSize (#585) gdkchan 2019-02-15 12:44:25 -0300
  • b5efe21eac Vi: Implement ConvertScalingMode (#581) jduncanator 2019-02-15 15:47:40 +1100
  • 7f315152c3 Fix XMAD shader instruction, gl_FrontFacing and enable face culling (#583) gdkchan 2019-02-15 00:23:14 -0300
  • 0c4e1e836d Support HomeBrew Loader (#577) Thomas Guillemard 2019-02-14 01:44:39 +0100
  • 8be2859681 Change timestamp value on GPU query with timestamp and counter writeback (#547) gdkchan 2019-02-12 23:40:25 -0300
  • e3dcf615c9 Audio: Select a shared audio device by default (#574) jduncanator 2019-02-13 12:59:26 +1100
  • 55067b16a1 Config: Resolve config and file log to application directory (#580) jduncanator 2019-02-13 10:24:11 +1100
  • e206508d6f Do not increment played wave buffers count for empty wave buffers (#568) gdkchan 2019-02-12 14:05:05 -0300
  • 6fee7d1804 Logger and Configuration Refactoring (#573) jduncanator 2019-02-11 23:00:32 +1100
  • 49aa95390c Implement speculative translation on the CPU (#515) gdkchan 2019-02-04 18:26:05 -0300
  • 8c86e1cabe Scissor test fix (#563) BaronKiko 2019-02-01 01:37:07 +0000
  • 252f0bac9d Disable file log by default emmauss 2019-01-31 14:35:01 +0000
  • 45df176552 Initial support for shader half float instructions (#507) gdkchan 2019-01-31 09:43:24 -0300
  • 6417fee224 Add file logging and handle unhandled exceptions (#558) emmauss 2019-01-31 04:49:15 +0200
  • d51859d807 Implement some ARM32 memory instructions and CMP (#565) gdkchan 2019-01-29 13:06:11 -0300
  • 25b3ab2485 Add Smlal_Ve, Smlsl_Ve, Smull_Ve, Umlal_Ve, Umlsl_Ve, Umull_Ve Inst.; add Tests. Add Sse Opt. for Trn1/2_V and Uzp1/2_V Inst. Nits. (#566) LDj3SNuD 2019-01-29 14:54:39 +0100
  • 6d56573a34 Add ARM32 support on the translator (#561) gdkchan 2019-01-24 23:59:53 -0200
  • 7b154aedaa Add support of PFS0 as ExeFS (#564) Thomas Guillemard 2019-01-25 02:51:28 +0100
  • ec354ceee6 Resolve build merge conflict (#559) jduncanator 2019-01-21 13:04:52 +1100
  • 0dc4427d4d Improve kernel IPC implementation (#550) gdkchan 2019-01-18 20:26:39 -0200
  • 15d430496a SNK 40th Anniversary Out of Bounds Fix (#557) BaronKiko 2019-01-18 18:31:25 +0000
  • 7ef80d3b04 Scissor test implementation. Partially stubbed until geometry shaders… (#556) BaronKiko 2019-01-13 21:26:42 +0000
  • f31f353577 Refactor Ryujinx.Common and HLE Stub Logging (#537) jduncanator 2019-01-11 11:11:46 +1100
  • 441e35f937 add missing return emmauss 2019-01-09 19:36:51 +0000
  • 6d44aaee6c Some improvements for nvnflinger (#555) Thomas Guillemard 2019-01-05 22:26:16 +0100
  • 0a28cc6603 Update to LibHac 0.2.0 (#549) Alex Barney 2019-01-04 17:41:49 -0700
  • fcbfa98fcb Quad to triangle optimization (#552) BaronKiko 2019-01-01 17:08:15 +0000
  • 3803367e59 This kind of thing drives me crazy gdkchan 2019-01-01 14:01:44 -0300
  • 609c4b2960 fix wrong contenttype (#553) emmauss 2018-12-30 15:36:35 +0200
  • 554c339f9b System Language can be configurable. (#535) WilliamWsyHK 2018-12-27 23:08:34 +0800
  • 11daefd472 Add RG16 Sint (#517) HorrorTroll 2018-12-27 18:05:54 +0700
  • 198ccadd14 Do not attempt to read unused attribute, fix attributes count (#520) gdkchan 2018-12-26 17:29:50 -0200
  • 3c85aae61d Fix Frecpe_S/V and Frsqrte_S/V (full FP emu.). Add Sse Opt. & SoftFloat Impl. for Fcmeq/ge/gt/le/lt_S/V (Reg & Zero), Faddp_S/V, Fmaxp_V, Fminp_V Inst.; add Sse Opt. for Shll_V, S/Ushll_V Inst.; improve Sse Opt. for Xtn_V Inst.. Add Tests. (#543) LDj3SNuD 2018-12-26 18:11:36 +0100
  • a22d464e64 Fix issues with compressed NSO without a section (#548) Thomas Guillemard 2018-12-22 18:42:48 +0100
  • a9ee9052e6 Refactor SVC handler (#540) gdkchan 2018-12-18 03:33:36 -0200
  • 95616c582c Update the Readme (#546) Dudejoe870 2018-12-17 18:34:23 -0600
  • 40c7584212 Move MaxUboSize definition (#530) Thomas Guillemard 2018-12-18 01:32:12 +0100
  • c3d52f4c57 Add Frintz_S/V opcode and unit test, correction of some unit tests (#523) MS-DOS1999 2018-12-18 01:29:47 +0100
  • 1b0619598a Optimized memory modified check (#538) Roderick Sieben 2018-12-12 02:48:54 +0100
  • 90bc04cbff Misc. CPU improvements (#519) gdkchan 2018-12-10 22:58:52 -0200
  • 0eaed349ae Fix homebrew input (#528) emmauss 2018-12-07 22:59:38 +0200
  • 4c2c2926b6 Fix InitializeOld & add FinalizeOld, SetAndWaitOld, GetOld on mm:u (#521) HorrorTroll 2018-12-07 22:19:10 +0700
  • cd1cb5f57e Adjust naming conventions and general refactoring in HLE Project (#527) Alex Barney 2018-12-06 05:16:24 -0600
  • 75b2a2b9a1 Revert "Adjust naming conventions and general refactoring in HLE Project (#490)" (#526) gdkchan 2018-12-04 22:52:39 -0200
  • 8cccd8ddbe Adjust naming conventions and general refactoring in HLE Project (#490) Alex Barney 2018-12-04 14:23:37 -0600
  • 7e371ce8a0 NVDEC implementation using FFmpeg (#443) gdkchan 2018-12-03 00:38:47 -0200
  • 2394afa5c2 Fix Sshl_V; Add S/Uqrshl_V, S/Uqshl_V, S/Urshl_V; Add Tests. (#516) LDj3SNuD 2018-12-02 01:34:43 +0100
  • dcc1361b12 Normalize all the line endings (#518) jduncanator 2018-11-29 13:01:19 +1100
  • c1ba8d09a8 Add support for bigger UBOs, fix sRGB regression, small improvement t… (#503) gdkchan 2018-11-28 21:09:44 -0200
  • 5fe41e86c1 Better process implementation (#491) gdkchan 2018-11-28 20:18:09 -0200
  • 686a3a2c45 Add RGBA16 Unorm (#513) HorrorTroll 2018-11-23 21:21:45 +0700
  • 05380dbd43 GPU: Allow depth textures to be loaded (#511) jduncanator 2018-11-21 17:27:33 +1100
  • 460515f9ef Clean LM string (#512) Ac_K 2018-11-21 07:27:18 +0100
  • b8d32c53ab Support other switch controller types (#487) emmauss 2018-11-20 02:01:36 +0200
  • 0e61ad064c fix typo (#509) emmauss 2018-11-19 11:04:33 +0200
  • f0aae48371 Add BGRA8 Srgb (#505) HorrorTroll 2018-11-19 11:07:09 +0700
  • b0d7dadd7b Audio: Track and Call ReleaseCallbacks in the Dummy Audio Output (#508) jduncanator 2018-11-19 12:24:15 +1100
  • bd151bdd7f ContentServices: Handle null LocationEntry Path in VerifyContentType (#506) jduncanator 2018-11-19 11:20:17 +1100
  • 209bad69e3 Implement ContentManager and related services (#438) emmauss 2018-11-18 21:37:41 +0200
  • a86a13b343 Add Sse Opt. for S/Umax_V, S/Umin_V, S/Uaddw_V, S/Usubw_V, Fabs_S/V, Fneg_S/V Inst.; for Fcvtl_V, Fcvtn_V Inst.; and for Fcmp_S Inst.. Add/Improve other Sse Opt.. Add Tests. (#496) LDj3SNuD 2018-11-18 03:41:16 +0100
  • f1b123a553 Enable SRGB framebuffers by default (#502) gdkchan 2018-11-17 02:10:51 -0200
  • 95df6c7739 Improved GPU command lists decoding (#499) gdkchan 2018-11-17 02:01:31 -0200
  • 95283f78a9 HwOpus service implementation (#201) gdkchan 2018-11-17 01:36:49 -0200
  • 56d5345c7a Audio: Properly implements audio fallback for SoundIO (#500) jduncanator 2018-11-17 14:35:15 +1100
  • 487d6b672c Get rid of the link to Ryujinx-Settings (#501) GalladeGuy 2018-11-16 22:33:38 -0500
  • dbf719ca52 Implement libsoundio as an alternative audio backend (#406) jduncanator 2018-11-15 13:22:50 +1100
  • 00ce292d45 Force cache to remove entries when memory usage exceeds a given threshold (#492) gdkchan 2018-11-14 20:22:02 -0200
  • 223ccc5a9d Initialize blend registers with default values (#497) gdkchan 2018-11-14 19:50:31 -0200
  • 8d9cb15010 Add BGR5A1 Image Format (#495) Ac_K 2018-11-11 05:27:06 +0100
  • 38db510773 Update ImageUtils.cs (#494) Ac_K 2018-11-09 19:41:40 +0100
  • 895ba3c7e0 Fix BLR when the source reg is X30 (#493) gdkchan 2018-11-09 16:41:20 -0200
  • 5fd827d451 Implment common and independent blend properly (fixes #458) (#485) gdkchan 2018-11-01 01:22:24 -0300
  • 7a98b18080 Add Flush-to-zero mode (input, output) to FP instructions (slow paths); update FP Tests. Update Naming Conventions for Tests project. (#489) LDj3SNuD 2018-11-01 05:22:09 +0100
  • c8db892e20 Update libhac. Load tickets from XCI files (#476) Alex Barney 2018-10-30 20:34:27 -0600
  • f23cbc5ffc Adjust naming conventions for Ryujinx and ChocolArm64 projects (#484) Alex Barney 2018-10-30 19:43:02 -0600
  • 4a4a3671aa Fix regression caused by wrong time delta calculation on cache deletion methods gdkchan 2018-10-30 11:42:27 -0300
  • a6868b62fa Fix the rotate right method on ABitUtils (#486) gdkchan 2018-10-28 22:18:58 -0300
  • df04cd5cf7 Timing: Optimize Timestamp Aquisition (#479) jduncanator 2018-10-29 09:31:13 +1100
  • f0229fa05b Add SHA1C, SHA1H, SHA1M, SHA1P, SHA1SU0, SHA1SU1 and Isb instructions; add 6 Tests (closed box). (#483) LDj3SNuD 2018-10-28 23:27:50 +0100
  • 95f8663d51 Crop instead of resizing on 2d engine texture copies (#482) gdkchan 2018-10-27 15:46:17 -0300
  • 4f9e9e6087 hid: Implement KEY_RSTICK_* & KEY_LSTICK_* (#466) Thomas Guillemard 2018-10-27 20:36:49 +0200
  • 7ad2de98da Add Sse Opt. for S/Uaddl_V, S/Uhadd_V, S/Uhsub_V, S/Umlal_V, S/Umlsl_V, S/Urhadd_V, S/Usubl_V Inst.; and for S/Urshr_V, S/Ursra_V Inst.. (#480) LDj3SNuD 2018-10-26 00:10:41 +0200
  • 73a6f25cfe Fix Color Mask values (#473) gdkchan 2018-10-25 18:30:09 -0300
  • 4e5f51057e Move prio/core locals inside the lock on yield (#478) gdkchan 2018-10-24 09:45:37 -0300
  • d7a1d15a47 Fix for render target and a shader compilation issue (#471) gdkchan 2018-10-23 17:59:52 -0300
  • 2867041be8 Add depth range support on the GPU (#472) gdkchan 2018-10-23 16:04:08 -0300
  • 4d11dc04ed Fix Fcvtl_V and Fcvtn_V; fix half to float conv. and add float to half conv. (full FP emu.). Add 4 FP Tests. (#468) LDj3SNuD 2018-10-23 16:12:45 +0200
  • d146ca8ce9 Implement basic psm service (#467) Ac_K 2018-10-21 06:01:22 +0000
  • 0c0a60a838 Complete rewrite of bsd IClient (#460) Thomas Guillemard 2018-10-21 00:08:58 +0200
  • 5ce6f45783 Print stack trace on invalid memory accesses (#461) gdkchan 2018-10-20 19:07:52 -0300
  • 295b317add Improve texture tables (#457) gdkchan 2018-10-17 18:02:23 -0300
  • 0263b5f93e Remove unnecessary usings (#463) gdkchan 2018-10-17 14:55:10 -0300
  • 0baa2bf606 Move logging to Ryujinx.Common and make it a static class (#413) ReinUsesLisp 2018-10-17 14:15:50 -0300
  • bd6ad16a24 Remove IFileSystem::OpenDirectory extraneous check (#459) Thomas Guillemard 2018-10-17 01:55:10 +0200
  • 2a722aa6d1 Add G8R8Unorm, G8R8Snorm, B8G8R8A8, D24_S8 Uint, R8Uint, R32Uint (#426) HorrorTroll 2018-10-15 04:23:23 +0700