Code Monkey home page Code Monkey logo

sekirofpsunlockandmore's People

Contributors

methecat avatar uberhalit avatar viktorn128 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

sekirofpsunlockandmore's Issues

Not very useful if you can't run the game in fullscreen exclusive mode

I'd like to know how to go fullscreen exclusive. The game defaults to fullscreen borderless which gives me worse performance than fullscreen exclusive, but can't find a setting to change. I've tried using the launch option "-window-mode exclusive" to no avail. I don't see a setting in the mod either.

I get 98-102 fps on every graphics preset (min, medium, high, max) because the game is not in fullscreen exclusive. I have a ryzen 7 1800X and GTX 1080TI and run all my games in 120fps max settings. This mod is not very useful if it doesn't let you run the game in fullscreen exclusive as you cannot get a high enough framerate to look smooth.

Preferred refresh rate

Just a heads-up, if someone is wanting to run the game in windowed or borderless mode, there's no point in changing the refresh rate preferences because the desktop environment is already vertically synced. Screen tearing is only a phenomenon when a game is fullscreen.

The only exception is G-SYNC, which lets a borderless/windowed mode game bypass the 1 frame of delay that would normally be there, i.e. 1/60th or 1/120th or 1/144th of a second.

I am also curious about your testing, did you record the game at your monitor's full refresh rate and verify through a video analyzing tool that there weren't any duplicate frames? A game is quite capable of falsely displaying its own fps.

Add "launch sekiro.exe" option

Excellent work with this tool, but is it possible to add a launch game option to it so I don't need to start both programs separately? Thanks!

Weird request, input buffer?

Like the Souls games, Sekiro buffers inputs, and sometimes this leads to very unintended behavior. Is it at all possible to lower the input buffer threshold, or even get rid of the buffer entirely?

Enemy attacks sometimes don't do anything when parrying/blocking at higher than 60fps

Video footage: https://youtu.be/VRaqP2BokN0

In the footage, I'm playing the game with the framerate locked at 160fps on a 165hz monitor. Occasionally, when parrying or blocking, the enemy's attacks go straight through my character model, and neither I nor the enemy lose posture or health.

This only happens at framerates higher than 60fps. As soon as I lock the framerate to 60fps, I can't get this to happen at all.

I'm even more confused by the number of people I've seen who claim that there aren't any issues with the game at an unlocked framerate, because this seems like a fairly serious issue.

sekiro resolution trouble

the one i put doesn't show up/reverts to one already in the games options before i run it. What's the lowest i can go?

Hotkeys

Is there a way to add hotkeys to the +- speed buttons? my goal is to run a 'twitch plays sekiro' where chat inputs can increase and decrease speed while i play.

Reduce tearing with VSYNC

This is not an issue, more of an advice for others that may be looking for a solution to the screen tearing problem like me. I play the game in 144hz and after following your instructions I was seeing a lot of screen tearing even though the game was running at the full 144hz.

I went to my NVIDIA Control Panel and re-enabled VSYNC to the Fast setting, like so:

image

Now the game runs at 120fps and there is no screen tearing and no noticeable input lag. Its the best of both worlds!

Version 1.6.0 not working

You might already be aware, but the FPS hack for version 1.6.0 isn't working on Full Screen. It apparently works with borderless window, but I lose HDR, which is a bummer :/

Unknown game version '1.5.0.0'

Running version 1.2.5.1:

image

After clicking through, the game refuses to patch, with this message in the log:

[10/28/2020 5:33:49 PM] death penalties not found...

Possibility of Linux support?

Hi, I'm using Arch Linux to play Sekiro right now. Ultrawide seems to work out of the box with the vanilla game (Not sure how??? I set game settings to 2560x1440 windowed and make the window fullscreen and it looks great) but I would really like to use FPS unlocker.

I got the tool to launch, but it always says "no matching process found" or similar so it can't patch the memory.

Not sure if this is an issue

After opening the fps unlocker (with my settings file containing the following;
cbBorderless: true
cbBorderlessStretch: true )

