Honestly releasing a mod like this is a little scary for a game with such a big modding scene 😅, hope it comes in useful, if you give it a try I'd appreciate hearing how it works for you!
Online mode is in semi-public testing, if you'd like to help test feel free to PM me your steamID and I'll send you an INI to allow access (probably best to only test on private servers though, chance of softban with main server, though I'd heard that softbans had to be done manually by fromsoft, not sure if there's been any bans since 2022 update really...)
One question I wanted to ask though is how exactly this blocks you from being online, and if it will block you from getting achievements? Are other people able to get achievements while using this mod?
I get a lot of screen tearing/stuttering with it. If I try to enforce g-sync from the nvidia control panel, the mod gets completely disabled. Hmm, kinda annoying! Any workarounds?
BTW nice work coding this, it's appreciated when modders go back to older games to fix performance issues.
Did you try using DS2LightingEngine with it? The borderless option it includes should make Windows force vsync to be enabled on it, might need to edit the config file for it first though.
This works great, maybe a few glitchy moments but absolutely worth it. My biggest problem is that it's incompatible with this mod, presumably because they both use xinput1_3.dll, any workarounds? Not having the anti-deadzone mod makes the game pretty much unpayable.
Edit: For reference I'm playing at 240hz, frame locked at 235hz, and still very minimal issues.
This works great but I have to be that guy. You think there's any chance for a mod like this for Dark Souls Remastered? I'm not sure if they use the same engine.
Had a quick look at DSR but the code around framelimiter/frametiming seems pretty different, probably couldn't fix it with the same method sadly.
IIRC didn't the original PC release run at 30FPS and then get modded to run at 60? Wonder why it wasn't unlocked or extended to 120, guess maybe it breaks a lot there.
It's worth noting that going under 60 fps in Dark Souls Remastered slows the entire game down, so there might be some weird stuff going on in the way they increased or cap framerate.
If you use the debug mode exe you can find a '120fps' mode in the debug settings. However when you normally run it on PC it just speeds the game up by 2x. Anyway, maybe something to build off.
>If you use the debug mode exe you can find a '120fps' mode in the debug settings. Aha thanks for the tip, seem to have something working for DS1R, got it unlocked & running at correct speed at least.
That seems to have some kind of memory protection that makes patching stuff kinda annoying tho, got something working on the 1.02 build but 1.03 is giving me issues atm >.>
Couldn't find much info about that protection unfortunately, will try looking into it some more (if anyone has any idea about it your advice would be appreciated...)
DS1 might also be a pain getting things timed properly too, looks like speed/roll distance gets reduced a lot when playing at 700+FPS (in 1.02 at least), so would probably affect 120/144/etc too, camera speed also seems affected by FPS as well.
That was just from 5 minutes of testing, probably a ton of other stuff that could be broken too :/ If I can get 1.03 working I'll throw up a build somewhere for anyone that wants to try it though, even if half the game is broken it'd be good to get it documented I guess.
That is some very promising stuff to hear, that it is at least possible that one day we could get to play ds1 with unlocked fps. Thank you very much for your work
Hey! Any update on free online version? I don't think there would be too many problems, given how small the playerbase is. A warning on the page of the mod about ban risks would suffice, in my opinion. :)
EDIT: Nevermind, I noticed it's for scholar and not the original. Not working for me, I tried bordeless as others have suggested but no luck. I have a fresh install of the Steam DKS2 (not scholar) version, I've extracted the files from the zip in the game folder where the "exe" is. No luck. The log isn't even being written.
Any ideas? Thank you
And if you could do this for DKS Prepare to Die I would be forever grateful to you!!
97 comments
Online mode is in semi-public testing, if you'd like to help test feel free to PM me your steamID and I'll send you an INI to allow access (probably best to only test on private servers though, chance of softban with main server, though I'd heard that softbans had to be done manually by fromsoft, not sure if there's been any bans since 2022 update really...)
https://www.thegamer.com/how-to-find-your-steam-id/
Steamids aren't really private info or anything (eg. if you play CSGO/TF2/etc then everyone on the same server would see it)
One question I wanted to ask though is how exactly this blocks you from being online, and if it will block you from getting achievements? Are other people able to get achievements while using this mod?
Thanks
BTW nice work coding this, it's appreciated when modders go back to older games to fix performance issues.
Edit: For reference I'm playing at 240hz, frame locked at 235hz, and still very minimal issues.
IIRC didn't the original PC release run at 30FPS and then get modded to run at 60? Wonder why it wasn't unlocked or extended to 120, guess maybe it breaks a lot there.
Aha thanks for the tip, seem to have something working for DS1R, got it unlocked & running at correct speed at least.
That seems to have some kind of memory protection that makes patching stuff kinda annoying tho, got something working on the 1.02 build but 1.03 is giving me issues atm >.>
Couldn't find much info about that protection unfortunately, will try looking into it some more (if anyone has any idea about it your advice would be appreciated...)
DS1 might also be a pain getting things timed properly too, looks like speed/roll distance gets reduced a lot when playing at 700+FPS (in 1.02 at least), so would probably affect 120/144/etc too, camera speed also seems affected by FPS as well.
That was just from 5 minutes of testing, probably a ton of other stuff that could be broken too :/ If I can get 1.03 working I'll throw up a build somewhere for anyone that wants to try it though, even if half the game is broken it'd be good to get it documented I guess.
Thank you very much for your work
120fps on my 4k OLED is nice - framerate in game seems stable as well no stutters at all
in game
set to windowed mode then set resolution to 3840 2160
in DS2FrameUnlimiter.ini
set PhysicsMaxFPS = 120
to make windowed fullscreen
edit userconfig.properties file in game directory for me was
App.Window.X = -16 App.Window.Y = -67
limit fps to 120fps with afterburner RTSS
Not working for me, I tried bordeless as others have suggested but no luck.
I have a fresh install of the Steam DKS2 (not scholar) version, I've extracted the files from the zip in the game folder where the "exe" is. No luck. The log isn't even being written.
Any ideas? Thank you
And if you could do this for DKS Prepare to Die I would be forever grateful to you!!