Leaderboard
Popular Content
Showing content with the highest reputation since 02/07/2026 in all areas
-
Star Wars Jedi: Survivor - Camera and Animation Stutter Fix
drebin1926 and one other reacted to atlash for a file
Version 1.2
373 downloads
This mod enables a custom variable that helps with camera and animation stuttering in the game. No additional tools needed. The existence of this variable was discovered by Alex Battaglia from Digital Foundry's team. You can read the full article and watch the video about it here Unzip and drop the files in the game's executable folder ( <path-to-game>\SwGame\Binaries\Win64). The fix comes enabled by default but you can use SurvivorAnimationStutterFixLite.ini to disable / enable the fix or the logging. This mod is developed for Patch 9. Use Version 1.1 if you're having problems enabling the mod with 1.2. This older version uses a different injection method based on UE4SS instead of memory injection. It includes a lightweight version of this program needed to run the console and set the variable to 1. Thanks to ThirteenAG for Ultimate ASI Loader as it is used as dll injection method and to UE4SS project for the alternative method. The lifelong battle against stuttering is a heavy burden, but it ultimately yields magnificent results.2 points -
Hello everyone! Today I bought the game and encountered the same issue. Searching for solutions, including disabling GSync, changing the monitor refresh rate, and toggling all other relevant settings in the game, in the Nvidia Control Panel, and in Windows yielded nothing. I can confirm that the only working solution is the one discussed in this thread. Since the patches are long outdated, I spent some time examining GameAssembly.dll and want to share a working method to manually fix the stuttering issue in the current and potentially any future version of the game. We already know that the issue arises from the static update timer setting of the Unity engine, and editing GameAssembly.dll is required to synchronize the engine timer (specifically, the fixedDeltaTime function) with the FPS you are playing at. I will try to describe everything as detailed as possible so it is helpful for players without any IT background. I am almost certain that in-game graphics settings do not affect the problem, nor do the relevant parameters in the Nvidia Control Panel. I haven't tested all possible combinations, but in my case, it is set up and working as described below. Game settings: Build 21464562 from 23 January 2026 (https://steamdb.info/patchnotes/21464562), Steam version, all settings on maximum, fullscreen mode. Nvidia Control Panel settings (global for all games): VSync depends on the application (i.e., enabled since the game has no VSync setting and it's enabled by default), GSync is enabled in fullscreen and windowed modes, 118 FPS cap (for reliable GSync operation), Low Latency Mode is set to Ultra. System: Win 11 Pro 25H2, RTX 5090, Nvidia Display Driver 591.86, 120Hz monitor. Now let's edit GameAssembly.dll. I didn't arrive at this method immediately; at first, I tried to find the necessary offset using Il2CppDumper and analyzing Assembly-CSharp.dll via dnSpy, but came to the conclusion that the easiest way is to... test the 3 offsets in GameAssembly.dll one by one 🙂 Yes, it turned out to be that simple. The library contained exactly 3 occurrences of the value 0.02 (the fraction of a second that passes between two logical engine updates), which is the engine timer for 50 updates per second. So let's begin. Method for build 21464562: Find a HEX editor of your choice. I use the classic HxD, but in this tutorial, we will use https://web.imhex.werwolv.net for simplicity. Locate the GameAssembly.dll file, it is in the game's root directory. Right-click the game in Steam -> Manage -> Browse local files. Make a backup of the file! Open the file in the HEX editor via File -> Open File or by dragging and dropping. Perform a search via View -> Find. In the Find panel that opens, select the Numeric Value mode, enter 0.02 in the Value field, select the float type from the dropdown list, and click the magnifying glass icon. It should find 3 offsets: 0x01F983D8, 0x022972B8, 0x0234A9B5, but there might be more, fewer, or different offset values depending on when you are reading this tutorial and how many updates have been released. If your offsets do not match the tutorial, proceed to the method of testing values one by one below. We need the second offset 0x022972B8. Double-click it in the search results panel, and in the editor panel, you will jump to this offset. Copy the required FLOAT (not HEX and not FPS) value (without spaces, just the value) from the list below corresponding to your configuration or target FPS. Return to the HEX editor. To the right of the editor panel is the Data Inspector panel; find the float field there, make sure it says 0.02. If it is not 0.02, start over, you are doing something wrong. Double-click the float field and paste the copied FLOAT value into it, then press Enter to save the changes. Save the file via File -> Save As... It will download as file.bin, rename it to GameAssembly.dll, and replace the original GameAssembly.dll in the game folder. Launch the game and test it. If something went wrong, restore the file from your backup or verify the game files in Steam and start over. Method for any build: If your build is not 21464562, if more or fewer than 3 offsets are found, or if the offsets do not match 0x01F983D8, 0x022972B8, 0x0234A9B5, then the easiest option is to test the offsets one by one, thankfully there are only 3 of them. You need to do the exact same things described above but with all found offsets in a row. Follow steps 1-4, find a certain number of offsets. If there are three offsets, the second one is most likely the correct one. Edit it as described in steps 5-9, and launch the game. If it didn't work, restore the GameAssembly.dll file from the backup or by verifying files in Steam, try with another offset, and repeat until successful. If none of the offsets worked, it means the developers changed the engine update timer and it is no longer equal to 0.02. Here you will need to find a new value, but that's a completely different story 🙂 List of values for different FPS with and without GSync: These Float values are calculated with maximum machine precision (little-endian float), so the engine physics will work without losing synchronization, provided that your target FPS matches. FPS - FLOAT - HEX 58 - 0.01724138 - CB 3D 8D 3C 60 - 0.01666667 - 89 88 88 3C 73 - 0.01369863 - 38 70 60 3C 75 - 0.01333333 - 0E 74 5A 3C 98 - 0.01020408 - 05 2F 27 3C 100 - 0.01000000 - 0A D7 23 3C 118 - 0.00847458 - F3 D8 0A 3C 120 - 0.00833333 - 89 88 08 3C 142 - 0.00704225 - B4 C2 E6 3B 144 - 0.00694444 - 39 8E E3 3B 163 - 0.00613497 - DA 07 C9 3B 165 - 0.00606061 - 0C 98 C6 3B I hope I helped someone deal with this issue. I highly doubt I will return to this forum after beating the game, but I will monitor questions for a while if there are any left. Good luck with your playthrough everyone 🙂1 point
-
1 point
-
RollerCoaster Tycoon 3 - FOV Changer
gufesaret reacted to AlphaYellow for a file
Version 1.0
8 downloads
Comes with a RAR file, which includes an ASI plugin intended to allow changing the field of view in the building game "RollerCoaster Tycoon 3" (2004). I've only tested this on the GOG.com version (Platinum), so I can't guarantee compatibility with any other version. Source code available here: https://github.com/alphayellow1/AlphaYellowWidescreenFixes/blob/main/source/fixes/RollerCoasterTycoon3FOVChanger Instructions 1. Extract all files to the game folder. 2. Download ThirteenAG's Ultimate ASI Loader (32-bit version of dinput8.dll), and also extract it to the game folder. 3. Set the desired FOV factor in RollerCoasterTycoon3FOVChanger.ini.1 point -
Marc Eckō's Getting Up : Xbox Visual Effects
misticjoker reacted to Patrxgt for a file
1 point -
Knights of the Temple: Infernal Crusade - FOV Changer
gufesaret reacted to AlphaYellow for a file
Version 1.0
5 downloads
Comes with a RAR file, which includes an ASI plugin intended to allow changing the field of view in the action RPG game "Knights of the Temple: Infernal Crusade" (2004). Source code available here: https://github.com/alphayellow1/AlphaYellowWidescreenFixes/blob/main/source/fixes/KnightsOfTheTempleInfernalCrusadeFOVChanger 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 FOV factor in KnightsOfTheTempleInfernalCrusadeFOVChanger.ini.1 point -
Better Rayman 3+
simpleas123 reacted to Patrxgt for a file
1 point -
Shrek Forever After - Widescreen & FOV Fix
mr. obsolete 341 reacted to AlphaYellow for a file
Version 1.0
8 downloads
Comes with a RAR file, which includes an ASI plugin intended to fix the resolution in the action-adventure game "Shrek Forever After" (2010), since the game only runs at up to 1920x1080 by default. Source code available here: https://github.com/alphayellow1/AlphaYellowWidescreenFixes/blob/main/source/fixes/ShrekForeverAfterWidescreenFix Instructions: 1. Extract all files to the game folder. 2. Download ThirteenAG's Ultimate ASI Loader (32-bit version of dinput8.dll), and also extract it to the game folder. 3. Set the desired resolution and FOV factor in ShrekForeverWidescreenFix.ini. 4. Once in-game, go to the options and change the resolution to any other one (even if it says N/A, you can still choose another), and press Esc to apply the changes.1 point -
Shrek's Carnival Craze Party Games - FOV Fix
mr. obsolete 341 reacted to AlphaYellow for a file
Version 1.0
5 downloads
Comes with a RAR file, which includes an ASI plugin intended to fix the aspect ratio in the party game "Shrek's Carnival Craze Party Games" (2008), since the game only supports toggling between 4:3 and 16:9 aspect ratios. Source code available here: https://github.com/alphayellow1/AlphaYellowWidescreenFixes/blob/main/source/fixes/ShreksCarnivalCrazePartyGamesFOVFix Instructions: 1. Extract all files to the game folder. 2. Download ThirteenAG's Ultimate ASI Loader (32-bit version of dinput8.dll), and also extract it to the game folder. 3. Set the desired resolution to fix the stretching and FOV factor in ShreksCarnivalCrazePartyGamesFOVFix.ini.1 point -
1 point
-
Hitman: Codename 47 - Widescreen & FOV Fix
raizo reacted to AlphaYellow for a file
1 point -
Same here. What fixed it for me was: Download the latest DxWrapper. Extract dxwrapper.dll, dxwrapper.ini into the game's main directory. Extract ddraw.dll and Stub.ini from the "Stub" folder into the game's main directory. Rename Stub.ini to ddraw.ini. Extract the AlphaYellow's widescreen fix into the scripts folder (if it doesn't exist, create it) and configure it's .ini file. If you wish to use it with dgVoodoo2 or want bigger UI, look up those guides: https://www.pcgamingwiki.com/wiki/Hitman:_Codename_47#Combining_the_Widescreen_Fix_with_dgVoodoo_2 https://www.pcgamingwiki.com/wiki/Hitman:_Codename_47#Too_small_UI_elements_at_higher_resolutions1 point
-
Shrek the Third - Widescreen & FOV Fix
mr. obsolete 341 reacted to AlphaYellow for a file
Version 1.0
21 downloads
Comes with a RAR file, which includes an ASI plugin intended to fix the resolution and field of view in the third-person action-adventure game "Shrek the Third" (2007), since the game only runs at limited 4:3/5:4 resolutions. Source code available here: https://github.com/alphayellow1/AlphaYellowWidescreenFixes/blob/main/source/fixes/ShrekTheThirdWidescreenFix Instructions: 1. Extract all files to the game folder. 2. Download ThirteenAG's Ultimate ASI Loader (32-bit version of dinput8.dll), and also extract it to the game folder. 3. Set the desired resolution and FOV factor in ShrekTheThirdWidescreenFix.ini. - Issues: :-: The startup intro movies appear black, just skip them by pressing the spacebar repeatedly.1 point -
Pivotal Games Fixer
drebin1926 reacted to zoli456 for a file
Version 1.2.1
179 downloads
This fix contains improvements for games made by Pivotal Games. You need to unpack the archive into the selected game. Start the game with admin rights. If you encounter choppy framerate install DXVK.(especially in Vietman) Common Features: Resolution selector unlocked FOV scaling and optional multiplier Conflict: Desert Storm Framerate limited to 60 Conflict: Desert Storm 2 Framerate limited to 60 The main menu slightly changed Conflict: Vietman Framerate limited to 60 Conflict: Global Terror Multiplayer restored via Openspy Automatic portforwarding with UPnP Conflict: Denied Ops Multiplayer restored via Openspy Automatic portforwarding with UPnP The Great Escape Skip the intro videos Framerate limited to 601 point -
IT WORKED!!!!!!!! Finally I can play this game. I'm taking a new education and this game is such a sweet guilty pleasure in breaks. Thank you so much! Other than the uninstall which I described above I did the following and nothing else: Installed the game on steam Installed OpenAL Installed WaterVaporGoggerMTFix(placed in the game folder) Placed OpenAL32.dll, dxvk.conf and d3d9.dll in the folder Checked dxvk.conf to see if the refresh rate was correct In my case I think there were files or registry entries left over after the steam uninstall that made things impossible.1 point
-
Add rewired to Template:Middleware/input
contact5156 reacted to Aemony for a topic
I’ve added support for it. How is usage of Rewired tested, by the way? Is it the presence of a specific DLL file or some other way?1 point -
@AtotehZ DXVK addon consists on 2 files, one dll file and one conf file. Like this capture: If you only get the conf file, your antivirus might be doing naugthy things. And maybe the GridMTFix is not applying correctly. Check your config. Also, If none works, be sure to check if you have the UTF-8 Support bug of Windows. Check as stated on the PCGW : To fix the UTF-8 issue: Open the Windows Control Panel. Go to Region. Click the Administrative tab. Click Change system locale.... Remove the checkmark next to "Beta: Use Unicode UTF-8 for worldwide language support". Click OK and restart your computer.1 point
-
Sui's Rogue Squadron Wrapper
gottwald reacted to Suicide machine for a file
1 point -
Star Wars: Rogue Squadron 3D - Patch 1.2
gottwald reacted to Suicide machine for a file
1 point -
1 point
-
I'm still not sure where you're getting d3d9.dll from when downloading dxvk. I think d3d9.dll was in Waterwapergogger, but I'm not certain. (not at home currently). I'll definitely check up on the UTF-8 bug. If I find it's set up wrong I'll reinstall everything. Where exactly did you find d3d9.dll. Which link? Thanks again. EDIT: These are the files I got in my dxvk download. I think I downloaded it in the wrong place:0 points
-
Years later and I'm still exactly as far as last time xD I kinda gave up when nothing I did worked. 1) New Steam install. 2) OpenAL install + dll in folder 3) WaterVaporGoggerMTFix.exe successfully deployed 4) dxvk.conf in folder with the correct refresh rate "unzip this dll and conf file next to the exe of the game." (I have no idea which dll file is being talked about. I couldn't find one in dxvk) I even got a new graphics card since last time. Radeon 9070XT. I appreciate the effort into making this work from @xator, my computer just seems to be damned. EDIT: I also tried the following: cmd.exe /c start "" /affinity F "C:\Program Files (x86)\Steam\steamapps\common\Grid\grid.exe" ... To try starting with 4 cores only. That didn't work either. None of the things I tried got me further than ~2 seconds into the splash icon after launching.0 points