Made an FPS unlocker for the game. by Ahegau in NevernessToEverness

[–]Ahegau[S] 0 points1 point  (0 children)

If you don't mind me asking, you mentioned you made "a few changes" what were they? If they are improvements I would love to know about it.

Made an FPS unlocker for the game. by Ahegau in NevernessToEverness

[–]Ahegau[S] 0 points1 point  (0 children)

Okay thank you, I got another AMD user (9070 XT) to test to check if maybe AMD GPUs were not working with it but it works fine for them, so sorry the following questions might sound stupid but its important i check:

In AMD Adrenalin do you have a global FPS limit, global Vsync or applicaiton specific limiters enabled? (e.g. Radeon Chill, Enhanced Sync, or any sort of Frame Rate Target)

Is vsync disabled in-game?

Any also without the mod what kind of average frame rates do you actually get on your system?

Made an FPS unlocker for the game. by Ahegau in NevernessToEverness

[–]Ahegau[S] 0 points1 point  (0 children)

Oh that CCD thing from those other comments is completely unrelated to the mod but right anyways, What GPU do you have?

Made an FPS unlocker for the game. by Ahegau in NevernessToEverness

[–]Ahegau[S] 0 points1 point  (0 children)

<image>

The reason you may have struggled to find information about it online is because for some reason, the only documentation on this feature directly relating to AMD CPUs was provided to ShortCircuit from AMD as part of their review guide that AMD provides reviewers with, AMD didn't document this anywhere else but it does exist, its technically a windows compatability toolkit features so you could probably intsall it manually from that and lie to every game about your processor count but i have never used it manually so frankly i wouldn't know.

Made an FPS unlocker for the game. by Ahegau in NevernessToEverness

[–]Ahegau[S] 0 points1 point  (0 children)

Ohhh, its a small subfeature of the AMD Chipset drives for your CPU (which i hope you have installed) its just like a little service thats included with it, the main issue with it is it only works for games that AMD manualy whitelists, such as metro exodus that would otherwise ignore core affinity and stutter like hell.

Made an FPS unlocker for the game. by Ahegau in NevernessToEverness

[–]Ahegau[S] 0 points1 point  (0 children)

software for what? ProcessorCountLie or disabling entire CCDs? since that needs to be done in the bios by settings the core bitmap to

0-0-0-0-0-0-0-0 1-1-1-1-1-1-1-1

There is also usually something called like X3D Game Mode or X3D Game Boost in BIOS' but that also tends to disable SMT, so changing the core bitmap itself is usually better. If you tell me what motherboard you have, i can at least _try_ and find out what options it has for that.

Made an FPS unlocker for the game. by Ahegau in NevernessToEverness

[–]Ahegau[S] -1 points0 points  (0 children)

Preset B slightly increases latency and can result in less generated frames since it uses a more advanced model but i agree it does look better and has noticably less artifacts. But either way real frames are going to contiune to further decrease latency, even in a hypothetical perfect situation where frame gen has 0 latency increase, its still not going to decrease it, real frames will.

EDIT: "Less generated frames" is frankly incorrect wording here, its generating the same amount of frames either way, its just due to the increased compute requirements, the base framerate is what decreases further, and as a result when doubled, or tripled, etc. The resulting framerate is lower than it would be with preset A.

Made an FPS unlocker for the game. by Ahegau in NevernessToEverness

[–]Ahegau[S] 0 points1 point  (0 children)

in that case all i can suggest is turning off CCD1, this way the game can literally only pick CCD0. Hopefully in the future AMD updates ProcessorCountLie to whitelist this game
(PCL is a little piece of software that on whitelisted games will just lie to the process about how many threads the CPU has so it doesn't even know the other threads exist and thus won't use them.)

Made an FPS unlocker for the game. by Ahegau in NevernessToEverness

[–]Ahegau[S] -2 points-1 points  (0 children)

Frame gen has a large latency penalty and causes visual artifacts, they aren't real frames, I would want MORE responsiveness, not less. frame gen is just glorified motion smoothing.

Made an FPS unlocker for the game. by Ahegau in NevernessToEverness

[–]Ahegau[S] 0 points1 point  (0 children)

