SakeTami
Shiroho
Shiroho

patreon


~~ Very Important Notice ~~

Alright my dear humans it's about time we have a conversation about what's going on with Wuthering Waves updates breaking on mods. I wanted to do this a few month ago but I couldn't find the time to gather my words. I would appreciate you guys read this note very seriously because it might impact the future of mods for wuthering waves (any! not just mine).

To sum things up, the future of wuthering waves mods is in a critical state. It actually never been so bad and alarming. Version 3.0 was preparing something brutal for us and I could only get the full grasp of it a couple hours ago while discovering the changes. At the point I just stopped my Chisa fix in order to write this message and warn my dear humans as soon as possible. Two mod creators I know and love just told me they gave up creating for this game yesterday. We had a discussion and they can't take it anymore. Each new version of the game will sometimes breaks our custom meshes, creating more instances of superfluous LOD textures, doing random texture hash shuffling... among a lot of other things.

The saddest aspect of this is that players have played a huge part in inflicting that wound. Especially when giving bad ratings for optimization in the last surveys or wanting even more optimization each time without realizing their device might just be outdated or not fitted for the game.

Wuthering waves game developers are coping with a lot of constraints and I do believe they won't ever be able to do magic because that's just not physically/scientifically possible so please stop asking them to make fluid and crazy good graphics if you only own a 2005 phone or an old gtx1080 pc. At some point there will be just pure logic and facts. Optimization can't change your potatoe pc into a high-end beast and never will. This world has always worked the same : your graphic chip or gpu will load 3D meshes and textures within its vram, treat it, then create frames to display it. The limitation are : your hardware.

And since this game must hold the huge burden of running on phones it will remain shackled to the ground. Because of that, game's core and native engine were built on a generic all-round version of unreal engine 4 (Unreal engine 5 wouldn't have changed a thing btw). To solve your possible framerate issues KuroGames would need : either to drop phones or develop its own custom game engine. The first is simply not wanted for business and profit reasons, the latter is also impossible for business and profit issues. Building a custom game engine is an immensely expensive investment and a tremendously slow and hard task. Since gachas are ALL predatory I don't believe we will see that anytime soon in that category (even if KuroGames seems be part of the kind ones) and even if they wanted to it's also waaaaaay too late for that : Games who owns a custom engine must create it at the very early steps of the development in 99% of the cases (like the divinity-engine for BG3, tempest-engine for Naughtydog games or fox/decima-engine for Kojima games, and many many more)

There is no joker or trump cards here and never will. Just your game and your device raw performances. And since they've been pushed by this a lot lately they start to make more and more mistakes, bigger and bigger. KuroGames is now panicking with the pressure of players on this matter and I believe myself that's mainly because of delusional feedback/surveys. They won't ever have enough shoulders to make a custom engine so all they can do is implementing more and more non-senses, more and more "illusions", multiplying LOD layers, fake mipmaps, lowpoly model sneaky swaps, and such... For users not using mod : they will barely have any improvments. But now guess who is taking all that right in the face? Mod creators.

