Tower of Fantasy

Tower of Fantasy

Daedalus007 Aug 14, 2022 @ 2:52pm
Tower of Fantasy Daedalus007 Performance TweakGuide
Gonna just link to the pastebin here: https://pastebin.com/raw/cv5caaqD
All of this content is self-researched and self-tested on my end. I utilized public Unreal Engine 4 documentation from the official website to determine which aspects to configure.

As stated in the pastebin: PLEASE BACKUP YOUR FILES before making any modifications. The modifications literally involve editing text files and nothing else.

I first provided this information to members of the official Tower of Fantasy Discord server on August 11th (predating any publicly-posted similar information), though I had been developing and testing tweaks since August 10th (launch day) though I was stuck in massive queues like everyone else.

Please let me know if you found this information useful.
< >
Showing 1-15 of 24 comments
ArielNugie Aug 14, 2022 @ 2:58pm 
Originally posted by Daedalus007:
Gonna just link to the pastebin here: https://pastebin.com/raw/cv5caaqD
All of this content is self-researched and self-tested on my end. I utilized public Unreal Engine 4 documentation from the official website to determine which aspects to configure.

As stated in the pastebin: PLEASE BACKUP YOUR FILES before making any modifications. The modifications literally involve editing text files and nothing else.

I first provided this information to members of the official Tower of Fantasy Discord server on August 11th (predating any publicly-posted similar information), though I had been developing and testing tweaks since August 10th (launch day) though I was stuck in massive queues like everyone else.

Please let me know if you found this information useful.

Is this really okay to modify the game' files like this?

This is a gacha game and usually, they have a strict rules when it comes to something like this.
Daedalus007 Aug 14, 2022 @ 3:16pm 
Originally posted by ArielNugie:
Is this really okay to modify the game' files like this? This is a gacha game and usually, they have a strict rules when it comes to something like this.

Whenever you change settings within the game, the 'GameUserSettings.ini' file is modified. There is no issue with modifying these specific files as they are text files and related to game settings that are already part of Unreal Engine. Other more nefarious tweaks exist but I'm not one to promote or encourage promoting them.

It is the right of the players to enable or disable whatever settings they wish to enhance and improve their gameplay including visuals/performance.

None of the actual game files are being modified in any way, only settings files that are already modified by the game itself when you change settings in-game. The tweaks merely open up additional/alternative settings that aren't revealed in the default user interface settings.
Daedalus007 Aug 19, 2022 @ 7:22pm 
Finally figured out the Input.ini file a bit and created an 'EDSF' keyboard version on Pastebin[pastebin.com] that is customized to my needs. Everything outside of WASD or EDSF movement can be customized in-game. I recommend you do customizations in-game as much as you can prior to changing things around as that makes it easier.

MAJOR UPDATE: I found the holy grail on this (German) website[www.kosmokleaner.de] that happens to have the UE4 stuff in English. Will need much more testing and confirmation of what values work but this is fantastic! Imagine if Epic Games bothered to put this kind of thing on their official UE4 website instead of the mess that is currently there.
Last edited by Daedalus007; Aug 19, 2022 @ 7:45pm
Daedalus007 Aug 20, 2022 @ 12:27pm 
Uninstall Cleanup
Uninstalling the game leaves behind a lot of 'leftovers'. I've used environmental variables to account for different usernames, those who install on different drive letters, and so on.
Be certain to remove these files and folders after uninstallation if you don't plan to continue playing at all in the near future.

--Registry File--
%APPDATA%\tof_launcher.reg

--Folders--
%HOMEDRIVE%
-logs

%LOCALAPPDATA%
-Hotta
-RailCrashReport
-tofMiniLoader

%APPDATA%
-DSS
-GMEGLOBAL
-Tencent
-tof_launcher
Daedalus007 Aug 21, 2022 @ 5:59pm 
Got a fix for resolution issues courtesy of PhantomSoul on Steam in this thread:

Originally posted by PhantomSoul:
Got it fixed. Changed the desktop scaling mode from GPU to display in the nvidia control panel. Now i was able to change to 16:9 resolutions in windowed mode ingame. Hope this helps anyone, as i had to try many different things for hours on end just to reach the point of playability.
Animus120 Aug 23, 2022 @ 12:16am 
Did you find a way to change the keybind for Controller? It's a bit non-intuitive choice by the developer to assign Attack/Accept/Pickup on one single button.
Daedalus007 Aug 23, 2022 @ 11:28am 
Originally posted by Animus120:
Did you find a way to change the keybind for Controller? It's a bit non-intuitive choice by the developer to assign Attack/Accept/Pickup on one single button.

I haven't figured out a way to have the controller be able to control the menu/UI which significantly limits the usefulness of it. I would suggest either playing with mouse/keyboard or use a controller within an Android Emulator on PC. I'm not certain how the PC version's so-called 'anti-cheat' driver will handle the use of programs that emulate keybinds on a controller such as Joy2Key, AntiMicroX[github.com], etc. If you decide to use such programs you do so at your own risk.

