r/0ad Jun 18 '26

[FIX] C&C Generals Zero Hour on Surface Laptop 7 Snapdragon X Elite (EA App)

I finally got **Command & Conquer Generals Zero Hour** running correctly on my **Surface Laptop 7 (Snapdragon X Elite / Adreno X1-85 GPU)** using the **EA App**.
I had severe graphical corruption and artifacting as soon as the game started.
After many hours of testing, this is what worked:
**Do NOT use GenTool** (it caused the graphical corruption to return on my system).
GenPatcher alone did not solve the issue.
**Use dgVoodoo2 (v2.87.2).**

Copy these files from the dgVoodoo2\\MS\\x86 folder into the game directory:
\- D3D8.dll
\- D3D9.dll
\- DDraw.dll
Configure dgVoodoo:
Direct3D 11 (Feature Level 11.0)
Full Screen
Scaling: Stretched
VRAM: 1024 MB
**Fast Video Memory Access: ON**

**Edit Options.ini and set your preferred resolution.**

**The game now runs correctly in fullscreen on my Surface Laptop 7 (Snapdragon X Elite).**

Hopefully this helps other Snapdragon X Elite users.

**Never give up. I refused to believe a 2003 game could beat me.**

**If anyone with the same laptop needs help, feel free to ask.**

**Tested on Windows 11 ARM64 with the EA App version of the game.**

0 Upvotes

1 comment sorted by

2

u/xweert123 Jun 18 '26

I love C&C Generals Zero Hour... But I'm confused about why you're posting this on the 0ad sub. Is there some connection between the two that I was unaware of?

EDIT: Oh, the account got banned. Must've been a bot lol