Forums › English Language Forums › Technical › Technical Issues

Search

Updating Java on Steam Based Spiral Knights

6 replies [Last post]
Wed, 04/25/2012 - 23:03
Lsdakfjlkfdajlkads's picture
Lsdakfjlkfdajlkads

I wanted to update my java on steam to see if it would improve my performance so I downloaded Java 1.7 and pasted over the old java folder in C:\Program Files\Steam\steamapps\common\spiral knights. I made a copy of the old java folder beforehand. Then I pasted all the files that were missing in the new java_vm (Java 1.7) folder that were originally in the old java_vm (Java 1.6) folder like the server folder and some .dll files.

I have noticed the performance was slightly better, but I have noticed like two bugs. One, I couldn't minimize the mission objectives in FSC like I usually could. Two, I have noticed some white bars in the trade chat room. They probably did some fancy bordering in their message and it somehow ended up as white bars for me. Those two bugs don't seem to matter much to me, but I may encounter a bug I do not like later on.

I was wondering what is the proper way to update Java off of Steam? I have searched for threads about it but I could not find anything useful.

Thu, 04/26/2012 - 02:55
#1
Evilnut's picture
Evilnut
I suggest you reinstall both

I suggest you reinstall both Java versions, with the official installers. I'm not sure how you paste files from one Java version over the other, but please do not do that again.

Java installation is NOT just the files. There are registry settings, and there are files copied to Windows' System folder. What you did were likely incomplete, and messed up your environment.

Go to your Control Panels, Programs and Features, and uninstall all instances of Java from there. And only after that you delete the directories you fiddled with.

Then download the official installers for latest JRE (Java Runtime):
http://www.oracle.com/technetwork/java/javase/downloads/jre-7u3-download...

If you are running 64-bit OS, you'd want to install BOTH 32 and 64 bit versions.

The installer anticipates you installing multiple versions of JRE. So go ahead and install 1.6 and then 1.7. 1.7 will be used by default, and you can still run 1.6 if you want for some reason.

Thu, 04/26/2012 - 16:26
#2
Lsdakfjlkfdajlkads's picture
Lsdakfjlkfdajlkads
I'm talking about the Java in "STEAM"

Thank you for your concern, but I already have 1.7 installed in my system. I'm talking about how Steam uses a separate java for spiral knights on steam. If you go to your spiral knights folder on steam, you will see a folder called java_vm. Steam forces spiral knights to use that version of java and not my currently up to date version. You probably don't use steam so you don't have this problem.

Thu, 04/26/2012 - 17:40
#3
Katmint's picture
Katmint
‫‬‭‮‫‬‭‮

Go to your Spiral Knights folder and make a .bat file with this:

"C:\Program Files\Java\jre7\bin\javaw.exe" -jar getdown-pro.jar .

Modify the directory if your Java is installed somewhere else. Now save the file as a .bat and double click it, and viola, you're on the steam client with your own installation of Java.

Sat, 04/28/2012 - 00:14
#4
Lsdakfjlkfdajlkads's picture
Lsdakfjlkfdajlkads
^Thank You

Hmm that is a pretty good solution. I thank you Katmint. I shall give you my body now. :)

Sat, 04/28/2012 - 16:00
#5
Lsdakfjlkfdajlkads's picture
Lsdakfjlkfdajlkads
Well Almost Solved

I recently created the batch file and it does open spiral knights, but it doesn't have the steam login, so I can't use my steam character. I thought it was a great idea so thank you for the info, but problem still not solved.

Sat, 04/28/2012 - 19:34
#6
Dbugz's picture
Dbugz
steam and SK

You could try the suggestion made by Reiyu here: http://forums.spiralknights.com/en/node/44142#comment-285524

It's the most common recommendation for updating Java in the Steam version of SK - whether it be the JRE 1.6 or JRE 1.7.

It worked for me.

Powered by Drupal, an open source content management system