Commit graph

  • 739e5c47ea WIP: DO-NOT-MERGE: NCE experiments: Better LRU cache implementation MrPurple666 2025-04-12 17:13:24 -03:00
  • b86e0dfbc2 WIP: DO-NOT-MERGE: NCE experiments: Better LRU cache implementation MrPurple666 2025-04-12 17:13:24 -03:00
  • ce1a1912ae RenderVulkan Experiments: DO-NOT-MERGE: Only recreate when necessary and NEAREST MrPurple666 2025-04-12 03:57:08 -03:00
  • 42b5a02d38 RenderVulkan Experiments: DO-NOT-MERGE: Only recreate when necessary and NEAREST MrPurple666 2025-04-12 03:57:08 -03:00
  • 2a793d610d RenderVulkan Experiments: DO-NOT-MERGE: Introduce functionality to frame interpolation MrPurple666 2025-04-12 03:20:42 -03:00
  • bfc75c2af7 RenderVulkan Experiments: DO-NOT-MERGE: Introduce functionality to frame interpolation MrPurple666 2025-04-12 03:20:42 -03:00
  • 38737f26e5 Optimize SpiriV output Pavel Barabanov 2025-04-12 00:26:47 +03:00
  • 8019203db7 Optimize SpiriV output Pavel Barabanov 2025-04-12 00:26:47 +03:00
  • bd2f935c4d delete "enable" in setting.h Pavel Barabanov 2025-04-11 19:30:28 +03:00
  • b428ffedda delete "enable" in setting.h Pavel Barabanov 2025-04-11 19:30:28 +03:00
  • be2e838f0d FRAME_SKIPPING and FRAME_INTERPOLATION only android and delete "enable" Pavel Barabanov 2025-04-11 19:27:29 +03:00
  • b9fc86c707 FRAME_SKIPPING and FRAME_INTERPOLATION only android and delete "enable" Pavel Barabanov 2025-04-11 19:27:29 +03:00
  • 70c2439d8c Add sync core speed Pavel Barabanov 2025-04-11 18:52:04 +03:00
  • 79a47bed44 Add sync core speed Pavel Barabanov 2025-04-11 18:52:04 +03:00
  • d25bea5762 Android: add FRAME_SKIPPING and FRAME_INTERPOLATION Pavel Barabanov 2025-04-10 22:24:15 +03:00
  • 4fb7481fa2 Android: add FRAME_SKIPPING and FRAME_INTERPOLATION Pavel Barabanov 2025-04-10 22:24:15 +03:00
  • f9f311c014 Revert "Merge branch 'pr-12'" MrPurple666 2025-04-11 17:50:05 -03:00
  • 91b3d4aaf1 Revert "Merge branch 'pr-12'" MrPurple666 2025-04-11 17:50:05 -03:00
  • d27d31e042 Add named .svg icons JPikachu 2025-04-13 02:23:25 +01:00
  • 166f6f6595 Add named .svg icons JPikachu 2025-04-13 02:23:25 +01:00
  • 9490fe4c1a Update README.md JPikachu 2025-04-13 01:09:20 +00:00
  • 79dbc47146 Update README.md JPikachu 2025-04-13 01:09:20 +00:00
  • de16da9c9f Merge pull request 'Update names in icons and add more' (#23) from JPikachu/eden:master into master JPikachu 2025-04-13 01:04:27 +00:00
  • ddba7712ad Merge pull request 'Update names in icons and add more' (#23) from JPikachu/eden:master into master JPikachu 2025-04-13 01:04:27 +00:00
  • d4ad6a551d Add eden named icons (.ico and .png) .svg soon JPikachu 2025-04-13 01:55:31 +01:00
  • a98d87f27c Add eden named icons (.ico and .png) .svg soon JPikachu 2025-04-13 01:55:31 +01:00
  • 61d4233228 Rename Yuzu logo to Eden JPikachu 2025-04-13 01:15:36 +01:00
  • 697618aa8d Rename Yuzu logo to Eden JPikachu 2025-04-13 01:15:36 +01:00
  • 0704ae7108 upload-artifact swurl 2025-04-12 19:27:59 -04:00
  • 50bcca1971
    upload-artifact swurl 2025-04-12 19:27:59 -04:00
  • 701186c995 actions? swurl 2025-04-12 19:25:56 -04:00
  • ceb545ad41
    actions? swurl 2025-04-12 19:25:56 -04:00
  • 50ac5e935a Update README.md JPikachu 2025-04-12 17:05:56 +00:00
  • 3c5d7cc2c2 Update README.md JPikachu 2025-04-12 17:05:56 +00:00
  • d29d7b931c Update README.md JPikachu 2025-04-12 16:18:43 +00:00
  • de36625d15 Update README.md JPikachu 2025-04-12 16:18:43 +00:00
  • d88d690a4e Merge pull request 'Service: Add AliasRegionExtraSize' (#22) from JPikachu/eden:master into master JPikachu 2025-04-12 15:33:38 +00:00
  • 86f1d4fd80 Merge pull request 'Service: Add AliasRegionExtraSize' (#22) from JPikachu/eden:master into master JPikachu 2025-04-12 15:33:38 +00:00
  • e0795f2b40 Service: Add AliasRegionExtraSize Thanks to Briar for finding and testing the Service Credit: Antique - [Sudachi] Dev (https://sudachi.emuplace.app/) JPikachu 2025-04-11 02:26:37 +01:00
  • 3b9058ad6f Service: Add AliasRegionExtraSize Thanks to Briar for finding and testing the Service Credit: Antique - [Sudachi] Dev (https://sudachi.emuplace.app/) JPikachu 2025-04-11 02:26:37 +01:00
  • a6c9177ad1 Implement additions to nvdr services JPikachu 2025-04-08 12:12:58 +01:00
  • e5532bcf0f Implement additions to nvdr services JPikachu 2025-04-08 12:12:58 +01:00
  • 0d031e2f3f Merge pull request 'switch submodules to our forks' (#21) from crueter/eden:submodules into master CamilleLaVey 2025-04-11 20:22:06 +00:00
  • cf5bc5542d Merge pull request 'switch submodules to our forks' (#21) from crueter/eden:submodules into master CamilleLaVey 2025-04-11 20:22:06 +00:00
  • 45683a4034 video_core/vulkan: Improve texture format conversion handling Zephyron 2025-02-03 17:17:22 +10:00
  • 00121d6812 video_core/vulkan: Improve texture format conversion handling Zephyron 2025-02-03 17:17:22 +10:00
  • 3e835ac3aa video_core: Add new shader format conversion pipelines Zephyron 2025-02-01 23:08:34 +10:00
  • 4d72791752 video_core: Add new shader format conversion pipelines Zephyron 2025-02-01 23:08:34 +10:00
  • 5cb3153f15 video_core: Add sRGB to D24S8 depth-stencil conversion support Zephyron 2025-02-01 16:57:49 +10:00
  • 6ac75a59bc video_core: Add sRGB to D24S8 depth-stencil conversion support Zephyron 2025-02-01 16:57:49 +10:00
  • 3d43fecece WIP: DO-NOT-MERGE: NCE experiments: Initial LRU MrPurple666 2025-04-02 02:11:32 -03:00
  • 1f98e3e5a6 WIP: DO-NOT-MERGE: NCE experiments: Initial LRU MrPurple666 2025-04-02 02:11:32 -03:00
  • 27ceda2c6c WIP: DO-NOT-MERGE: NCE experiments: Fix build errors MrPurple666 2025-04-01 04:34:05 -03:00
  • 18925139a7 WIP: DO-NOT-MERGE: NCE experiments: Fix build errors MrPurple666 2025-04-01 04:34:05 -03:00
  • 777b674edf WIP: DO-NOT-MERGE: NCE experiments: Some optimizations on pre-fetch and cache MrPurple666 2025-04-01 03:42:09 -03:00
  • 3cca503f7a WIP: DO-NOT-MERGE: NCE experiments: Some optimizations on pre-fetch and cache MrPurple666 2025-04-01 03:42:09 -03:00
  • d36031849e WIP: DO-NOT-MERGE: NCE experiments: Ensure guest context reflects thread state during unlock MrPurple666 2025-04-01 03:19:09 -03:00
  • 6e6fae364f WIP: DO-NOT-MERGE: NCE experiments: Ensure guest context reflects thread state during unlock MrPurple666 2025-04-01 03:19:09 -03:00
  • d621707001 WIP: DO-NOT-MERGE: NCE experiments MrPurple666 2025-04-01 02:55:34 -03:00
  • a15ab954c3 WIP: DO-NOT-MERGE: NCE experiments MrPurple666 2025-04-01 02:55:34 -03:00
  • dbb485b09a switch submodules to our forks swurl 2025-04-11 14:46:05 -04:00
  • 2a1a46c70a
    switch submodules to our forks submodules swurl 2025-04-11 14:46:05 -04:00
  • 4957950b55 revert 789bbd7ab5 JPikachu 2025-04-10 03:45:51 +00:00
  • 180375673a revert 528c09ae72 JPikachu 2025-04-10 03:45:51 +00:00
  • 48d9686058
    Merge 3e47e3f809 into aeaa9dc2b5 JPikachu 2025-04-10 02:39:07 +02:00
  • 2571069eeb
    Merge aebec9f7f1 into aeaa9dc2b5 JPikachu 2025-04-10 02:39:07 +02:00
  • 9278eac8f0 Fix controls config dialog crueter 2025-04-09 20:38:34 -04:00
  • aeaa9dc2b5
    Fix controls config dialog crueter 2025-04-09 20:38:34 -04:00
  • aebec9f7f1 Add even more fmv fixes 3rd time is the charm JPikachu 2025-04-10 00:25:55 +01:00
  • 9cef9f5dce Update fmt to allow for v11 crueter 2025-04-09 19:11:22 -04:00
  • c3a5f5930f
    Update fmt to allow for v11 crueter 2025-04-09 19:11:22 -04:00
  • e3f4d5ac91
    Merge 37c3672f14 into 848fd4b34c JPikachu 2025-04-10 00:49:29 +02:00
  • 216ded6997 android: Improve network gateway handling Briar 2025-04-10 00:40:07 +02:00
  • 848fd4b34c
    android: Improve network gateway handling Briar 2025-04-10 00:40:07 +02:00
  • 3e47e3f809 Fix am stubs (again) If I had a nickle for everytime this happened... I'd have 3 nickles... but still weird it happened 3 times right? JPikachu 2025-04-09 23:28:11 +01:00
  • 5f0542c2bf Pre alpha watermark PabloMK7 2025-04-09 23:45:12 +02:00
  • d9c0ec8f83 Pre alpha watermark PabloMK7 2025-04-09 23:45:12 +02:00
  • a17b4f17e2
    Merge 9d2b441cb9 into 9e8c850da1 JPikachu 2025-04-09 23:45:47 +02:00
  • 9e8c850da1
    Pre alpha watermark Briar 2025-04-09 23:45:12 +02:00
  • 077592903e core: Add support for game settings overrides (#6) Briar 2025-04-09 23:44:33 +02:00
  • b7a3146c2f
    core: Add support for game settings overrides (#6) Briar 2025-04-09 23:44:33 +02:00
  • 7af320156d Add the rest of the fmv fix Gosh I keep needing to fix my commits today JPikachu 2025-04-09 22:42:19 +01:00
  • f553d248f9 Fix sm stubs JPikachu 2025-04-09 20:43:53 +01:00
  • 6ba36deee9 Fix green fmv videos Credit: Antique - Sudachi Dev JPikachu 2025-04-09 19:36:24 +01:00
  • 6e3168c876 Update am stubs Credit: Antique - Sudachi Dev and darktux - one of Torzu's devs JPikachu 2025-04-09 19:08:50 +01:00
  • 71a850080d
    Merge f571591150 into 2dd8d09c7b crueter 2025-04-08 23:17:58 -04:00
  • f571591150
    begin rebrand swurl 2025-04-08 23:14:18 -04:00
  • 44a6a5f2e4
    Update fmt to allow for v11 swurl 2025-04-08 22:48:01 -04:00
  • 8ef4da686c Refactor Android Game Screen UI Briar 2025-04-09 00:01:32 +02:00
  • 2dd8d09c7b
    Refactor Android Game Screen UI Briar 2025-04-09 00:01:32 +02:00
  • 52eab40fc8 Implement LogicOP Workaround for Vulkan on AMD GPUs JPikachu 2025-04-08 18:17:28 +01:00
  • 08ac410558
    Implement LogicOP Workaround for Vulkan on AMD GPUs JPikachu 2025-04-08 18:17:28 +01:00
  • 9d2b441cb9 Implement additions to nvdr services JPikachu 2025-04-08 12:12:58 +01:00
  • 37c3672f14 Remember all our colons JPikachu 2025-04-08 03:19:17 +01:00
  • f5d9059470 Attempt to fix building Why do we always have so much build errors!?! JPikachu 2025-04-08 03:08:22 +01:00
  • 497279b6cf Fix: Implement RAII for Vulkan Resource Management - Introduced RAII (Resource Acquisition Is Initialization) for Vulkan objects to ensure proper resource cleanup. - Added RAII wrappers for Vulkan buffers, images, pipelines, command pools, and descriptor sets. - Updated renderer_vulkan.cpp to replace manual resource management with RAII. - Refactored vulkan_raii.h to include move constructors, proper destruction, and memory allocation fixes. - Ensured vkDeviceWaitIdle() is properly called before destroying Vulkan objects. - Fixed synchronization issues by validating fence and semaphore handling. - Improved swapchain recreation logic to prevent stale image usage. - Updated CMakeLists.txt to properly link Vulkan RAII dependencies. - Applied Turbo Mode optimizations with RAII-based memory handling. - Verified Vulkan cleanup sequence to avoid crashes and memory leaks. - Added EDEN Project Emulator Copyright header to all the files modified - Implementations/Changes maded by @Camille LaVey CamilleLaVey 2025-04-02 14:03:23 -04:00
  • 6f45ab5344 Revert "Disabled MCO_USE_VMEM_ALLOCATOR because standard stack size seems to suffice" Briar 2025-04-06 16:20:03 +02:00
  • e59f7922a1 Revert "Disabled MCO_USE_VMEM_ALLOCATOR because standard stack size seems to suffice" Briar 2025-04-06 16:20:03 +02:00
  • 90bda9fee5 Use u32 instead of int Mr_Purple_666 2025-04-03 03:40:32 -03:00
  • 10a3a9d748 Use u32 instead of int Mr_Purple_666 2025-04-03 03:40:32 -03:00