Forums › English Language Forums › Technical › Technical Issues

Recherche

Spiral knights crashing at start up (steam version)

8 Réponses [Dernière contribution]
dim, 03/04/2012 - 15:00
Solicia

I had this working before, but now it isn't and I'm not sure why, specs are:

Asus G35 Laptop.
Windows 7 64bit
CPU: I7 @ 2.00GHz
8GB ram
GeForce GTX460M (not sure the exact brand of card, not sure that matters too much though)

I updated the nvidia drivers about 2 weeks ago, no new updates currently.
Tried this before updating java, and then after (there was an update available), same thing happens.
I have done the steps located here: http://wiki.spiralknights.com/Technical_issues_FAQ#I.27m_getting_a_black... with the same thing occuring

I'm not quite sure where to go from here. I double click the game to start, a window pops up, black inside, stays for about 2 seconds, then auto closes.

The projectx.log pulls up this:

2012/03/04 13:51:11:305 INFO I$a.b: Logging to 'c:\program files (x86)\steam\steamapps\common\spiral knights\.\projectx.log'.
2012/03/04 13:51:12:568 WARNING I$a.b: Couldn't find class to import [name=com.threerings.projectx.dungeon.arena.config.ArenaActionConfig$EquipPvpWeapon].
2012/03/04 13:51:12:908 WARNING I$a.b: Couldn't find class to import [name=com.threerings.projectx.dungeon.arena.config.ArenaItemConfig$PickupWeapon].
2012/03/04 13:51:12:962 WARNING I$a.b: Couldn't find class to import [name=com.threerings.projectx.dungeon.config.DungeonItemConfig$Key].
2012/03/04 13:51:15:507 INFO I$a.b: Steam initialized.
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at com.threerings.projectx.client.aE.(SourceFile:112)
at com.threerings.projectx.client.ProjectXApp.wE(SourceFile:1524)
at com.threerings.projectx.client.ProjectXApp.didInit(SourceFile:1182)
at com.threerings.opengl.e.init(SourceFile:381)
at com.threerings.opengl.n.init(SourceFile:193)
at com.threerings.projectx.client.ProjectXApp.init(SourceFile:1122)
at com.threerings.opengl.o.run(SourceFile:171)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:641)
at java.awt.EventQueue.access$000(EventQueue.java:84)
at java.awt.EventQueue$1.run(EventQueue.java:602)
at java.awt.EventQueue$1.run(EventQueue.java:600)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:611)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

any ideas would be appreciated, thank you!

EDIT: Tried copying over javam folder, still no luck

lun, 03/05/2012 - 14:09
#1
Portrait de Starmandeluxe
Starmandeluxe
You seem to have some files

You seem to have some files missing. Are you playing the Steam version?

lun, 03/05/2012 - 14:38
#2
Solicia
...??

@Starmandeluxe
As is stated on my posts topic in parenthesis, yes, this is the steam version. I have done the check integrity and it says the game is 100%

lun, 03/05/2012 - 16:57
#3
Portrait de Starmandeluxe
Starmandeluxe
Oh, sorry, I stopped reading

Oh, sorry, I stopped reading topic titles here after the fifth "SK won't run help me now" thread.

I'm not sure exactly how checking the integrity of a game works, but I interpreted the lines:

2012/03/04 13:51:12:568 WARNING I$a.b: Couldn't find class to import [name=com.threerings.projectx.dungeon.arena.config.ArenaActionConfig$EquipPvpWeapon].
2012/03/04 13:51:12:908 WARNING I$a.b: Couldn't find class to import [name=com.threerings.projectx.dungeon.arena.config.ArenaItemConfig$PickupWeapon].
2012/03/04 13:51:12:962 WARNING I$a.b: Couldn't find class to import [name=com.threerings.projectx.dungeon.config.DungeonItemConfig$Key].

as Java not being able to find certain .class files. I'm assuming the line:

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException

means Java ran into a NullPointerExeption error, but it was excepted and passed over, which means it isn't much of a problem.

mar, 03/06/2012 - 00:58
#4
Solicia
not much of a problem? o.O;

Well, it is enough of a problem to make the game not run, so I'd call it a definite problem, but I didn't code the game, so what do I know xD

mar, 03/06/2012 - 03:10
#5
Qrex
I had the same problem, and

I had the same problem, and managed to fix it, but it's a bit of a pain:

First, I already had the standalone game downloaded (download it here: http://download.threerings.net/spiral/client/spiral-install.exe ), so I launched that (just to check it worked) and let it update.

I then copied the 'rsrc' folder from "C:\Program Files (x86)\Three Rings Design\Spiral Knights" to "C:\Program Files (x86)\Steam\steamapps\common\spiral knights" and now it works!

Hope this helps :)

mar, 03/06/2012 - 04:39
#6
Portrait de Starmandeluxe
Starmandeluxe
"Well, it is enough of a

"Well, it is enough of a problem to make the game not run, so I'd call it a definite problem, but I didn't code the game, so what do I know xD"

Excepting errors is necessary for almost anything to run. As long as the error is excepted, it isn't usually a problem to anyone.

"I then copied the 'rsrc' folder from "C:\Program Files (x86)\Three Rings Design\Spiral Knights" to "C:\Program Files (x86)\Steam\steamapps\common\spiral knights" and now it works!"

Spiral Knights makes a Program Files folder? I thought it only made the spiral directory in LocalLow... Anyway, "Program Files (x86)" is just "Program Files" in 32-bit operating systems, so if you try this possible fix, Solicia, keep that in mind.

mar, 03/06/2012 - 05:32
#7
Solicia
@Qrex So I need to download a

@Qrex

So I need to download a second copy, to then copy and get it to work? Eh...gotta be another work around, seems kinda shady, and if steam updates, it'll delete those files, must be a better work around than that.

mar, 03/06/2012 - 05:56
#8
Gigaguard
What i think the problem is...

After some rooting around in the Steam file it seems the Steam version of the game no longer comes with an install.exe file.

I also tried to download and transfer an install.exe file from a normal copy, but that just made the game run as a normal copy meaning i couldnt play with my Steam account.

Créé avec l'aide de Drupal, un système de gestion de contenu "opensource"