Client optimizations: Please test

Forum for alternative clients, mods & discussions on the same.
User avatar
loftar
Posts: 9093
Joined: Fri Apr 03, 2009 7:05 am
Location: Your character database

Re: Client optimizations: Please test

Post by loftar »

Just for the record, what I was primarily interested about with this thread is not what performance gains you're seeing. Not that that's not interesting, but the main purpose was to test for bugs.
"Object-oriented design is the roman numerals of computing." -- Rob Pike
User avatar
strpk0
Posts: 1244
Joined: Sat Sep 03, 2011 11:44 pm

Re: Client optimizations: Please test

Post by strpk0 »

loftar wrote:Just for the record, what I was primarily interested about with this thread is not what performance gains you're seeing. Not that that's not interesting, but the main purpose was to test for bugs.
I guess there's really not that many though. Or atleast, not a bug so severe that disables this build from being "good to release".
Granger wrote:Fuck off, please go grow yourself some decency.
Image
User avatar
Redlaw
Posts: 1638
Joined: Sun Oct 02, 2011 10:58 pm

Re: Client optimizations: Please test

Post by Redlaw »

well I hope you fix the memory error thing i posted, if you cant I wont be able to play the game at all.
User avatar
DPblH
Posts: 432
Joined: Wed Jun 09, 2010 4:57 pm

Re: Client optimizations: Please test

Post by DPblH »

loftar wrote:The next step would be to find more things to optimize, quite simply.
hittest in mapview drops my fps about 20. In a big village you must click a lot, and every click makes a lot of "lags".
Give a man a game engine and he delivers a game. Teach a man how to make a game engine and he never delivers anything.
User avatar
VDZ
Posts: 2766
Joined: Sun Jul 17, 2011 2:27 am

Re: Client optimizations: Please test

Post by VDZ »

romovs wrote:Smoke from tar kilns, smelters, etc also seems to add to the lag quite a bit.
It's particularity noticeable the moment object gets into the rendering view, client stutters momentary.
Are you sure it's the smoke and not the lighting effects? I think fires (at least inside caves) might cause the same slowdown.
User avatar
romovs
Posts: 1472
Joined: Sun Sep 29, 2013 9:26 am
Location: The Tabouret

Re: Client optimizations: Please test

Post by romovs »

Could be the lighting effects. I haven't really tested it.
User avatar
loftar
Posts: 9093
Joined: Fri Apr 03, 2009 7:05 am
Location: Your character database

Re: Client optimizations: Please test

Post by loftar »

DPblH wrote:hittest in mapview drops my fps about 20. In a big village you must click a lot, and every click makes a lot of "lags".
This is one of the things that this optimization targets, though (as things in hit testing are also being cached). Have you tested to see if it makes a difference?
"Object-oriented design is the roman numerals of computing." -- Rob Pike
User avatar
shadowchris
Posts: 973
Joined: Thu Aug 12, 2010 2:25 am
Location: Maze's Basement

Re: Client optimizations: Please test

Post by shadowchris »

So this is unrelated to the optimization fixes but it did solve my apparent problems in terms of performance. When I downloaded the new client I noticed I still got shit fps performance and there was no change of results. So I went into the client settings and started turning things on and off. Eventually I realized that anti-aliasing was turned off. The moment I turned it on my performance doubled. So thanks I guess lol :?
W8 HLTU W9 Tartarus,Alfheimer,Niflheim W10 RiP, Dis
User avatar
linkfanpc
Posts: 2415
Joined: Wed Aug 05, 2015 7:07 pm

Re: Client optimizations: Please test

Post by linkfanpc »

shadowchris wrote:So this is unrelated to the optimization fixes but it did solve my apparent problems in terms of performance. When I downloaded the new client I noticed I still got shit fps performance and there was no change of results. So I went into the client settings and started turning things on and off. Eventually I realized that anti-aliasing was turned off. The moment I turned it on my performance doubled. So thanks I guess lol :?

I thought i'd try this to see if it would increase my frames, but whenever i try to turn it on my client crashes. Tried on both clients.

EDIT: Crashes at main menu. In game it just says "FSAA not supported". How do i fix this?
jorb wrote:Hitting a "Ghejejiiwlonk" with your "Umappawoozle" for eightyfifteen points of "Sharmakookel", simply makes no sense.
randomtelelocxyz wrote:want wish to jorb stop loving gayanal porn
Archipenos wrote:Irl if someone kills me, if I want to burn their house down, nothing but fear of the law or reprisal or my own moral compass stops me.
User avatar
Redlaw
Posts: 1638
Joined: Sun Oct 02, 2011 10:58 pm

Re: Client optimizations: Please test

Post by Redlaw »

Though I test it again, got the same out of memory error.

java.lang.RuntimeException: haven.BGL$BGLException: haven.GOut$GLOutOfMemoryException: GL Error: 1285 (out of memory)
at com.jogamp.common.util.awt.AWTEDTExecutor.invoke(AWTEDTExecutor.java:58)
at jogamp.opengl.awt.AWTThreadingPlugin.invokeOnOpenGLThread(AWTThreadingPlugin.java:103)
at jogamp.opengl.ThreadingImpl.invokeOnOpenGLThread(ThreadingImpl.java:206)
at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:172)
at javax.media.opengl.Threading.invoke(Threading.java:191)
at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:528)
at haven.HavenPanel$6.uglyjoglhack(HavenPanel.java:454)
at haven.HavenPanel$6.run(HavenPanel.java:489)
at java.lang.Thread.run(Unknown Source)
Caused by: haven.BGL$BGLException: haven.GOut$GLOutOfMemoryException: GL Error: 1285 (out of memory)
at haven.BufferBGL.run(BufferBGL.java:46)
at haven.HavenPanel.redraw(HavenPanel.java:400)
at haven.HavenPanel$1.display(HavenPanel.java:103)
at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:649)
at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:633)
at javax.media.opengl.awt.GLCanvas$9.run(GLCanvas.java:1271)
at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1103)
at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:978)
at javax.media.opengl.awt.GLCanvas$10.run(GLCanvas.java:1282)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: haven.GOut$GLOutOfMemoryException: GL Error: 1285 (out of memory)
at haven.GOut.glexcfor(GOut.java:129)
at haven.GOut.checkerr(GOut.java:137)
at haven.BGL$1.run(BGL.java:90)
at haven.BufferBGL.run(BufferBGL.java:44)
... 22 more

Return to “The Wizards' Tower”