EldenRingFpsUnlockAndMore icon indicating copy to clipboard operation
EldenRingFpsUnlockAndMore copied to clipboard

Fix for latest Elden Ring patch (1.12 Shadow of the Erdtree) and include new options for ultrawide

Open AmbiguousInteractive opened this issue 1 year ago • 8 comments

  • Fix so it no longer crashes the game
  • Fix ultrawide not working correctly
  • Added option for animations to extend upon the new removed black bar areas
  • Added auto-run option: https://github.com/uberhalit/EldenRingFpsUnlockAndMore/pull/129
  • Support for Patch 1.12 (Shadow of the Erdtree)

If you want Full screen and/or HDR support, you'll need this mod: https://www.nexusmods.com/eldenring/mods/4513?tab=description Once installed, open the interface in-game (its a small window), click on view (top of the small window) -> advanced settings -> Override FullScreen State after which you must restart the game. Then set your game to fullscreen and enable HDR. It won't be locked to 60hz in-game anymore.

AmbiguousInteractive avatar Jun 14 '24 15:06 AmbiguousInteractive

Hey @AmbiguousInteractive, it looks like on game version 2.2.0.0, the frame rate lock only works in the borderless windowed and windowed modes, and not fullscreen. I'm happy to test out changes and contribute some updates from some of the other branches to your repo, if you're interested.

gabepesco avatar Jun 21 '24 18:06 gabepesco

Hey @AmbiguousInteractive, it looks like on game version 2.2.0.0, the frame rate lock only works in the borderless windowed and windowed modes, and not fullscreen. I'm happy to test out changes and contribute some updates from some of the other branches to your repo, if you're interested.

Hey don't worry everything I'll push here. I pushed some fixes for full screen and other stuff so check it out and let me know if it works

AmbiguousInteractive avatar Jun 21 '24 21:06 AmbiguousInteractive

@AmbiguousInteractive Pulled your repo again and still seeing the same issue of the FPS cap change only applying in the borderless windowed and windowed modes. I confirmed that the changes you made to GameData.cs from your most recent commit were present before compiling the build. Happy to keep trying new versions.

Edit: I played around with CE and I can find the aob's for PATTERN_HERTZLOCK and PATTERN_FRAMELOCK_FUZZY, but not PATTERN_FRAMELOCK. That includes replacing the fourth byte (89) with 88/90/??, so I think the PATTERN_FRAMELOCK aob is the most likely culprit. Running with debug in VS, I'm seeing fFrameTick found at: 0x2 in the output, which doesn't look right.

gabepesco avatar Jun 21 '24 23:06 gabepesco

@AmbiguousInteractive Pulled your repo again and still seeing the same issue of the FPS cap change only applying in the borderless windowed and windowed modes. I confirmed that the changes you made to GameData.cs from your most recent commit were present before compiling the build. Happy to keep trying new versions.

Edit: I played around with CE and I can find the aob's for PATTERN_HERTZLOCK and PATTERN_FRAMELOCK_FUZZY, but not PATTERN_FRAMELOCK. That includes replacing the fourth byte (89) with 88/90/??, so I think the PATTERN_FRAMELOCK aob is the most likely culprit. Running with debug in VS, I'm seeing fFrameTick found at: 0x2 in the output, which doesn't look right.

Yeah its odd, I tried my best gotta wait for other people more familiar with disassembly to fix this one.

AmbiguousInteractive avatar Jun 22 '24 00:06 AmbiguousInteractive

Can I download from somewhere fixed version? I think that owner of this repo is not managing it anymore. Or if someone can write steps how to compile it.

Thanks

nikolaJosifovic avatar Jul 17 '24 08:07 nikolaJosifovic

Can I download from somewhere fixed version? I think that owner of this repo is not managing it anymore. Or if someone can write steps how to compile it.

Thanks

up

Okazakee avatar Jul 20 '24 13:07 Okazakee

If you want Full screen and/or HDR support, you'll need this mod: https://www.nexusmods.com/eldenring/mods/4513?tab=description Once installed, open the interface in-game (its a small window), click on view (top of the small window) -> advanced settings -> Override FullScreen State after which you must restart the game. Then set your game to fullscreen.

Thanks to https://github.com/gurrgur/er-patcher/issues/74#issuecomment-2241198106 for the information

AmbiguousInteractive avatar Jul 20 '24 16:07 AmbiguousInteractive

All that mod does it turn Fullscreen into a modified Borderless mode. Same thing with the Special K mod. So while HDR works, it's not true fullscreen. Still waiting on a true fix for Fullscreen FPS uncap.

RenegadeWraith avatar Jul 26 '24 00:07 RenegadeWraith