[ARM64EC]: CnC Generals Zero Hour freeze at splash screen
- Dominant language
- C++
- Stars
- 8k
- Forks
- 351
- Avg merge
- 12h 31m
- Merged PRs (30d)
- 102
Description
I am using [the ARM64EC build of Wine](https://wiki.fex-emu.com/index.php/Development:ARM64EC) with the fex-emu-wine package (2508). When I try to run Generals it shows the splash screen but then nothing happens.
I have attached Wine's logs with the `loaddll` and `seh` channels.
Needless to say, the exact same version of the game launches without issues on an x86_64 Wine.
[wine-gen.log](https://github.com/user-attachments/files/21565185/wine-gen.log)
Contributor guide
Research direction
Start by reproducing the freeze with the ARM64EC FEX-Emu-Wine package and reviewing the attached wine-gen.log, especially the loaddll and seh channels. Compare the same game version on x86_64 Wine; done means identifying the ARM64EC-specific failure and confirming Generals progresses past the splash screen.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, linux
- Domain
- operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100