and starting sekiro, a few seconds later(when the game gets patched) the fps unlocker unchecks the boxes for "Borderless Window" and "Fullscreen stretch"

Then, when i exit the unlocker, the above settings change to "false" in the settings file making me have to enable them again next time i start the unlocker.

Temporarily fixed having to recheck the 2 checkboxes after closing the unlocker by setting the settings file to read only.

Any advice on getting this app to work in Linux?

I'm currently using Arch Linux, and using Proton to play Sekiro. I ran the .exe with Wine, and it works fine, but it is unable to see the game since it is sandboxed, and I am unable to manually select a path to the game. Any advice?

Screenshot:
sekirounlocker

Add option to disable message box on Death and Kill count file update exception

Occasionally, the app will try to update the DeathCounter.txt and/or TotalKillsCounter.txt file at the same time OBS is reading from the file. This results in the following message box:

The requested operation cannot be performed on a file with a user-mapped section open.

The message box will steal focus from the game when playing in windowed mode. This casues the player character to some times run to their death or other undesirable behavior.

I recommend adding an option to disable the message box or to simply swallow that exception. In death counters I have written, I just swallow the exception because it will likely update the file successfully on the next pass.

Update to game version 1.6.0.0

A patch for the game was released the 19th of November 2020 and made some minor fixes. The program doesn't recognize this version and issues the following warning:

sekiro_fps_unlocker_warning

But if you ignore the warning, nothing seems to break.

Maybe this can be fixed by just adding the new version to the list of recognized versions?

[Feature Request] Save Counter Stats

First of all: Great Idea to make kill and death counters. Would it be possible to add a possibility to save the counter states? The possible use case would be, for example, to keep the numbers between several live streams.

UI elements broken (forever) after patch

Unsure how this happened, but after using the latest release in my ultrawide, I had to reinstall the game in order to get the UI elements to render accurately in 16:10(4k)

Closing - I believe this was unrelated

Add Custom Resolution Not Showing Added Resolution in Windowed mode

I wanted to add a custom resolution (3840 x 2160) to play in higher resolution at over 60fps. I have in my Nvidia Control panel set all the DSR resolutions available. My native resolution is 2560 X 1440. I know it's not much to go by, but here is my NVCP settings for DSR(note, all boxes are checked in the DSR option);

screenshot 15

While the check the box "Add custom resolution" is checked, in windowed mode the app also removes the ability to change my resolution to my native resolution, and keeps me stuck at the list of low resolutions shown in the screenshot below. The resolutions you see below are the only ones I am able to use when "add custom resolution" is checked in windowed mode;

screenshot 14

This may be an intended consequence of the way the game works with the app, or not. I would love to play Sekiro in 4K resolution above 60fps.

If this is already mentioned somewhere, forgive me and please delete this/mark it as solved.

Can't play without disabling EAC anymore.

I am getting error code 23 when trying to launch the game normally through steam, however I'm still able to play using this launcher. What reason might this be? Again, error code 23. Anyone else?

A question about G-SYNC and screen tearing

My settings are: 2k Fullscreen, G-SYNC enabled (160fps limit via RTSS) and set Preferred refresh rate to Highest available (my screen is 165hz)
Having an issue with the framerate staying locked to 60FPS with "use the 3D application setting" as suggested for G-SYNC.
When I set Vsync to use the 3D application setting the mod does not unlock the fps passed 60. The only time it does unlock the fps is when I turn Vsync off in Nvidia control panel, but then the screen tearing ensues.

Question regarding saves

Are you positive that the FOV changes do not impact saves whatsoever? I ask because when I save, the game remembers the way I was oriented, even if I've restarted the game since.

If there is even a slight change to the data, even though it reverts on every launch, it could potentially mean that if someone doesn't upgrade before saving with default FOV, the save could get corrupted.

G-Sync Compatible Issue

My G-Sync compatible 144hz 48-144 range monitor disregards Nvidia control panel settings and stays locked at 60Hz even when the unlocker's running. I've changed all of the recommended settings in the Nvidia Control Panel prior to making this thread.
Side note I noticed changing to boardless/window sets my monitor back to 144Hz. I'm going to try using Nvidia Inspector.
Edit: Deleting the Sekiro default profile using Nvidia Inspector and manually creating my own didn't resolve the problem.

