Author Topic: User can't get any game to launch. Has weird workaround.  (Read 307 times)

Dave Gilbert

  • Mittens Vassal
  • AGS Baker
  • Hi. Our names are FRIGGING ADORABLE.
    • Lifetime Achievement Award Winner
    •  
    • Dave Gilbert worked on a game that was nominated for an AGS Award!
      Dave Gilbert worked on a game that won an AGS Award!
So one of our Unavowed testers has had a very strange problem. He launches the game and nothing happens. The task manager lists the game as active, but the game isn't displaying. I asked the user to open winsetup to change the display driver, but the same thing happens when running winsetup. On a whim, I asked him to try running Shardlight (made in the non-openGL version of AGS) and he had the same problem. What's weird is that he used to be able to play Shardlight just fine.

He found a weird workaround -- he went through the Windows compatibility troubleshooter and set it to "Windows XP Service Pack 3" -- and now it's working.
We asked him to try launching Shardlight and see if the same thing happens. So it seems like either something has changed in Windows or something changed on his computer that's causing a problem. But no one else has reported this, so I'm confused!

Any light shedding would be appreciated! Thanks.

-Dave

edit: Here's his DxDiag.txt, just in case that's helpful.
« Last Edit: 16 May 2018, 21:57 by Dave Gilbert »

Crimson Wizard

  • AGS Project Tracker Admins
    • Best Innovation Award Winner 2013, for spearheading the AGS 3.3.0 project
    •  
    • Lifetime Achievement Award Winner
    •  
    • Crimson Wizard worked on a game that was nominated for an AGS Award!
      Crimson Wizard worked on a game that won an AGS Award!
Re: User can't get any game to launch. Has weird workaround.
« Reply #1 on: 16 May 2018, 22:16 »
Hmm, no immediate ideas, but in the past "Windows XP compatibility" helped when game files, or save files, were in directory with non-latin characters. This is not necessarily related, only something I remembered.

What about anti-virus, does he/she run any?

E: strange thought, but how many active monitors this person has?
« Last Edit: 16 May 2018, 22:18 by Crimson Wizard »

Re: User can't get any game to launch. Has weird workaround.
« Reply #2 on: 16 May 2018, 22:21 »
It sounds quite similar to this:
https://answers.microsoft.com/en-us/insider/forum/insider_apps-insider_other-insiderplat_pc/171341-build-have-so-many-bugs/60064892-1b85-4e85-a207-176c3b858468
Potentially, since it is affecting winsetup too, it is new automatic display scaling features which is breaking it.

If you search release notes for this version of Windows, it includes:
Quote
“Advanced scaling” has been added under Display and allows you to enable “Fix scaling for apps”
...so I'd probably try to find where you can fix the scaling for the game and winsetup, and try again without the XP compatibility mode.

Dave Gilbert

  • Mittens Vassal
  • AGS Baker
  • Hi. Our names are FRIGGING ADORABLE.
    • Lifetime Achievement Award Winner
    •  
    • Dave Gilbert worked on a game that was nominated for an AGS Award!
      Dave Gilbert worked on a game that won an AGS Award!
Re: User can't get any game to launch. Has weird workaround.
« Reply #3 on: 17 May 2018, 00:21 »
The non-latin thing probably isn't the case since he is a native English speaker. I'll ask him about the rest.

Dave Gilbert

  • Mittens Vassal
  • AGS Baker
  • Hi. Our names are FRIGGING ADORABLE.
    • Lifetime Achievement Award Winner
    •  
    • Dave Gilbert worked on a game that was nominated for an AGS Award!
      Dave Gilbert worked on a game that won an AGS Award!
Re: User can't get any game to launch. Has weird workaround.
« Reply #4 on: 18 May 2018, 19:20 »
So the user says he does use anti-virus (AVG free version), but the games folder is ring-fenced to avoid such issues. And he only has a single monitor.

He actually was mistaken and it turns out that our old games DO run just fine, so it's something specific to Unavowed.

Re: User can't get any game to launch. Has weird workaround.
« Reply #5 on: 22 May 2018, 15:58 »
I have nothing to add except to point that DxDiag has the event below as reported error.

