Game display is in the upper left quadrant

I installed FE:LH on my mom's computer and whenever I start it, the game is displayed in the upper left of the screen in about 1/4" of the screen. What's really odd is the mouse seems to think the entire screen is being used as expected... where the pointer is has nothing to do with where the game *thinks* the pointer is.

I've changed resolutions, scaling, updated drivers, ran other games from Steam... nothing has fixed the issue, nor has any other game I've tried had similar issues.

Anyone have any clever suggestions?

1,992 views 3 replies
Reply #1 Top

A list of other things I've tried, just so I can do something that's faintly related to playing:

- Alt-Enter : nothing happened, other than an alert sound.

- Started the LegendaryHeroes.exe from folder, rather than from Steam.

- Messed in Settings.ini, changed DisplayWidth to 1680, DisplayHeight to 1050, UseDesktopResolution to 0, and Fullscreen to 1. A couple variations involving those specific settings. Also, looks like SkipIntro=1 doesn't do what I expected, namely, skipping the intro movie.

- Made sure the poor Intel chip really, truly had updated drivers.

- Realized that Settings.ini, found in /Program Files(x86)/Steam/etc, etc was a red herring and changed the *actual* settings file found in /Documents/My Games/legendaryheroes and called Prefs.ini instead. And now the weirdness gets... weirder.

So, it looks like Prefs.ini is what you want. Setting SkipIntro=1 does appear to skip intro movies. And it looks like the resolution has improved in the game, yet it's still got huge black bars to the right and below the displayed game. I also set HardwareMouseCursor to 1, just to see what happened and now the mouse seems to know where it is in the game real estate, even if the game is displayed in far too small a plot.

Unfortunately, the following settings appear to get reset every time the game is started: DisplayWidth, DisplayHeight and UseDesktopResolution. I think this is the culprit, as it seems like just changing UseDesktopResolution to 1 should fix the issue.

 

Reply #2 Top

The DisplayWidth is reverting to 1024 and DisplayHeight to 768, for clarification.

Reply #3 Top

I still don't understand why this worked or was even necessary, but here's what I did have in Prefs.ini that fixed my issue:

SkipIntro=1

DisplayWidth=1680

DisplayHeight=1050

UseDisplyResolution=0

Fullscreen=1

HardwareMouseCursor=1

 

EDIT: Crap. It looks like Prefs.ini is *still* changing DisplayWidth and DisplayHeight back to 1024 and 768 respectively, but I can, at least, change this every time. That's fun.