If you open up the Input.ini settings, you should be able to do some experimentation to reassign the GamePad assignments the way you like similar to how the WSAD can be reassigned. Make a note of the in-game default assignments and then adjust accordingly.
Animus120 Aug 24, 2022 @ 8:01pm 
Originally posted by Daedalus007:
Originally posted by Animus120:
Did you find a way to change the keybind for Controller? It's a bit non-intuitive choice by the developer to assign Attack/Accept/Pickup on one single button.

I haven't figured out a way to have the controller be able to control the menu/UI which significantly limits the usefulness of it. I would suggest either playing with mouse/keyboard or use a controller within an Android Emulator on PC. I'm not certain how the PC version's so-called 'anti-cheat' driver will handle the use of programs that emulate keybinds on a controller such as Joy2Key, AntiMicroX[github.com], etc. If you decide to use such programs you do so at your own risk.

If you open up the Input.ini settings, you should be able to do some experimentation to reassign the GamePad assignments the way you like similar to how the WSAD can be reassigned. Make a note of the in-game default assignments and then adjust accordingly.
I ended up using DS4Windows since I can rebind everything to the way I wanted. I use DualSense for exploration and combat, and use mouse to navigate through the menus. One thing I'm still trying to figure out is how to Select/Click on Perfect Decipher on Controller though, if you figure out how to, let me know.

Also, any way to remove Motion Blur on the Other Wanderer's Name+Title? I turned off the Motion Blur using your command, but it's still active for the Other Wanderer's Name+Title.
Daedalus007 Aug 25, 2022 @ 8:49pm 
Originally posted by Animus120:
I ended up using DS4Windows since I can rebind everything to the way I wanted. I use DualSense for exploration and combat, and use mouse to navigate through the menus. One thing I'm still trying to figure out is how to Select/Click on Perfect Decipher on Controller though, if you figure out how to, let me know.

Also, any way to remove Motion Blur on the Other Wanderer's Name+Title? I turned off the Motion Blur using your command, but it's still active for the Other Wanderer's Name+Title.

I'm putting this here since many people may not be aware of it.
The safest way to get programs like AntiMicroX[github.com] or DS4Windows[github.com] is directly via their source code repositories on places like github. Website downloads are far easier for them to tamper with than verified authenticated signed binaries on a source code repository. They cannot alter the source code without owner or contributor access to the repository itself.

Please be safe and make sure that you and anyone else always 'verify' whatever programs you run on your computer or mobile. Open-source is the most secure because it is easier to determine if anything sus is going on.

I'm currently unaware of 'motion blur' around the name/title of other wanderers. That sounds like you kept the in-game 'anti aliasing' enabled. I recommend disabling that entirely and forcing-on anti-aliasing via your GPU driver control panel instead if you want to do it. The AA used (to my knowledge) seems to be simple FXAA (fast approximate anti aliasing) that causes that blur/smudge issue particularly around fonts.

EDIT: Correction, the anti-aliasing used is apparently TAA or 'Temporal Anti Aliasing'[www.digitaltrends.com] which has similar 'ghosting' effects which may blur edges of fonts and such.
Last edited by Daedalus007; Aug 25, 2022 @ 8:53pm
Animus120 Aug 26, 2022 @ 9:29am 
I'm putting this here since many people may not be aware of it.
The safest way to get programs like AntiMicroX[github.com] or DS4Windows[github.com] is directly via their source code repositories on places like github. Website downloads are far easier for them to tamper with than verified authenticated signed binaries on a source code repository. They cannot alter the source code without owner or contributor access to the repository itself.

Please be safe and make sure that you and anyone else always 'verify' whatever programs you run on your computer or mobile. Open-source is the most secure because it is easier to determine if anything sus is going on.

I'm currently unaware of 'motion blur' around the name/title of other wanderers. That sounds like you kept the in-game 'anti aliasing' enabled. I recommend disabling that entirely and forcing-on anti-aliasing via your GPU driver control panel instead if you want to do it. The AA used (to my knowledge) seems to be simple FXAA (fast approximate anti aliasing) that causes that blur/smudge issue particularly around fonts.

EDIT: Correction, the anti-aliasing used is apparently TAA or 'Temporal Anti Aliasing'[www.digitaltrends.com] which has similar 'ghosting' effects which may blur edges of fonts and such. [/quote]
I tried your suggestion (turning off in-game Anti-Aliasing and then enforcing it through NVIDIA CP) but still no luck, whenever I move the camera, there's a persistent ghosting/trailing image on my characters+Wanderer's name.
Anything else you can think of to fix this issue?
Daedalus007 Aug 26, 2022 @ 1:12pm 
Originally posted by Animus120:
I tried your suggestion (turning off in-game Anti-Aliasing and then enforcing it through NVIDIA CP) but still no luck, whenever I move the camera, there's a persistent ghosting/trailing image on my characters+Wanderer's name.
Anything else you can think of to fix this issue?

Your quote is broken, although you are able to reply without a quote if you need to save space :)

