Feature Request: Support for non-AVX2 CPUs / Fallback path for older architectures (like Ivy Bridge) #410

Closed
opened 2026-11-07 23:56:59 +00:00 by josevictordossantos2005-create · 1 comment
josevictordossantos2005-create commented 2026-11-07 23:56:59 +00:00 (Migrated from github.com)

The idea

Hello! First of all, thank you so much for this amazing project and all your hard work on the Hookshot Builder.
I am opening this issue to request a fallback path or a non-AVX2 compilation option for older, yet capable CPUs. Currently, the Hookshot Builder crashes on processors that lack AVX2 support (such as Intel's Ivy Bridge generation), even when the machine has a perfectly modern and capable GPU.

Anything else

My current specifications are:
• GPU: NVIDIA GeForce RTX 2070 (Fully supports Vulkan 1.3 and Mesh Shaders)
• CPU: Intel Xeon E3-1230 v2 (Ivy Bridge architecture, supports AVX but lacks AVX2)
Since the graphics pipeline is fully covered by the RTX 2070, the only hurdle preventing the game from compiling and running is the CPU instruction requirement. We saw a similar situation with the recent Tears of the Kingdom recomp project, where the developers successfully patched out the strict AVX2 requirement, allowing the community to run the port on older hardware architectures using SSE 4.2 fallbacks.
Would it be possible to implement a similar workaround or an alternative build process for the Hookshot Builder?
I am more than willing to act as a beta tester, try experimental executables, and provide crash logs if needed to help test this on an Ivy Bridge platform.
Thank you for your time and consideration!

### The idea Hello! First of all, thank you so much for this amazing project and all your hard work on the Hookshot Builder. I am opening this issue to request a fallback path or a non-AVX2 compilation option for older, yet capable CPUs. Currently, the Hookshot Builder crashes on processors that lack AVX2 support (such as Intel's Ivy Bridge generation), even when the machine has a perfectly modern and capable GPU. ### Anything else My current specifications are: • GPU: NVIDIA GeForce RTX 2070 (Fully supports Vulkan 1.3 and Mesh Shaders) • CPU: Intel Xeon E3-1230 v2 (Ivy Bridge architecture, supports AVX but lacks AVX2) Since the graphics pipeline is fully covered by the RTX 2070, the only hurdle preventing the game from compiling and running is the CPU instruction requirement. We saw a similar situation with the recent Tears of the Kingdom recomp project, where the developers successfully patched out the strict AVX2 requirement, allowing the community to run the port on older hardware architectures using SSE 4.2 fallbacks. Would it be possible to implement a similar workaround or an alternative build process for the Hookshot Builder? I am more than willing to act as a beta tester, try experimental executables, and provide crash logs if needed to help test this on an Ivy Bridge platform. Thank you for your time and consideration!
NotRexed commented 2026-11-08 01:02:05 +00:00 (Migrated from github.com)

Fixed in the new release: https://github.com/NotRexed/Hookshot/releases/tag/no-visual-studio (rebuild your game folder with its HookshotBuilder.zip; it no longer needs Visual Studio). If it still happens with it, please reopen with your hookshot_log.txt.

Fixed in the new release: https://github.com/NotRexed/Hookshot/releases/tag/no-visual-studio (rebuild your game folder with its HookshotBuilder.zip; it no longer needs Visual Studio). If it still happens with it, please reopen with your hookshot_log.txt.
Commenting is not possible because the repository is archived.
No milestone
No assignees
1 participant
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
MagicBeanDev/Hookshot#410
No description provided.