ΟΜΑΔΑ STEAM
Special K - "Kaldaien's Mod" Special☆K
ΟΜΑΔΑ STEAM
Special K - "Kaldaien's Mod" Special☆K
345
ΣΕ ΠΑΙΧΝΙΔΙ
2,932
ΣΥΝΔΕΔΕΜΕΝΟΙ
Ίδρυση
23 Μαΐου 2016
Γλώσσα
Αγγλικά
Όλες οι συζητήσεις > ├ NieR:Automata™ > Λεπτομέρειες θέματος
 Αυτό το θέμα έχει επισημανθεί, οπότε πιθανώς είναι σημαντικό
Kaldaien 10 Μαϊ 2017, 1:49
5
9
2
2
10
FAR (Fix Automata Resolution)
Special K[wiki.special-k.info] features NieR: Automata specific tweaks and features (collectively known as FAR) created by Kaldaien with contributions from various individuals. For years these tweaks were essential to fix various issues the Steam version of the game suffered from, and many of these features and fixes made their way into the game officially following an update to the game released by Square Enix on July 15, 2021.

With the current state of the game Special K is no longer as essential though it still features improvements to the latest version of the game that some may find beneficial:
  • Enables much faster loading times.
  • Can improve the frame pacing of the game and eliminate micro stuttering.
  • Decrease the global illumination below that of the lowest setting of the game for a major performance improvement.
  • As well as various other minor fixes and features that improves the overall rendering pipeline and latency, such as Nvidia Reflex integration.

For updated information please see the Special K wiki:
https://wiki.special-k.info/SpecialK/Custom/FAR



Uninstall outdated versions of FAR

The legacy version of FAR (v 0.7.0.23) is not compatible with the new updated Steam version, and the game will fail to launch if left in the game folder. The files related to FAR needs to be removed manually from the game folder, so please remove them from the game folder. This is most easily done by removing any and all files that is not shown in the below image.

  • This is how a fully cleaned out folder looks like after the game has been launched once:
https://steamcommunity.com/sharedfiles/filedetails/?id=2559265741
  • If the game has not been launched yet another executable along with some batch files will also exist in the folder.

  • Only GOTY owners have the Wallpaper folder.

  • Validating game files or uninstalling/reinstalling the game through Steam will not remove third-party files, such as FAR, from the game folder.

These are the files and folders related to older versions of FAR:
Name
Type
Comment
dinput8
Files
Remove any file with dinput8 in its name. These are the main components of FAR.
FAR.ini
File
Holds NieR: Automata tweaks config.
d3d11_shaders.ini
File
Holds outdated shader config for the outdated custom ReShade of FAR.
Version
Folder
Holds non-functioning auto-updater version data.
logs
Folder
Holds FAR diagnostics logs.
ReShade
File/Folder
Any file or folder with ReShade in its name is related to FAR's outdated custom version of ReShade.
Τελευταία επεξεργασία από Aemony; 27 Ιουλ 2021, 22:05
< >
Εμφάνιση 4,231-4,245 από 4,946 σχόλια
Αναρτήθηκε αρχικά από Maara Mori:
Αναρτήθηκε αρχικά από Aemony:

Sounds like something is preventing the download of the mod from establishing correctly. This might be if e.g. there's a proxy or AV solution in the way that scans and disallows the traffic.