EventType: BEX

Indicates a buffer overflow (/GS) or DEP exception (BEX64 indicates a buffer overflow (/GS) or DEP exception on 64-bit versions of Windows)

DEP is related to data execution prevention.

Dave Gilbert

  • Mittens Vassal
  • AGS Baker
  • Hi. Our names are FRIGGING ADORABLE.
    • Lifetime Achievement Award Winner
    •  
    • Dave Gilbert worked on a game that was nominated for an AGS Award!
      Dave Gilbert worked on a game that won an AGS Award!
Re: User can't get any game to launch. Has weird workaround.
« Reply #6 on: 22 May 2018, 17:32 »
Does that mean there's a problem specific to his machine? Or with how the game is interacting with his machine?

I admit this is worrying. One user having this problem at testing time usually translates to several hundred once the game comes out. :)

Re: User can't get any game to launch. Has weird workaround.
« Reply #7 on: 22 May 2018, 17:45 »
Why does it bring up Unforeseen Incidents in that text file guys? Doesn't that suggest this was running at the same time??

+++ WER4 +++:
Fault bucket 1367982366222296850, type 5
Event Name: RADAR_PRE_LEAK_64
Response: Not available
Cab Id: 0

Problem signature:
P1: Unforeseen Incidents.exe
P2: 0.0.0.0
P3: 10.0.17134.2.0.0
P4:
P5:
P6:
P7:
P8:
P9:
P10:

Crimson Wizard

  • AGS Project Tracker Admins
    • Best Innovation Award Winner 2013, for spearheading the AGS 3.3.0 project
    •  
    • Lifetime Achievement Award Winner
    •  
    • Crimson Wizard worked on a game that was nominated for an AGS Award!
      Crimson Wizard worked on a game that won an AGS Award!
Re: User can't get any game to launch. Has weird workaround.
« Reply #8 on: 22 May 2018, 17:57 »
Why does it bring up Unforeseen Incidents in that text file guys? Doesn't that suggest this was running at the same time??

Not necessarily at the same time, these errors are stored in system log.
You may notice Unawoved.exe is mentioned 3 or 4 times, probably run in different time. There is also chrome.exe mentioned.

Dave, do older versions of Unawoved cause same issue for him? What was the version of AGS Shardlight made with? Maybe do few experiments and see if other games made with AGS 3.4.1 cause this also?

I tried turning on DEP on my system (Windows 7 64bit) and Unawoved runs fine, but I have last year version.
Have anything significant happened to the game, like you started using some plugin?
« Last Edit: 22 May 2018, 18:06 by Crimson Wizard »

Re: User can't get any game to launch. Has weird workaround.
« Reply #9 on: 22 May 2018, 18:09 »
Oh okay, I thought they were processes running in the background. So they're presumably retries on the .exe.

Dave Gilbert

  • Mittens Vassal
  • AGS Baker
  • Hi. Our names are FRIGGING ADORABLE.
    • Lifetime Achievement Award Winner
    •  
    • Dave Gilbert worked on a game that was nominated for an AGS Award!
      Dave Gilbert worked on a game that won an AGS Award!
Re: User can't get any game to launch. Has weird workaround.
« Reply #10 on: 23 May 2018, 20:27 »
Why does it bring up Unforeseen Incidents in that text file guys? Doesn't that suggest this was running at the same time??

Not necessarily at the same time, these errors are stored in system log.
You may notice Unawoved.exe is mentioned 3 or 4 times, probably run in different time. There is also chrome.exe mentioned.

Dave, do older versions of Unawoved cause same issue for him? What was the version of AGS Shardlight made with? Maybe do few experiments and see if other games made with AGS 3.4.1 cause this also?

I tried turning on DEP on my system (Windows 7 64bit) and Unawoved runs fine, but I have last year version.
Have anything significant happened to the game, like you started using some plugin?

Haven't used any new plugins. Shardlight was made with one of the 3.3s. This is the only user this has happened to so maybe it's an isolated incident? Hoping so.