Skip to content

Releases: just-harry/tiny-ui-fix-for-ts3

v1.3.4

26 Mar 18:47
Compare
Choose a tag to compare

Version 1.3.4 of the Tiny UI Fix for The Sims 3.

If you're using Windows, download tiny-ui-fix-for-ts3.bat.
Otherwise, if you're using macOS, download tiny-ui-fix-for-ts3.command.zip.

For other operating-systems, or if you're familiar with PowerShell, download tiny-ui-fix-for-ts3.zip.

Changes in this release

  • The script should now be more likely to find installations of the game on macOS.
  • The 32-bit version of the macOS version of the game is now supported.
  • The script can now automatically detect the Steam version of the game.
  • The script is now able to find resources from game packs (that is, expansion packs and stuff packs).
  • The script is now able to determine which locales are configured for use by the game and by the game packs.
  • The script now has functionality for uninstalling the Tiny UI Fix. This can be used via the "Uninstall" action in the configurator, or via the Uninstall command-line switch.
  • The logic for downloading files from alternative URLs, should the download from the primary URL fail, has been fixed.
  • The alternative URLs for downloading S3PI by Peter Jones, and 7-zip by Igor Pavlov, have been fixed.
  • The auto-completion for the PatchsetLoadOrder parameter no longer sets the $Global:CommandAST variable.
  • The error logging for patchsets that failed to load has been fixed.

v1.3.3

09 Jan 21:45
Compare
Choose a tag to compare

Version 1.3.3 of the Tiny UI Fix for The Sims 3.

If you're using Windows, download tiny-ui-fix-for-ts3.bat.
Otherwise, if you're using macOS, download tiny-ui-fix-for-ts3.command.zip.

For other operating-systems, or if you're familiar with PowerShell, download tiny-ui-fix-for-ts3.zip.

Changes in this release

  • The tiny-ui-fix-for-ts3.command file in the tiny-ui-fix-for-ts3.command.zip download for macOS is now executable by default when the zip is extracted by Safari instead of by Finder.
  • The tiny-ui-fix-for-ts3.command script no longer fails on systems that already have PowerShell installed.

v1.3.2

08 Jan 21:09
Compare
Choose a tag to compare

Version 1.3.2 of the Tiny UI Fix for The Sims 3.

If you're using Windows, download tiny-ui-fix-for-ts3.bat.
Otherwise, if you're using macOS, download tiny-ui-fix-for-ts3.command.zip.

For other operating-systems, or if you're familiar with PowerShell, download tiny-ui-fix-for-ts3.zip.

Changes in this release

  • To improve mod compatibility, the layout-scaler is now more tolerant of expected XML nodes being absent.
  • To improve the usability of patchset load-order auto-completion in PowerShell 5.1, * will now auto-complete to all available patchsets.
  • When checking for updates, "ModTheSims" is now "Mod The Sims".

v1.3.1

06 Jan 02:09
Compare
Choose a tag to compare

Version 1.3.1 of the Tiny UI Fix for The Sims 3.

If you're using Windows, download tiny-ui-fix-for-ts3.bat.
Otherwise, if you're using macOS, download tiny-ui-fix-for-ts3.command.zip.

For other operating-systems, or if you're familiar with PowerShell, download tiny-ui-fix-for-ts3.zip.

Changes in this release

  • The tiny-ui-fix-for-ts3.command file in the tiny-ui-fix-for-ts3.command.zip download for macOS is now executable by default when extracted by Finder on macOS 10.15-and-later (10.15 is macOS Catalina).
  • Links now look a bit nicer in the configurator.
  • When an update is available, the "Check for updates" button in the configurator will now link to the Mod The Sims listing for the Tiny UI Fix, in addition to its GitHub repository.

v1.3.0

05 Jan 00:39
Compare
Choose a tag to compare

Version 1.3.0 of the Tiny UI Fix for The Sims 3.

If you're using Windows, download tiny-ui-fix-for-ts3.bat.
Otherwise, if you're using macOS, download tiny-ui-fix-for-ts3.command.zip.

For other operating-systems, or if you're familiar with PowerShell, download tiny-ui-fix-for-ts3.zip.

Changes in this release

  • The generated tiny-ui-fix.package file will now function correctly when it is generated on a system with a locale that does not use dots for decimal-points.
  • A compatibility patchset is now included for LazyDuchess's Smooth Patch package.
  • Recommended patchsets are now listed before other patchsets in the configurator. (Excluding the Nucleus and Vanilla Core DLL Compatibility Patches patchsets, which always come first).
  • There is now command-line argument-completion for the PatchsetLoadOrder parameter of the Use-TinyUIFixForTS3.ps1 script, when using PowerShell version 7-or-later.
  • A bug which caused an error to occur when an error was logged from outside the context of a catch statement was fixed. (Non-lexical scoping is great until it's not.)

v1.2.2

04 Jan 20:08
Compare
Choose a tag to compare

Version 1.2.2 of the Tiny UI Fix for The Sims 3.

If you're using Windows, download tiny-ui-fix-for-ts3.bat.
Otherwise, if you're using macOS, download tiny-ui-fix-for-ts3.command.zip.

For other operating-systems, or if you're familiar with PowerShell, download tiny-ui-fix-for-ts3.zip.

Changes in this release

  • An error caused by the invalid XML error handling, introduced by version 1.2.1, was fixed.
  • Errors that occur during layout scaling are now logged with more detail.

v1.2.1

04 Jan 00:10
Compare
Choose a tag to compare

Version 1.2.1 of the Tiny UI Fix for The Sims 3.

If you're using Windows, download tiny-ui-fix-for-ts3.bat.
Otherwise, if you're using macOS, download tiny-ui-fix-for-ts3.command.zip.

For other operating-systems, or if you're familiar with PowerShell, download tiny-ui-fix-for-ts3.zip.

Changes in this release

  • Errors are now printed with more detail, to make troubleshooting easier.
  • Errors caused by XML resources consisting of invalid XML are now handled more gracefully—the offending XML resources are skipped.

v1.2.0

03 Jan 00:52
Compare
Choose a tag to compare

Version 1.2.0 of the Tiny UI Fix for The Sims 3.

If you're using Windows, download tiny-ui-fix-for-ts3.bat.
Otherwise, if you're using macOS, download tiny-ui-fix-for-ts3.command.zip.

For other operating-systems, or if you're familiar with PowerShell, download tiny-ui-fix-for-ts3.zip.

Changes in this release

  • In some circumstances, S3SA resources with the lowest priority would be included in the generated tiny-ui-fix.package file, instead of the resources with the highest priority.
    This has been fixed to correctly use the resources with the highest priority.
    As a consequence of this, the Tiny UI Fix should no longer be incompatible with simler90's Gameplay Core Mod.

v1.1.1

01 Jan 00:57
Compare
Choose a tag to compare

Version 1.1.1 of the Tiny UI Fix for The Sims 3.

If you're using Windows, download tiny-ui-fix-for-ts3.bat.
Otherwise, if you're using macOS, download tiny-ui-fix-for-ts3.command.zip.

For other operating-systems, or if you're familiar with PowerShell, download tiny-ui-fix-for-ts3.zip.

Changes in this release

  • On Windows, if the "Controlled folder access" setting is enabled and is preventing the script from writing to the user-data folder of the Sims 3 installation that's being scaled, then the script will offer to temporarily allow PowerShell to access controlled folders.

v1.1.0

31 Dec 02:42
Compare
Choose a tag to compare

Version 1.1.0 of the Tiny UI Fix for The Sims 3.

If you're using Windows, download tiny-ui-fix-for-ts3.bat.
Otherwise, if you're using macOS, download tiny-ui-fix-for-ts3.command.zip.

For other operating-systems, or if you're familiar with PowerShell, download tiny-ui-fix-for-ts3.zip.

Changes in this release

  • The Tiny UI Fix no longer conflicts with the usage of CC Magic—the script now has the ability to edit the settings of CC Magic to ensure that the package generated by the Tiny UI Fix is always loaded.
    And, Resource.cfg files that have been edited by CC Magic can now be correctly processed by the Tiny UI Fix; see the next entry of this list for more detail on that.
  • Evaluation of Resource.cfg files is now more accurate to how the game processes such files.
    Previously, only the Priority and PackedFile directives were recognised, and only a subset of their possible usage was recognised. With this update, the Priority, PackedFile, DirectoryFiles, Scan, and StopScan directives are recognised; additionally, quoted directive operands are now recognised, as are directives with comma-separated arguments following their operands. Nested Resource.cfg files that are implicitly referenced via a PackedFile or DirectoryFiles directive are also evaluated.
  • Use-TinyUIFixForTS3.ps1 now has two parameters which can be used to override the paths for the installation of The Sims 3 that's being patched, they are: OverrideSims3Path and OverrideSims3UserDataPath. The primary purpose of these parameters is to enable non-interactive usage of the script on platforms other than Windows and macOS.
  • The game's text can now be scaled independently of the game's UI. (As suggested by u/U_Cam_Sim_It on Reddit).