Make changes for make playable nier automata #500

Open
opened 2025-09-16 00:39:20 +02:00 by Shinmegumi · 0 comments
Owner

Hello Eden team,

I would like to request permission to fork the repository in order to experiment with modifications aimed at improving compatibility on my device (Snapdragon 870 with Adreno 650 GPU).

Currently, when trying to run NieR Automata on Eden with the Turnip driver, the emulator crashes due to missing Vulkan extensions not implemented or supported on Adreno 650. Examples of problematic extensions include:

  • VK_EXT_robustness2
  • VK_EXT_extended_dynamic_state
  • VK_EXT_transform_feedback

My idea is to patch the Vulkan backend to gracefully bypass or provide fallbacks when these extensions are not available. The goal is not to alter core functionality for fully supported devices, but to improve compatibility for users running Eden on Adreno GPUs like mine.

I also intend to test and share performance results, in case these changes could benefit other mid/high-tier Snapdragon devices (Snapdragon 865/870 class).

If possible, I’d like to contribute these fixes back via a Pull Request after testing. Please let me know if you’re open to this approach.

Thank you for your great work on Eden!

Hello Eden team, I would like to request permission to fork the repository in order to experiment with modifications aimed at improving compatibility on my device (Snapdragon 870 with Adreno 650 GPU). Currently, when trying to run NieR Automata on Eden with the Turnip driver, the emulator crashes due to missing Vulkan extensions not implemented or supported on Adreno 650. Examples of problematic extensions include: - VK_EXT_robustness2 - VK_EXT_extended_dynamic_state - VK_EXT_transform_feedback My idea is to patch the Vulkan backend to gracefully bypass or provide fallbacks when these extensions are not available. The goal is not to alter core functionality for fully supported devices, but to improve compatibility for users running Eden on Adreno GPUs like mine. I also intend to test and share performance results, in case these changes could benefit other mid/high-tier Snapdragon devices (Snapdragon 865/870 class). If possible, I’d like to contribute these fixes back via a Pull Request after testing. Please let me know if you’re open to this approach. Thank you for your great work on Eden! <!-- synced-by:n8n github#22 -->
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: eden-emu/eden#500
No description provided.