Before speaking, I am not good at English hi I've been playing royals for 2yrs ish, also I have played private KMS some private kms suffered it, and they finally figured it out this problem is so critical, but I heard that can be fixed and I heard 'maplelegends" has changed "wz" into "img" like this if it changes wz into img we wouldn't have to gfx no more https://m.blog.naver.com/PostView.nhn?blogId=ekqls915&logNo=140152208000&proxyReferer=https://www.google.co.kr/ if you have korean staff, plz check this out i hope this suggestion will help royals,
Thank you most private KMS servers changed all wz files into img files and the result was perfect, dcing has been decreased
My opinion is that no way this thing alone could solve gfx problems. It's been always said that the GFX problem is in how the new/different graphics cards handle the older DirectX API commands. Hence the huge difference in need of GFX between Nvidia and AMD. The thing that you suggested only changes the way client loads files. The way I see it that it just skips the need to unencrypt files twice. First from .wz files to .img and from .img to however the client handles it. The only positive impact from this could be faster data loading. Then again someone from staff can correct me if I'm wrong.
In the future when Kevin starts working on the client, GFX issue will no longer be a thing, simply because he has 100% control over what technologies will be used for the client (and no, he won't be using DirectX), how .wz files get loaded, etc. In addition, the new client will have native Linux support. Indeed the issue is with NVIDIA, or afaik, that's the only graphic card causing GFX issues simply because of how sucky it handles old DirectX versions. So what I do is simply disable NVIDIA when running MapleRoyals (i.e. I run my integrated graphic card instead).
Spoiler: This is more other staffs field of expertise... but this is how I felt. edit: Oops, sniped by Kai. See what I mean, they get it.
I'm curious about this new client and how it's developed. Is it going to be open source so everyone can pitch in or is it a closed development meaning that only Kevin + selected devs will work on it? What languages are you going to use? Will there be a public announcement for developer recruitment if they are needed? I understand if it's too early to answer these questions.
No. Not confirmed for now, but Kevin has shared with us some of the key tools he'll be using, such as better alternatives to DirectX. Language wise, not confirmed for now. No. In the event we need staff, you'll see the usual staff recruitment announcement, but we may or may not indicate explicitly on whether we need developers or not. I'd also like to point out what if your intention is to work on the source code with Kevin, it's highly unlikely since it's proprietary. Even Andreas who has worked along-side with him for so long only has access to scripts (and if he requires any functions, he will inform Kevin who will then implement it). Okay now, back to topic if we can.
This should have never been an issue given how long new source was worked on before release. I feel this is something that should be worked on currently along with server login improvements.
Hey Kai, the person above bumped this thread and I saw your comment. What's your method for switching between iGPU and your NVIDIA card?