Jump to content

Unofficial patches

892 files

  1. SWORD ART ONLINE Alicization Lycoris Ultrawide Patch

    Disclaimer
    This software is a modification for the game SWORD ART ONLINE Alicization Lycoris and is not affiliated with or endorsed by the Game developers or publishers. It is an independent project created for the purpose of enhancing the gaming experience. This project does not modify the original game files. This patch only changes the graphical representation and not any values that affect player stats such as health points etc.
    CAUTION: THIS GAME CONTAINS EASY ANTI CHEAT. PLEASE FOLLOW THE INSTRUCTIONS FOR INSTALLATION OF THE PATCH TO AVOID GETTING BANNED. I TAKE NO RESPONSIBILITY FOR INCORRECT USE.
    Description
    Ultrawide support:
    Cutscenes: 100 % Level zones: 100 % Other adjustments for ultrawide:
    HUD and FMV's scaled to 16/9 centered -> no stretching Icon matrix fix UI-Hit and hover detection fix How to install
    Extract the .zip file to the game's installation directory. Open the Ultrawideconfig.ini and write your resolution in width and height, then click save. Optionally you can adjust the blooming and the LOD.
    PLEASE NOTE: To avoid being banned, launch the game via the Steam UI. Check the launch settings beforehand to make sure you have not permanently selected any launch option otherwise a small launcher will appear asking if you want to play single-player or multiplayer. Select single play mode and EAC will not be activated. Remember to delete the files or place them outside the game folder when you switch back to multiplayer.
    Deactivate the maintain aspect ratio in the graphics settings.
    How to uninstall
    Delete all files from the directory.
     
    If you like my work you can support me here:
    Patreon
    Paypal
    Credits
    ThirteenAG

    14 downloads

    0 comments

    Updated

  2. Galidor: Defenders of the Outer Dimension - FOV Fix

    Comes with a RAR file, which includes an ASI plugin intended to fix the field of view in the third-person platform game "Galidor: Defenders of the Outer Dimension" (2005), since the game's engine, RenderWare, crops/stretches the view at resolutions with an aspect ratio wider than 4:3.
    Source code available here: https://github.com/alphayellow1/AlphaYellowWidescreenFixes/blob/main/source/fixes/GalidorDefendersOfTheOuterDimensionFOVFix
    Instructions:
    1. Extract all files to the game folder.
    2. Download ThirteenAG's Ultimate ASI Loader (32-bit version of winmm.dll), and also extract it to the game folder.
    3. Set the desired resolution to fix the cropping/stretching and FOV factor in GalidorDefendersOfTheOuterDimensionFOVFix.ini. 

    6 downloads

    0 comments

    Submitted

  3. Football Generation - Widescreen & FOV Fix

    Comes with a RAR file, which includes an ASI plugin intended to fix the resolution, aspect ratio and field of view in the football game "Football Generation" (2003), since the game's engine, RenderWare, stretches the view at resolutions with an aspect ratio wider than 4:3.
    Source code available here: https://github.com/alphayellow1/AlphaYellowWidescreenFixes/blob/main/source/fixes/FootballGenerationWidescreenFix
    Instructions:
    1. Extract all files to the game folder.
    2. Download ThirteenAG's Ultimate ASI Loader (32-bit version of winmm.dll), and also extract it to the game folder.
    3. Set the desired resolution to fix the stretching and FOV factor in FootballGenerationWidescreenFix.ini.
    4. Rename Setup.exe to SGame.exe.
    5. Run SGame.exe (launcher) and set the desired resolution in the dropdown menu.

    6 downloads

    0 comments

    Submitted

  4. Willowbrook Stables: The Saddle Club - FOV Fix

    Comes with a RAR file, which includes an ASI plugin intended to fix the field of view in the third-person horse adventure game "Willowbrook Stables: The Saddle Club" (2002), since the game's engine, RenderWare, stretches the view at resolutions with an aspect ratio wider than 4:3.
    Source code available here: https://github.com/alphayellow1/AlphaYellowWidescreenFixes/blob/main/source/fixes/WillowbrookStablesTheSaddleClubFOVFix
    Instructions:
    1. Extract all files to the game folder.
    2. Download ThirteenAG's Ultimate ASI Loader (32-bit version of winmm.dll), and also extract it to the game folder.
    3. Set the desired resolution to fix the stretching and FOV factor in WillowbrookStablesTheSaddleClubFOVFix.ini.

    7 downloads

    0 comments

    Submitted

  5. Evil Days of Luckless John - FOV Fix

    Comes with a RAR file, which includes an ASI plugin intended to fix the field of view in the third-person action-adventure game "Evil Days of Luckless John" (2005), since the game's engine stretches the view at resolutions with an aspect ratio wider than 4:3.
    Source code available here: https://github.com/alphayellow1/AlphaYellowWidescreenFixes/blob/main/source/fixes/EvilDaysOfLucklessJohnFOVFix
    Instructions:
    1. Extract all files to the game folder.
    2. Download ThirteenAG's Ultimate ASI Loader (32-bit version of winmm.dll), and also extract it to the game folder.
    3. Set the desired resolution to fix the stretching and FOV factor in EvilDaysOfLucklessJohnFOVFix.ini.

    8 downloads

    0 comments

    Updated

  6. Speedball 2: Tournament - FOV Fix

    Comes with a RAR file, which includes an ASI plugin intended to fix the field of view in the sports game "Speedball 2: Tournament" (2007), since the game's engine crops the camera view at resolutions with an aspect ratio wider than 4:3 (Vert-).
    Source code available here: https://github.com/alphayellow1/AlphaYellowWidescreenFixes/blob/main/source/fixes/Speedball2TournamentFOVFix
    Instructions:
    1. Extract all files to the game folder.
    2. Download ThirteenAG's Ultimate ASI Loader (32-bit version of winmm.dll), and also extract it to the game folder.
    3. Set the desired resolution to fix the cropping and FOV factor in Speedball2TournamentFOVFix.ini.

    8 downloads

    0 comments

    Submitted

  7. Tom Clancy's Rainbow Six - FOV Fix

    Comes with a RAR file, which includes an ASI plugin intended to fix the aspect ratio and field of view in the tactical FPS game "Tom Clancy's Rainbow Six" (1998).
    Source code available here: https://github.com/alphayellow1/AlphaYellowWidescreenFixes/blob/main/source/fixes/TomClancysRainbowSixFOVFix
    Instructions:
    1. Extract all files to the game folder.
    2. Download ThirteenAG's Ultimate ASI Loader (32-bit version of dsound.dll), and also extract it to the game folder.
    3. Set the desired resolution to fix the FOV and aspect ratio and FOV factor in TomClancysRainbowSixFOVFix.ini.
    4. Rename RainbowSix.exe to RainbowSix2.exe (this step is required, since the game makes use of Windows compatibility options when the executable is called RainbowSix.exe, and the system silently injects AcGenral.dll, which blocks apps from being able to load custom DLLs from the directory they're in).
    - Issues:
    :-: Very high FOVs glitch the sky when looking downwards.

    26 downloads

    0 comments

    Updated

  8. Star Trek: New Worlds, compatibility pack for modern Windows

    This life support package is the result of a lengthy and very frustrating journey of getting ST New Worlds to run properly (and stable!) on modern versions of Windows. It took way too much experimentation, trial & error, going through multiple wrappers, compatibility flags and etc. In the end, I was able to play through all three campaigns without the game crashing one time too many... remember, there is no save system in NW and many missions last for 45 min or more. I've had people recommend WineD3D and that seemed to work for the first couple missions but wasn't stable enough.
    In the end, this is the configuration that worked for me on my system:
    [*] Unofficial Patch 1.1
    [*] Unofficial Bonus Mission Pack
    [*] dgVoodoo2 as the wrapper
    [*] DXWnd as the compatibility layer. And trust me, it took hours to find the numerous correct flags!
    [*] Locking the framerate at 30 fps. Anything faster appeared to make the game unstable and/or behave oddly.
    Step-by-step instructions:
    [1] Install the retail release of the game. Considering the obsolete installer, I used a WinXP VM and moved over the folder.
    [2] Copy the files into the game folder, overriding all files when prompted.
    [3] Open "Registry CD check.reg" with Notepad and set the correct drive letter for the CD-ROM image or your physical drive.
    [4] Open regedit.exe as an administrator and import the file you've just modified.
    [5] Open <game folder>\DXwnd\dxwnd.exe, right-click on the "New Worlds" profile and select "Modify". There, change the target from "C:\Games\New Worlds\STNW.exe" to whatever is appropriate. Save the settings.
    Run New Worlds through DXWnd only!
    Then you should be able to play the game with decent stability. It will still crash once in a while, yet it shouldn't be any worse compared to running it on Windows 98... it's just a buggy piece of temperamental software. The main menu and the actual 3D engine run in different windows and at different resolutions; it's awkward but normal.

    Once more successfully tested with two different Win11 24H2 machines before uploading.

    33 downloads

    0 comments

    Submitted

  9. Bet on Soldier: Blood of Sahara - FOV Fix

    Comes with a RAR file, which includes an ASI plugin intended to fix the field of view in the sci-fi action first-person game "Bet on Soldier: Blood of Sahara" (2006), since the game's engine crops the camera view (Vert-) and stretches the weapon model at resolutions with an aspect ratio wider than 4:3.
    Source code available here: https://github.com/alphayellow1/AlphaYellowWidescreenFixes/blob/main/source/fixes/BetOnSoldierBloodOfSaharaFOVFix
    Instructions:
    1. Extract all files to the game folder.
    2. Download ThirteenAG's Ultimate ASI Loader (32-bit version of d3d9.dll), and also extract it to the game folder.
    3. Set the desired resolution to fix the stretching/cropping and FOV factor in BetOnSoldierBloodOfSaharaFOVFix.ini.

    22 downloads

    4 comments

    Updated

  10. Conflict Zone, workaround for patch 1.5

    The installer for Conflict Zone v1.5 is no ordinary archive and actively patches the game executable, and also transcodes a large number of audio files. This process doesn't work properly on anything newer than Windows XP and causes a number of problems:
    [*] The installation fails (but claims to succeed) on modern operating systems, breaking the game. It will no longer start.
    [*] The audio format for background music, in-engine cutscenes and mission briefings rely on an outdated MP3 codec that is disabled by default. In essence, this means every piece of music or mission briefing is now mute. Some audio files (such as unit responses) will still play because they are WAV files and weren't converted by the v1.5 installer. The converted files also have the WAV file extension, but are actually encoded as MP3s (and that's odd!).
    As a side note, my retail copy of the game shipped with v1.1 and runs just fine audio-wise. The audio sliders in the game's options menu also don't seem to work quite right anymore; have to nudge them at every startup to set the correct volume. Why MASA decided to overhaul the entire sound system as part of a patch will remain a mystery...
    But v1.5 does contain important bug fixes, which is why I have made this workaround. I've ran the installer in a WinXP VM, made some small changes to the executable so it runs out-of-the-box on modern Windows and also adjusted the volume of three files (alarm, healing, repair) because they were way too loud compared to the rest of the sound effects. This package also contains ijl15.dll (Intel JPEG library) required to start the game.
    Step-by-step instructions:
    [1] Install the retail copy of the game as normal, but make sure to select every component to be copied to the hard drive! The minimal installation won't work.
    [2] Copy the contents of this workaround's game folder to your installation of Conflict Zone, overriding all files when prompted.
    [3] Run the batch file in "fraunhofer_codec_fix.zip" as an administrator. This should fix the audio issue.
    [4] Some people say you'll have to run the game in compatibility mode for Windows XP SP2, but that was never the case for any of my machines.
    Tested with two PCs running Win11 24H2 and video cards from different manufacturers.

    17 downloads

    0 comments

    Updated

  11. NARUTO SHIPPUDEN Ultimate Ninja STORM 2 Ultrawide Patch

    Disclaimer
    This software is a modification for the game NARUTO SHIPPUDEN: Ultimate Ninja STORM 2 and is not affiliated with or endorsed by the Game developers or publishers. It is an independent project created for the purpose of enhancing the gaming experience. This project does not modify the original game files. This patch only changes the graphical representation and not any values that affect player stats such as health points etc.
    I don't know what will happen if you use this in online battle mode and I take no responsibility for any bans.
    Description
    The game has a very strong 16/9 limit. This often affects overlays and designs, as well as 2D textures. In 32:9 you will see vignette effects more often.
    Ultrawide support: Cutscenes: 98.5% // 3D areas and battle stages: 100% // Boss battles: 80% // 95% 2D areas with custom pillarbox. //

    Other adjustments for ultrawidescreen:

    - Target fix -> Deidara vs. Gaara
    - Matrix fix -> Jiraiya vs. Pain
    - FOV adjusted to match resolution
    - HUD scaled to 16/9 -> no stretching
    - UI elements have been repositioned where possible
    - Pop-in fix
    2D pillarbox created for the following resolutions:
    2560x1080
    3440x1440
    3840x1080
    5120x1440
    How to install
    Go to the game's installation directory and open the config.ini. Change aspectx and aspecty to 0 and write your resolution in width and height. Extract the .zip file to the game's installation directory.
    How to uninstall
    Delete all files from the directory.

    If you like my work you can support me here:
    Patreon
    Paypal
    Credits
    ThirteenAG

    16 downloads

    0 comments

    Updated

  12. Bet on Soldier: Black-out Saigon - FOV Fix

    Comes with a RAR file, which includes an ASI plugin intended to fix the field of view in the sci-fi action first-person game "Bet on Soldier: Black-out Saigon" (2007), since the game's engine crops the camera view (Vert-) and stretches the weapon model at resolutions with an aspect ratio wider than 4:3.
    Source code available here: https://github.com/alphayellow1/AlphaYellowWidescreenFixes/blob/main/source/fixes/BetOnSoldierBlackOutSaigonFOVFix
    Instructions:
    1. Extract all files to the game folder.
    2. Download ThirteenAG's Ultimate ASI Loader (32-bit version of d3d9.dll), and also extract it to the game folder.
    3. Set the desired resolution to fix the stretching/cropping and FOV factor in BetOnSoldierBlackOutSaigonFOVFix.ini.

    25 downloads

    5 comments

    Updated

  13. Homefront - Custom Patch

    Patches applied in memory at startup without modifying original file on hard disk
    Supports: Steam version
    - Steam CEG DRM patch: Defuses legacy steam drm
    - No Intro: Skips logos and game intro at startup
    - Multiple Instances: Allows to start the game more than once at the same time
    - Legacy PhysX and Redist components will be loaded from game folder (PhysX fix included)
    Note:
    - Patches can be disabled/enabled via "homefrontpatch" ini file
    - Usable with the legit version without any restrictions

    Installation
    Copy "Binaries" folder into the game folder

    27 downloads

    0 comments

    Updated

  14. Knights of the Temple II - Widescreen & FOV Fix

    Comes with a RAR file, which includes an ASI plugin intended to fix the resolution, aspect ratio and field of view in the third-person action RPG game "Knights of the Temple II" (2005), since the game only supports up to 1280x1024 by default.
    Source code available here: https://github.com/alphayellow1/AlphaYellowWidescreenFixes/blob/main/source/fixes/KnightsOfTheTemple2WidescreenFix
    Instructions:
    1. Extract all files to the game folder.
    2. Download ThirteenAG's Ultimate ASI Loader (32-bit version of winmm.dll), and also extract it to the game folder.
    3. Set the desired resolution and FOV factor in KnightsOfTheTemple2WidescreenFix.ini.
    Issues:
    :-: HUD and inventory menus remain stretched.

    98 downloads

    4 comments

    Updated

  15. The History Channel: Battle of Britain World War II 1940 - FOV Fix

    Comes with a RAR file, which includes an ASI plugin intended to fix the field of view in the third-person action game "The History Channel: Battle of Britain - World War II 1940" (2003), since the game's engine stretches the view at resolutions with an aspect ratio wider than 4:3.
    Source code available here: https://github.com/alphayellow1/AlphaYellowWidescreenFixes/blob/main/source/fixes/TheHistoryChannelBattleOfBritainWorldWarII1940FOVFix
    Instructions:
    1. Extract all files to the game folder.
    2. Download ThirteenAG's Ultimate ASI Loader (32-bit version of winmm.dll), and also extract it to the game folder.
    3. Set the desired resolution to fix the stretching in TheHistoryChannelBattleOfBritainWorldWarII1940FOVFix.ini.

    28 downloads

    0 comments

    Submitted

  16. Tennis Masters Series 2003 - FOV Fix

    Comes with a RAR file, which includes an ASI plugin intended to fix the field of view in the third-person tennis game "Tennis Masters Series 2003" (2002), since the game's engine, Gamebryo, stretches the view at resolutions with an aspect ratio wider than 4:3.
    Source code available here: https://github.com/alphayellow1/AlphaYellowWidescreenFixes/blob/main/source/fixes/TennisMastersSeries2003FOVFix
    Instructions:
    1. Extract all files to the game folder.
    2. Download ThirteenAG's Ultimate ASI Loader (32-bit version of winmm.dll), and also extract it to the game folder.
    3. Set the desired resolution to fix the stretching and FOV factor in TennisMastersSeries2003FOVFix.ini.

    31 downloads

    0 comments

    Submitted

  17. Sega Rally 2 - Widescreen & FOV Fix

    This contains fixer executable files aimed to fix the resolution, HUD and field of view for the third-person arcade racing game "Sega Rally 2" (1999), since the game only supports either 640x480 or 800x600 by default.
    All credits go to: AuToMaNiAk005
    Instructions:
    1. Place the included SEGA RALLY 2.exe, SegaRally2ResolutionFix.exe, SegaRally2FOVChange.exe and SegaRally2FOVConfig.cfg files into the game directory.
    2. Run the resolution fix to replace 800x600 resolution with your one. Optionally, you can set new side margins for HUD. Keep in mind that interface elements aren't scalable (they always cover the same amount of pixels), so they will appear tiny at higher resolutions. To solve that issue, set a lower resolution with the same aspect ratio and use dgVoodoo for upscaling.
    3. The config file contains the field of view multiplier. The aforementioned application adjusts it to your resolution, but you can set a custom one as well. However, the FOV is maintained by an instruction which cannot be altered on startup (otherwise, the game crashes) hence you have to run the game with the FOV changer as an administrator which edits the instruction with delay.
    4. Run the game through SegaRally2FOVChange.exe (you might need to restart it multiple times if it crashes to the desktop, it's an issue the game has).
    5. To change the default FOV, change the value inside SegaRally2FOVConfig.cfg.
    - Issues:
    - Doesn't fix the main menu resolution nor the 3D models on them, only during races.
    - Source of the fix, in case you want to contact the original author: 
     

    51 downloads

    0 comments

    Updated

  18. Hot Wheels Velocity X - FOV Fix

    Comes with a RAR file, which includes an ASI plugin intended to fix the field of view in the arcade racing game "Hot Wheels Velocity X" (2002), since the game's engine crops the view at resolutions with an aspect ratio wider than 4:3 (Vert-).
    Source code available here: https://github.com/alphayellow1/AlphaYellowWidescreenFixes/blob/main/source/fixes/HotWheelsVelocityXFOVFix
    Instructions:
    1. Extract all files to the game folder.
    2. Download ThirteenAG's Ultimate ASI Loader (32-bit version of winmm.dll), and also extract it to the game folder.
    3. Set the desired resolution to fix the FOV and FOV factor in HotWheelsVelocityXFOVFix.ini.

    46 downloads

    0 comments

    Submitted

  19. Redline - Widescreen & FOV Fix

    Comes with a RAR file, which includes an ASI plugin intended to fix the resolution and field of view in the sci-fi action FPS game "Redline" (1999), since the game only runs at limited resolutions by default.
    Source code available here: https://github.com/alphayellow1/AlphaYellowWidescreenFixes/blob/main/source/fixes/RedlineWidescreenFix
    Instructions:
    1. Extract all files to the game folder.
    2. Download ThirteenAG's Ultimate ASI Loader (32-bit version of dinput.dll), and also extract it to the game folder.
    3. Set the desired resolution and FOV factor in RedlineWidescreenFix.ini.

    59 downloads

    0 comments

    Submitted

  20. DK Pinball Science Sound System fix for Windows XP+ systems

    Problem fixed by @cracyc on SourceForge
    The game doesn't run on systems newer than Windows XP and displays an error related to the sound system. This fix patches the problem and lets the game run.
     
     

    18 downloads

    0 comments

    Submitted

  21. Spec Ops: The Line - Custom Patch

    Patches applied in memory at startup without modifying original file on hard disk
    Supports: v1.0.6890 (Steam/GOG version)
    - Steam CEG DRM patch: Defuses legacy steam drm
    - No Update Check: Disables annoying update check in main menu
    - No Intro: Skips logos and game intro at startup
    - No Splash: Skips the splashscreen at startup
    - Redist components for the game will be loaded from game folder
    Note:
    - Patches can be disabled/enabled via "sotlpatch" ini file
    - Usable with the legit version without any restrictions

    Installation
    Copy "Binaries" folder into the game folder

    86 downloads

    0 comments

    Updated

  22. Petz Horsez 2 - Widescreen & FOV Fix

    Comes with a RAR file, which includes an ASI plugin intended to fix the resolution, HUD and field of view in the third-person horse riding game "Petz Horsez 2" (2007), since the game's engine, Ubisoft's Jade, only supports a few 4:3 and 16:10 resolutions by default. 
    Source code available here: https://github.com/alphayellow1/AlphaYellowWidescreenFixes/blob/main/source/fixes/PetzHorsez2WidescreenFix
    Instructions:
    1. Extract all files to the game folder.
    2. Download ThirteenAG's Ultimate ASI Loader (32-bit version of d3d9.dll), and also extract it to the game folder.
    3. Set the desired resolution and FOV factor in PetzHorsez2WidescreenFix.ini.
    4. Run the launcher (HorsezOption.exe) and in the "Image Size" dropdown menu, choose "16/10", then in the "Resolution" menu, choose the new resolution.
    Issues:
    :-: Some HUD texts are out of place in the menus, but it's still usable to some extent.

    20 downloads

    0 comments

    Updated

  23. Riding Champion: Legacy of Rosemond Hill - FOV Fix

    Comes with a RAR file, which includes an ASI plugin intended to fix the field of view in the third-person adventure game "Riding Champion: Legacy of Rosemond Hill" (2000), since the game's engine, Refractor 1, scales the aspect ratio wrongly at resolutions wider or narrower than 4:3.
    Source code available here: https://github.com/alphayellow1/AlphaYellowWidescreenFixes/blob/main/source/fixes/RidingChampionLegacyOfRosemondHillFOVFix
    Instructions:
    1. Extract all files to the game folder.
    2. Download ThirteenAG's Ultimate ASI Loader (32-bit version of winmm.dll), and also extract it to the game folder.
    3. Set the desired resolution to fix the FOV and FOV factor in RidingChampionLegacyOfRosemondHillFOVFix.ini.

    25 downloads

    0 comments

    Updated

  24. AveSithis Engine Fixes for The Elder Scrolls IV: Oblivion

    Requires Oblivion Script Extender (OBSE), available here: https://github.com/llde/xOBSE/releases
    Source code available here: https://github.com/llde/AveSithisEngineFixes
    ----------------------------------------------------------------------------------------------------------------------------
    AveSithis Engine Fixes is an OBSE plugins that fix some issues inside the game engine.

    Bug Fixes included:
    Fix Crash when referencing  XML Prefabs using Normal slashes "/" instead of backslash "\" when packed inside a BSA.  This allow to pack DarnUI XML, as they would crash without this fix. Fixed Water bugs that can occur when the special material "Lava" is used inside a mesh to render a water surface outside the cell water plane. Fixed a crash Calling SetLevel on actors equipping a bow Prevent disabling of the Reflection Shader when  using MSAA with a non Nvidia GPU Prevent disabling of MSAA when bAllowScreenshot is enabled (Removed in 1.1 to prevent issue disabling screenshots altogether) Fix Actor Spell List loading bug, causing hang when removing some mods involving spells Fix  a possible NULL pointer crash when the game decide if a reference should respawn Fix a possible NULL pointer access when accessing Actor references baseforms data Remove a game arbitrary limit on how many magic projectiles AI actors can cast
    Other Patches included:
    Zlib Update. It replace the ZLIB function in the game with functions from a modern version of ZLIB. Initial test seems to suggest lower loading times, but more tests are necessary to see if it's truly useful or not. Disabled by default, require a CPU with SSE2 instructions
    MSAA and Refraction shader bug  was already fixed in Oblivion Reloaded some times ago. However as they are pure and stable fixes, and doesn't require nor aren't required by OR changes,  I thought  that I should offer these stand alone. These changes will be removed from OR 11, however version of OR that still include these (like E3 or Combined or previous version of official Oblivion Reloaded) will remain totally compatible with this plugin.

    Installation:
    Extract the archive into the Oblivion/Data or install with a mod manager

    Enabling ZLib update:
    Open the AveSithisEngineFixes.ini in Oblivion\Data\OBSE\Plugins and change UpdateZlib=0 to UpdateZlib=1
    Disabling the MAgic Projectile Arbitrary Limit Removal:
    Open the AveSithisEngineFixes.ini in Oblivion\Data\OBSE\Plugins and change installMagicProjectileLimit=1 to installMagicProjectileLimit=0

    Thanks:
    Yinsolaya and slowpard, for having made me aware of a reproducer of the Water bug, helped with the investigation and tested the fix.
    Arthmoor for creating the mod which helped to isolate the issue
    WallSoGB for the idea of zlib update (for NV)

    46 downloads

    0 comments

    Submitted

  25. Tiawar's EngineBugFixes v2.22 for The Elder Scrolls IV: Oblivion

    Requires Oblivion Script Extender (OBSE), available here: https://github.com/llde/xOBSE/releases
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    Description
    ===========

    EngineBugFixes is an OBSE plugin containing bug fixes for the Oblivion game engine.
    It distinguishes two types of engine modifications:

    1) Fix    Fixes something that probably everyone would consider a bug.
    2) Patch    Changes something that may or may not be considered a bug but which I felt could be improved.

    See below for a current list of fixes/patches.
    Detailed information about each fix/patch can be found in the readme file.
    All fixes and patches can be enabled/disabled separately to ensure maximum compatibility with other OBSE plugins.


    Install
    =======
    1) Extract the files to a temporary location.
    2) Copy the files in the Data folder to (install folder)\Oblivion\Data\


    Uninstall
    =========
    1) Delete the files/folders associated with the mod.


    Usage
    =====
    To enable a particular fix or patch set its value in the INI file to 1. To disable, set the value to 0.


    Source Code
    ===========
    The included source code (separate download) gives you an overview of the locations in the engine that will be patched
    as well as a general insight into the patches themselves.
    However, it is currently NOT possible to compile the plugin from the code as it is missing the project that recreates
    the game engine classes and maps functions to memory addresses.
    This project is HUGE and currently not for share (not in a sharable state anyway...).


    Patch List
    ==========

    Fixes
    -----
    1) InitRendererFix (v1.0)
    Fixes a small bug in the renderer initialization code which prevents the game from properly showing an error message box
    when you try to start the game with an unsupported screen resolution specified in the INI file.

    2) SpeedTreeLoadFix (v1.0)
    Fixes missing thread safety in the SpeedTree loading code which causes random CTDs in the wilderness.

    3) ShadowCameraFix (v1.0)
    Fixes the shadow & self shadow code using outdated camera data when evaluating whether an actor's shadow should be rendered or not.

    4) CreatureLightingFix (v1.0)
    Fixes GetLightAmount always returning 0 for certain creature types (which affects detection handling).

    5) WeaponCollisionFix (v1.0)
    Fixes 'floating weapons' problem with some non-standard skeleton NIFs.

    6) SexChangeFix (v1.0)
    Fixes CTD in 'SexChange' script command when used on an actor who currently has a 3D object.

    7) GetAlarmedFix (v1.0)
    Fixes CTD in 'GetAlarmed' script command when used on an actor who does not have an AI package.

    😎 CellDistanceFix (v1.0)
    Fixes a small bug in the calculation of an actor's distance to a specific (exterior) cell. This affects path finding and cell scans.

    9) FollowerDoubleFaceFix (v1.0)(v2.2)
    Fixes the well-known double face/helmet bug when using fast travel with followers.

    10) ShutdownCTDFix (v1.0)(v1.7)
    This is now a collection fix for various problems that may cause CTD when quitting the game. Check readme file for details.
    NOTE: The collection currently fixes some but not (yet) all reasons for CTD on shutdown.

    11) DeathItemFix (v1.0)
    Fixes a small bug and memory leak in the function that resolves death items.
    The bug only occurs when the specified leveled list produces more than one item (which doesn't happen very often).

    12) DropItemFix (v1.0)
    Fixes CTD when the game tries to add player character ownership to a dropped item with no extra data list.

    13) LoadCreatedBaseObjectsFix (v1.0)
    This is NOT an engine bug fix but rather an OBSE bug fix which hopefully will become obsolete in the future.
    Fixes form IDs in created base objects not getting resolved properly after changing the load order.

    14) PlayerDeathCameraFix (v1.1)(v1.3)(v2.0)
    Prevents the camera getting stuck on ground level after using the Resurrect command on the player.
    Additionally, the LoadGame menu timer is reset so the menu does not pop up immediately the second time the player dies.

    15) UseItemAtPackageFix (v1.2)(v1.3)
    Fixes UseItemAt AI packages not working properly with certain objects types or only working the first time.

    16) Cell3x3LocalMapIconsFix (v1.2)
    Fixes icons/markers not showing on local map if an exterior cell with certain map grid x/y coordinates is defined or modified in a non-master file.

    17) CellChangeCollidedArrows3DFix (v1.3)
    Fixes arrows stuck in the player ending up as a clump on the ground when moving to a cell that is not loaded.

    18) ScriptPackageFix (v1.3)
    Fixes some problems related to the AddScriptPackage/RemoveScriptPackage script commands. Check the readme file for details.

    19) HUDInfoQualityIconFix (v1.3)
    Fixes HUD icon for the quality of apparatus type objects not getting shown because of a bug in the code.

    20) CreatureBipedObjectEquipFix (v1.4)(v1.7)
    Fixes creature's 3D getting duplicated every time the EquipItem script command is used on it with a clothing or armor (except shields) object.

    21) DialogueWaitFix (v1.4)
    Fixes Dialogue AI package between two NPCs occasionally getting stuck in the Wait procedure.

    22) ExteriorCellTempObjectsLoadFix (v1.4)
    Fixes cell temporary objects not getting loaded if the defining mod is a master file and not loaded with the same mod index as it had in the editor.

    23) BuyItemFromContainerFix (v1.5)(v2.1)
    Fixes a bug which prevents NPCs from buying food, etc. from containers owned by merchants. This bug can occasionally lead to CTD.

    24) DialogMenuEmptyTopicsFix (v1.5)
    Fixes dialog menu topic list staying invisible if dialogue was started while menus were hidden.

    25) LoadCellTempDataFix (v1.5)(v2.2)
    Fixes modified exterior cells failing to load if an object moved into the cell while the cell was not loaded.

    26) RunScriptLineFix (v1.5)
    Fixes an OBSE bug which affects script commands 'RunScriptLine' and 'RunBatchScript'.

    27) SpellPurchaseCrashFix (v1.6)
    Fixes CTD when buying the last spell from a vendor's spell list using the arrow keys on the keyboard.

    28) GlobalAnimTimerFix (v1.6)
    Regularly resets the global animation timer to avoid problems with non-actor animations after long playing times.
    This bug is widely known as the 'A-Bomb' bug.

    29) AIPackageScheduleEvaluationFix (v1.6)
    Fixes broken AI package schedule evaluation for schedules crossing midnight and schedule durations > 24 hours.
    Check the readme file for details and limitations of the new evaluation function.

    30) AcquireWeaponNoAmmoFix (v1.7)
    Fixes a (rare) bug causing actors in combat to get stuck in the Acquire maneuver if the combat AI chooses ranged melee strategy
    but the actor currently does not have ammo equipped.

    31) BloodDecalMemLeakFix (v1.7)
    Fixes a severe memory leak in blood decal generation code if ini setting 'bDecalsOnSkinnedGeometry' is set to 0.

    32) BowAndTorch3DFix (v1.7)
    Fixes CTD caused by torch 3D accidently getting attached to the back weapon node in some cases if an actor has both a bow and a torch. 

    33) PickupItemOwnershipFix (v1.7)
    Fixes two bugs related to picking up dropped ingredient items.

    34) SummonAILocationTargetFix (v1.8)
    Fixes a bug in summoned creature AI package initialization that prevents setting of the package's location target.

    35) VerboseMessagesFix (v1.8)
    A collection fix for bugs related to the 'Verbose' console command.

    36) UIMessageFix (v1.8)
    Fixes notice message queue getting stuck if an empty message gets queued. Also fixes a bug related to the subtitle display timer.

    37) CrimeGoldRemovalFix (v1.8)
    Fixes NPC bounty not getting removed after paying and/or when actor is resurrected.

    38) ActivateDoorWhileInvisibleFix (v1.8)
    Prevents player getting stuck after activating a load door while Invisibility actor value is not 0.

    39) ActorWithoutProcessCTDFix (v1.9)
    A collection fix for CTD caused by some script commands when called on an actor who currently doesn't have an AI process assigned.

    40) BoundItemEvaluationFix (v1.9)
    Fixes potential issues with equipped bound weapons during equipment evaluation.

    41) CanHaveFlamesFix (v1.9)
    Prevents CTD in script command 'CanHaveFlames' when used on a ref that has no 3D.

    42) HighProcessTeleportFix (v1.9)
    Fixes actors occasionally failing to pass through load doors if both the current and the destination cell are loaded.

    43) MagicCastFailureSoundFix (v1.9)
    Fixes player cast failure sounds not being played anymore after cell purging and similar cleanup actions.

    44) PackageStartEquipmentFix (v1.9)
    Fixes NPC AI package evaluation not checking the Unequip Armor + Unequip Weapons flags on the new package when the package changes.

    45) SoundEffectsFix (v1.9)
    Fixes 3D sound effects in the current cell not playing anymore after closing a menu.

    46) StaffEnchantmentCastTypeFix (v1.9)
    Prevents the enchantment menu from treating staffs as regular weapons and creating enchantment effects that use the Touch effect range
    instead of the Target range (which is the correct effect range for staffs).

    47) UnloadedObjectReferencesFix (v1.9)
    Fixes a bug in the code that unregisters unloaded objects from all other objects that may be referencing them. The bug prevents an
    unloaded object from getting properly unregistered in two places in the player character instance, which causes save game bloat +
    possibly CTD.

    48) WeaponSwitchFix (v1.9)(v2.0)
    Fixes creatures with bow and melee weapon switching to hand-to-hand instead of melee weapon when the player gets too close for ranged weapons.

    49) CellChangedRefMemLeakFix (v2.0)
    Fixes memory leak and possible CTD at shutdown if specific references that moved from their original cell are loaded from a saved game. 

    50) ObjectPaletteFix (v2.0)
    Fixes Gamebryo AV object palette (a structure to quickly lookup mesh parts in an object's 3D by name) containing pointers to deleted objects
    after an actor unequips an item, which causes CTD if such an object is accessed later.

    51) SavedHavokDataFix (v2.0)(v2.2)
    Fixes two problems related to saving and loading havok (rag-doll) data.

    52) CombatBuffSpellSelectionFix (v2.1)
    Fixes wrong classification of Absorb Magicka spell (instead of Spell Absorption) as a buff spell during NPC combat spell selection.

    53) HaggleDispositionFix (v2.1)
    Fixes game not using merchant's disposition towards the player for calculating item prices when the player wants to sell something.

    54) RemoveExcessDeadFix (v2.1)
    Prevents respawning actors from staying permanently disabled after getting removed by the game's 'Remove Excess Dead'
    routine (which attempts to preserve performance in a complex scene by selectively disabling dead actors).

    55) SleepCastLoopFix (v2.1)
    Prevent NPCs from getting stuck in a casting animation loop when they try to restore their own health while attempting to use a bed or bedroll.

    56) SneakPowerAttackFix (v2.1)
    Fixes normal sneak attack animation getting replaced with the power attack animation when the player's Acrobatics skill is 50 or higher.

    57) BackgroundCellLoadFix (v2.2)
    Fixes two bugs related to background loading of exterior cells, affecting overall stability and performance.

    58) InventoryFix (v2.2)
    A collection fix for problems related to containers and actor inventories. See readme for details.


    Patches
    -------
    1) SmallBushBillboadPatch (v1.0)
    Lowers the threshold size for distant LOD tree billboards from 200x350 to 10x10. Distant LOD for smaller bushes will become visible.

    2) EvaluateEquipmentPatch (v1.0)(v1.8)
    Modifies the evaluation hierarchy for equipment slots so that items using multiple slots only get selected by the highest slot in
    the hierarchy. Please refer to the readme file for detailed information about what this patch does as well as potential side effects.

    3) CombatBlockPatch (v1.3)
    Modifies blocking behavior to prevent NPCs from blocking even though nobody is hitting them.

    4) FloraOwnershipPatch (v1.4)
    Changes flora harvesting so that harvesting owned plants is considered a crime.

    5) HavokMovedDataLoadPatch (v1.4)(v2.0)
    Deprecated. Removed and replaced by the SavedHavokDataFix in v2.0. 

    6) TerrainLODLoadPatch (v1.4)
    Allows LOD mesh and texture files to be named in an alternative, load order independent way to avoid LOD problems with world
    spaces defined in master files. For a more detailed explanation please refer to the readme file.

    7) DialogConditionsEvalPatch (v1.7)
    Prevents unexpected behavior in dialog topic item condition evaluation when the topic item's parent quest's condition list ends
    with a condition that has the OR flag set.

    😎 PluginLoadErrorMessageBoxPatch (v1.7)
    Shows a message box when the game CTDs on startup because of a missing master file. The message tells you the name of the plugin
    that caused the CTD and the master file that is missing.

    9) SleepWearPatch (v1.9)
    Unifies the sleep wear behavior for NPCs when they enter a bed. See readme file for details.
    This patch is disabled in the default ini file and must be enabled by the user before it can be used.

    10) AIPackageNeverRunFlagPatch (v2.2)
    Allows reviving AI packages which have been tagged by the game with the 'Never Run' flag because their package target died or was deleted.

    11) ParentCellUpdatePatch
    Prevents the game from saving movement data (position/rotation/etc.) for every persistent object in exterior cells on load.


    Credits
    =======
    Thanks to the OBSE team for the Oblivion Script Extender.
    Thanks to Bethesda for creating Oblivion.
    Thanks to TESNexus.com for the a one-stop-shop resource for authors and players.
    Thanks to LHammonds for the Readme Generator this file was based on.
    Thanks to Gruftikus for adding support for the TerrainLODLoadPatch in tes4ll.
    Thanks to everyone who helped with debugging and testing.


    Legal
    =====
    This mod is provided as "is".
    The author is not responsible for any damage done to your save game, game installation
    or even your computer (though such an event happening is highly unlikely).
    Use at your own risk.

    75 downloads

    0 comments

    Submitted

×
×
  • Create New...