Nifflas' Support Forum

Released Games => Knytt Underground => Topic started by: Date of Lies on April 13, 2013, 18:14:44

Title: STUCK: Can't run this game on either of my computers
Post by: Date of Lies on April 13, 2013, 18:14:44
Hello,

Just bought this game, was looking forward to playing it.

On my Windows 8 machine: The sprites are barely there, they keep flickering in and out but are absent most of the time.

On my Windows 7 machine: I get the following error when I try to run after install;

"The application has failed to start because its side-by-side configuration is incorrect. Please see the event log for more detail or use the command-line sxtrace.exe tool for more detail."



Title: Re: STUCK: Can't run this game on either of my computers
Post by: LPChip on April 13, 2013, 18:16:15
Have you run sxtrace.exe and can you somehow post the log?

Alternatively, you can find the eventlog by going to control panel->administrative tools->event viewer, or rightclick on My Computer, and select manage. From Computer Manager, on the left find Event Viewer.

Once open, Find windows log->Application and navigate to the time/date of the error.
Title: Re: STUCK: Can't run this game on either of my computers
Post by: Date of Lies on April 13, 2013, 18:24:52
Thanks. Could not run sxtrace.exe, doesn't seem to exist on my computer when I look for it. Here's the eventlog:

General:

Activation context generation failed for "C:\Program Files (x86)\Nifflas\Knytt Underground\Knytt Underground.exe". Dependent Assembly Microsoft.VC90.CRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8" could not be found. Please use sxstrace.exe for detailed diagnosis.

Details - System:


  - Provider

   [ Name]  SideBySide
 
  - EventID 33

   [ Qualifiers]  49409
 
   Level 2
 
   Task 0
 
   Keywords 0x80000000000000
 
  - TimeCreated

   [ SystemTime]  2013-04-13T16:22:13.000000000Z
 
   EventRecordID 21285
 
   Channel Application
 
   Computer Athan-PC
 
   Security
 
Details - EventData:
55c92734-d682-4d71-983e-d6ec3f16059f
   1: 01f5fc37-a99e-45c5-b65e-d762f3518ead, 1, 0 [(0 [0xC004F014, 0, 0], [(?)(?)(?)(?)(?)(?)])(1 )(2 )] 2: 2e7d060d-4714-40f2-9896-1e4f15b612ad, 1, 0 [(0 [0xC004F014, 0, 0], [(?)(?)(?)(?)(?)(?)])(1 )(2 )] 3: 3b965dfc-31d9-4903-886f-873a0382776c, 1, 0 [(0 [0xC004F014, 0, 0], [(?)(?)(?)(?)(?)(?)])(1 )(2 )] 4: 586bc076-c93d-429a-afe5-a69fbc644e88, 1, 0 [(0 [0xC004F014, 0, 0], [(?)(?)(?)(?)(?)(?)])(1 )(2 )] 5: 5e017a8a-f3f9-4167-b1bd-ba3e236a4d8f, 1, 0 [(0 [0xC004F014, 0, 0], [(?)(?)(?)(?)(?)(?)])(1 )(2 )] 6: 5e35dc43-389b-47c5-b889-2088b06738cb, 1, 0 [(0 [0xC004F014, 0, 0], [(?)(?)(?)(?)(?)(?)])(1 )(2 )] 7: 6a7d5d8a-92af-4e6a-af4b-8fddaec800e5, 1, 0 [(0 [0xC004F014, 0, 0], [(?)(?)(?)(?)(?)(?)])(1 )(2 )] 8: 9ab82e0c-ffc9-4107-baa1-c65a8bd3ccc3, 1, 0 [(0 [0xC004F014, 0, 0], [(?)(?)(?)(?)(?)(?)])(1 )(2 )] 9: 9f83d90f-a151-4665-ae69-30b3f63ec659, 1, 0 [(0 [0xC004F014, 0, 0], [(?)(?)(?)(?)(?)(?)])(1 )(2 )] 10: a63275f4-530c-48a7-b0d3-4f00d688d151, 1, 0 [(0 [0xC004F014, 0, 0], [(?)(?)(?)(?)(?)(?)])(1 )(2 )] 11: b8a4bb91-69b1-460d-93f8-40e0670af04a, 1, 0 [(0 [0xC004F014, 0, 0], [(?)(?)(?)(?)(?)(?)])(1 )(2 )] 12: d2c04e90-c3dd-4260-b0f3-f845f5d27d64, 1, 1 [(0 [0x00000000, 1, 0], [(?)(?)( 1 0x00000000 0 0 msft:rm/algorithm/bios/4.0 0x00000000 0)(?)(?)(?)])(1 )(2 )] 13: e68b141f-4dfa-4387-b3b7-e65c4889216e, 1, 0 [(0 [0xC004F014, 0, 0], [(?)(?)(?)(?)(?)(?)])(1 )(2 )] 14: ee4e1629-bcdc-4b42-a68f-b92e135f78d7, 1, 0 [(0 [0xC004F014, 0, 0], [(?)(?)(?)(?)(?)(?)])(1 )(2 )] 15: 4a8149bb-7d61-49f4-8822-82c7bf88d64b, 1, 0 [(0 [0xC004F014, 0, 0], [(?)(?)(?)(?)(?)(?)])(1 )(2 )] 16: afd5f68f-b70f-4000-a21d-28dbc8be8b07, 1, 0 [(0 [0xC004F014, 0, 0], [(?)(?)(?)(?)(?)(?)])(1 )(2 )] 