I'm unable to troubleshoot your specific issue as I haven't encountered it on my setup with an AMD CPU and GPU. I'd suggest asking for help from a techie person IRL who can assist you more directly. Please post back if you resolve the issue.
agentkido Aug 26, 2022 @ 10:24pm 
Originally posted by Daedalus007:
Originally posted by Animus120:
I ended up using DS4Windows since I can rebind everything to the way I wanted. I use DualSense for exploration and combat, and use mouse to navigate through the menus. One thing I'm still trying to figure out is how to Select/Click on Perfect Decipher on Controller though, if you figure out how to, let me know.

Also, any way to remove Motion Blur on the Other Wanderer's Name+Title? I turned off the Motion Blur using your command, but it's still active for the Other Wanderer's Name+Title.

I'm putting this here since many people may not be aware of it.
The safest way to get programs like AntiMicroX[github.com] or DS4Windows[github.com] is directly via their source code repositories on places like github. Website downloads are far easier for them to tamper with than verified authenticated signed binaries on a source code repository. They cannot alter the source code without owner or contributor access to the repository itself.

Please be safe and make sure that you and anyone else always 'verify' whatever programs you run on your computer or mobile. Open-source is the most secure because it is easier to determine if anything sus is going on.

I'm currently unaware of 'motion blur' around the name/title of other wanderers. That sounds like you kept the in-game 'anti aliasing' enabled. I recommend disabling that entirely and forcing-on anti-aliasing via your GPU driver control panel instead if you want to do it. The AA used (to my knowledge) seems to be simple FXAA (fast approximate anti aliasing) that causes that blur/smudge issue particularly around fonts.

EDIT: Correction, the anti-aliasing used is apparently TAA or 'Temporal Anti Aliasing'[www.digitaltrends.com] which has similar 'ghosting' effects which may blur edges of fonts and such.
Ds4windows has a website tho that is from the same one who put it on GitHub.
https://ds4-windows.com/download/ryochan7-ds4windows/
It does have ads in it but I haven't seen anything wrong with it yet, although GitHub does seem like the safer approach if you don't trust it.
Animus120 Aug 26, 2022 @ 11:49pm 
Originally posted by Daedalus007:
Originally posted by Animus120:
I tried your suggestion (turning off in-game Anti-Aliasing and then enforcing it through NVIDIA CP) but still no luck, whenever I move the camera, there's a persistent ghosting/trailing image on my characters+Wanderer's name.
Anything else you can think of to fix this issue?

Your quote is broken, although you are able to reply without a quote if you need to save space :)

I'm unable to troubleshoot your specific issue as I haven't encountered it on my setup with an AMD CPU and GPU. I'd suggest asking for help from a techie person IRL who can assist you more directly. Please post back if you resolve the issue.
LOL yeah, it was late at night when I posted that. My setup is Ryzen 5 5600X + RTX 3060Ti, I don't see anyone complaining about this ghosting/trailing image on PC, but all my friends are noticing this when playing on their phone though.
Hopefully someone notices this discussion and talks about it too so we can finally figure out how to get a clean looking image for this game.
BTW, what server are you on right now?
PJ Aug 27, 2022 @ 10:33pm 
Originally posted by Daedalus007:
It is the right of the players to enable or disable whatever settings they wish to enhance and improve their gameplay including visuals/performance.

Normally I would say this is correct, but man, these gacha game companies can get really serious about even the slightest deviation from how they want you to interact with their games.
Daedalus007 Aug 29, 2022 @ 12:11pm 
Originally posted by PJ:
Normally I would say this is correct, but man, these gacha game companies can get really serious about even the slightest deviation from how they want you to interact with their games.

I understand your concern. I've been running with my visual/performance INI file tweaks for over two weeks now with no bans or other issues related to it.

They altered something in the game (probably alongside their so-called 'anti cheat update') where if you go into the Settings menu or change anything in there while the game is running, it immediately disables the 'exclusive fullscreen' mode and some other tweaks. My guess is that there is a 'temporary' copy of the `GameUserSettings.ini` file being used by the game if you set it to 'read-only' so that it doesn't have issues with changes to those settings in-game. Normally a good move, but not quite as good to have if the game itself still lacks basic configuration within the game UI itself. The fortunate news is that as long as the player avoids entering the 'Settings' menu then the settings they set in the INI file will remain active. Now the unfortunate thing is that the devs were stupid enough to only put an 'exit game' button in the Settings menu (which is the single weirdest thing I've seen in UI design in a long time). So if you don't want to Alt-F4 you basically have to go there at the end of a gaming session to exit. If you change your mind then whoops oh well.

It has been 2+ weeks without proper WSAD rebinding, without proper controller rebinding, without being able to change FOV, without a custom framerate cap, without proper mouse support (the Input.ini tweak for mouse is almost mandatory to make it responsive) and many other issues that the Unreal Engine 4 (and 5) supports just fine under-the-hood.

Be polite but firm to the devs that this is still an unacceptable situation. Be relentless about it and don't allow them to just 'apologize' and forget about it. Remind them every single day until they fix these issues.
< >
Showing 1-15 of 24 comments
Per page: 1530 50

Date Posted: Aug 14, 2022 @ 2:52pm
Posts: 24