mirror of
https://github.com/gurrgur/er-patcher.git
synced 2026-06-13 09:47:54 +00:00
feature: add option for removing 60Hz limit in fullscreen display modes (author: Lyall)
This commit is contained in:
parent
b9b144e759
commit
29fefd606f
1 changed files with 7 additions and 0 deletions
|
|
@ -18,6 +18,7 @@ if __name__ == "__main__":
|
||||||
parser.add_argument("-v", "--disable-vigniette", action=argparse.BooleanOptionalAction, help="Disables the vigniette overlay.")
|
parser.add_argument("-v", "--disable-vigniette", action=argparse.BooleanOptionalAction, help="Disables the vigniette overlay.")
|
||||||
parser.add_argument("-c", "--disable-ca", action=argparse.BooleanOptionalAction, help="Disables chromatic abberation.")
|
parser.add_argument("-c", "--disable-ca", action=argparse.BooleanOptionalAction, help="Disables chromatic abberation.")
|
||||||
parser.add_argument("-a", "--increase-animation-distance", action=argparse.BooleanOptionalAction, help="Increase animation distance.")
|
parser.add_argument("-a", "--increase-animation-distance", action=argparse.BooleanOptionalAction, help="Increase animation distance.")
|
||||||
|
parser.add_argument("-f", "--remove-60hz-fullscreen", action=argparse.BooleanOptionalAction, help="Remove 60hz lock in fullscreen.")
|
||||||
patch = parser.parse_args(patcher_args)
|
patch = parser.parse_args(patcher_args)
|
||||||
|
|
||||||
exe_name = Path("eldenring.exe")
|
exe_name = Path("eldenring.exe")
|
||||||
|
|
@ -57,6 +58,12 @@ if __name__ == "__main__":
|
||||||
"e82b309c010f28f80f28c6e820359c01f30f5ef80f28cf0f57c9660fefc9"
|
"e82b309c010f28f80f28c6e820359c01f30f5ef80f28cf0f57c9660fefc9"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
if patch.remove_60hz_fullscreen:
|
||||||
|
exe_hex = exe_hex.replace(
|
||||||
|
"c745ef3c000000",
|
||||||
|
"c745ef00000000"
|
||||||
|
)
|
||||||
|
|
||||||
patched_exe_dir = Path("./er-patcher-tmp")
|
patched_exe_dir = Path("./er-patcher-tmp")
|
||||||
if not patched_exe_dir.is_dir():
|
if not patched_exe_dir.is_dir():
|
||||||
patched_exe_dir.mkdir()
|
patched_exe_dir.mkdir()
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue