1
0
forked from MeloNX/MeloNX

Commit Graph

  • 1251f03575 Make a lot of Assembler members read-only Gabriel A 2023-12-24 12:50:58 -03:00
  • 6a3e0e9f45 Auto-format Gabriel A 2023-12-24 12:34:01 -03:00
  • 5b6893b1ed Auto-format Gabriel A 2023-12-24 12:34:01 -03:00
  • 0a30ad420a Implement a new JIT for Arm devices Gabriel A 2023-12-24 01:01:08 -03:00
  • cee2e2f600 Implement a new JIT for Arm devices Gabriel A 2023-12-24 01:01:08 -03:00
  • 2f95591fa6 Add host tracked memory manager mode (experimental) Gabriel A 2024-01-04 17:07:04 -03:00
  • ffdb90a1f4 Add host tracked memory manager mode (experimental) Gabriel A 2024-01-04 17:07:04 -03:00
  • 647fc25d63 Fix PPTC version string for firmware titles (#6071) gdkchan 2024-01-03 20:08:10 -03:00
  • 59a0c7cfd8
    Fix PPTC version string for firmware titles (#6071) gdkchan 2024-01-03 20:08:10 -03:00
  • 16e23988d1 Add support for PermissionLocked attribute added on firmware 17.0.0 (#6072) gdkchan 2024-01-03 20:05:14 -03:00
  • 6f50b9bdb0
    Add support for PermissionLocked attribute added on firmware 17.0.0 (#6072) gdkchan 2024-01-03 20:05:14 -03:00
  • 9c3870d62f put this back to regular ios-lightning riperiperi 2024-01-01 22:39:12 +00:00
  • 06151295ab Merge branch 'fast-jit-is-no-joke' into ios-lightning riperiperi 2024-01-01 17:23:05 +00:00
  • a26ada036c bunch of stuff don't push this monstrosity anywhere riperiperi 2023-11-02 19:04:36 +00:00
  • 59d6ceb9ee bunch of stuff don't push this monstrosity anywhere riperiperi 2023-11-02 19:04:36 +00:00
  • 24772d6e70 update rd Emmanuel Hansen 2023-10-16 08:16:08 +00:00
  • 259f5da0fb update rd Emmanuel Hansen 2023-10-16 08:16:08 +00:00
  • b3fbf8ea26 use compiled binding for controller view Emmanuel Hansen 2023-09-22 20:55:39 +00:00
  • ab7ebecfc8 use compiled binding for controller view Emmanuel Hansen 2023-09-22 20:55:39 +00:00
  • f20add3139 update rd file and reenable json reflection serialization Emmanuel Hansen 2023-09-22 18:34:22 +00:00
  • 6b2f1b7d4f update rd file and reenable json reflection serialization Emmanuel Hansen 2023-09-22 18:34:22 +00:00
  • df2274391f clean up rd file Emmanuel Hansen 2023-09-17 19:14:06 +00:00
  • 5bb1c40e99 clean up rd file Emmanuel Hansen 2023-09-17 19:14:06 +00:00
  • db2019d64b set invariant globalization to false, fix profile selector Emmanuel Hansen 2023-09-17 19:02:13 +00:00
  • 3ba86e1fa9 set invariant globalization to false, fix profile selector Emmanuel Hansen 2023-09-17 19:02:13 +00:00
  • 85d879c37a add aot optmization option Emmanuel Hansen 2023-09-15 08:43:14 +00:00
  • 84dab5f717 add aot optmization option Emmanuel Hansen 2023-09-15 08:43:14 +00:00
  • 550b9dc854 disable macrojit Emmanuel Hansen 2023-09-15 08:21:37 +00:00
  • 344817cb54 disable macrojit Emmanuel Hansen 2023-09-15 08:21:37 +00:00
  • a9a8b1403e use avalonia bitmap to load image for loading screen Emmanuel Hansen 2023-09-15 08:21:18 +00:00
  • 3f57753af0 use avalonia bitmap to load image for loading screen Emmanuel Hansen 2023-09-15 08:21:18 +00:00
  • 6b5c342534 wip Emmanuel Hansen 2023-09-14 23:00:47 +00:00
  • 38b8b44c60 wip Emmanuel Hansen 2023-09-14 23:00:47 +00:00
  • c3179f6a61 simplify assembly access in application library class Emmanuel Hansen 2023-09-14 23:00:36 +00:00
  • 6a28c20862 simplify assembly access in application library class Emmanuel Hansen 2023-09-14 23:00:36 +00:00
  • 5941bcbf80 add rd file Emmanuel Hansen 2023-09-14 19:22:39 +00:00
  • 7c0182ec8b add rd file Emmanuel Hansen 2023-09-14 19:22:39 +00:00
  • 784438999c make applet manager reflection free Emmanuel Hansen 2023-06-26 20:23:40 +00:00
  • c0e12fda94 make applet manager reflection free Emmanuel Hansen 2023-06-26 20:23:40 +00:00
  • eb4af14d51 Make GetFunctionPointerForDelegate as explicit as possible gdk 2023-05-22 18:22:21 -03:00
  • f4c2343edd Make GetFunctionPointerForDelegate as explicit as possible gdk 2023-05-22 18:22:21 -03:00
  • aa7c6f160e remove usage of reflection in device state Emmanuel Hansen 2023-06-25 12:18:52 +00:00
  • a09160abfd remove usage of reflection in device state Emmanuel Hansen 2023-06-25 12:18:52 +00:00
  • 10db751297 add hle service generator Emmanuel Hansen 2023-06-25 12:17:21 +00:00
  • 184db0430c add hle service generator Emmanuel Hansen 2023-06-25 12:17:21 +00:00
  • 0336a6f20d Local Amiibo.json should be used if connection failed (#3681) AxesP 2023-12-27 22:43:17 -03:00
  • f11d663df7
    Local Amiibo.json should be used if connection failed (#3681) AxesP 2023-12-27 22:43:17 -03:00
  • a358f948ef Format whitespace Gabriel A 2023-12-27 00:05:52 -03:00
  • 8bdc7c5049 Fix assert Gabriel A 2023-12-26 23:23:10 -03:00
  • 129d1b7a63 Remove unused using Gabriel A 2023-12-26 23:14:16 -03:00
  • 36e1e16f15 New JIT cache for platforms that enforce W^X, currently unused Gabriel A 2023-12-26 23:12:44 -03:00
  • c1ef4faa51 Ava UI: Fix crash when clicking on a cheat's name (#5860) Isaac Marovitz 2023-12-25 05:57:14 +00:00
  • 19a949d0bf
    Ava UI: Fix crash when clicking on a cheat's name (#5860) Isaac Marovitz 2023-12-25 05:57:14 +00:00
  • f03d813323 ci: bump actions/upload-artifact from 3 to 4 (#6050) dependabot[bot] 2023-12-25 06:33:10 +01:00
  • feec5ef7b3
    ci: bump actions/upload-artifact from 3 to 4 (#6050) dependabot[bot] 2023-12-25 06:33:10 +01:00
  • 257df61a2e ObjectDisposedException.ThrowIf Gabriel A 2023-12-24 13:18:35 -03:00
  • 79d9c5a083 Fix more warnings Gabriel A 2023-12-24 13:13:13 -03:00
  • a00ad022fd More read-only Gabriel A 2023-12-24 12:58:34 -03:00
  • ab8e74e100 Make a lot of Assembler members read-only Gabriel A 2023-12-24 12:50:58 -03:00
  • 3671dec898 Auto-format Gabriel A 2023-12-24 12:34:01 -03:00
  • 597710a522 Implement a new JIT for Arm devices Gabriel A 2023-12-24 01:01:08 -03:00
  • b698c23f47 Revert "ci: bump actions/github-script from 6 to 7 (#5966)" Mary Guillemard 2023-12-11 21:51:22 +01:00
  • 9864675a0b Revert "ci: bump actions/github-script from 6 to 7 (#5966)" Mary Guillemard 2023-12-11 21:51:22 +01:00
  • cc0913582e Correctly set filetypes in Info.plist (#6023) shinra-electric 2023-12-11 21:49:07 +01:00
  • 06bff0159c
    Correctly set filetypes in Info.plist (#6023) shinra-electric 2023-12-11 21:49:07 +01:00
  • 8075b46178 infra: Fix labeler.yml after labeler@v5 update Mary Guillemard 2023-12-11 21:43:05 +01:00
  • 04ed8c1f83 infra: Fix labeler.yml after labeler@v5 update Mary Guillemard 2023-12-11 21:43:05 +01:00
  • c5f3d62d50 Ava UI: Fix temporary volume not being set after unmute (#5833) rmg-x 2023-12-11 20:26:11 +00:00
  • ad8d5b9b56
    Ava UI: Fix temporary volume not being set after unmute (#5833) rmg-x 2023-12-11 20:26:11 +00:00
  • c2f46752c4 Implement support for multi-range buffers using Vulkan sparse mappings (#5427) gdkchan 2023-12-04 16:30:19 -03:00
  • 1df6c07f78
    Implement support for multi-range buffers using Vulkan sparse mappings (#5427) gdkchan 2023-12-04 16:30:19 -03:00
  • ded95868f6 ci: bump actions/github-script from 6 to 7 (#5966) dependabot[bot] 2023-12-04 20:29:41 +01:00
  • 0531c16326
    ci: bump actions/github-script from 6 to 7 (#5966) dependabot[bot] 2023-12-04 20:29:41 +01:00
  • b53460faee ApplicationLibrary: Skip invalid symlinks (#6004) TSRBerry 2023-12-04 19:16:34 +01:00
  • 93a24afaaa
    ApplicationLibrary: Skip invalid symlinks (#6004) TSRBerry 2023-12-04 19:16:34 +01:00
  • a35af1c913 ci: bump actions/labeler from 4 to 5 (#6007) dependabot[bot] 2023-12-04 19:15:52 +01:00
  • 5ce47bfe8c
    ci: bump actions/labeler from 4 to 5 (#6007) dependabot[bot] 2023-12-04 19:15:52 +01:00
  • 7f7eb8b4ec ci: bump actions/setup-dotnet from 3 to 4 (#6006) dependabot[bot] 2023-12-04 19:15:30 +01:00
  • ce0229b719
    ci: bump actions/setup-dotnet from 3 to 4 (#6006) dependabot[bot] 2023-12-04 19:15:30 +01:00
  • 1cc0c062b3 Improve indication of emulation being paused by the User (#5836) gnisman 2023-12-04 18:52:25 +02:00
  • 93aeecc4f3
    Improve indication of emulation being paused by the User (#5836) gnisman 2023-12-04 18:52:25 +02:00
  • 3ebf8a40fa editorconfig: Set default encoding to UTF-8 (#5793) TSRBerry 2023-12-04 14:17:13 +01:00
  • 2989c163a8
    editorconfig: Set default encoding to UTF-8 (#5793) TSRBerry 2023-12-04 14:17:13 +01:00
  • 57e78ca52a HLE: Add OS-specific precise sleep methods to reduce spinwaiting (#5948) riperiperi 2023-11-30 10:39:42 -08:00
  • 1be668e68a
    HLE: Add OS-specific precise sleep methods to reduce spinwaiting (#5948) riperiperi 2023-11-30 10:39:42 -08:00
  • ebb38af115 Extend bindless elimination to see through shuffle (#5958) gdkchan 2023-11-22 20:51:51 -03:00
  • 21cd4c0c00
    Extend bindless elimination to see through shuffle (#5958) gdkchan 2023-11-22 20:51:51 -03:00
  • d589ca599a Enable copy dependency between RGBA8 and RGBA32 formats (#5943) gdkchan 2023-11-19 15:27:34 -03:00
  • 70d65d3d8e
    Enable copy dependency between RGBA8 and RGBA32 formats (#5943) gdkchan 2023-11-19 15:27:34 -03:00
  • 5c3cdb2b02 Extend bindless elimination to see through Phis with the same results (#5957) gdkchan 2023-11-19 15:10:44 -03:00
  • 0b58f46266
    Extend bindless elimination to see through Phis with the same results (#5957) gdkchan 2023-11-19 15:10:44 -03:00
  • 23662ead9c misc: Default to Vulkan if available or running on macOS (#5913) MutantAura 2023-11-18 20:42:45 +00:00
  • aa96dcb1be
    misc: Default to Vulkan if available or running on macOS (#5913) MutantAura 2023-11-18 20:42:45 +00:00
  • 6e6b3f2bc4 Fix JitCache.Unmap called with the same address freeing memory in use (#5937) gdkchan 2023-11-16 17:52:21 -03:00
  • 82a638230e
    Fix JitCache.Unmap called with the same address freeing memory in use (#5937) gdkchan 2023-11-16 17:52:21 -03:00
  • 6dfd8619d7 Fix macOS Path (#5941) Isaac Marovitz 2023-11-16 14:09:15 -05:00
  • d11fe26aa3
    Fix macOS Path (#5941) Isaac Marovitz 2023-11-16 14:09:15 -05:00
  • d40b0f5631 Fix missing texture flush for draw then DMA copy sequence without render target change (#5933) gdkchan 2023-11-15 21:36:25 -03:00
  • dcf10561b9
    Fix missing texture flush for draw then DMA copy sequence without render target change (#5933) gdkchan 2023-11-15 21:36:25 -03:00
  • 9e319921c7 chore: Update OpenTK to 4.8.1 (#5912) Mary Guillemard 2023-11-15 19:08:46 +01:00