What you can do is simply download the latest archive from the GitHub repository and extract it to the game folder. When you launch the game and it will prompt about "a new version is available", just select to skip/never tell you again (as its already fully updated and Kaldaien isn't working on this mod any longer).

This is the latest copy: https://github.com/Kaldaien/FAR/releases/download/far_070/FAR_0_7_0_23.7z
Does this method make FAR in-game overlay work? Because it doesn't pop up until I install FAR through normal installation which I can't for some reasons (did it in 2017 and it worked)

Yes, the automated installer basically just downloads that file and extracts it to the game folder, so that the "dinput8.dll" file resides in the same folder as the "NieRAutomata.exe" file.
Αναρτήθηκε αρχικά από Aemony:
Αναρτήθηκε αρχικά από Maara Mori:
Does this method make FAR in-game overlay work? Because it doesn't pop up until I install FAR through normal installation which I can't for some reasons (did it in 2017 and it worked)

Yes, the automated installer basically just downloads that file and extracts it to the game folder, so that the "dinput8.dll" file resides in the same folder as the "NieRAutomata.exe" file.

Is there any way I can disable lightning without using FAR overlay?
Αναρτήθηκε αρχικά από Maara Mori:
Αναρτήθηκε αρχικά από Aemony:

Yes, the automated installer basically just downloads that file and extracts it to the game folder, so that the "dinput8.dll" file resides in the same folder as the "NieRAutomata.exe" file.

Is there any way I can disable lightning without using FAR overlay?

Open FAR.ini and set GlobalIlluminationWorkgroups (or whatever the parameter is called) to 0.
Αναρτήθηκε αρχικά από Aemony:
Αναρτήθηκε αρχικά από Maara Mori:

Is there any way I can disable lightning without using FAR overlay?

Open FAR.ini and set GlobalIlluminationWorkgroups (or whatever the parameter is called) to 0.
Wow, thanks a lot! I was looking into dinput8.ini
I thought it would be easier on people if the config files were separate. I don't know anymore, it's simpler just to put everything into one file and it doesn't create as many extra files. I think this was the last mod I wrote where I used a mod-specific INI file.
I can not install any version, I use the crack of cpy, every time I turn on the game, it will close immediately.
Αναρτήθηκε αρχικά από VanhSoKiu:
I can not install any version, I use the crack of cpy, every time I turn on the game, it will close immediately.
Buy the game, those cracks just introduce more bugs.
Αναρτήθηκε αρχικά από VanhSoKiu:
I can not install any version, I use the crack of cpy, every time I turn on the game, it will close immediately.

Your honesty is admirable, but expecting free support after pirating something is not.
And there we have it... when I cannot actually detect a pirated version, the game crashes outright without me even being able to inform the user what happened. I have no idea what the objection to the various checks I do is since evidently they're not even accomplishing their purpose here.

I'd rather be able to boot a marginally functional version of a game than this kind of thing. :shrug:

---
Any way, unless the pirated version becomes the primary version that everyone is running, I cannot support it. I have nearly the same policy for GOG versions of games, if I don't have a certain version then I can't be expected to help anyone with it :P
Τελευταία επεξεργασία από Kaldaien; 6 Απρ 2019, 5:34
Silent=True and done? Isn't that in the very comments in the source files. (Not that that makes much use for regular users since they would be unlikely to check this.)

It uses Steam_Api or some .dll which can't be that hard to find a hash for (One for the original and one for the Yorha version I suspect.) and just enter it into the log file (Steam_Api64.dll version mismatch or anything.) and that would do it.

The very error is that they're not drawing upon some Steam features (Dummied out, removed, improperly implemented, whatever.) and then it crashes so thus the earlier notifications and things SpecialK had.

I see no problem with logging a mismatch error or some such though then again going out of the way to support any non-standard version of the game is a compatibility nightmare and if there's multiple versions the problem is exponentially greater so the existing stuff is probably good enough although I suppose since there's little documentation users also wouldn't quite know what this silent thing even does in the first place but again support for non-standard versions of the game and all that and it's already in the source code pretty thoroughly documented from memory.
(The options bit itself and then a bit in the Steam API source file further explaining on how and why this is a thing and a problem.)


EDIT: Actually isn't there a mismatch error already logged, forgot about that momentarily but yeah there is something like that at least for games with dedicated plugins for them but maybe even Steam API in general assuming the client runs some check or hash itself and it can be applied from there to just about any Steam title. :)

Meanwhile GOG, UPlay, Origin and such well if they for whatever reason ship with steam_api files and unlike say Trails of Cold Steel they try to init these (Same as GOG's Galaxy .dll files for Steam games having these I suppose.) then that would also need to shut off the Steam bit in SpecialK and it could help compatibility for legitimate use as well just to mention it since the Silent=True option isn't some workaround for modified versions but a compatibility heh overkill I guess to completely shut down Steam API hooking if required though sacrificing features that SpecialK can help with assuming the game uses the Steam API so with a trade-off if you do use it with a Steam game for some workaround or another.

EDIT: These probably exist, with how many ways Valve is documenting and providing help for Steam API and implementation it doesn't seem like there's a short supply of ways developers can actively work against or outright break best practices or recommended ways to use or hook this. (Sekiro and achievements just a short while ago for one.) So yeah.

EDIT: Sekiro would break anyway but just as a example of Steam API implementation and problems that can exist with this even with documentation and support and guidelines that Valve even provides to the public with code examples and much more. :)
Τελευταία επεξεργασία από JBeckman; 6 Απρ 2019, 6:11
Hi there, I'm trying to use the latest FAR mod. However, when I first open the game after installing FAR, the FAR banner doesn't show up, and the control panel doesn't show up either when I press ctrl+shift+backspace.
Also, if i try to open OSD w/ ctrl+shift+O, the game will be shut down immediately without any error messages on screen or in the crash.log.
I'm pretty sure FAR is running though, because when I press ctrl+shift+backspace, my mouse cursor will relocate to up-left corner of the screen, and I won't be able to operate anything with my keyboard until pressing ctrl+shift+backspace again. So my guess is the control panel actually works; it just somehow cannot show up. I've also tried to manually install FAR mod, but the problem remains.
My computer's OS is windows 10, and the GPU is gtx 1050. If anyone can help, that would be greatly appreciated!

Pastebin link for dinput8.log & modules.log (crash.log is empty):
dinput8.log: https://pastebin.com/eHvMtNev
modules.log: https://pastebin.com/cqzEQCqt

Thx in advance!
What is your system locale? I don't quite understand why the Steam overlay is loading IME DLLs. I didn't even think Steam supported IME.

Also, this is kind of strange:

C:\Users\*****\OneDrive\??\My Mods\SpecialK\CEGUI\bin\x64\CEGUIBase-0.dll
? Is not a valid character for use on filesystems. Hopefully this is just a Unicode to ANSI issue, otherwise, that's going to mess stuff up significantly.
Αναρτήθηκε αρχικά από Kaldaien:
What is your system locale? I don't quite understand why the Steam overlay is loading IME DLLs. I didn't even think Steam supported IME.

Also, this is kind of strange:

C:\Users\*****\OneDrive\??\My Mods\SpecialK\CEGUI\bin\x64\CEGUIBase-0.dll
? Is not a valid character for use on filesystems. Hopefully this is just a Unicode to ANSI issue, otherwise, that's going to mess stuff up significantly.
Thx a lot for your reply! My system locale is "Chinese(Traditional, Taiwan)", and as far as I know, IME is used to type in Chinese characters.
Also, '??' is a filename written in Chinese characters, which means "Documents" in English. Is this a trouble to FAR mod?
Btw, I tried to use an older version of FAR(0.7.0.8), and it works out fine on my computer. Is this an alternative solution, or maybe this version is out-of-date? Thx in advance!
Yes, that could be a problem with CEGUI. It probably cannot load the other 2 required CEGUI DLLs from a filesystem path using those characters.

Here is an updated version of this mod:


It will probably automatically disable CEGUI when this problem happens. If not, edit dinput8.ini and try setting EnableCEGUI=false
Αναρτήθηκε αρχικά από Kaldaien:
Yes, that could be a problem with CEGUI. It probably cannot load the other 2 required CEGUI DLLs from a filesystem path using those characters.

Here is an updated version of this mod:


It will probably automatically disable CEGUI when this problem happens. If not, edit dinput8.ini and try setting EnableCEGUI=false
Since it might be a problem caused by invalid path-name, I relocate system 'Documents" path to an folder without a Chinese name and reinstall latest mod again, and it works! Now the mod works perfectly.
Thanks a lot for your assistance again!
< >
Εμφάνιση 4,231-4,245 από 4,946 σχόλια
Ανά σελίδα: 1530 50

Όλες οι συζητήσεις > ├ NieR:Automata™ > Λεπτομέρειες θέματος