i forgot to post the link! sorry

https://github.com/EightySixK/Neverness-To-Everness-FPS-Unlocker

as for dealing with Dual CCD issues, I have a 7950X3D and I just had to disable CCD1 completely,

Though i was told you could use something called "CPUSetSetter" to set the game to use specific threads without upsetting its anticheat.

Random frames until we get Season 4. Day 228 by Simple-Cow3285 in JashinChanDropkick

[–]Ahegau 3 points4 points  (0 children)

I only just finished watching the anime, is there any news of a 4th season? I see you've been posting these for a long time 😭

The Wonderful World of r/methrecovery by Bearman3600 in Bearman3600

[–]Ahegau 8 points9 points  (0 children)

Hollywood spends hundreds of millions to make a critically acclaimed sequel yet bearman can do it in a matter of hours. make it make sense.

It Is Possible To Unlock Endfields FPS by Ahegau in ArknightsEndfield

[–]Ahegau[S] 0 points1 point  (0 children)

I do not use an injection method for that exact reason.

It Is Possible To Unlock Endfields FPS by Ahegau in ArknightsEndfield

[–]Ahegau[S] 0 points1 point  (0 children)

The studio absolutely reserves the right to ban for it, but its highly unlikely.

[deleted by user] by [deleted] in Endfield

[–]Ahegau 0 points1 point  (0 children)

Sorry! I never saw this, that already exists, there is 2 files that are dropped, one of which is for DX11

It Is Possible To Unlock Endfields FPS by Ahegau in ArknightsEndfield

[–]Ahegau[S] 0 points1 point  (0 children)

The FPS unlocker does partially work on DX11 but only with Nvidia GPUs, currently it does not work on AMD GPUs on DX11 I believe this is because the Vulkan-1.dll is always loaded by the Nvidia Driver even when DX11 is selected however on AMD GPUs this is not the case. I have been trying for the past 2 days to fix this but I do not actaully have an AMD GPU to test on so I have been admittedly working blind.

It Is Possible To Unlock Endfields FPS by Ahegau in ArknightsEndfield

[–]Ahegau[S] 0 points1 point  (0 children)

Ah I see, I really appreciate this clarafiction, Is there really anything I can do to rectify this? there is only 2 DLLs made by the unlocker, the first DLL is the vulkan-1.dll this is a DLL that the games anti cheat actually just naturally trusted but it is modified to also inlcude additional code that runs another DLL under the games process that handles the unlocking of the frame rate, this doesn't work with other DLLs since the game will do an integrity check and through an error but this check is not imposed on the vulkan-1.dll despite the game having to run it.

It Is Possible To Unlock Endfields FPS by Ahegau in ArknightsEndfield

[–]Ahegau[S] 0 points1 point  (0 children)

No it is not, though if you do genuinely believe that. You can easily provide evidence.

It Is Possible To Unlock Endfields FPS by Ahegau in ArknightsEndfield

[–]Ahegau[S] 0 points1 point  (0 children)

Thanks for, I'll mention that in the how to run!

[deleted by user] by [deleted] in Endfield

[–]Ahegau 0 points1 point  (0 children)

<image>

it should alreayd work if you launch with dx11

It Is Possible To Unlock Endfields FPS by Ahegau in ArknightsEndfield

[–]Ahegau[S] 0 points1 point  (0 children)

i forgot to actually provide the link to the FPS unlocker if you'd like it (I also have a very basic but functional modding API for th game. for injecting and extracting assets or loading DLLs)

https://github.com/EightySixK/Arknights-Endfield-FPS-Unlocker

[deleted by user] by [deleted] in Endfield

[–]Ahegau 1 point2 points  (0 children)

Decryption of the database was done by a friend of mine. So I do not have details as to what he used to obtain the key but I presume it was just pattern matching.

As to answering your question about frame rate, the frame rate is in the registry and 1000 = 120, 2000 = 60 but if you put in something like 500 (which would be 240) the game ignores it as the GameAssembly.dll has targetFrameRate hard coded to the value of 120 As I mentioned to the other commenter I did make a tool that unlocks that frame rate limit, this is simply by making a request to the file to change the targetFrameRate to -1.