Forums › English Language Forums › Technical › Technical Issues

Search

[Solved] Install help

12 replies [Last post]
Mon, 09/05/2011 - 13:39
rmc115
Legacy Username

I have attempted to install Spiral Knights repeatedly for a day now and I can't seem to get it to work. I have updated all of my video drivers, uninstalled and updated java. It continues to tell me that the digest file is invalid or there is a premature eof. I have tried deleting the digest file, as well as replacing both the digest and getdown files as suggested on the technical support forums. Nothing is allowing it to work. I also tried installing through steam instead of the website, but no luck. The furthest I have made it is to the logon screen then it says the client needs updating and the same problems return.

Mon, 09/05/2011 - 13:57
#1
Lufte's picture
Lufte
How is it that you tried to

How is it that you tried to replace the digest and getdown files? Also, when you open those files in your browser, do you see readable text or just garbage?

Mon, 09/05/2011 - 14:01
#2
rmc115
Legacy Username
I went to the links on the

I went to the links on the other forum post that had a [solved] in front of it, saved the sites as directed, and copied them into the spiral knights folder replacing the original ones. They are just random numbers and letters. At least random from my perspective since they don't form words of any kind.

Mon, 09/05/2011 - 14:04
#3
Providence
Legacy Username
The start of the most recent

The start of the most recent digest.txt should be:

getdown.txt = 41471ac960a35374dccad503b084f16b
code/config.jar = ba3811d4681de171c47ec1b2d6608b00

Followed by more things like that.

The start of getdown.txt looks like:

#
# $Id: getdown.txt 19918 2005-03-23 20:44:52Z mdb $
#
# Project X development client deployment descriptor

Followed by a lot more junk.

Is that what your files look like? If not, something has gone wrong.

Mon, 09/05/2011 - 14:10
#4
rmc115
Legacy Username
This is my

This is my digest.txt

cb1
native/OpenAL64.dll = 5a4fb0e69f0064c2caa41c2650d15f5e
native/OpenAL32.dll = 9c24ed831ddfa8319382b2bfd9691aa9
native/froth.dll = c851b777c21e0a40bb7acb57e15c5421
native/froth64.dll = e771e36bfbc4ca4fd9ac109bcee6f851
native/liblwjgl.jnilib = 5bbbeb55d436fbb13490cdb9e785f13b
native/libjinput-osx.jnilib = b0f62f4735ad754a7e6c8e2f744a0523
native/openal.dylib = 938a20055127b2262d114b8bba5a9e07
native/libfroth.jnilib = 09cbd56dbe04aa08f9822556a60ed0c0
background.png = 50eed6569dbebe3e4e290f092507bf25
progress.png = a33e8cafb98f940707fc98df71d9e6ed
icon_128.png = f3692c1ff8c59df61946c9dd0f4a0ef4
icon_32.png = 14d391606d9349a6a53ad25e22090234
icon_16.png = ed41cb20ac02b9d26f23625e9944c7ca
rsrc/intro-bundle.jar = 7a711e034c19292af4f2bc79f8df08e4
rsrc/full-music-bundle.jar = 060daec2fb46936fcf45023b7d9061ed
rsrc/full-rest-bundle.jar = 12696a82695f5a88b8b69aeb45f80f58
digest.txt = 6380553251b5cee49cc69edb650aaa90

and here is my getdown

#
# $Id: getdown.txt 19918 2005-03-23 20:44:52Z mdb $
#
# Project X development client deployment descriptor

# General information
version = 20110624142539
appbase = http://download.threerings.net/spiral/%VERSION%
latest = http://download.threerings.net/spiral/client/getdown.txt

# Configure the update UI
ui.name = Spiral Knights
ui.background_image = background.png
ui.progress_image = progress.png
ui.progress = 17, 321, 458, 22
ui.progress_bar = 438C93
ui.progress_text = FFFFFF
ui.status = 57, 245, 373, 68
ui.status_text = FFFFFF
ui.icon = icon_128.png
ui.icon = icon_32.png
ui.icon = icon_16.png
ui.mac_dock_icon = rsrc/ui/icon/desktop.icns

# For tracking in getdown
tracking_url = http://www.google-analytics.com/__utm.gif?utmwv=4.5.9&utmac=UA-169037-8&...
tracking_percents = 5,25,50,75,99
tracking_ga_hash = 103033794

# These all go into the classpath
code = code/config.jar
code = code/projectx-config.jar
code = code/projectx-pcode.jar
code = code/lwjgl.jar
code = code/lwjgl_util.jar
code = code/jinput.jar
code = code/jshortcut.jar
code = code/commons-beanutils.jar
code = code/commons-digester.jar
code = code/commons-logging.jar

