Smooth Patch 2.1

SCREENSHOTS
Downloaded 564,485 times 3,595 Thanks 1294 Favourited 1,014,188 Views
 Say Thanks!
  Featured Upload!   This is a featured upload! It showcases the best talent and creativity available on MTS and in the community.
Uploaded: 31st Jul 2021 at 7:37 PM
Updated: 5th Nov 2024 at 7:22 AM
ASI Loader Update
- Replaced ASI loader with a "wininet.dll" proxy that works in EA App/Origin/Steam/Retail all the same. No need for extra launchers.


The faster clothing loading will disable itself when entering Master Controller CAS as the mods are not compatible with each other.
Overview
This mod alters the speed at which the game's processing runs, which improves the overall performance of the game and some loading times. Most noticeably in Create A Sim, Create A Style and Buy/Build.

In addition, more specific fixes are included for The Sims 3:
- CAS clothes are now loaded in as you scroll rather than staggered, greatly improving CAS performance.
- Create-A-Style no longer gets locked up and unusable while patterns load.
- Create-A-Style drag and drop has been optimized a bit, making it smoother.
- Certain CAS audio quirks such as music or voices sometimes not playing should be fixed.

Installation

The Sims 3/Medieval
Download the "ld_TS3Patch.zip" file and drop the wininet.dll, TS3Patch.asi and TS3Patch.txt files into your Sims 3/Game/Bin directory, and move the "Packages" folder into your "Documents/Electronic Arts/The Sims 3/Mods" folder if you're installing for TS3. In the case of Medieval, disregard the packages.

Tuning / Configuration
[spoiler=Tuning / Configuration]
The "TS3Patch.txt" file contains the basic configuration of the mod, along with some comments on what each option does.

The most important setting is the "TPS = 500" line. 500 is what works best for most people, the higher this value is the smoother the game will likely be, although more taxing on your system. If you're going to try and set this value to over 1000 or anything between 500 and 1000 you should set the "HighPrecision = 0" value to 1, otherwise the value will be rounded.

The "Borderless = 0" line can be set to 1 if you want your game to run in Borderless mode if it's set to run windowed.

The "FPSLimit = 0" line can be adjusted if you wish to cap your FPS. It's always better to use your GPU control panel for this though if it's an option.

The "Debug = 0" line can be set to 1 if you want a message to pop-up when you launch the game, to make sure the patch is working.

Finally, the "Delay = 0" value can be increased in intervals of 1000 or 5000 if the patch is failing to apply. This shouldn't be necessary however, but the option is there in case it still doesn't work.

"ld_SmoothPatch.package" Can be opened with S3PE, contains XML tuning settings inside.

kCASMusicFix - Set to True by default, setting it to False disables the CAS Music fix. Might help if music is buggy for you with this mod installed.

Troubleshooting:
This mod might get detected as a virus, as it modifies the game's executable memory at runtime in order to modify a hardcoded function. This means some antivirus software, including Windows Defender, might remove it or prevent it from running correctly. If this happens you should add an exception to your Sims 3/Game/Bin folder.
Source Code for the mod is available below, so anyone can verify it does not contain malicious code.
If you get errors, try downloading the latest version of VCRedist. If you're running a x64 OS, download both the x86 and x64 versions.
If the patch doesn't work try increasing the Delay to about 1000-5000 in TS3Patch.txt

Source Code:
Smooth Patch
Origin Launcher