1.13:

[General]

+One-click installer now has an uninstall option. Fileystem info has been added into TSBin for this reason.

*Moved version info to a txt file in TSBin.

*Minor performance related fix.

[Settings]

+Added auto-updates and version display.

+Added a tip about tooltips.

*Enhanced shadow setting was renamed to High.

*Enhanced lot imposter setting was renamed to Ultra and removed from the settings app.

*Medium lot imposter setting was renamed to High.

+Added a new "Optimized" lot imposter setting.

+Added a Tumblr feed with RPC updates.

[Updater]

+Added support for auto-updating from the Settings app.

[RPCLib/SimAntics]

+Added hotkey API support, so mods can now detect key input. Documentation will be released.

+Global 0xB now returns 2 instead of 1, to enable detection of the addition of the hotkey API.

1.12.4:
*Hopefully fixed settings not sticking.

1.12.3:
*Fixed pack selection behavior.

*Fixed design tool attempting to charge Simoleons when in Simless Buy/Build.

*Hopefully fixed Save and Play behavior in Settings app.

1.12.2:
+Added a Medium shadows option as some computers struggle with Enhanced.

1.12.1:
*Attempt to hotfix Sims2RPCSettings.exe not launching for some users.

1.12:

*"Rebranded" RPC. It has a new look and it's switching focus to a customizable/modded Sims 2 experience rather than a Rich Presence client. Most changes in this update will reflect that.

*Default settings are now a lot less intrusive. Things like Rich Presence and Borderless are now disabled by default.

+Added a new Sims2RPCSettings app that allows you to easily customize most of the launcher and the in-game experience. Includes preview images for graphical settings.

+Added customizable Design Tool cost.

+Improved the look of Sim/Object shadows.

+Improved the look of lot imposters.

+Added a heavily experimental unfinished EP choosing feature.

*RPC will now run the Settings app the first time it is run, and it will take care of downloading the No-CD executable. This means you no longer need to manually boot RPC as administrator anymore, and users new to the launcher will be prompted to customize the launcher however they want.

1.11.7:
*Fixed mods sometimes failing to load, such as after an auto-update... Like this one most likely is. About damn time!

1.11.6:

+Added new RPCLib mod, which features the following changes:

-Removed Game Version from the top right corner when testingcheats is enabled. Just thought it was slightly intrusive.
-Completely removed the game's dependency on Groups.cache.
*Adjusted maximum SimAntics iterations to 1000000. Should help prevent "Too Many Iterations" issues, especially with complex mods like Story Progression, Extended Family Treated as Family, etc.
*Unused SimAntics Global 0x000B now returns 1, so modders can use it to check if RPCLib is installed and iterations have been bumped up. Returns 0 in an unmodded game.

1.10.6:
*Fixed crashing for some users because of the new Randomizer Fix.

1.10.5:
*After reverting due to some issues, the Randomizer Fix was once again updated and improved.

1.10.3:
*Updated the Firstborn Syndrome fix with a new version that should perform and work better overall.

1.10.2:
*Made 4GB Patch optional.

1.10.1:
*Fixed launcher not working if there's no user data folder for The Sims 2 in Documents.

1.10:
+You can now run the game in a single thread automatically, either by using the -singleCore shortcut/default.txt command or the new setting in Documents/Sims2RPC/settings.txt.

1.9.10:
-Reverted firstborn fix to an older version while some issues are figured out.

1.9.9.3:
-Remove festive influence.

1.9.9:
*Rich Presence: Updated to use the simoleon symbol rather than the $ symbol.
*Rich Presence: Fixed inconsistencies with config.txt loading after updates.

1.9.8:
+Added commas to simoleon counter.

1.9.7:
*Rich Presence & Custom Camera: Improved in-lot/Live mode detection.
*Rich Presence: Improved CAS Detection.

1.9.6:
*Fixed custom camera stutter.

1.9.5:
-Revert 12hr clock fix.
*Better updating.

1.9.4:
*Cont.

1.9.3:
*Attempt to fix screenshots and some other misc. features not working with some setting combos. (Thanks sabrinaw!)

1.9.2:
*Made 12hr clock fix optional.

1.9.1:
*Fixed launcher not booting on certain countries because of the ™️ (TM) symbol, lol.

