Skip to content
Snippets Groups Projects
  1. Feb 25, 2025
  2. Feb 23, 2025
    • Evan Husted's avatar
    • Evan Husted's avatar
      Revert the Metal Experiment (#701) · fe1617ff
      Evan Husted authored
      Metal sounded like a good idea to get in the emulator but frankly I
      underestimated just how experimental and not ready it was.
      From my write up in the Discord:
      ```
      As is, Metal supports only a few games.
      The games it does support freeze on first use of not playing them via Vulkan, because shader translation is broken.
      So you need to use a dirty hack to not delete all your shaders.
      Not to mention it breaks many games via MoltenVK because of changes to the shared GPU code.
      
      Merging Metal seemed like a great idea, because of the few games it does support.
      But I don't think it's worth it. Many of the games it breaks via MoltenVK *don't work via Metal*. 
      Which effectively makes current Ryubing worse for Mac users than Ryujinx 1.1.1403.
      
      I think what I'm gonna do is revert Metal, and reopen it as a PR. That way, you can still take advantage of the Metal backend as is, but without making other games worse with no solution.
      ```
      
      For what it's worth, the shader translation part c...
  3. Feb 22, 2025
  4. Feb 21, 2025
  5. Feb 20, 2025
  6. Feb 19, 2025
  7. Feb 18, 2025
  8. Feb 17, 2025
  9. Feb 16, 2025
  10. Feb 15, 2025
Loading