1
0
forked from MeloNX/MeloNX

Commit Graph

  • 71e2a00221
    am: stub PresetLibraryAppletGpuTimeSliceZero (#1876) Ac_K 2021-01-09 03:43:36 +01:00
  • c8f155717f Support conditional on BRK and SYNC shader instructions (#1878) gdkchan 2021-01-08 22:55:55 -03:00
  • b9200dd734
    Support conditional on BRK and SYNC shader instructions (#1878) gdkchan 2021-01-08 22:55:55 -03:00
  • 4ca044977b gui: Refactoring Part 1 (#1859) Ac_K 2021-01-08 09:14:13 +01:00
  • a9cb31e75f
    gui: Refactoring Part 1 (#1859) Ac_K 2021-01-08 09:14:13 +01:00
  • 1942672ce3 Update README.md to reflect new features/changes in the emulator (#1869) EmulationFanatic 2021-01-07 14:31:46 -07:00
  • 72e94bb089
    Update README.md to reflect new features/changes in the emulator (#1869) EmulationFanatic 2021-01-07 14:31:46 -07:00
  • 57fbd0fbd3 Update missing sample timestamp in DebugPad (#1873) mageven 2021-01-08 00:13:33 +05:30
  • acf3a3f837
    Update missing sample timestamp in DebugPad (#1873) mageven 2021-01-08 00:13:33 +05:30
  • 832f969c75 gpu: Implement missing texture formats (#1867) Ac_K 2021-01-05 06:02:49 +01:00
  • 73f6149bd6
    gpu: Implement missing texture formats (#1867) Ac_K 2021-01-05 06:02:49 +01:00
  • 782eab4b69 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
  • 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
  • bbc99583c6 Fix exefs mod loading with unpacked games (#1857) Somebody Whoisbored 2021-01-03 04:30:31 -07:00
  • a03ab0c4a0
    Fix exefs mod loading with unpacked games (#1857) Somebody Whoisbored 2021-01-03 04:30:31 -07:00
  • e6ea04c655 account: Services Refactoring (#1833) Ac_K 2021-01-02 23:34:28 +01:00
  • b001040c2f
    account: Services Refactoring (#1833) Ac_K 2021-01-02 23:34:28 +01:00
  • 4e12b1d7fc surfaceflinger: Fix fence callback issue (#1839) Ac_K 2021-01-02 23:21:44 +01:00
  • 4f01c13f50
    surfaceflinger: Fix fence callback issue (#1839) Ac_K 2021-01-02 23:21:44 +01:00
  • dd5e2068d2 services: add "apm:p" (#1854) Bruno Macabeus 2021-01-02 07:11:38 -08:00
  • 3e7383b3fd
    services: add "apm:p" (#1854) Bruno Macabeus 2021-01-02 07:11:38 -08:00
  • dc7a646f54 Remove long <-> ulong casts from Nvservices code (#1848) Bruno Macabeus 2021-01-01 14:03:33 -08:00
  • b9fd7c8b23
    Remove long <-> ulong casts from Nvservices code (#1848) Bruno Macabeus 2021-01-01 14:03:33 -08:00
  • 1a510dd6fd Update KAddressArbiter implementation to 11.x kernel (#1851) gdkchan 2021-01-01 14:59:26 -03:00
  • 532b8cad13
    Update KAddressArbiter implementation to 11.x kernel (#1851) gdkchan 2021-01-01 14:59:26 -03:00
  • 0b0671d15c Enable Profiled Persistent Translation Cache (PPTC) by default (#1844) EmulationFanatic 2021-01-01 07:36:47 -07:00
  • 0a55657bd2
    Enable Profiled Persistent Translation Cache (PPTC) by default (#1844) EmulationFanatic 2021-01-01 07:36:47 -07:00
  • a4c7791b6b amadeus: Update copyright year Mary 2021-01-01 00:10:44 +01:00
  • 73118dcb98 amadeus: Update copyright year Mary 2021-01-01 00:10:44 +01:00
  • 75a9437031 Distribute with OpenAL Soft on Windows (#1847) Mary 2020-12-30 23:08:09 +01:00
  • b1d3cfd2da
    Distribute with OpenAL Soft on Windows (#1847) Mary 2020-12-30 23:08:09 +01:00
  • e3f7d6b96d Add the ability to add individual files exefs with mod loader (#1766) Somebody Whoisbored 2020-12-29 12:54:32 -07:00
  • fb0db32338
    Add the ability to add individual files exefs with mod loader (#1766) Somebody Whoisbored 2020-12-29 12:54:32 -07:00
  • 3f7a5f6ba8 Fix button press issue (#1836) AigleSpartiate 2020-12-26 15:59:41 +01:00
  • 9a808fe484
    Fix button press issue (#1836) AigleSpartiate 2020-12-26 15:59:41 +01:00
  • b678f96718 Update InvalidMemoryRegionException.cs to abide by English rules. (#1834) EmulationFanatic 2020-12-24 20:09:02 -07:00
  • d05db79a3e
    Update InvalidMemoryRegionException.cs to abide by English rules. (#1834) EmulationFanatic 2020-12-24 20:09:02 -07:00
  • 98f9d387bf Hotfix for #1814 Ac_K 2020-12-24 04:44:39 +01:00
  • 5b9c876155 Hotfix for #1814 Ac_K 2020-12-24 04:44:39 +01:00
  • 9ab15e53a6 Free up memory allocated by Pools during any PPTC translations at boot time. (#1814) LDj3SNuD 2020-12-24 03:58:36 +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
  • bd0cdb52f7 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
  • 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
  • b12cdf3103 PPTC Follow-up. (#1712) LDj3SNuD 2020-12-17 20:32:09 +01:00
  • b5c215111d
    PPTC Follow-up. (#1712) LDj3SNuD 2020-12-17 20:32:09 +01:00
  • 9a263fcafe Interrupt GPU command processing when a frame's fence is reached. (#1741) riperiperi 2020-12-17 18:39:52 +00:00
  • 10aa11ce13
    Interrupt GPU command processing when a frame's fence is reached. (#1741) riperiperi 2020-12-17 18:39:52 +00:00
  • 75d529015b nim: Implement IsLargeResourceAvailable (#1821) Ac_K 2020-12-17 05:19:28 +01:00
  • eae39f80e7
    nim: Implement IsLargeResourceAvailable (#1821) Ac_K 2020-12-17 05:19:28 +01:00
  • 2d7cd3019a Terminate application before services (#1812) gdkchan 2020-12-16 21:44:06 -03:00
  • f5d64b4d68
    Terminate application before services (#1812) gdkchan 2020-12-16 21:44:06 -03:00
  • babbb4f3f8 CPU: Implement VRINTX.F32 | VRINTX.F64 (#1776) sharmander 2020-12-16 18:27:15 -05:00
  • e901b7850c
    CPU: Implement VRINTX.F32 | VRINTX.F64 (#1776) sharmander 2020-12-16 18:27:15 -05:00
  • 2c3cc483c3 Clear JIT cache on exit (#1518) gdkchan 2020-12-16 17:07:42 -03:00
  • 61634dd415
    Clear JIT cache on exit (#1518) gdkchan 2020-12-16 17:07:42 -03:00
  • d25ecf3bb9 gui/gpu: Implement setting and toggle for Aspect Ratio (#1777) Ac_K 2020-12-16 03:19:07 +01:00
  • 11222516c4
    gui/gpu: Implement setting and toggle for Aspect Ratio (#1777) Ac_K 2020-12-16 03:19:07 +01:00
  • cdf27f85d9 am/gui: Implement Wake-up message (#1750) Ac_K 2020-12-16 01:41:42 +01:00
  • 808380690c
    am/gui: Implement Wake-up message (#1750) Ac_K 2020-12-16 01:41:42 +01:00
  • be876cc8f8 CPU: Implement VFMA (Vector) (#1762) sharmander 2020-12-14 22:01:52 -05:00
  • 3332b29f01
    CPU: Implement VFMA (Vector) (#1762) sharmander 2020-12-14 22:01:52 -05:00
  • 824c5cf846 Fix pre-allocator shift instruction copy on a specific case (#1752) gdkchan 2020-12-14 17:56:07 -03:00
  • 47ba81c661
    Fix pre-allocator shift instruction copy on a specific case (#1752) gdkchan 2020-12-14 17:56:07 -03:00
  • 579127c022 Fix register read after write on STREX implementation (#1801) gdkchan 2020-12-13 12:19:38 -03:00
  • c8bb3cc50e
    Fix register read after write on STREX implementation (#1801) gdkchan 2020-12-13 12:19:38 -03:00
  • f6ae4b2392 salieri: Support read-only mode if archive is already opened (#1807) Mary 2020-12-13 08:46:07 +01:00
  • 6bc2733c17
    salieri: Support read-only mode if archive is already opened (#1807) Mary 2020-12-13 08:46:07 +01:00
  • 2d35d6052a Correct type of executable sizes (#1802) gdkchan 2020-12-13 04:30:27 -03:00
  • 19d18662ea
    Correct type of executable sizes (#1802) gdkchan 2020-12-13 04:30:27 -03:00
  • dc129ea1bc Remove inexistent buffer from GetNintendoAccountUserResourceCacheForApplication (#1809) gdkchan 2020-12-12 08:10:12 -03:00
  • ef157bbe26
    Remove inexistent buffer from GetNintendoAccountUserResourceCacheForApplication (#1809) gdkchan 2020-12-12 08:10:12 -03:00
  • 5a284cf0d8 Rewrite size for fixed size buffers (#1808) gdkchan 2020-12-12 00:06:20 -03:00
  • 74aa7b20be
    Rewrite size for fixed size buffers (#1808) gdkchan 2020-12-12 00:06:20 -03:00
  • 46c3e795b4 End empty gl queries before returning them to the pool. (#1806) riperiperi 2020-12-11 23:31:39 +00:00
  • 06057a99a6
    End empty gl queries before returning them to the pool. (#1806) riperiperi 2020-12-11 23:31:39 +00:00
  • 31b5bce9fe GPU: Improve unnecessary return value in Map function. (#1799) sharmander 2020-12-11 00:05:53 -05:00
  • 8a6607540e
    GPU: Improve unnecessary return value in Map function. (#1799) sharmander 2020-12-11 00:05:53 -05:00
  • 59c96d4761 GPU: Resolve Memory Allocation Issues (#1797) sharmander 2020-12-10 15:32:23 -05:00
  • d9ec2b3a81
    GPU: Resolve Memory Allocation Issues (#1797) sharmander 2020-12-10 15:32:23 -05:00
  • 42e3689c51 ngct: Fix services and stub calls (#1756) Ac_K 2020-12-10 03:08:28 +01:00
  • c0b9ac6653
    ngct: Fix services and stub calls (#1756) Ac_K 2020-12-10 03:08:28 +01:00
  • 4e42810109 NVIDIA Thread create/delete stutter workarounds (#1760) riperiperi 2020-12-09 22:36:08 +00:00
  • c9b6be1ef8
    NVIDIA Thread create/delete stutter workarounds (#1760) riperiperi 2020-12-09 22:36:08 +00:00
  • d91cdc3ab5 GPU - Improve Memory Allocation (#1722) sharmander 2020-12-09 17:26:05 -05:00
  • 06aa8a7578
    GPU - Improve Memory Allocation (#1722) sharmander 2020-12-09 17:26:05 -05:00
  • cf34bfa199 Rewrite scheduler context switch code (#1786) gdkchan 2020-12-09 19:20:05 -03:00
  • 48278905d1
    Rewrite scheduler context switch code (#1786) gdkchan 2020-12-09 19:20:05 -03:00
  • 479677555b am: Implement GetHealthWarningDisappearedSystemEvent (#1788) Ac_K 2020-12-09 00:08:36 +01:00
  • 3484265d37
    am: Implement GetHealthWarningDisappearedSystemEvent (#1788) Ac_K 2020-12-09 00:08:36 +01:00
  • 18b5cf216e Signal memory tracking before/after mapping into another process (#1785) riperiperi 2020-12-08 00:42:17 +00:00
  • 4594c3b310
    Signal memory tracking before/after mapping into another process (#1785) riperiperi 2020-12-08 00:42:17 +00:00
  • f24a863530 CPU: Implement VFNMA.F32 | F.64 (#1783) sharmander 2020-12-07 19:04:01 -05:00
  • 36f6bbf5b9
    CPU: Implement VFNMA.F32 | F.64 (#1783) sharmander 2020-12-07 19:04:01 -05:00
  • 8fd5419133 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
  • 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
  • 59831acfc6 logger: Add build version to the log file names (#1782) Ac_K 2020-12-07 10:29:22 +01:00
  • 668720b088
    logger: Add build version to the log file names (#1782) Ac_K 2020-12-07 10:29:22 +01:00
  • 323e63f2f7 Extract texture Target from Info for quick access (#1774) riperiperi 2020-12-03 19:34:27 +00:00
  • 24d316cc92
    Extract texture Target from Info for quick access (#1774) riperiperi 2020-12-03 19:34:27 +00:00
  • 49340827e1 CPU: Implement VFNMS.F32/64 (#1758) sharmander 2020-12-03 14:20:02 -05:00