With version 2.6 we had a new layer of LODs. Each mod using custom textures (and let's be real those are the most interesting ones) usually require 8 dumps to claim them all. 8 dumps is 130go+ of data travel and around 1H30 of just gathering hashes and sorting them and there is also a wounded state to cover. Each breaking update forces us having to do this once again. The more you have mods and character covered, the more it requires days just to patch or create another mod. Yes! You're telling me there are "fixers" (.exe patch). Well, those are not magically made or growing on trees. Guys creating them are tired as well, if you noticed they have different names because some of them quit, they have to do the exact same thing : dump, sort and manually update their code and you know what? It's even not 100% effective. Each one can make mistakes for each update. I've seen a lot, to err is human afterall. On the top of that some mods like mine use very specific channels no one use and patchers won't bother doing the extra work just for my mods.

Now with 3.0 they added a fifth layer of LOD, but also a new low-poly mesh requiring us to double our 3D edits for any object or character (you can notice it by flying with wings and accelerate behind your character). It honestly become insane to create stable mods for this game and btw that's why even KuroGames devs gave up on "wet" state. Because even them can't handle too much anymore. To me they even shouldn't have ever bothered with wounded effects which straight double our scanning process (and them, all the texture/game size). Of course I could do like a lot of beginners : mods for just my own graphic settings and ignore the rest, ignore all the comments saying "it doesn't work for me" but that's not my philosophy! I want all of you to have the radiant experience!

So let's conclude for now : keep in mind that stating the game needs optimization will only make the number of issues grow. Kuro won't find a magic solution to give you a 5080RTX on your phone and you know deep inside that's the hard truth. And on our side, at some point it will take hours just to fix one mod, it's already the case for a lot of my own items. By installing mods you are canceling the LOD's array, we creators are forced to do so. Meaning reverting back what Kuro desperately tried to do to improve your framerate : The snake eats his own tail! The new LODs will remain useless and just here to mess with mod creators, to give us tons of work and made some of us quit for other gacha games. Please my dear ones, please! If you love your WuWa mods don't push heavy on KuroGames about optimization especially if you have an old device (Although it would be valid to complain if you have a good config and still bad experience). If your game runs okay, tick the best box any time they ask, let's stop this hemorrage so they can focus on content and next characters. To me they already did what's best for a game sharing a ground with phone gaming. And if you already know everything I said, please unleash this knowledge onto any mod enjoyer discussion or forum. If you have friends using wuwa mods tell them! Otherwise I fear we will miss out a lot of potential future mods and ultimately see creators disappear.

Edit 2 hours after : before going to bed I posted a first batch of fixed versions for my Chisa mods, only her for now. It's not perfect yet (could flicker while at long distance or during wings/para flights). I'll work seriously tomorrow to find better ways hoping there is. Then I'll do a couple of characters and move on Lynae to avoid a motivation burn-out.

Comments

Thanks for the pat on the back my human friend! I'll keep you guys in touch about how it goes

Shirohô

Thank you Appleaday, this seems to be working! I need to run some test on some distances and the damaged states to see if there is any troubles. Thanks a lot for noticing me, if it's good enough I'll make a new post for people being informed about that.

Shirohô

Thank you for all your work Shiroho. You are the best mod creator for Wuwa, for me and many others. Thank you for informing us about this situation.

Gustav

haven't had time to test it myself yet

Appleaday

hey i found something that could help at least fix all the broken mods for now https://www.youtube.com/watch?v=07xftlkDRqs changing two lines in XXMI if you want to check it out Shiro!

Appleaday

You're right on the environment impact on perfs. I realize my take on the issues in this message is sadly just a facet of the diamond. I'm right but you're also right, some other comments too. In any case, you have the right to complain in the survey since there are indeed some genuine optimization issues elsewhere. My initial take was just to not exagerate if you don't have issues or have a crappy device. Of course if you have a 4070 and still struggle you should ignore my warning and complain/report troubles! But I don't know if Kuro team is even fitted to find a good solution, sometimes I believe they're not so good as game devs (speaking about pure coding, not visual asset making) and managed to do everything so far with just assembling generic UE4 modules. If that's the case I honestly don't know what to do or advise at this point...

Shirohô

\( ^ ^)/

Shirohô

Thanks Niles! This goes right to my heart, I needed it some positive motivation since this morning I'm opening all my software to find some cure haha

Shirohô

thank you for sharing! its awful that modders have to go through this right now, but i'd also like to mention that the optimization in wuwa IS pretty bad, regardless of device. for example i play with nvidia rtx 4070 and 64gb of ram and the new region in 3.0 is STILL causing heat throttling and fps stutter for me. what doesn't make sense is why kuro is fixing the optimization problem by changing character rendering and NOT environment rendering which is where 99% of performance issues lie. i think it would be better to bring this up in the survey than to say that the game is perfectly optimized :)

sharkie

Thank you for informing us fellow human 🥸

Ya Boi Senpai

i support you no matter what you do! i've been a fan of your work for quite a while now with wuwa, genuinely you are one of if not THE best out there when it comes to these wuwa mods. i know im glazing pretty hard but is it really glazing if its the truth? lol that aside i understand how this majorly affects you and the other creators out there and im sorry, i feel for you and support you regardless of what u decide to do.

Niles Streeter

