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

×
Game allows for 1920x1080 resolution, which works perfectly fine for the in-game UI, but all 3D objects appear squashed and chunky. If anybody has a fix for this, let me know.
avatar
WisdomOtter: Okay, I've figured most of this out.

The game automatically features a widescreen fix that allows for high-resolution, 16:9 monitors with a correctly scaled user interface (UI). All in-game menus will work just fine without stretching, with the main menu being an exception. Once you load into Instant Action, Galactic Conquest, Campaign, etc. you'll find that the UI looks just fine.

As far as 3D rendering goes, the game attempts to stretch itself to fit fullscreen no matter what resolution you specify. There is no way to letterbox the game as far as I can tell. While the UI looks fine in-game, your character model as well as the environment will look squashed. The only fix I have found so far is to run the game with the /win command line argument. You can set this in the GOG Galaxy launcher. Navigate to Star Wars Battlefront (2004, Classic) and press More->Settings. In the Custom Settings section, check the "Add command line arguments" box and type in /win in the text field just below. When you launch the game you'll notice that the main menu appears to be in a tiny window (Sorry those with 4K monitors). Go into Options->Video Options and adjust the resolution to any resolution that is 4:3 (you can test this by dividing the width by the height, should have a ratio of 1.33). When you launch any gamemode you'll notice that the window has now resized to the resolution you just chose, even though the main menu is ridiculously small. Characters will no longer appear squashed. Remember to enable v-sync to prevent wonky vehicle physics.

The downsides: No fullscreen support at a 4:3 ratio, and the main menu is very small no matter what you do.
The upsides: Nothing appears to be stretched in-game, the UI works just fine

Hope this helps.
Post edited May 02, 2019 by WisdomOtter
This question / problem has been solved by spacekiltroimage
That's weird, I don't have that problem. Maybe Windows is trying to be "helpful" and screwing up something.
What graphics card do you have and what settings are you using?
I've not tried the GOG version of the game yet (but I will be getting it very soon). However, the PCGamingWiki says that widescreen resolutions can be forced but will stretch the image.

https://pcgamingwiki.com/wiki/Battlefront
"Resolutions can be forced but are stretched from 4:3."

EDIT: Also, the screenshots on the GOG page show the same kind of issue. The UI is fine, but the actual 3D game world is stretched from the original 4:3 aspect ratio.
Post edited May 02, 2019 by Korell
avatar
spacekiltro: That's weird, I don't have that problem. Maybe Windows is trying to be "helpful" and screwing up something.
What graphics card do you have and what settings are you using?
GTX 970, all max settings with V-sync on.
Doesn't the widescreen launcher on swbfgamers fix the stretch issue?
avatar
KDAK3365: Doesn't the widescreen launcher on swbfgamers fix the stretch issue?
I haven't attempted that, but from what I've seen online (pictures, videos) that hack fixes the UI in the same way this GOG version does by default. Both the hack and the GOG version still have issues with stretched 3D rendering.
Okay, I've figured most of this out.

The game automatically features a widescreen fix that allows for high-resolution, 16:9 monitors with a correctly scaled user interface (UI). All in-game menus will work just fine without stretching, with the main menu being an exception. Once you load into Instant Action, Galactic Conquest, Campaign, etc. you'll find that the UI looks just fine.

As far as 3D rendering goes, the game attempts to stretch itself to fit fullscreen no matter what resolution you specify. There is no way to letterbox the game as far as I can tell. While the UI looks fine in-game, your character model as well as the environment will look squashed. The only fix I have found so far is to run the game with the /win command line argument. You can set this in the GOG Galaxy launcher. Navigate to Star Wars Battlefront (2004, Classic) and press More->Settings. In the Custom Settings section, check the "Add command line arguments" box and type in /win in the text field just below. When you launch the game you'll notice that the main menu appears to be in a tiny window (Sorry those with 4K monitors). Go into Options->Video Options and adjust the resolution to any resolution that is 4:3 (you can test this by dividing the width by the height, should have a ratio of 1.33). When you launch any gamemode you'll notice that the window has now resized to the resolution you just chose, even though the main menu is ridiculously small. Characters will no longer appear squashed. Remember to enable v-sync to prevent wonky vehicle physics.

