Support for CPUs without AVX2 (baseline build) - crash 0xc000001d on Xeon E5-2667 v2 #363

Closed
opened 2026-11-07 22:22:24 +00:00 by strakermagnum-sudo · 4 comments
strakermagnum-sudo commented 2026-11-07 22:22:24 +00:00 (Migrated from github.com)

Builder version

HookshotBuilder zip downloaded on 07/11/2026 (HookshotBuilder.exe dated 06/11/2026 19:25). Exact release name not known.

How you built

Hookshot Builder app (Windows)

Game files given to it

A .nup

The error

The build finishes successfully ("Your game is ready", 48 min). The problem is at launch: hookshot.exe closes right after starting, no window appears.

CPU: Intel Xeon E5-2667 v2 (Ivy Bridge: has AVX, no AVX2/BMI2/FMA3)
GPU: AMD RX 6600
RAM: 32 GB
OS: Windows

hookshot_log.txt:
[hos host] boot: image 96 MB at 0x80000000, 9809 MB of memory for the game
[hos host] CRASH: exception 0xc000001d (read 0, guest 0xfffff00000000000) at hookshot.exe+0x190dcf07

0xc000001d is STATUS_ILLEGAL_INSTRUCTION, so I suspect the generated code needs AVX2 (or a similar Haswell-era instruction). Is there, or could there be, a baseline/no-AVX2 option for pre-Haswell CPUs?

Visual Studio or Build Tools version, and Windows SDK version

Visual Studio Community 2026 18.11.3, "Desktop development with C++" workload (MSVC and Windows SDK from that workload; exact versions not checked). The build itself finishes fine.

Operating system and free space on the output drive

Windows 11 <versão do winver>, GB free on D:

Before you send it

  • I'm on the newest release, or it still fails on it.
  • I searched the open issues for this error.
  • I'm not attaching game files or anything built from them.
### Builder version HookshotBuilder zip downloaded on 07/11/2026 (HookshotBuilder.exe dated 06/11/2026 19:25). Exact release name not known. ### How you built Hookshot Builder app (Windows) ### Game files given to it A .nup ### The error ```text The build finishes successfully ("Your game is ready", 48 min). The problem is at launch: hookshot.exe closes right after starting, no window appears. CPU: Intel Xeon E5-2667 v2 (Ivy Bridge: has AVX, no AVX2/BMI2/FMA3) GPU: AMD RX 6600 RAM: 32 GB OS: Windows hookshot_log.txt: [hos host] boot: image 96 MB at 0x80000000, 9809 MB of memory for the game [hos host] CRASH: exception 0xc000001d (read 0, guest 0xfffff00000000000) at hookshot.exe+0x190dcf07 0xc000001d is STATUS_ILLEGAL_INSTRUCTION, so I suspect the generated code needs AVX2 (or a similar Haswell-era instruction). Is there, or could there be, a baseline/no-AVX2 option for pre-Haswell CPUs? ``` ### Visual Studio or Build Tools version, and Windows SDK version Visual Studio Community 2026 18.11.3, "Desktop development with C++" workload (MSVC and Windows SDK from that workload; exact versions not checked). The build itself finishes fine. ### Operating system and free space on the output drive Windows 11 <versão do winver>, <X> GB free on D: ### Before you send it - [x] I'm on the newest release, or it still fails on it. - [x] I searched the open issues for this error. - [x] I'm not attaching game files or anything built from them.
NotRexed commented 2026-11-08 00:04:45 +00:00 (Migrated from github.com)

Found it: the game was always built for CPUs with AVX2 (x86-64-v3), and the Xeon E5-2667 v2 doesn't have AVX2, so it stopped at the first such instruction (0xc000001d). Since the game is built on your own PC, the builder now checks the CPU and builds for x86-64-v2 when AVX2 is missing (a little slower, but it runs). This is in the next release; rebuild with it and it should start. I'll ping here when it's out.

Found it: the game was always built for CPUs with AVX2 (x86-64-v3), and the Xeon E5-2667 v2 doesn't have AVX2, so it stopped at the first such instruction (0xc000001d). Since the game is built on your own PC, the builder now checks the CPU and builds for x86-64-v2 when AVX2 is missing (a little slower, but it runs). This is in the next release; rebuild with it and it should start. I'll ping here when it's out.
strakermagnum-sudo commented 2026-11-08 00:51:38 +00:00 (Migrated from github.com)

THANKS!!!!!

Em sáb., 7 de nov. de 2026, 21:05, NotRexed @.***>
escreveu:

NotRexed left a comment (NotRexed/Hookshot#363)
https://git.magicbean.dev/MagicBeanDev/Hookshot/issues/363

Found it: the game was always built for CPUs with AVX2 (x86-64-v3), and
the Xeon E5-2667 v2 doesn't have AVX2, so it stopped at the first such
instruction (0xc000001d). Since the game is built on your own PC, the
builder now checks the CPU and builds for x86-64-v2 when AVX2 is missing (a
little slower, but it runs). This is in the next release; rebuild with it
and it should start. I'll ping here when it's out.

—
Reply to this email directly, view it on GitHub
https://git.magicbean.dev/MagicBeanDev/Hookshot/issues/363?email_source=notifications&email_token=CUL7KRYUIZJ4OBZFXNSIUUD5X62DFA5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTMNZRGQ4DCMJYGMYKM4TFMFZW63VGMF2XI2DPOKSWK5TFNZ2KYZTPN52GK4S7MNWGSY3L#issuecomment-6714811830,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/CUL7KR5E6ZAI2MAFCGXZD6T5X62DFAVCNFSNUABGKJSXA33TNF2G64TZHMYTINBWHE3DENJSGA5US43TOVSTWNRSGY2DQMZVGIZTPILWAI
.
Triage notifications, keep track of coding agent tasks and review pull
requests on the go with GitHub Mobile for iOS
https://github.com/notifications/mobile/ios/CUL7KR64KAPZSGTASIX5LZL5X62DFA5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTMNZRGQ4DCMJYGMYKM4TFMFZW63VGMF2XI2DPOKSWK5TFNZ2KUZTPN52GK4S7NFXXG
and Android
https://github.com/notifications/mobile/android/CUL7KR5GV7NOMKRVDADU2D35X62DFA5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTMNZRGQ4DCMJYGMYKM4TFMFZW63VGMF2XI2DPOKSWK5TFNZ2K4ZTPN52GK4S7MFXGI4TPNFSA.
Download it today!
You are receiving this because you authored the thread.Message ID:
@.***>

THANKS!!!!! Em sáb., 7 de nov. de 2026, 21:05, NotRexed ***@***.***> escreveu: > *NotRexed* left a comment (NotRexed/Hookshot#363) > <https://git.magicbean.dev/MagicBeanDev/Hookshot/issues/363> > > Found it: the game was always built for CPUs with AVX2 (x86-64-v3), and > the Xeon E5-2667 v2 doesn't have AVX2, so it stopped at the first such > instruction (0xc000001d). Since the game is built on your own PC, the > builder now checks the CPU and builds for x86-64-v2 when AVX2 is missing (a > little slower, but it runs). This is in the next release; rebuild with it > and it should start. I'll ping here when it's out. > > — > Reply to this email directly, view it on GitHub > <https://git.magicbean.dev/MagicBeanDev/Hookshot/issues/363?email_source=notifications&email_token=CUL7KRYUIZJ4OBZFXNSIUUD5X62DFA5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTMNZRGQ4DCMJYGMYKM4TFMFZW63VGMF2XI2DPOKSWK5TFNZ2KYZTPN52GK4S7MNWGSY3L#issuecomment-6714811830>, > or unsubscribe > <https://github.com/notifications/unsubscribe-auth/CUL7KR5E6ZAI2MAFCGXZD6T5X62DFAVCNFSNUABGKJSXA33TNF2G64TZHMYTINBWHE3DENJSGA5US43TOVSTWNRSGY2DQMZVGIZTPILWAI> > . > Triage notifications, keep track of coding agent tasks and review pull > requests on the go with GitHub Mobile for iOS > <https://github.com/notifications/mobile/ios/CUL7KR64KAPZSGTASIX5LZL5X62DFA5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTMNZRGQ4DCMJYGMYKM4TFMFZW63VGMF2XI2DPOKSWK5TFNZ2KUZTPN52GK4S7NFXXG> > and Android > <https://github.com/notifications/mobile/android/CUL7KR5GV7NOMKRVDADU2D35X62DFA5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTMNZRGQ4DCMJYGMYKM4TFMFZW63VGMF2XI2DPOKSWK5TFNZ2K4ZTPN52GK4S7MFXGI4TPNFSA>. > Download it today! > You are receiving this because you authored the thread.Message ID: > ***@***.***> >
NotRexed commented 2026-11-08 01:01:59 +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.
strakermagnum-sudo commented 2026-11-08 18:26:14 +00:00 (Migrated from github.com)

Thanks for the quick fix! I rebuilt with the no-visual-studio release and
the game now launches on my Xeon E5-2667 v2 (no AVX2). It still crashes,
but later: the intro plays fine, and when the game title logo appears, the
screen goes black, then the game freezes and closes. Every time, same spot,
also at 50% resolution. The same .nup crashes at the same spot in the
Lichii emulator too. GPU: AMD Radeon RX 6600 (8 GB), driver CPU: Intel Xeon E5-2667 v2, RAM: 32 GB OS: Windows 11
Builder: no-visual-studio release hookshot_log.txt attached (taken right
after the crash). Last lines: <paste the last 10-15 lines> This looks like
#150 (device lost). Should I continue there, or reopen this one?

NotRexed @.***> escreveu (sábado, 7/11/2026 à(s) 22:02):

NotRexed left a comment (NotRexed/Hookshot#363)
https://git.magicbean.dev/MagicBeanDev/Hookshot/issues/363

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.

—
Reply to this email directly, view it on GitHub
https://git.magicbean.dev/MagicBeanDev/Hookshot/issues/363?email_source=notifications&email_token=CUL7KR2QVAEA5MKYW263QPT5X7AZ3A5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTMNZRGUZTOMZTGY3KM4TFMFZW63VGMF2XI2DPOKSWK5TFNZ2KYZTPN52GK4S7MNWGSY3L#issuecomment-6715373366,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/CUL7KR3ZY75RKTGFWU2XNJ35X7AZ3AVCNFSNUABGKJSXA33TNF2G64TZHMYTINBWHE3DENJSGA5US43TOVSTWNRSGY2DQMZVGIZTPILWAI
.
Triage notifications, keep track of coding agent tasks and review pull
requests on the go with GitHub Mobile for iOS
https://github.com/notifications/mobile/ios/CUL7KRYAQXPKD4G4R4OTG6D5X7AZ3A5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTMNZRGUZTOMZTGY3KM4TFMFZW63VGMF2XI2DPOKSWK5TFNZ2KUZTPN52GK4S7NFXXG
and Android
https://github.com/notifications/mobile/android/CUL7KRZ4XDZLUBZIEJLM6UD5X7AZ3A5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTMNZRGUZTOMZTGY3KM4TFMFZW63VGMF2XI2DPOKSWK5TFNZ2K4ZTPN52GK4S7MFXGI4TPNFSA.
Download it today!
You are receiving this because you authored the thread.Message ID:
@.***>

Thanks for the quick fix! I rebuilt with the no-visual-studio release and the game now launches on my Xeon E5-2667 v2 (no AVX2). It still crashes, but later: the intro plays fine, and when the game title logo appears, the screen goes black, then the game freezes and closes. Every time, same spot, also at 50% resolution. The same .nup crashes at the same spot in the Lichii emulator too. GPU: AMD Radeon RX 6600 (8 GB), driver <Adrenalin version> CPU: Intel Xeon E5-2667 v2, RAM: 32 GB OS: Windows 11 <winver> Builder: no-visual-studio release hookshot_log.txt attached (taken right after the crash). Last lines: <paste the last 10-15 lines> This looks like #150 (device lost). Should I continue there, or reopen this one? NotRexed ***@***.***> escreveu (sábado, 7/11/2026 à(s) 22:02): > *NotRexed* left a comment (NotRexed/Hookshot#363) > <https://git.magicbean.dev/MagicBeanDev/Hookshot/issues/363> > > 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. > > — > Reply to this email directly, view it on GitHub > <https://git.magicbean.dev/MagicBeanDev/Hookshot/issues/363?email_source=notifications&email_token=CUL7KR2QVAEA5MKYW263QPT5X7AZ3A5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTMNZRGUZTOMZTGY3KM4TFMFZW63VGMF2XI2DPOKSWK5TFNZ2KYZTPN52GK4S7MNWGSY3L#issuecomment-6715373366>, > or unsubscribe > <https://github.com/notifications/unsubscribe-auth/CUL7KR3ZY75RKTGFWU2XNJ35X7AZ3AVCNFSNUABGKJSXA33TNF2G64TZHMYTINBWHE3DENJSGA5US43TOVSTWNRSGY2DQMZVGIZTPILWAI> > . > Triage notifications, keep track of coding agent tasks and review pull > requests on the go with GitHub Mobile for iOS > <https://github.com/notifications/mobile/ios/CUL7KRYAQXPKD4G4R4OTG6D5X7AZ3A5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTMNZRGUZTOMZTGY3KM4TFMFZW63VGMF2XI2DPOKSWK5TFNZ2KUZTPN52GK4S7NFXXG> > and Android > <https://github.com/notifications/mobile/android/CUL7KRZ4XDZLUBZIEJLM6UD5X7AZ3A5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTMNZRGUZTOMZTGY3KM4TFMFZW63VGMF2XI2DPOKSWK5TFNZ2K4ZTPN52GK4S7MFXGI4TPNFSA>. > Download it today! > You are receiving this because you authored the thread.Message ID: > ***@***.***> >
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#363
No description provided.