Forums › English Language Forums › Technical › Technical Issues

Search

FPS drop (due to latency?) on Mac and PC from Finland

18 replies [Last post]
Mon, 07/11/2011 - 12:17
viper901
Legacy Username

So ever since I have started playing SK there have been several scenarios where I get severly choppy gameplay, to the point that it is impossible to play. It started with fire, as that was the first thing that I ran into. Eventually I turned my graphics to the bare minimum and play at the lowest possible resolution in windowed mode, and that lets me play in most flame rooms outside of FSC.

Through trial and error I have narrowed down the other times I experience un-playable game latency / low fps. When my party-mates are using argent peacekeeper or the antigua line guns (the ones that drop shells and have 6 bullet clips) and the blitz needle gun (not sure about autogun or fiery pepperbox, as have not been able to test that with more than 1 in a party).

This generally only happens if there are 2 or more people in the party and if there are 2 or more guns. By myself with my Argent Peacekeeper I can do it to myself when combined with most of the more flame intensive rooms in FSC.

Why is this an issue? It must be related to the network coding, as it appears that most people don't have this problem. My computers are fantastic machines and run the latest games at high settings. I play in the US battle.net from Finland so I know it's not my network connection. The only thing I can fathom is that it is Java on the Mac platform, but recently I was able to duplicate most of this from a gaming PC (at a different location).

Any other steps I can take aside from hoping OOO gets their act together and works on their net-code or buys some European servers?

Mon, 07/11/2011 - 21:50
#1
Starlinvf's picture
Starlinvf
The guns have muzzle flashes

The guns have muzzle flashes and lingering smoke effects related to them, and fire pits are more like rapid sprites.. both of which shouldn't have any major relation to netcode. It is known that ATI drivers have issues with this and several other OpenGL games (from 11.3 up). You could try playing with around with the driver settings (come to think of it, I think anyone tried completely disabling Catalyst AI yet), but I haven't seen anyone do in-depth testing yet.

Wed, 07/13/2011 - 00:23
#2
viper901
Legacy Username
Do you have any tips for how

Do you have any tips for how to play around with driver settings on a mac? I have an Nvidia GeForce 9400 and all drivers are supplied by apple. There are none offered by Nvidia.

Wed, 07/13/2011 - 00:28
#3
viper901
Legacy Username
Do you think it is possible

Do you think it is possible that nobody on a mac can play this game? Because if my drivers or card were at fault (they are quite standard) it would mean that OOO did neither test it on a mac nor get any feedback from mac players (none of whom would be able to play). I think it's more likely that it is network related, as they probably don't do a lot of testing from halfway around the world. Then again, I don't know much about coding, but am only surmising from reading all the posts in the tech. support forum. Anyway if you have a mac and an nvidia 9400 let me know how the game works for you.

Wed, 07/13/2011 - 02:35
#4
Starlinvf's picture
Starlinvf
The vast majority of Mac

The vast majority of Mac users playing have ATI cards.... I didn't even realize NV cards were even a choice.

Wed, 07/13/2011 - 06:25
#5
viper901
Legacy Username
Tried again today messing

Tried again today messing with random graphics settings in game to no avail. Also died in the Jelly King castle several times to choppy game play ::sigh::. I also scoured the internet for ways to futz with drivers on a mac. As far as I can tell it's not doable, neither is messing with Java. They are both provided officially by apple in coordination with the distributors of the hardware/software and updated the the most recent options.

In early 2009 apple switched to Nvidia cards in their imacs. Offered both (nvidia in the smaller) in late 2009, and went back to all ATI in mid 2010. My basic system specs are Core 2 duo, 4gb ram, Nvidia GeForce 9400, Java Version 1.6.0_26 from Apple, I'm not really sure how to check my Nvidia driver version but it is the most recent whatever-it-is.

Wed, 07/13/2011 - 10:35
#6
Ewbtes's picture
Ewbtes
here *quote* I play on

here

*quote*
I play on macbook with nvidia 9400m

settings:
fullscreen 1280x800
details - low
vertical sync - off
capability mode - off
render effects - off

when I play in OSX (10.6.8 with last java) - game work bad, in haven ~25fps, in clockwoks ~15fps
when I play in Win via bootcamp (XP SP2 with last java) - game work very good, average ~60fps
*quote*

Wed, 07/13/2011 - 14:02
#7
viper901
Legacy Username
Ewbte I do appreciate your