Specs: R5 2600x, GTX 1050ti, Win10 Version 1803 KB4023057, 144hz 48-144 Acer KG240A

Stats Logging is disabled

The stats logging feature is disabled, and does not display any stats in the program it self.

Additional information, my game is modded using Sekiro Mod Engine, and PS4 Button mapping, i would imagine this shouldn't affect how the patcher loads its data, but i felt compelled to show the full picture.

Below is what the logs read. Am I doing something wrong? (aside from enabling cheats)

[2022/03/17 23:32:56] 	Process #0: 'H:\SteamLibrary\steamapps\common\Sekiro\sekiro.exe' | (H:\SteamLibrary\steamapps\common\Sekiro\sekiro.exe)
[2022/03/17 23:32:56] 	Description #0:  | FromSoftware, Inc. | Sekiro™: Shadows Die Twice
[2022/03/17 23:32:56] 	Data #0: 1.6.0.0 | 70066176 | 2022/03/17 23:32:56 | True | False
[2022/03/17 23:33:01] player deaths not found...
[2022/03/17 23:33:01] player kills not found...

Version 1.6.0.0 Issue

I know fixes were already made and posted but I have no idea on how to update fixes on the SekiroFpsUnlockAndMore. Get back to me when you guys can.

Taskbar visible after enabling borderless windowed

Not sure what is causing this, but the taskbar is visible after enabling borderless windowed mode. Strange thing though, this only occurs when the app patches the game.

If i go to game settings, and change to fullscreen, and then back to windowed, it wont show the taskbar. Then, if i press patch the exe for borderless windowed, the taskbar pops up.

https://i.imgur.com/YtRUuko.jpg

Edit: If i go to my taskbar, and have it set to auto hide during "desktop mode", the taskbar disappears, but it will show my desktop everywhere where the taskbar would have been had i not set it to auto hide. Really hope we can find a fix for this. I play on 2560 x 1440.

I start up the game, check that windowed mode is set, alt tab out, and run the unlocker. Then i check the box for borderless fullscreen. Then I alt tab back in game.

option to disable "Change lock-on target on mouse movement"

I'm using mouse+kb to play sekiro. It's very annoying during the fight with multiple targets when I can't unbind the mouse movement for camera control. It keeps switching randomly between those enemies because I move the mouse during the fight.
Thank you in advance!

App does not open

Nothing happens when I run it as admin or even normal. Checked AV and it's not stopping it either. Do i need to run the game first then the patch for the window to open?

New update

Hi!

The developers just put out a new update and now the patcher is broken again :(

Command line version

I get errors when starting the UI, it would be cool to add the ability to launch from the command line.

using mouse and moving mouse switches between targets

Saw where someone had an issue like this too, and the request was added. But I think there was a misunderstanding. It still does it. The issue isnt the camera auto rotating on movement. But when there is more than 1 enemy, when you lock on and barely move the mouse it spazzes out and randomly locks on to random enemies which causes death.

find it impossible with the way the game is set up, I hit attack which does a micro movement and switches target. Then I die. And using controller seems to have some latency and deflects dont work good, so tried keyboard. But the devs are complete smol brains that thought it was a good idea to lock mouse movement to do this with no way to remove it.

True FOV adjustment without modifying camera distance

Hello. Thanks for this tool! Especially the ability to disable auto adjustment of the camera when using the mouse is a huge improvement.

Everything works perfectly overall, except for the FOV adjustment function. Unfortunately, increasing the FOV moves the character further away, making it not that useful. Is it possible to increase the FOV but keep the camera close? Here is an example from a Witcher 3 mod (Absolute Camera). This mod allows you to change both the camera distance, as well as the FOV. So by decreasing camera distance but increasing FOV, I can get this result:

Low FOV:
LowFOV

High FOV:
HighFOV

Which keeps the camera close to the player character, but you still have a higher FOV and the game world doesn't appear zoomed-in anymore.

It would be great if your tool could offer this as well.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.