# Getdown doesn't go in the classpath; this is just for auto-upgrade
resource = code/getdown-pro-new.jar

# Native library bits
resource = [linux] native/liblwjgl64.so
resource = [linux] native/liblwjgl.so
resource = [linux] native/libjinput-linux.so
resource = [linux] native/libjinput-linux64.so
resource = [linux] native/libopenal64.so
resource = [linux] native/libopenal.so
resource = [linux] native/libkeybd.so
resource = [linux] native/libfroth.so
resource = [windows] native/lwjgl64.dll
resource = [windows] native/lwjgl.dll
resource = [windows] native/jinput-dx8.dll
resource = [windows] native/jinput-dx8_64.dll
resource = [windows] native/jinput-raw.dll
resource = [windows] native/jinput-raw_64.dll
resource = [windows] native/OpenAL64.dll
resource = [windows] native/OpenAL32.dll
resource = [windows] native/froth.dll
resource = [windows] native/froth64.dll
resource = [mac os x] native/liblwjgl.jnilib
resource = [mac os x] native/libjinput-osx.jnilib
resource = [mac os x] native/openal.dylib
resource = [mac os x] native/libfroth.jnilib

# Our media resources
resource = background.png
resource = progress.png
resource = icon_128.png
resource = icon_32.png
resource = icon_16.png

# Media resources that will be unpacked
uresource = rsrc/intro-bundle.jar

# Define our auxiliary resource groups
auxgroups = full

# Full game resources
full.uresource = rsrc/full-music-bundle.jar
full.uresource = rsrc/full-rest-bundle.jar

# Version requirements for our JVM
java_version = 1050000
java_location = [windows] /spiral/client/java_windows.jar
java_location = [linux] /spiral/client/java_linux.jar

# Parameters passed to the JVM
jvmarg = [mac os x-x86_64] -d32
jvmarg = -Xmx256M
jvmarg = -XX:+AggressiveOpts
jvmarg = -XX:SoftRefLRUPolicyMSPerMB=10
# jvmarg = -XX:ErrorFile=%APPDIR%/hs_err.log
jvmarg = -Djava.library.path=%APPDIR%/native
jvmarg = -Dorg.lwjgl.util.NoChecks=true
jvmarg = -Dsun.java2d.d3d=false
jvmarg = -Dappdir=%APPDIR%
jvmarg = -Dresource_dir=%APPDIR%/rsrc

# The main Java class
class = com.threerings.projectx.client.ProjectXApp

# Lets us pass "client" as the app id and use the rest of the command line as app arguments
client.class = com.threerings.projectx.client.ProjectXApp

Mon, 09/05/2011 - 14:12
#5
Providence
Legacy Username
You may have grabbed old

You may have grabbed old versions of the files, the up-to-date files from the (Aug 24 Patch) are here:
http://download.threerings.net/spiral/20110824144649/getdown.txt
http://download.threerings.net/spiral/20110824144649/digest.txt

When you open those, do you see what I posted before? If you don't, that's bad.
If you do, save those files and use them to replace what you currently have.

Mon, 09/05/2011 - 14:13
#6
rmc115
Legacy Username
I just changed my digest.txt

I just changed my digest.txt with what I believe to be the right one. It no longer says digest file invalid, but while it is patching it shows the premature eof error

Mon, 09/05/2011 - 14:15
#7
rmc115
Legacy Username
I replaced both files with

I replaced both files with the ones you have posted and It still says premature eof. Thank you for all the assistance btw.

Mon, 09/05/2011 - 14:21
#8
Providence
Legacy Username
We try to help whenever we can...

You're still getting the error even with the current digest and getdown files?
BOTH files need to be the same version. Mismatched versions don't work.

Open your version.txt and replace that number with this:
20110824144649

You may also have to shut down your antivirus software while the game patches.
(Turn off antivirus, launch SK, let SK patch, once SK starts you can turn antivirus back on)

Mon, 09/05/2011 - 14:49
#9
rmc115
Legacy Username
It worked! Thank you so much

It worked! Thank you so much for your help. I uninstalled and tried the files again and it is working!

Mon, 09/05/2011 - 14:58
#10
Providence
Legacy Username
Yay! I'm so glad you got

Yay!
I'm so glad you got in!
Could you update the title of this thread, so other people will see that your problem was solved?

Tue, 09/06/2011 - 18:44
#11
counterstrik
Legacy Username
These fixes are not working

firewall exceptions done tried taking the files you have here and replacing mine, tried reinstalling, turned off antivirus.... premature eof in browser version, invalid digest in steam version.

This only happens since the latest patch ...

Do i just have to not play until the next patch ?

Wed, 09/07/2011 - 02:42
#12
Starlinvf's picture
Starlinvf
see the other post

see the other post

Powered by Drupal, an open source content management system