Thanks for your input Adrian, it's interesting. This all gives me matter to think about. I don't know about RT, i never used it for this game so i don't want to give you false input. Although for gpu use not getting optimized, having worked for video games projects i could say that usually comes with multi threading. And the limitation could could come from the base game itself OR our dear WWMI. Especially if you play vanilla and see a big difference. I haven't noticed this much on my side but this could mean xxmi mod softwares didn't require much multi threading until now, until one particular gacha hit the mono-thread limit (which is basically how all base applications are coded, other wise it would take takes huge manpower). This is plausible because of unreal engine 4 or any too generic engine. Best example is civilization game series, firaxis team have always struggled making healthy multithread environment and so their game are all bottlenecked on mono-thread (hence it's a nightmare for any pc and gpu barely efficiently used). But again im making a lot of assumptions here... I'll try to remember your testimony since i want to fully understand this game and what kuro is up to

Shirohô

While I do agree about the comments you made on optimization, specifically the lower end hardware, I must say a couple of things. I fell like the way 3.0 launched is horrendous. It's the only zone I had to turn on frame gen to run over 60 constantly, and even then it isn't smooth. I know that rtx set to max is very demanding but I was able to easily run it before. Also why isn't my gpu going to 100% all the time, and when it is it draws only 200w instead of 300w? To me it just seems like performance that's left on the table I'm running a r7 7800x3d and a 4080super with a kingston gen 5 ssd. The game not being able to load all the assets in time when travelling is simply disappointing considering the read speeds of my ssd (14200 mb/s). Not to mention 1% lows. While the game runs above 60 1% lows are around 30 - 40 making the overall smoothness bad. in certain areas. For other areas the problem is lag spikes, and while on the motorcycle it isn't as bad, they're still apparent. While using the glider lag spikes are just inevitable and frankly annoying. And all of this is on dx12. For dx11 I simply don't understand how it can run the same as dx12 where I have ray tracing and dx11 DOESN'T have ray tracing at all, yet the fps is the same as me turning rtx to high. It simply baffles me. I had to go back to playing without mods just so I can get a playable experience, and that is with frame gen, which isn't available on dx11. The lag spikes and 1% lows are also much worse on dx11 for no apparent reason.

Adrian Craciun

Thanks for your input, the thing with your Mbp is fun to hear. My pc had always struggle a bit with a mid-tier settings (@first quality setting to be exact), I didn't have much diff with 3.0 but I heard some people had it bad... Damn I kind of miss early 1.6-2.0 with only a couple of texture to work with haha now this is getting tedious, torn between real issues like yours and nonsense solutions. I will be honest with you dropping the phone gaming for a custom engine would have been dope! Because if you have no phone you can jump on a basic mip-map system and get rid of a lot of mecanisms in the whole graphisms section, may be improving furthermore DLSS which is a joke in this state and barely works. We would have got those 120 fps easy peasy

Shirohô

This is so sad :( I never comment on optimization stuff and not once mentioned it in surveys, but I have something to add: When 3.0 dropped for the first 1.5 days I was running 15-20 fps in the new map on my RTX 5090 laptop with my cooling pad (roughly equivalent to RTX5070 PC). The frames would drastically get worse over the course of ~30 mins and I could “reset” the decline by logging out. On the other hand, my 40-core M4 MBP ran it perfectly. Buttery smooth. I’m not sure if optimization is the correct term, but a worse version also happen to me when 2.4 Septimont dropped.

Wilan

It's okay my friend don't feel bad and I'm glad I reached at least a few people doing the wrong way. I don't think anyone should feel at fault : Kuro games is just trying to build an Eiffel Tower with matches under a rain (may be because some directives told them to do so) and players just want a better game when they are asked... Nothing wrong in that for any sides! But it was the right time for me to unveil this sad reality

Shirohô

I admit I didn't know about any of that. I fear I'm one of those you described even so I didn't really need it I'm so sorry! From now on I'll do my best to right this wrong

Kajiren

A very clever question! I won't advise anyone to do so for now unless knowing personally a game dev or representative. Mentioning LOD's or issues would not make sense and if you don't use any mod. You wouldn't notice a thing but even so my point was, their "fixes" are not really beneficial either. I've dreamt many times of whispering to their directors to make mods officially allowed (I think they would even make more money if they did) but even mentioning it in a survey could be risking your account. I think for now all we can do is lowering their stress on the performances, trying to sail them toward a mutual beneficial direction. In my message this was easy because mod creator needs align with a better game state. That would be much more complicated if I would ask to lower game's quality for the sake of mods, I'm glad it's not this in any way. Gosh I'm sorry I wish I had a better solution/plan

Shirohô

How can we bring it up in the surveys without making it directly about modding?

Alexander Lao


More Creators