Custom client by Latikai, building on Ender's client

Forum for game modifications and custom clients.

Re: Custom client by Latikai, building on Ender's client

Postby Kandarim » Wed Dec 18, 2013 10:25 pm

Syndarn wrote:Anyone having a ton of crashes? im having like 2 in 15 mins sometimes. It's annoying as hell.


PLEASE at least say which kind of crashes you are experiencing. Ideally, send me crash reports as highlighted in the first post. Just saying that you have "tons of crashes" doesn't help me pinpoint the problem; if you are also experiencing out of memory crashes when allocating textures: I'm afraid a solution isn't close from my part.
I have neither the crayons nor the time to explain it to you.
JC wrote:I'm not fully committed to being wrong on that yet.
User avatar
Kandarim
Customer
 
Posts: 5321
Joined: Mon Jan 21, 2013 4:18 pm

Re: Custom client by Latikai, building on Ender's client

Postby Syndarn » Wed Dec 18, 2013 10:56 pm

Kandarim wrote:
Syndarn wrote:Anyone having a ton of crashes? im having like 2 in 15 mins sometimes. It's annoying as hell.


PLEASE at least say which kind of crashes you are experiencing. Ideally, send me crash reports as highlighted in the first post. Just saying that you have "tons of crashes" doesn't help me pinpoint the problem; if you are also experiencing out of memory crashes when allocating textures: I'm afraid a solution isn't close from my part.


Well, im not really sure. But i think it's my java that crashes. Not sure if it even is game related. The game freezes.... and sometimes it does crash and i get a error.. but i can't even read the message. It's abit odd.

EDIT. Managed to get a dump.

java.lang.RuntimeException: java.lang.RuntimeException: Out of memory when create texture haven.TexI@a89bca
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.uglyjoglhack(HavenPanel.java:414)
at haven.HavenPanel.run(HavenPanel.java:449)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.RuntimeException: Out of memory when create texture haven.TexI@a89bca
at haven.TexGL.create(TexGL.java:302)
at haven.TexGL.glid(TexGL.java:336)
at haven.TexGL$TexDraw.applyfrom(TexGL.java:140)
at haven.GLState$Applier.apply(GLState.java:507)
at haven.GOut.apply(GOut.java:203)
at haven.TexGL.render(TexGL.java:344)
at haven.Tex.crender(Tex.java:90)
at haven.Tex.crender(Tex.java:95)
at haven.GOut.image(GOut.java:142)
at haven.SIWidget.draw(SIWidget.java:50)
at haven.Tempers.draw(Tempers.java:218)
at haven.Widget.draw(Widget.java:510)
at haven.Widget.draw(Widget.java:515)
at haven.GameUI.draw(GameUI.java:576)
at haven.Widget.draw(Widget.java:510)
at haven.Widget.draw(Widget.java:515)
at haven.RootWidget.draw(RootWidget.java:96)
at haven.UI.draw(UI.java:147)
at haven.HavenPanel.redraw(HavenPanel.java:296)
at haven.HavenPanel$1.display(HavenPanel.java:92)
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$200(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$1.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:99)
at haven.GOut.checkerr(GOut.java:107)
at haven.TexGL.create(TexGL.java:300)
... 39 more


It's memory?
Darkness is unknowing, Light is knowing. Shed light to the Darkness to transform it into knowing. Thus it becomes Light.
Darkness is the absence of thought.
Syndarn
 
Posts: 247
Joined: Mon Sep 16, 2013 5:58 pm

Re: Custom client by Latikai, building on Ender's client

Postby Kandarim » Fri Dec 20, 2013 9:38 am

Syndarn wrote:
java.lang.RuntimeException: java.lang.RuntimeException: Out of memory when create texture haven.TexI@a89bca
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.uglyjoglhack(HavenPanel.java:414)
at haven.HavenPanel.run(HavenPanel.java:449)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.RuntimeException: Out of memory when create texture haven.TexI@a89bca
at haven.TexGL.create(TexGL.java:302)
at haven.TexGL.glid(TexGL.java:336)
at haven.TexGL$TexDraw.applyfrom(TexGL.java:140)
at haven.GLState$Applier.apply(GLState.java:507)
at haven.GOut.apply(GOut.java:203)
at haven.TexGL.render(TexGL.java:344)
at haven.Tex.crender(Tex.java:90)
at haven.Tex.crender(Tex.java:95)
at haven.GOut.image(GOut.java:142)
at haven.SIWidget.draw(SIWidget.java:50)
at haven.Tempers.draw(Tempers.java:218)
at haven.Widget.draw(Widget.java:510)
at haven.Widget.draw(Widget.java:515)
at haven.GameUI.draw(GameUI.java:576)
at haven.Widget.draw(Widget.java:510)
at haven.Widget.draw(Widget.java:515)
at haven.RootWidget.draw(RootWidget.java:96)
at haven.UI.draw(UI.java:147)
at haven.HavenPanel.redraw(HavenPanel.java:296)
at haven.HavenPanel$1.display(HavenPanel.java:92)
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$200(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$1.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:99)
at haven.GOut.checkerr(GOut.java:107)
at haven.TexGL.create(TexGL.java:300)
... 39 more


