Commit Graph

  • 3bad321d2b
    Fix mipmap base level being ignored for sampled textures and images (#1911) gdkchan 2021-01-15 15:14:00 -03:00
  • 1e5b37c94f
    settings: add Show Confirm Exist toggle (#1856) Bruno Macabeus 2021-01-14 22:30:52 +00:00
  • 5be6ec6364
    Fix shader LOP3 predicate write condition (#1910) gdkchan 2021-01-13 21:07:50 -03:00
  • 996e6905ba
    android-fence: call callback when fence is invalid (#1881) Bruno Macabeus 2021-01-13 09:53:13 +00:00
  • 36c6e67df2
    Implement shader CC mode for ISCADD, X mode for ISETP and fix STL/STS/STG with RZ (#1901) gdkchan 2021-01-12 18:52:13 -03:00
  • df820a72de
    Implement clear buffer (fast path) (#1902) gdkchan 2021-01-12 18:50:54 -03:00
  • 68f6b79fd3
    Add a simple Pools Limiter. (#1830) LDj3SNuD 2021-01-12 19:04:02 +01:00
  • e57b140429
    Add support for inline software keyboard (#1868) Caian Benedicto 2021-01-11 15:27:55 -03:00
  • b81f19613f
    ui: disable "Simulate Wake-up" when no game is running (#1863) Bruno Macabeus 2021-01-11 15:03:37 +00:00
  • 5117b21c52
    Only attempt to import common tickets. (#1886) Steven Smith 2021-01-10 19:47:13 -08:00
  • 3c09abf9e6
    pctl: Stub IsFreeCommunicationAvailable (#1893) Ac_K 2021-01-10 21:26:59 +01:00
  • 6ed19c1488
    Fix compute reserved constant buffer updates (#1892) gdkchan 2021-01-10 17:02:58 -03:00
  • d684d71c4f Hotfix for Updater introduced in #1859 Ac_K 2021-01-10 18:20:10 +01:00
  • 8e0a421264
    Fix remap when handle is 0 (#1882) gdkchan 2021-01-09 20:11:31 -03:00
  • 71e2a00221
    am: stub PresetLibraryAppletGpuTimeSliceZero (#1876) Ac_K 2021-01-09 03:43:36 +01:00
  • b9200dd734
    Support conditional on BRK and SYNC shader instructions (#1878) gdkchan 2021-01-08 22:55:55 -03:00
  • a9cb31e75f
    gui: Refactoring Part 1 (#1859) Ac_K 2021-01-08 09:14:13 +01:00
  • 72e94bb089
    Update README.md to reflect new features/changes in the emulator (#1869) EmulationFanatic 2021-01-07 14:31:46 -07:00
  • acf3a3f837
    Update missing sample timestamp in DebugPad (#1873) mageven 2021-01-08 00:13:33 +05:30
  • 73f6149bd6
    gpu: Implement missing texture formats (#1867) Ac_K 2021-01-05 06:02:49 +01:00
  • 430ba6da65
    CPU (A64): Add Pmull_V Inst. with Clmul fast path for the "1/2D -> 1Q" variant & Sse fast path and slow path for both the "8/16B -> 8H" and "1/2D -> 1Q" variants; with Test. (#1817) LDj3SNuD 2021-01-04 23:45:54 +01:00
  • a03ab0c4a0
    Fix exefs mod loading with unpacked games (#1857) Somebody Whoisbored 2021-01-03 04:30:31 -07:00
  • b001040c2f
    account: Services Refactoring (#1833) Ac_K 2021-01-02 23:34:28 +01:00
  • 4f01c13f50
    surfaceflinger: Fix fence callback issue (#1839) Ac_K 2021-01-02 23:21:44 +01:00
  • 3e7383b3fd
    services: add "apm:p" (#1854) Bruno Macabeus 2021-01-02 07:11:38 -08:00
  • b9fd7c8b23
    Remove long <-> ulong casts from Nvservices code (#1848) Bruno Macabeus 2021-01-01 14:03:33 -08:00
  • 532b8cad13
    Update KAddressArbiter implementation to 11.x kernel (#1851) gdkchan 2021-01-01 14:59:26 -03:00
  • 0a55657bd2
    Enable Profiled Persistent Translation Cache (PPTC) by default (#1844) EmulationFanatic 2021-01-01 07:36:47 -07:00
  • 73118dcb98 amadeus: Update copyright year Mary 2021-01-01 00:10:44 +01:00
  • b1d3cfd2da
    Distribute with OpenAL Soft on Windows (#1847) Mary 2020-12-30 23:08:09 +01:00
  • fb0db32338
    Add the ability to add individual files exefs with mod loader (#1766) Somebody Whoisbored 2020-12-29 12:54:32 -07:00
  • 9a808fe484
    Fix button press issue (#1836) AigleSpartiate 2020-12-26 15:59:41 +01:00
  • d05db79a3e
    Update InvalidMemoryRegionException.cs to abide by English rules. (#1834) EmulationFanatic 2020-12-24 20:09:02 -07:00
  • 5b9c876155 Hotfix for #1814 Ac_K 2020-12-24 04:44:39 +01:00
  • 2502f1f07f
    Free up memory allocated by Pools during any PPTC translations at boot time. (#1814) LDj3SNuD 2020-12-24 03:58:36 +01:00
  • 8a33e884f8
    Fix Vnmls_S fast path (F64: losing input d value). Fix Vnmla_S & Vnmls_S slow paths (using fused inst.s). Fix Vfma_V slow path not using StandardFPSCRValue(). (#1775) LDj3SNuD 2020-12-17 20:43:41 +01:00
  • b5c215111d
    PPTC Follow-up. (#1712) LDj3SNuD 2020-12-17 20:32:09 +01:00
  • 10aa11ce13
    Interrupt GPU command processing when a frame's fence is reached. (#1741) riperiperi 2020-12-17 18:39:52 +00:00
  • eae39f80e7
    nim: Implement IsLargeResourceAvailable (#1821) Ac_K 2020-12-17 05:19:28 +01:00
  • f5d64b4d68
    Terminate application before services (#1812) gdkchan 2020-12-16 21:44:06 -03:00
  • e901b7850c
    CPU: Implement VRINTX.F32 | VRINTX.F64 (#1776) sharmander 2020-12-16 18:27:15 -05:00
  • 61634dd415
    Clear JIT cache on exit (#1518) gdkchan 2020-12-16 17:07:42 -03:00
  • 11222516c4
    gui/gpu: Implement setting and toggle for Aspect Ratio (#1777) Ac_K 2020-12-16 03:19:07 +01:00
  • 808380690c
    am/gui: Implement Wake-up message (#1750) Ac_K 2020-12-16 01:41:42 +01:00
  • 3332b29f01
    CPU: Implement VFMA (Vector) (#1762) sharmander 2020-12-14 22:01:52 -05:00
  • 47ba81c661
    Fix pre-allocator shift instruction copy on a specific case (#1752) gdkchan 2020-12-14 17:56:07 -03:00
  • c8bb3cc50e
    Fix register read after write on STREX implementation (#1801) gdkchan 2020-12-13 12:19:38 -03:00
  • 6bc2733c17
    salieri: Support read-only mode if archive is already opened (#1807) Mary 2020-12-13 08:46:07 +01:00
  • 19d18662ea
    Correct type of executable sizes (#1802) gdkchan 2020-12-13 04:30:27 -03:00
  • ef157bbe26
    Remove inexistent buffer from GetNintendoAccountUserResourceCacheForApplication (#1809) gdkchan 2020-12-12 08:10:12 -03:00
  • 74aa7b20be
    Rewrite size for fixed size buffers (#1808) gdkchan 2020-12-12 00:06:20 -03:00
  • 06057a99a6
    End empty gl queries before returning them to the pool. (#1806) riperiperi 2020-12-11 23:31:39 +00:00
  • 8a6607540e
    GPU: Improve unnecessary return value in Map function. (#1799) sharmander 2020-12-11 00:05:53 -05:00
  • d9ec2b3a81
    GPU: Resolve Memory Allocation Issues (#1797) sharmander 2020-12-10 15:32:23 -05:00
  • c0b9ac6653
    ngct: Fix services and stub calls (#1756) Ac_K 2020-12-10 03:08:28 +01:00
  • c9b6be1ef8
    NVIDIA Thread create/delete stutter workarounds (#1760) riperiperi 2020-12-09 22:36:08 +00:00
  • 06aa8a7578
    GPU - Improve Memory Allocation (#1722) sharmander 2020-12-09 17:26:05 -05:00
  • 48278905d1
    Rewrite scheduler context switch code (#1786) gdkchan 2020-12-09 19:20:05 -03:00
  • 3484265d37
    am: Implement GetHealthWarningDisappearedSystemEvent (#1788) Ac_K 2020-12-09 00:08:36 +01:00
  • 4594c3b310
    Signal memory tracking before/after mapping into another process (#1785) riperiperi 2020-12-08 00:42:17 +00:00
  • 36f6bbf5b9
    CPU: Implement VFNMA.F32 | F.64 (#1783) sharmander 2020-12-07 19:04:01 -05:00
  • 567ea726e1
    Add support for guest Fz (Fpcr) mode through host Ftz and Daz (Mxcsr) modes (fast paths). (#1630) LDj3SNuD 2020-12-07 10:37:07 +01:00
  • 668720b088
    logger: Add build version to the log file names (#1782) Ac_K 2020-12-07 10:29:22 +01:00
  • 24d316cc92
    Extract texture Target from Info for quick access (#1774) riperiperi 2020-12-03 19:34:27 +00:00
  • b479a43939
    CPU: Implement VFNMS.F32/64 (#1758) sharmander 2020-12-03 14:20:02 -05:00
  • c00d39b675
    Dummy out gl queries with 0 draws, remove glFlush call (#1773) riperiperi 2020-12-03 18:42:59 +00:00
  • 2c39a4f15d
    Cache delegate for QueryModified, use regular multi handle. (#1771) riperiperi 2020-12-03 18:34:32 +00:00
  • 0ab1c42eea
    Make sure to not leak copy handles passed in request (#1772) Mary 2020-12-03 19:19:10 +01:00
  • 1b053d2222
    Close audio WorkBuffer transfer memory handle (#1770) gdkchan 2020-12-02 17:58:20 -03:00
  • f7617cae12
    Create a single guest process per IPC message processor (#1769) gdkchan 2020-12-02 09:14:44 -03:00
  • bc11443621
    amadeus: Fix a typo in TapFrame logic (#1767) Mary 2020-12-02 00:46:26 +01:00
  • cf6cd71488
    IPC refactor part 2: Use ReplyAndReceive on HLE services and remove special handling from kernel (#1458) gdkchan 2020-12-01 20:23:43 -03:00
  • 461c24092a
    Implement Force Early Z Register (#1755) riperiperi 2020-12-01 23:13:27 +00:00
  • e383c41b6e
    Add a "Remove All" button to the DLC and Update windows (#1579) Xpl0itR 2020-12-01 22:51:49 +00:00
  • bd8d28c59d
    Add option to start games in fullscreen mode (#1580) Xpl0itR 2020-12-01 22:02:27 +00:00
  • f6d88558b1
    salieri: Fix missing guest GPU accessor missing on hashes (#1759) Mary 2020-12-01 22:48:31 +01:00
  • 5e6dc37aed
    common: Fix last warning in SystemInfo (#1757) Ac_K 2020-12-01 22:26:00 +01:00
  • a04a1b663d
    config: Fix MaxAnisotropy value parsing (#1764) Ac_K 2020-12-01 21:44:04 +01:00
  • 7b66cb0d90
    audio: Cleanup Ryujinx.Audio and fix OpenAL issue (#1746) Ac_K 2020-11-27 20:55:00 +01:00
  • 0108004691
    Prefer truly perfect texture matches over fomat aliased ones (#1754) riperiperi 2020-11-27 18:46:23 +00:00
  • 88633f4bc2
    Blacklist very textures with a very small width or height from scaling (#1753) riperiperi 2020-11-27 18:23:30 +00:00
  • 245f8a7eee
    ui: Check last played datetime validity against current culture (#1730) Mary 2020-11-27 19:05:36 +01:00
  • b1877632cf
    Remove some warnings and cleaning code (#1736) Ac_K 2020-11-27 18:57:20 +01:00
  • 632a84155b
    pctl: Implement IsRestrictionEnabled and fix CheckFreeCommunicationPermission (#1747) Ac_K 2020-11-24 21:19:06 +01:00
  • 44c1f16280
    am: Fix GetSaveDataSize stub (#1748) Ac_K 2020-11-24 20:45:23 +01:00
  • fd0b9d1926
    am: Cleaning and stub TryPopFromFriendInvitationStorageChannel (#1738) Ac_K 2020-11-21 23:38:34 +01:00
  • 9abdba5539
    amadeus: Fix reverb 3d mono wrong delay line offset (#1742) Mary 2020-11-21 22:52:52 +01:00
  • 25b9cde8be
    salieri: remove a wrong debug assert (#1740) Mary 2020-11-21 22:10:08 +01:00
  • 92bcdcb369
    amadeus: Fix possible underflow in delay time delay effect (#1739) Mary 2020-11-21 21:57:49 +01:00
  • 3dc9bab91f
    audin: fix wrong id ListAudioInsAuto call (#1737) Ac_K 2020-11-21 21:43:36 +01:00
  • 57c4e6ef21
    audout: Implement and fix some calls (#1725) Ac_K 2020-11-20 21:59:01 +01:00
  • 9493cdfe55
    Allow copy destination to have a different scale from source (#1711) riperiperi 2020-11-20 20:14:45 +00:00
  • cf7044e37b
    Perform Compressed<->Uncompressed copies using Pixel Buffer Objects (#1732) riperiperi 2020-11-20 16:30:59 +00:00
  • 9852cb9c9e
    Use backup when PTC compression is corrupt (#1704) riperiperi 2020-11-20 01:51:59 +00:00
  • c2356a7653
    olsc: Add service olsc:u and stub some calls (#1734) Ac_K 2020-11-19 23:56:23 +01:00
  • f8f23bf899
    gui: Toggle Docked/Handheld mode and VSync by clicking status bar (#1726) Ac_K 2020-11-19 01:34:28 +01:00
  • 41ab43151b
    GLRenderer: Change between docked and handheld mode using a keybinding (#1685) Sera 2020-11-19 00:15:44 +01:00
  • 7f536b5a15
    Do not perform layout conversion on buffer texture flushes (#1729) gdkchan 2020-11-18 18:17:40 -03:00
  • 0679084f11
    CPU (A64): Add FP16/FP32 fast paths (F16C Intrinsics) for Fcvt_S, Fcvtl_V & Fcvtn_V Instructions. Now HardwareCapabilities uses CpuId. (#1650) LDj3SNuD 2020-11-18 19:35:54 +01:00
  • eafee34fee
    Improvements with new .NET 5 functions or bugfixes (#1714) gdkchan 2020-11-18 15:28:40 -03:00