Ewbte I do appreciate your suggestion! It's honestly the best solution. However, I don't have a copy of windows nor the money to buy one. That's why I'm playing spiral knights instead of WoW or LoTR online (windows only) or LoL (windows only) :(

Wed, 07/20/2011 - 06:10
#8
Axylus's picture
Axylus
Lack of optimisation

I'm experiencing exactly the same problem. Portal 2 runs at full speed on my early 2010 15″ MacBook Pro, but Spiral Knights runs appallingly slow in many areas. For example, the frame rate is always below 10 frames per second during the Roarmulus Twins fight.

The following is a list that includes most of the things that make the game barely playable, ordered by descending severity:

  1. The final room in the second floor of the Jelly Palace (even before the monsters spawn)
  2. The room in the Ironclaw Munitions Factory with the switches and respawning robots
  3. All boss fights except for Snarbolax
  4. Flame grates
  5. Shadow fire
  6. Arenas (even before the monsters spawn)
  7. Guns that drop bullet shells
  8. Large numbers of gun puppy bullets
  9. Giant lichen colonies

The client runs significantly better under Wine than it does running natively on Mac OS X. Not only does the client run significantly smoother, but its memory usage is reduced by around half a gibibyte. This strongly suggests that the client hasn't been optimised to run on Mac OS X.

If anyone wants to try running the client under CrossOver Games (a more polished, commercial version of Wine):

  1. Download CrossOver Games, install it, then open it.
  2. Open the CrossTie profile for Java.
  3. Select “New winxp bottle”, then enter “Spiral Knights” as the name of the bottle.
  4. Press “install”, complete the installation normally, then press “done”.
  5. Download the Spiral Knights installer for Windows.
  6. In CrossOver Games, choose “configure”, “install software” from the menu bar.
  7. Select “other application” from the list, then press “proceed”.
  8. Click “choose installer file”, then choose the file you've just downloaded.
  9. Expand the “Will install into a new winxp bottle…” section, then select “Spiral Knights” from the list.
  10. Press “install”, complete the installation normally, then press “done”.
Wed, 07/20/2011 - 17:05
#9
Starlinvf's picture
Starlinvf
Are you sure its not just

Are you sure its not just because the JRE on OS X is crappy?

Wed, 07/20/2011 - 22:09
#10
Axylus's picture
Axylus
Re: Are you sure its not just

What are you basing that assessment on? I think the cause of the problem is far more likely to be the operating system-specfic graphics libraries used by the client.

Fri, 07/22/2011 - 02:16
#11
Axylus's picture
Axylus
Sudden massive improvement

I don't know whether it's due to the recent performance updates or upgrading to Lion, but the client's performance has massively improved! :D

Fri, 07/22/2011 - 08:28
#12
caseyweederm
Legacy Username
I'm seeing the same problem

I'm seeing the same problem in Linux, in Canada, on hardware that is more than sufficient.

You say that your client's performance has massively improved. Are you playing at a different time of day? The running theory is that the servers are overloaded at peak times in North America.
If this is true, the problem is server-side, and not your fault.

Fri, 07/22/2011 - 09:18
#13
Axylus's picture
Axylus
Re: I'm seeing the same problem

I was experiencing graphical lag, not network lag. Graphical lag is characterised by everything on the screen, including stationary objects and the user interface, refreshing slowly. Network lag is characterised by the erratic movement of only objects controlled by players or the server. Network lag generally doesn't cause graphical lag.

Sat, 09/03/2011 - 17:47
#14
Tontontat's picture
Tontontat
@ Richard2 playing on my

@ Richard2 playing on my mac is so tedious...having all the issues u mention...

I havent upgraded to Lion yet..do u recommend that ? or that crossovergame application u mention ? both ?

how is it working out for u on mac ?

thks

Sun, 09/04/2011 - 13:15
#15
Tontontat's picture
Tontontat
just upgraded to Lion on mac

just upgraded to Lion on mac OsX. I resolved all my lag issues and can glide thru FSC now :P

Mon, 09/05/2011 - 01:04
#16
Starlinvf's picture
Starlinvf
Do you know what Java version

Do you know what Java version is installed on it right now? Since you have a working setup, wanna keep track of the environment configs.

Mon, 09/05/2011 - 06:40
#17
Tontontat's picture
Tontontat
Java SE 6 64 bits

Java SE 6 64 bits 1.6_26-b03-383 is my version installed
but am pretty sure had that version as well on Leopard Osx ...

Mon, 09/05/2011 - 08:03
#18
Starlinvf's picture
Starlinvf
"Java SE 6 64 bits

"Java SE 6 64 bits 1.6_26-b03-383 is my version installed but am pretty sure had that version as well on Leopard Osx ..."

Now that just raises so many questions....

Powered by Drupal, an open source content management system