• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!
  • 2026 staff recruitment is open! Check it out and consider applying!

Search results

  1. tarjei

    OTClient Graphics Discussion (Anyone out there more knowledgeable than me?)

    Huh, I wrote a new painter for OpenGL 3, used Vertex Array Object with 2 Vertex Buffer Objects. I was struggeling a lot with shaders - but - it was worth it. I am tryuing to recreate all functionalities for ogl3. I am dealing with several issues now, but here is a progress picture :)
  2. tarjei

    How to read through crash report file?

    I'd rather suggest running a client with gdb, instead trying to decipher it :P
  3. tarjei

    Compiling [Linux] segmentation fault

    You didnt compile it with debugging symbols, compile it with flags -g -Wall and then repost gdb result.
  4. tarjei

    C++ error

    Simply the assertion fails, if you edited some stuff related to protocol please post it. Otherwise as @up suggested, try to compile from fresh sources.
  5. tarjei

    Lua addevent small problem

    Uid is invalid by the time addEvent callback is beeing executed :p
  6. tarjei

    Lua debbug unknown (print)

    Well if its not what I am saying, it might mean that you dealocated memory of some player withough getting rid of it from protocol class. Either way good luck debugging it ;) Try scripts which are canceling player walks, nomove etc. and combine it with logout maybe.
  7. tarjei

    Lua debbug unknown (print)

    At this point type : print player. If it holds nullptr (which I think it does) simply try adding 'if' statement : void ProtocolGameBase::sendCancelWalk() { if (player){ NetworkMessage msg; msg.addByte(0xB5); msg.addByte(player->getDirection()); writeToOutputBuffer(msg); } }
  8. tarjei

    OTClient Graphics Discussion (Anyone out there more knowledgeable than me?)

    Haha yea, I am also kind of curious, if I should maintain backward compatibility with opengl 1 and 2 or not. By the way I think I will experiment a little with this library: http://www.glfw.org It seems they are keep developing it, and it might allow us to develop platform independent code...
  9. tarjei

    Code generation failed

    Maybe delete cache in CMake and generate stuff all over again
  10. tarjei

    OTClient Graphics Discussion (Anyone out there more knowledgeable than me?)

    So basicly I was able to draw about 20k textures with 25 fps, although I have no idea whether its good or bad
  11. tarjei

    OTClient Graphics Discussion (Anyone out there more knowledgeable than me?)

    Fyi: I was able to remake one of those apps to load images into texture array, and draw it!!! Slow progress I must say but finaly I can say I understand some of this crap :D Now I would need to refactorize the graphic engine :) I will also make some benchmarks, and will let you know if this...
  12. tarjei

    [Germany] [Custom] Necronia ❂ Open-Beta Now

    Haha so many memories :
  13. tarjei

    OTClient Graphics Discussion (Anyone out there more knowledgeable than me?)

    I have found another perfect example, that allows me to finnaly start working on this topic. Maybe that will make someone else work on this aswell. Basicly here is a repository which contains tons of working opengl examples. I find it really usefull in terms of making future improvements ...
  14. tarjei

    [Germany] [Custom] Necronia ❂ Open-Beta Now

    :cool:
  15. tarjei

    Code generation failed

    Looks like you either dont have openssl library on your pc or you didnt add it to linker
  16. tarjei

    OTClient Graphics Discussion (Anyone out there more knowledgeable than me?)

    You could try this one to explore texture arrays, doesnt work for me, probably due to my graphic card : https://ferransole.wordpress.com/2014/06/09/array-textures/
  17. tarjei

    OTClient Graphics Discussion (Anyone out there more knowledgeable than me?)

    Turns out my laptop is not doing well with OpenGL well, there is no point sharing it now since its in experimental messy stage, and there is still not much done about this.
  18. tarjei

    Promise concept inspired by Q library

    I first encoutered this kind of thing at my job, writing async requests to our backened, to put some pieces of code in certain order. I don't have any materials about promises, although you can google it fast I think. Yea I know it requires some improvements, although I had just some free time...
  19. tarjei

    OTClient Graphics Discussion (Anyone out there more knowledgeable than me?)

    Well, I made some improvement and implemeneted Texture arrays, although for some reason I dont want to get into now, I cannot draw anything yet with this :P
  20. tarjei

    Solved C++ overloading operator on an assignment in a constructor using delete TFS 1.2

    It means that you remove copy contructor and assign operator i think. I believe it was done to prevent player object from beeing copied.
Back
Top