Thank you HaYDeN!
Buy I experience a trouble using Flawless Widescreen.
The game menu and all in-game interface have dissapeared once fix is enabled.
Disabling it and switching to desktop and back brings all back again.
Below is some console logs when I'm enabling/disabling the fix
Thanks.
Code:
DisplayDetection -> Scanning process for signs of SoftTH injection
c_HackTool -> Successfully opened process, ID=2120
Suspending Thread
HUDFix1 - Addr=Prey.exe+2A96E8
HUDFix2 - Addr=Prey.exe+2A96FB
HUDFix3 - Addr=Prey.exe+2A9992
FOVPtr - Addr=Prey.exe+240D5B0 (Acquired)
FOVPtr - Addr=Prey.exe+FFFFFFFEFFE1E968 (float=120.00) (Offset=8)
Un-Suspending Thread
Configure Success = true
Inject delay: 1500ms, Configure() took: 275ms, Adjusted Inject delay: 1225ms
Actual delay: 1225ms
Suspending Thread
c_HackTool -> JMP candidate for HUDFix3_cc, NOPS=0, Address=0x1402a9992
c_HackTool -> Successfully allocated 4096 bytes at 0x14a3e0000 for ASM block "Fixes"
c_HackTool -> Assembly compile was successful
Un-Suspending Thread
DisplayDetection -> Resolution change detected
DisplayDetection -> Found AMD Device: AMD Radeon R9 200 Series
DisplayDetection -> Eyefinity Display Detected, Res: 1920x1080, AR: 1.78, Position: {X:0, Y:0}
DisplayDetection -> * Display (1/2): Res: 0x0, Pos: {X:0, Y:0}
DisplayDetection -> * Display (2/2): Res: 1920x1080, Pos: {X:1920, Y:0}
DisplayDetection -> Found AMD Device: AMD Radeon R9 200 Series
DisplayDetection -> No displays associated with this device.
DisplayDetection -> NVIDIA Library not found, skipping NVIDIA detection
DisplayDetection -> Preferred Display \\.\DISPLAY1 connected to AMD Radeon R9 200 Series
DisplayDetection -> Scanning process for signs of SoftTH injection
c_HackTool -> Successfully opened process, ID=2120
Suspending Thread
HUDFix1 - Addr=Prey.exe+2A96E8
HUDFix2 - Addr=Prey.exe+2A96FB
HUDFix3 - Addr=Prey.exe+2A9992
FOVPtr - Addr=Prey.exe+240D5B0 (Acquired)
FOVPtr - Addr=Prey.exe+FFFFFFFEFFE1E968 (float=120.00) (Offset=8)
Un-Suspending Thread
Configure Success = true
Suspending Thread
c_HackTool -> JMP candidate for HUDFix3_cc, NOPS=0, Address=0x1402a9992
c_HackTool -> Successfully allocated 4096 bytes at 0x17fd10000 for ASM block "Fixes"
c_HackTool -> Assembly compile was successful
Un-Suspending Thread
DisplayDetection -> Resolution change detected
DisplayDetection -> Found AMD Device: AMD Radeon R9 200 Series
DisplayDetection -> Eyefinity Display Detected, Res: 1920x1080, AR: 1.78, Position: {X:0, Y:0}
DisplayDetection -> * Display (1/2): Res: 0x0, Pos: {X:0, Y:0}
DisplayDetection -> * Display (2/2): Res: 1920x1080, Pos: {X:1920, Y:0}
DisplayDetection -> Found AMD Device: AMD Radeon R9 200 Series
DisplayDetection -> No displays associated with this device.
DisplayDetection -> NVIDIA Library not found, skipping NVIDIA detection
DisplayDetection -> Preferred Display \\.\DISPLAY1 connected to AMD Radeon R9 200 Series
DisplayDetection -> Resolution change detected
DisplayDetection -> Found AMD Device: AMD Radeon R9 200 Series
DisplayDetection -> Eyefinity Display Detected, Res: 1920x1080, AR: 1.78, Position: {X:0, Y:0}
DisplayDetection -> * Display (1/2): Res: 0x0, Pos: {X:0, Y:0}
DisplayDetection -> * Display (2/2): Res: 1920x1080, Pos: {X:1920, Y:0}
DisplayDetection -> Found AMD Device: AMD Radeon R9 200 Series
DisplayDetection -> No displays associated with this device.
DisplayDetection -> NVIDIA Library not found, skipping NVIDIA detection
DisplayDetection -> Preferred Display \\.\DISPLAY1 connected to AMD Radeon R9 200 Series
Specs: GPU - AMD R9 295X2, 5760x1080, Crimson 17.5.1, Prey Profile for Crossfire enabled, Win 10 64 bit.
I am using Radeon too and have the same issue. So this issue must affect AMD only.