It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
I love this game, and the graphics are still great even after 5 years. The game "supports" widescreen resolutions, but when I use a 16:10 res like 1920x1200, the aspect ratio is not adjusted. Everything just looks stretched out and crushed. Not finding any option to change this, I've set it back to 1600x1200. I use the ATI control panel to maintain aspect ratio with GPU scaling, so I get the black borders on the sides, but at least it looks proper.
Anyone know of a way to fix this so that it looks correct in a widescreen res?
This question / problem has been solved by TheCycoONEimage
avatar
TheCycoONE: If neither affected your user.reg it seems like you were running winecfg on the wrong prefix. How were you running that command?
avatar
Klumpen0815: I just used the prearranged tarball-package.
I also user the winecfg in there (FlatOut/wine_standalone/lib/wine/fakedlls/winecfg.exe)
Ok, even though you used that winecfg, it needs the prefix environment variable.
WINEPREFIX=/path/to/FlatOut/prefix FlatOut/wine_standalone/lib/wine/fakedlls/winecfg.exe

avatar
TheCycoONE: The option you want is "Native, Builtin" which will prefer the 'native' dll included in Windows (in this case the one from the wide screen patch), over the dll built into wine.
avatar
Klumpen0815: How does it find the d8input.dll in "prefix -> drive_c -> GOG Games -> FlatOut" anyway (where I was supposed to put it)?
Windows by default searches for shared libraries (dlls) in the same directory as the executable, followed by other standard paths: http://msdn.microsoft.com/en-ca/library/windows/desktop/ms682586%28v=vs.85%29.aspx#search_order_for_desktop_applications When set to Native, Wine emulates this behaviour.

avatar
TheCycoONE: Also I assume you are running v. 1.4 of the widescreen patch. (Older versions included dsound.dll instead of dinput.dll).
avatar
Klumpen0815: There was no version indicator in the package, but it had a different filesize than this one which seems to be 1.4:
https://github.com/ThirteenAG/FlatOut_widescreen_fix/releases/tag/v1.4

avatar
TheCycoONE: Including any other console output could be useful. (Does the game run for you without the widescreen fix?)
avatar
Klumpen0815: The game runs anyway, I just hadn't got changes or the 3d elements. Since I'm using Mint atm I don't know how to see the console output.
Ok, first replace your widescreen fix with the newest one.

If you run the game from the command line with ./start.sh it should dump any errors or warnings to that command line.
avatar
TheCycoONE: Ok, even though you used that winecfg, it needs the prefix environment variable.
WINEPREFIX=/path/to/FlatOut/prefix FlatOut/wine_standalone/lib/wine/fakedlls/winecfg.exe
Where do I have to put this? Somewhere into user.reg?

avatar
TheCycoONE: Windows by default searches for shared libraries (dlls) in the same directory as the executable, followed by other standard paths: http://msdn.microsoft.com/en-ca/library/windows/desktop/ms682586%28v=vs.85%29.aspx#search_order_for_desktop_applications When set to Native, Wine emulates this behaviour.
Good to know, this is quite practical.

avatar
TheCycoONE: Ok, first replace your widescreen fix with the newest one.
Done.

In user.reg i've inserted the last two lines below here now exactly under those:
-----------------------------------------------------------------
[Software\\Wine\\Debug] 1404745317
"RelayExclude"="ntdll.RtlEnterCriticalSection;ntdll.RtlLeaveCriticalSection;kernel32.48;kernel32.49;kernel32.9 4;kernel32.95;kernel32.96;kernel32.97;kernel32.98;kernel32.TlsGetValue;kernel32.TlsSetValue;kernel32.FlsGetVal ue;kernel32.FlsSetValue;kernel32.SetLastError"
"RelayFromExclude"="winex11.drv;winemac.drv;user32;gdi32;advapi32;kernel32"

[Software\\Wine\\DllOverrides] 1404745317
"dinput8"="native,builtin"
------------------------------------------------------------------
and now it's working and not stretched anymore in 1920x1080. :)
I seem to have used the right number.

The link to the patchfiles again because it's not mentioned often enough:
https://github.com/ThirteenAG/FlatOut_widescreen_fix/releases/tag/v1.4

Here is the widescreen fix for FlatOut 2:
http://thirteenag.github.io/widescreen_fixes_pack#flatout2

Looking fine in widescreen.
Post edited July 30, 2014 by Klumpen0815
avatar
TheCycoONE: Ok, even though you used that winecfg, it needs the prefix environment variable.
WINEPREFIX=/path/to/FlatOut/prefix FlatOut/wine_standalone/lib/wine/fakedlls/winecfg.exe
avatar
Klumpen0815: Where do I have to put this? Somewhere into user.reg?
I'm glad you got it all working!

The line above would be run from the command line with /path/to/FlatOut replaced with the full path to wherever you put FlatOut.

This could probably use some explaining:
The wine program, and related utilities (wine, winecfg, wineserver) can support many 'Windows' instances on the same computer. Even though a copy of wine is shipped with these GOG games, it's not tied to them in any way. What WINEPREFIX does is tell wine which Windows instance you want to work with. Without WINEPREFIX the programs typically default to ~/.wine. Among other things, GOG's start.sh script calls wine with the appropriate WINEPREFIX defined.

See http://wine-wiki.org/index.php/WINEPREFIX for their explanation

As an aside, Wine calls these instances prefixes. PlayOnLinux calls them virtual drives, and CrossOver calls them bottles, but they're all the same thing.
avatar
Retrostage: Directlink to Flatout (2) widescreen fix:

FlatOut 1 WS fix
FlatOut 2 WS fix
These links are now 404, btw.

I found (what I BELIEVE to the correct) files at http://thirteenag.github.io/widescreen_fixes_pack#sec4 , but I can't get the FO game to work. I placed the three files into the executable's folder, but when launching either the Settings applet or the main game, I get kicked out to desktop.

I'm running Vista Business Ultimate on a Lenovo Thinkpad T400, Type 6474. I can run Speccy and copy more details if necessary.
Post edited September 04, 2014 by hungkok2007
avatar
Retrostage: Directlink to Flatout (2) widescreen fix:

FlatOut 1 WS fix
FlatOut 2 WS fix
avatar
hungkok2007: These links are now 404, btw.

I found (what I BELIEVE to the correct) files at http://thirteenag.github.io/widescreen_fixes_pack#sec4 , but I can't get the FO game to work. I placed the three files into the executable's folder, but when launching either the Settings applet or the main game, I get kicked out to desktop.

I'm running Vista Business Ultimate on a Lenovo Thinkpad T400, Type 6474. I can run Speccy and copy more details if necessary.
I did the same and I get a blank screen when the race starts.
My resolution is 1920x1080, Windows 7 64bit, AMD Radeon HD 6800 Series
Post edited October 28, 2014 by mkubo
I get a black screen instead of the menu upon starting the game with the widescreen fix.

1920x1080, Windows XP 32bit, i5 4440, AMD Radeon HD 6900 Series, 11.11 Catalyst

Looks like it might be an issue with the fix and the Radeon HD cards? Which drivers are you using mkubo?
avatar
bootx: I get a black screen instead of the menu upon starting the game with the widescreen fix.

1920x1080, Windows XP 32bit, i5 4440, AMD Radeon HD 6900 Series, 11.11 Catalyst

Looks like it might be an issue with the fix and the Radeon HD cards? Which drivers are you using mkubo?
I have got Catalyst Version 14.4.
It's interesting that the wide screen fix for the Flatout 2 is working fine. Just Flatout 1 is not working.