The downsides: No fullscreen support at a 4:3 ratio, and the main menu is very small no matter what you do.
The upsides: Nothing appears to be stretched in-game, the UI works just fine

Hope this helps.
Attachments:
Post edited May 02, 2019 by WisdomOtter
avatar
WisdomOtter: No fullscreen support at a 4:3 ratio, and the main menu is very small no matter what you do.
Why not just choose a 4:3 screen resolution in fullscreen mode and have your GPU settings apply aspect ratio correction so that it pillarboxes it? Even some monitors allow for this, too.
You were right! and I was wrong! The game is truly squashed! I didn't notice it at first since it's the first time I play this game. Also I'm using a 16:10 screen which helps to mitigate the issue.(1920x1200)

I've been trying all kind of "fixes". I even found some launcher in a forum...
Search on reddit "Star Wars Battlefront 1 Widescreen patch?" You can use bugmenot to access the forum. The launcher didn't work for me btw, maybe you have better luck!

Regarding the downside that you mentioned, you can actually play with a 4:3 ratio without the squashing.
Don't use the /win command.
Instead, open the nvidia control panel, go to screen, scaling, and configure it to "keep aspect ratio".
I'm not sure of the actual path of it since I use AMD.

Cheers, and my apologies for not being any more helpful.
Attachments:
comp1.jpg (327 Kb)
Post edited May 03, 2019 by spacekiltro
avatar
spacekiltro: You were right! and I was wrong! The game is truly squashed! I didn't notice it at first since it's the first time I play this game. Also I'm using a 16:10 screen which helps to mitigate the issue.(1920x1200)

I've been trying all kind of "fixes". I even found some launcher in a forum...
Search on reddit "Star Wars Battlefront 1 Widescreen patch?" You can use bugmenot to access the forum. The launcher didn't work for me btw, maybe you have better luck!

Regarding the downside that you mentioned, you can actually play with a 4:3 ratio without the squashing.
Don't use the /win command.
Instead, open the nvidia control panel, go to screen, scaling, and configure it to "keep aspect ratio".
I'm not sure of the actual path of it since I use AMD.

Cheers, and my apologies for not being any more helpful.
Marked this as the correct solution, thank you!
I remember trying to get widescreen on the disc version (DVD). It was stretched and this is why I went back to 4:3 resolution. I even remember that the 1080p resolution itself was hard to achieve with the disc version.

Always when a game does suffer from an widescreen resolution, I like to go back and play in 4:3 instead. For example when there is vertical minus or bad FOV.

Battlefront II from 2005 works fine in widescreen.
avatar
WisdomOtter: How to get perfect widescreen support?
Use Cheat Engine.
Post edited May 06, 2019 by SirYodaJedi
Could do with some tests being done on that Cheat Engine LUA executable aspect ratio fix. It gets flagged as a trojan.
Trojan:Win32/Fuery.C!cl
Could be a false positive, what with how it would modify the running of the game, but I cannot be sure at this time.
avatar
Korell: Could do with some tests being done on that Cheat Engine LUA executable aspect ratio fix. It gets flagged as a trojan.
Trojan:Win32/Fuery.C!cl
Could be a false positive, what with how it would modify the running of the game, but I cannot be sure at this time.
False positive. I know it, because I made it. I'm too dumb to write trojans. ¯\_(ツ)_/¯
Post edited May 06, 2019 by ivanproff
avatar
WisdomOtter: How to get perfect widescreen support?
avatar
SirYodaJedi: Use Cheat Engine.
Does that mean one has to use Cheat Engine every time the game starts to set their right resolution/aspect ratio?


If so, this feels too much of a bother, I'd rather play in 1024x768 with black borders than have to go through this ever time or play the game stretched out.

I wish GOG or EA, or both manage to create a proper aspect ratio fix like in Battlefront 2... it's not like the game are fundamentally different from each other.
Post edited May 13, 2019 by TianlanSha