It's memory?


yup, that's the same memory crash I was talking about earlier. I guess i'll be putting a bit of time aside in trying to fix it once more this weekend, but realism forces me to admit that it most likely won't be fixed anytime soon™ (those drat'ed holidays!)
I have neither the crayons nor the time to explain it to you.
JC wrote:I'm not fully committed to being wrong on that yet.
User avatar
Kandarim
Customer
 
Posts: 5321
Joined: Mon Jan 21, 2013 4:18 pm

Re: Custom client by Latikai, building on Ender's client

Postby Kandarim » Sat Dec 21, 2013 3:34 pm

Minor bugfix: for some people the waste claim visibility button had reversed functionality, while others couldn't turn waste claim visibility off.

My apologies to anyone that missed a wasteclaim because of this.

Furthermore, to prevent wasteclaims being missed in the future, two changes:
- for new players: waste claim visibility defaults to on
- visualisation of waste claims is now much more clear:
Image
I have neither the crayons nor the time to explain it to you.
JC wrote:I'm not fully committed to being wrong on that yet.
User avatar
Kandarim
Customer
 
Posts: 5321
Joined: Mon Jan 21, 2013 4:18 pm

Re: Custom client by Latikai, building on Ender's client

Postby ZtyX » Sat Dec 21, 2013 6:35 pm

Awesome patch!
We Have MOST Fun on Jamestown!
Image
User avatar
ZtyX
 
Posts: 709
Joined: Sun Oct 07, 2012 6:48 am

Re: Custom client by Latikai, building on Ender's client

Postby Cheena » Sun Dec 22, 2013 8:18 pm

Thanks a lot Lat. Really ^^
Trust your enemies more than your friends. Your enemies will never betray you.
loftar wrote:***** the treaty.

(Note: Citation is severely out of context.)
User avatar
Cheena
 
Posts: 1264
Joined: Sat Mar 09, 2013 11:46 am
Location: Providence

Re: Custom client by Latikai, building on Ender's client

Postby Kandarim » Wed Dec 25, 2013 6:12 pm

Update: raider mode tree issues should be fixed now. Cleaner implementation with constructor overloads rather than resource file messiness. Raider mode trees are now simply smaller versions of themselves (baby trees scale accordingly) :
Image

This *should* get rid of all cache-related errors from raider mode trees.
I have neither the crayons nor the time to explain it to you.
JC wrote:I'm not fully committed to being wrong on that yet.
User avatar
Kandarim
Customer
 
Posts: 5321
Joined: Mon Jan 21, 2013 4:18 pm

Re: Custom client by Latikai, building on Ender's client

Postby ZtyX » Wed Dec 25, 2013 6:31 pm

Hi Kandarim

Raider mode trees was my favourite feature and I really liked the stumps. The new trees are actually a major disappointment to me because the stumps were more sleek and nice/easy to move around. The branches of the new trees stick out like on normal trees and this creates problems when moving around in tight spaces and right clicking even the smallest portion of the branch far from the center of three causes a popup. I appreciate the improvement in performance and less crashes, but this is one update I really wish you had not done. I'll play with the new trees for a while and let you know in a few days if I still think it sucks as much as I do now.
We Have MOST Fun on Jamestown!
Image
User avatar
ZtyX
 
Posts: 709
Joined: Sun Oct 07, 2012 6:48 am

Re: Custom client by Latikai, building on Ender's client

Postby jesi » Thu Dec 26, 2013 4:25 pm

I love the raider mode trees and since i was constantly crashing with the stump trees, I will ask that you not change it back, even for Ztyx (or is it Zytx)

I only just started playing with the Latikai client but a new feature immediately came to mind. Is there a way to make the popup crafting window close automatically after you finish crafting the item. Also, it would be cool if on the MMTribe wiki they could include a page for each client that gave all the keyboard commands possible.
aptson wrote:
when i make posts on the forums i expect people to spell it out for me because i am new . .
jesi
 
Posts: 336
Joined: Sat Mar 02, 2013 6:48 am

Re: Custom client by Latikai, building on Ender's client

Postby Amour_Vulpes » Thu Dec 26, 2013 8:12 pm

Loving the "baby trees" and their "baby sized logs", though they do seem to be a pain to spot; especially within a biome using multiple colors.
User avatar
Amour_Vulpes
 
Posts: 233
Joined: Thu Nov 14, 2013 9:23 pm
Location: United States of America

PreviousNext

Return to Artifice & Arcana

Who is online

Users browsing this forum: No registered users and 10 guests