Baseline (Widescreen) Solution & Issues
The Game only supports Aspect Ratio and resolutions till 4:3 - you need to use a HEX editor to get it HOR+
Go to your Game root Folder --> ...\Shrek2\Game\Shrek 2.exe
Then Hex edit these Adresses:
16:10 - Resolution and FOV for 1920x1200:
Go to Offset 12D490 look for 20 03 and change it to 80 07
Go to Offset 12D4D0 look for 58 02 and change it to B0 04
Go to Offset F61C0 look for 00 00 80 BF and change it to 00 00 90 3F
16:9 - Resolution and FOV for 1920x1080:
Go to Offset 12D490 look for 20 03 and change it to 80 07
Go to Offset 12D4D0 look for 58 02 and change it to 38 04
Go to Offset F61C0 look for 00 00 80 BF and change it to 00 00 80 3F
16:9 - Resolution and FOV for 2560x1440:
Go to Offset 12D490 look for 20 03 and change it to 00 0A
Go to Offset 12D4D0 look for 58 02 and change it to A0 05
Go to Offset F61C0 look for 00 00 80 BF and change it to 00 00 80 3F
Now start the Gamelauncher and select 800 x 600.
Ultra/Super-Wide (21:9/32:9) Specific Solution & Issues
Same Solution as in Widescreen:
21:9 - Resolution and FOV for 2560x1080:
Go to Offset 12D490 look for 20 03 and change it to 00 0A
Go to Offset 12D4D0 look for 58 02 and change it to 38 04
Go to Offset F61C0 look for 00 00 80 BF and change it to 00 00 40 3F
21:9 - Resolution and FOV for 3440x1440:
Go to Offset 12D490 look for 20 03 and change it to 70 0D
Go to Offset 12D4D0 look for 58 02 and change it to A0 05
Go to Offset F61C0 look for 00 00 80 BF and change it to 00 00 40 3F
Now start the Gamelauncher and select 800 x 600.
Eyefinity / Surround Specific Solution & Issues
Same Solution as in Widescreen:
48:9 - Resolution and FOV for 5760x1080:
Go to Offset 12D490 look for 20 03 and change it to 80 16
Go to Offset 12D4D0 look for 58 02 and change it to 38 04
Go to Offset F61C0 look for 00 00 80 BF and change it to 00 00 B0 3E
4k UHD Specific Solution & Issues
Same Solution as in Widescreen:
16:9 - Resolution and FOV for 3840x2160:
Go to Offset 12D490 look for 20 03 and change it to 00 0F
Go to Offset 12D4D0 look for 58 02 and change it to 70 08
Go to Offset F61C0 look for 00 00 80 BF and change it to 00 00 80 3F