From 97dd577c10284c3f7878e2a6fae7346d333130a1 Mon Sep 17 00:00:00 2001 From: kasha695 <67257234+kasha695@users.noreply.github.com> Date: Mon, 16 Dec 2024 20:00:24 +0000 Subject: [PATCH] Remove -nointro for BioShock 2 Remastered and add all missing BioShock titles (#173) * Remove -nointro and add disable fsync -nointro is no longer needed as the issue is fixed and both esync and fsync have to be disabled to prevent the texture issue * Update 409720.py * Create 8850.py for BioShock 2 All BioShock 1 and 2 titles need esync and fsync disabled * Create 409710.py for BioShock Remastered All BioShock 1 and 2 titles need esync and fsync disabled * Create 7670 for BioShock All BioShock 1 and 2 titles need esync and fsync disabled * Correct the space error * Correct filename and fix symlinks --- gamefixes-steam/409710.py | 1 + gamefixes-steam/409720.py | 11 +++-------- gamefixes-steam/7670.py | 1 + gamefixes-steam/8850.py | 1 + 4 files changed, 6 insertions(+), 8 deletions(-) create mode 120000 gamefixes-steam/409710.py create mode 120000 gamefixes-steam/7670.py create mode 120000 gamefixes-steam/8850.py diff --git a/gamefixes-steam/409710.py b/gamefixes-steam/409710.py new file mode 120000 index 00000000..bd920986 --- /dev/null +++ b/gamefixes-steam/409710.py @@ -0,0 +1 @@ +409720.py \ No newline at end of file diff --git a/gamefixes-steam/409720.py b/gamefixes-steam/409720.py index 917b84b5..1cf3c929 100755 --- a/gamefixes-steam/409720.py +++ b/gamefixes-steam/409720.py @@ -4,12 +4,7 @@ def main() -> None: - """Disable ESYNC, disable intro's""" - # After loading the game, or a save file, a key needs to be pressed - # to continue. That screen does not respond to keyboard or mouse, - # so there is no way to continue. -nointro disables that screen - # (but also the intro's at the start of the game). - util.append_argument('-nointro') - - # ESYNC causes texture problems and frequent hangs. + """Disable ESYNC and FSYNC""" + # ESYNC and FSYNC causes low quality texture problems in all BioShock 1 and 2 versions (Original and Remastered). util.disable_esync() + util.disable_fsync() diff --git a/gamefixes-steam/7670.py b/gamefixes-steam/7670.py new file mode 120000 index 00000000..bd920986 --- /dev/null +++ b/gamefixes-steam/7670.py @@ -0,0 +1 @@ +409720.py \ No newline at end of file diff --git a/gamefixes-steam/8850.py b/gamefixes-steam/8850.py new file mode 120000 index 00000000..bd920986 --- /dev/null +++ b/gamefixes-steam/8850.py @@ -0,0 +1 @@ +409720.py \ No newline at end of file