1.9:
*Quicker program loop.
+Made most settings customizable via Documents/Sims2RPC/settings.txt, a file generated automatically the first time Sims2RPC is launched from 1.9 onwards.
Consider the default.txt file obsolete. It'll still work though.

1.8.8:
*Rich presence actually starts counting time after the game boots now.
*Fixed windowed resolution on screenshots.
*Fixed 12hr clock fix to start when game settings are actually initialized.
*Attempt to fix defaults not loading after an auto-update.

1.8.7:
+Pressing the Print Screen button will now save screenshots to a Screenshots folder inside your Sims 2 documents folder. For UC this is Documents/EA Games/The Sims™ 2 Ultimate Collection/Screenshots.
This can be disabled with the -sc command.

1.8.6:
+Legal stuff.
+Festive spirit.
+Manual.

1.8.5:
*Fixed "Force 12hr clock" Game Option reverting/not saving (Maxis oversight)
*More flexible userdata folder detection (for cache clearing and the above fix)

1.8.4:
*Custom camera will now apply rotation limitations similar to the vanilla camera. For example: can't rotate the camera if the cursor is over a UI element or a blocking message is being displayed.
-Removed text saying that fullscreen is not recommended or that it causes issues.
-Removed debugging text that was accidentally left in.

1.8.3:
*Bug fix: Custom camera now works with Rich Presence disabled. Whoops.

1.8.2:
*Further custom camera sensitivity tweaks.
*Doubled custom camera frequency, it's way smoother now.
*Fixed custom camera memory leak issues.
+Added experimental -useRefreshRate command to use in conjunction with -customcamera.

1.8.1:
*Tweaked the custom camera's sensitivity, inverted controls and fixed it responding to the middle mouse button when the game's not the focused window.

1.8:
+Added -customcamera command line parameter:
If enabled, the normal live mode camera will allow for more freefrom rotation, that is not achievable via a normal camera mod.
You will be able to rotate it diagonally, it will be more responsive and it shouldn't drift.
This is a very early rough implementation, and will probably be dependent on your hardware, but it's available in case you want to test it or if it works fine for you, then you can end up using it!
It has been tested on borderless and fullscreen on a 1920x1080 60hz screen and it works fine.

You can add this new command to the end of the Target field in your Sims2RPC shortcut or make a default.txt in TSBin file containing -customcamera in a line.

If the feedback on this feature is positive, I will prioritize more customization options. Otherwise I will prioritize fixing it and implementing it in a better way.

1.7.4:
*Still update Sims2RPC even if it's detected not to be correctly installed.
+Added -noinstallchecks command. Use this if Sims2RPC throws wrong install folder errors that you believe to be wrong.

1.7.3:
*Even more robust install detection. Checking a couple core files + folder name. Hopefully this is good enough?

1.7.2-hotfix:
*Changed correct install detection to something more reliable.

1.7.2:
*Further improved error message detection.
+Notify user if the launcher was incorrectly installed.

1.7.1:
*After some further testing, added a bit of delay to window detection.

1.7:
+Added neighborhood view images to all of the game's neighborhoods + unis + Strangertown cuz I like it <3
*Better paused/playing detection (mods that hide the paused border shouldn't interfere now)
*Better main menu detection
+Error window detection, e.g. if you're running low on space and Sims 2 complains about it, the message won't go borderless fullscreen but the actual game will once you get rid of it.

1.6:
+Added -cache option to delete cache files on launch (Currently checking on EA Games/The Sims 2 and EA Games/The Sims™ 2 Ultimate Collection) - Requested by MeltingMagnetz#2842 from the PleasantSims Discord
+You can now create a default.txt file in your TSBin with a command per line, for example:
-cache
-rpc
Sims2RPC will run with the commands in default.txt by... default if the file exists. Useful if you wish to use the executable instead of a shortcut.
*I'm planning on a friendlier open-source rewrite for 2.0 as well, as it stands, this is a bit of a mess.

1.5.4:
+Large address awareness built into Sims2RPC, should fix crashes and issues with 4gb patch (WHEN WILL THIS BE OVER)

1.5.3:
*Attempt to fix error 740 (Requires elevation) on Sims2EP9RPC.exe CreateProcess

1.5.2:
*Updating hotfix whoops.