MTS has all free content, all the time. Find out how YOU can help to keep it running. Tell me how...

Picked upload! Sims2RPC - First-born Syndrome fix, Rich Presence & Borderless

by LazyDuchess Posted 15th Oct 2020 at 8:04 PM - Updated 7th Jan 2021 at 4:34 PM by LazyDuchess : 1.9.5
155 Comments / replies (Who?) - 6 Feedback Posts
Picked Upload! This is a picked upload! It showcases some of the best talent and creativity available on MTS and in the community.
Update 1.8: There's a new experimental live mode camera hack that can be enabled via the -customcamera command. Allows for better, less restrictive camera rotation.
Update 1.5: Cute icons & auto updating. Future updates will now show up in a changelog.txt file inside your TSBin.

Custom Sims 2 Launcher that includes Discord Rich Presence support, borderless and a definitive real fix for First-born Syndrome

You Don't need Discord for this to work!

Detailed instructions on how to run this with ReShade, or install the fix stand-alone without the launcher: Tumblr link

You can also just install the new Light version found in downloads.

This is a custom launcher for The Sims 2 that includes all the aforementioned fixes. It works by reading the process memory of Sims 2 into Discord's Rich Presence and replacing the game's randomization function with "real" randomization via DLL injection, which completely solves First-born Syndrome without any weird workarounds and makes the game more random overall!

It also launches the game on borderless by default, so you don't need to have external programs open such as Borderless Gaming. This is done because The Sims 2 is known to cause issues on modern computers on fullscreen, this is solved by running it this way.

Features:
Better Live Mode Camera:
If you boot the launcher via a shortcut with the "-customcamera" command at the target, or have a default.txt with the -customcamera text in TSBin, you will get access to improved, less restrictive camera rotation in Live Mode.

Discord Rich Presence:
If you have Discord open, it shows what you're up to on TS2 on your status! (Live mode, who you're playing as, how much money you have, what neighborhood you're in, buy mode, build mode, etc.)

First-born Syndrome Fix:
Perhaps one of the oldest bugs in the game, the random sequence for genetics in The Sims 2 is not properly randomized, this leads to your first born, second born, third born, etc. babies in your play session to always come out the same. Up until now, we've had to do workarounds like going into CAS and hitting randomization a few times, no more! Included in this launcher is a file that gets injected into Sims 2, and via memory editing it alters the function inside of the game's executable that advances this broken random sequence to be actually completely random! Now babies will always be different and varied, without you having to do anything weird!
In-depth explanation

Borderless
As the game has issues running on fullscreen on modern computers, such as infinite loading and alt tabbing back into the game taking a VERY long time, this launcher by default automatically launches the game in borderless fullscreen, which looks just like fullscreen with all the advantages of running the game windowed.

Installation:
  1. Extract the contents of the zip file in your Mansion & Garden TSBin folder, located in "The Sims 2 Ultimate Collection\Fun with Pets\SP9\TSBin" for Ultimate Collection users or "The Sims 2 Mansion and Garden Stuff\TSBin" for disc uesrs.
  2. Everytime you want to play with these fixes, launch the game via Sims2RPC.exe.

Usage and Configuration:
  1. Everytime you want to play with these fixes, or everytime you want to play Sims 2, launch the game via Sims2RPC.exe.
  2. You can configure the features by going to Your Documents/Sims2RPC/settings.txt, generated the first time you boot Sims2RPC.
  3. You can test the Firstborn Syndrome fix in-game by going into CAS or a family and playing with genetics/having a baby, babies should now always be completely random, no need to roll the pacifier or generate random Sims anymore!
  4. If for whatever reason you wish to remove the firstborn syndrome fix, you can do so by simply deleting the "randomizer.asi" file inside the mods folder.
  5. You can edit the config.txt file to completely customize the text displayed on Discord Rich Presence!
  6. Optionally, you can make a shortcut pointing to Sims2RPC.exe, go to its properties and on the Target field add parameters such as:
    -noupdate to prevent auto-updating.
    -hide to not show the ugly black box/console on start.
    -customcamera to enable the custom camera.
    -useRefreshRate recommended if the custom camera is choppy. Should better fit your monitor's rate.
    -rpc to launch without Discord Rich Presence, the other patches will still work
    -fullscreen to launch in native fullscreen instead of borderless, this is the default on Sims 2, which causes issues, especially with alt tabbing, so this is not recommended.
    -w to launch windowed.
    -show to keep the console open even after the game launches, in case you wish to see if anything went wrong.

Troubleshooting and FAQ:
  1. If the launcher crashes, you might need to download the latest C++ Package from Microsoft: https://aka.ms/vs/16/release/vc_redist.x86.exe
  2. If the updater crashes, you might need to download the latest .NET Framework from Microsoft: https://dotnet.microsoft.com/downlo...ramework/net472
  3. If resolution looks stretched/too low or weird in any way: Fix instructions
  4. Some issues and crashes can be fixed by launching as administrator.
  5. Make sure the launcher is in TSBin, and not in its own folder.
  6. You can try repairing the launcher with Sims2RPCUpdater.exe.
  7. You can download updates manually from https://github.com/LazyDuchess/Sims2RPC.com/releases and replace your RPC files with those.