Title: Re: STUCK: Can't run this game on either of my computers
Post by: LPChip on April 13, 2013, 18:40:02
Hi,

Try this one:

http://stackoverflow.com/questions/3685190/assembly-microsoft-vc90-crt-question
Title: Re: STUCK: Can't run this game on either of my computers
Post by: Date of Lies on April 13, 2013, 18:48:49
Thanks. I had already tried that, I had it already installed actually, i chose to 'repair' the installation, still ended up with the same problem.
Title: Re: STUCK: Can't run this game on either of my computers
Post by: AA on April 13, 2013, 22:10:50
Have you had a look at this topic (http://nifflas.lpchip.nl/index.php?topic=5799.0)? One of the error messages is the same as yours.
Title: Re: STUCK: Can't run this game on either of my computers
Post by: Date of Lies on April 14, 2013, 17:15:25
I tried to use the solution there but I get stuck at this step:

On the left side, expand the tree structure until you find the registry key that starts with "HKEY_LOCAL_MACHINE\COMPONENTS\Winners\x86_policy.9.0.microsoft.vc90.crt_".

My HKEY_LOCAL_MACHINE folder doesn't have the COMPONENTS directory.
Title: Re: STUCK: Can't run this game on either of my computers
Post by: AA on April 14, 2013, 20:12:41
That should be the path for Vista systems. Try with "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide\Winners\x86_policy.9.0.microsoft.vc90.crt_", as noted futher on in the article.
Title: Re: STUCK: Can't run this game on either of my computers
Post by: Nifflas on April 15, 2013, 15:48:26
I made an MMF2 build of Knytt Underground that doesn't use Chowdren. If you grab this (http://downloads.ni2.se/free/Knytt%20Underground%20MMF2.zip) and replace the other Knytt Underground.exe with this one, it should fix this problem at the cost of slower room loading times.

It's not a perfect solution, but it should work. I can't unfortunately fix the problem in Chowdren myself, but I'll check with Mathias.
Title: Re: STUCK: Can't run this game on either of my computers
Post by: Date of Lies on April 16, 2013, 04:52:36
Thanks Nifflas. It works perfectly now. Keep up the great work.
Title: Re: STUCK: Can't run this game on either of my computers
Post by: Mathias on April 19, 2013, 00:12:25
This is most likely caused by missing Visual C++ runtimes (which should be available on Windows 7 and up). Try and install the Visual C++ 2008 SP1 redistributable:
http://www.microsoft.com/en-us/download/details.aspx?id=5582

If that doesn't work, try the Visual C++ 2008 redistributable instead:
http://www.microsoft.com/en-us/download/details.aspx?id=29

Hopefully that helps. I will see about making a distribution that includes the relevant Visual C++ runtimes so you don't have to install these yourself. I'm pretty sure they should be included in Windows 7 by default, so I wonder why that's not the case here.