Older updates:
Update 1.1: Really tiny update that adds a way to hide the console via -hide and some minor error handling.
Update 1.2: Fixed a bug in the way the program displayed seconds after an hour or more had elapsed.
Update 1.3:
Better injection, which means the following:
Better Reshade support; Ultimate ASI Loader is no longer necessary.
Game shouldn’t occasionally crash on boot anymore like it used to do for a few people.
Update 1.4: 4GB Patch is now applied automatically to the proper executable, should fix memory issues.
Update 1.4.1: Better server to get Sims2EP9RPC.exe from; archive.org was failing me, tiny update to 4gb patching & more transparency about running as administrator on first launch.

Operating System: Windows
Utility Type: Miscellaneous
Plugin Type: Not Applicable

You must have the expansion or stuff packs listed below installed to use this custom content. Please see the post text for any exceptions.

Sims 2 + 1 SPs
Key: - File was updated after upload was posted
Filename - Tip: You can click the magnifying glass to see the archive contents Size Downloads Date
Sims2RPC - Light.zip | Light version - Firstborn Syndrome Fix Only

Size: 1.60 MB · Downloads: 106 · 7th Jan 2021
1.60 MB 106 7th Jan 2021
Sims2RPC.zip | Full version - Feature complete

Size: 1.60 MB · Downloads: 1,627 · 5th Jan 2021
1.60 MB 1,627 5th Jan 2021
Don't forget to Thank the creator after downloading! Use the Thanks button located above the screenshots above.
Basic Download and Install Instructions:

1. Download: Click the download link to save the .rar or .zip file(s) to your computer.

2. Extract the zip, rar, or 7z file.

3. -Extract the contents of the zip file in your Mansion & Garden TSBin folder, located in "The Sims 2 Ultimate Collection\Fun with Pets\SP9\TSBin" for Ultimate Collection users.
-Everytime you want to play with these fixes, launch the game via Sims2RPC.exe.

Need more information?
 
155 Comments / Replies (Who?) - 125 Feedback Posts, 27 Thanks Posts
Hide Thanks Posts for this thread (Show only feedback)
Page 7 of 7
Mad Poster
#151 Old 11th Jan 2021 at 4:30 AM
Default just the one package?
Quote:
Originally Posted by LazyDuchess
I've added a new "Light" version that only fixes firstborn syndrome, for those of you that don't want to mess around with settings.

I see that version contains a lot of stuff; for just the firstborn mod, am I to only ONLY use that one package?

Namaste... or "go"
Lab Assistant
Original Poster
#152 Old 12th Jan 2021 at 1:59 AM
Quote:
Originally Posted by grammapat
I see that version contains a lot of stuff; for just the firstborn mod, am I to only ONLY use that one package?

You can follow the other steps in the Tumblr post I linked to install only the fix. The new option includes the launcher, therefore all its features, but only the fix is enabled by default. It's more like a pre-tuned flavor.
Lab Assistant
Original Poster
#153 Old 12th Jan 2021 at 1:59 AM
Quote:
Originally Posted by chocolate3
Hi LazyDuchess, first off thank you so much for this mod. I finally got The Sims 2 to run on my computer.I've come across a problem though. I was playing this morning, it loaded fine, but when I went to play the game this evening it isn't loading. The black text box comes up, and it says it's launching TS2 but never does. I ran the updater, I tried running it as admin. Took my downloads folder out in case something in there was the problem but that didn;t do anything didn't fix it. I'd appreciate any advice you can offer. Thank you.

Have you tried cleaning your cache? I'm not sure why it would do that other than the game failing to launch for some reason.
Test Subject
#154 Old 12th Jan 2021 at 4:20 PM
I used your info for using a No-CD exe +randomizer.asi +dsound.dll in the SP9 TSBin folder. It's crashing giving me this:

Exception time: 01/12/2021, at 07:10:27.
Exception code: 0xC0000005 (-1073741819) ACCESS_VIOLATION.
Current thread ID: 2140 (0x0000085c).
Version information:
Application/module path: D:\UC_M&G\Fun with Pets\SP9\TSBin\Sims2EP9.exe
Application/module version name: The Sims 2 EP9
Application/module version: 1.17.0.66
System version: Windows NT 6.1
System memory: 4096 Megabytes total, 4096 Megabytes free.
Application/module configuration: ReleaseSRT

Exception module: D:\UC_M&G\Fun with Pets\SP9\TSBin\Sims2EP9.exe.
Exception address: 0x010a8380. Section:Offset: 0x01:0x00ca7380.

Any suggestions?

Thanks!
Test Subject
#155 Old 15th Jan 2021 at 2:40 PM
Hello!

I have installed the firstborn fix with the updated launcher and when I try to launch it I get an error pop up called "The Sims 2 Shopping Edition" with the message

Some needed files were corrupted during the installation. Please reinstall this application

I have removed and uninstalled the launcher update and the fix files and I am still receiving this pop up with no game launcher even after reinstalling and downloading the files. This occurs both when I try and launch without admin and as admin. How can I fix this? Thank you!
Lab Assistant
#156 Old Yesterday at 5:57 PM
Quote:
Originally Posted by vivibella
any way to turn off "Force 12hr clock"? I prefer 24h clock and I need to change it everytime when I use launcher... (i'm think I'm using the latest version possible)

Still asking about that because I like this mod, but I don't like 12hr clock
Page 7 of 7