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

Sims2RPC - First-born Syndrome fix, Rich Presence & Borderless

by LazyDuchess Posted 15th Oct 2020 at 7:04 PM - Updated 7th Jan 2021 at 3:34 PM by LazyDuchess : 1.9.5
199 Comments / replies (Who?) - 15 Feedback Posts, 8 Thanks 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: 1,997 · 31st Jan 2021
1.60 MB 1,997 31st Jan 2021
Sims2RPC.zip | Full version - Feature complete

Size: 1.60 MB · Downloads: 5,524 · 31st Jan 2021
1.60 MB 5,524 31st 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. Place in Downloads Folder: Cut and paste the .package file(s) into your Downloads folder:
  • Origin (Ultimate Collection): Users\(Current User Account)\Documents\EA Games\The Sims™ 2 Ultimate Collection\Downloads\
  • Non-Origin, Windows Vista/7/8/10: Users\(Current User Account)\Documents\EA Games\The Sims 2\Downloads\
  • Non-Origin, Windows XP: Documents and Settings\(Current User Account)\My Documents\EA Games\The Sims 2\Downloads\
  • Mac: Users\(Current User Account)\Documents\EA Games\The Sims 2\Downloads
  • Mac x64: /Library/Containers/com.aspyr.sims2.appstore/Data/Library/Application Support/Aspyr/The Sims 2/Downloads
Need more information?
 
199 Comments / Replies (Who?) - 161 Feedback Posts, 33 Thanks Posts
Hide Thanks Posts for this thread (Show only feedback)
Page 1 of 8
Test Subject
THANKS POST
#2 Old 15th Oct 2020 at 8:10 PM
You are a S A I N T. Thank you so much!
Forum Resident
THANKS POST
#3 Old 15th Oct 2020 at 8:14 PM
Step on me and burn my eyes, I want this to be the last thing I see
Test Subject
THANKS POST
#4 Old 15th Oct 2020 at 8:21 PM
I LOVE YOU
Test Subject
#5 Old 15th Oct 2020 at 8:23 PM
Edit: I'm getting an issue right now with "Failed to find any Directx 9.0c compatible graphics adapters in this system". The game works fine if I don't use this file
And yes, I've tried running it in windowed mode, but no dice.
Test Subject
#6 Old 15th Oct 2020 at 9:04 PM
Quote:
Originally Posted by Kiru
Edit: I'm getting an issue right now with "Failed to find any Directx 9.0c compatible graphics adapters in this system". The game works fine if I don't use this file
And yes, I've tried running it in windowed mode, but no dice.


I haven't tested this launcher (yet) but this happened to me a while ago in my game, did you try running it as administrator?
Lab Assistant
Original Poster
#7 Old 15th Oct 2020 at 9:08 PM
Quote:
Originally Posted by Kiru
Edit: I'm getting an issue right now with "Failed to find any Directx 9.0c compatible graphics adapters in this system". The game works fine if I don't use this file
And yes, I've tried running it in windowed mode, but no dice.

That's odd, make sure nothing is fullscreen when running it, this usually happens when you for example open Task Manager while the game is trying to boot up.
Test Subject
#8 Old 15th Oct 2020 at 9:31 PM
Yep I'm running as admin, and nope I'm not opening anything else up with it.
Lab Assistant
Original Poster
#9 Old 15th Oct 2020 at 9:39 PM
Quote:
Originally Posted by Kiru
Yep I'm running as admin, and nope I'm not opening anything else up with it.

I'm sorry that it's doing that, this is the first time i've seen this issue happen because of my launcher
If you don't mind playing with the Firstborn Fix alone, there's instructions in the Description on how to install the fix into your normal Sims 2 game without the launcher, will have to figure out a solution for the launcher in the meantime.
Test Subject
#10 Old 16th Oct 2020 at 12:23 AM
I just liked and fav here as well, i already tested because i first saw yesterday on tumblr.

At start i waited and waited and waited for the laucher to do the trick and start the game but the game won't start but because silly me have forgeted the .cache files that sometimes won't let my game start lmao (never forget them if anyone happens to face the same issue). And double check if your laucher files are in the correct place...

The borderless was a game change for me as well since i played only with the native sims 2 full screen... in a windows 10 laptop... it's hard guys. Also 10000000/10 for the first born fix, yesterday while gaming my sim families expanded by 4 new babies and so far the ones that grew up already are not clones! Big yay and thanks for that!! One less thing to worry about!!!

Now let me be real... Your laucher and fixes are game changing, life changing... I hope everyone that love this game and still playing came across these usefull files. Thank you, Lady! <3
Lab Assistant
DELETED POST
16th Oct 2020 at 3:51 AM
This message has been deleted by AnMal.
Test Subject
THANKS POST
#11 Old 16th Oct 2020 at 7:38 AM
Thanks for making this. I haven't used it yet, but question: for those who had a 4G fix on their exe, does this effect that? Will they had to add the 4G fix to this file? Or does this function more-so as a Razer Cortex type thing where it keeps the original exe file you use the play the game but opens it with another for optimizing purposes?
Lab Assistant
Original Poster
#12 Old 16th Oct 2020 at 1:05 PM
Quote:
Originally Posted by octobersimmer
Thanks for making this. I haven't used it yet, but question: for those who had a 4G fix on their exe, does this effect that? Will they had to add the 4G fix to this file? Or does this function more-so as a Razer Cortex type thing where it keeps the original exe file you use the play the game but opens it with another for optimizing purposes?

The first time you use the launcher it downloads a new .exe alongside your original Sims 2 one called "Sims2EP9RPC.exe", you should apply the 4G fix to this one (not Sims2RPC.exe), as it will not carry over from your original exe
Mad Poster
#13 Old 16th Oct 2020 at 4:14 PM Last edited by RoxEllen1965 : 16th Oct 2020 at 4:23 PM. Reason: spelling
I decided to install the stand-alone randomizer according to the instructions from your tumblr and got an error complaining of a missing file (msvcp140.dll). This is apparently because I have my game installed to the K drive instead of the C drive. I searched for this file and another that the game complained about (vcruntime140.dll) and found them both in the Windows folder on the C drive. Since I have a disk-based game, I copied both files to the TSBin folder for Mansion & Garden Stuff and all appears to be working properly now.

I just thought I'd post this in case someone else has a similar problem.
Test Subject
THANKS POST
#14 Old 16th Oct 2020 at 4:33 PM
OMG! Thanks for this fix! Now I can play the game and easily switch between programs! No more ugly blue screen after the game was reopened! The only downside is edge scrolling doesn't work in the borderless mode. But I guess it's a small price to pay
Theorist
THANKS POST
#15 Old 16th Oct 2020 at 4:36 PM
I'm running the game from disks. I got the stand-alone randomizer.
The game launched with no issue.
Thanks you so much for sharing.
Scholar
#16 Old 16th Oct 2020 at 8:09 PM
If I want the randomizer alone do I have to have Mansions and Gardens? I am a Mac user so only have up to BV.
Lab Assistant
Original Poster
#17 Old 16th Oct 2020 at 8:17 PM
Quote:
Originally Posted by Clashfan
If I want the randomizer alone do I have to have Mansions and Gardens? I am a Mac user so only have up to BV.

Sadly it won't work on Mac, because of the nature of the fix (DLL injection can only be done on Windows)
Test Subject
#18 Old 17th Oct 2020 at 2:34 AM
Quote:
Originally Posted by LazyDuchess
The first time you use the launcher it downloads a new .exe alongside your original Sims 2 one called "Sims2EP9RPC.exe", you should apply the 4G fix to this one (not Sims2RPC.exe), as it will not carry over from your original exe


Thanks for letting me know! Might be helpful to include it in the description since many simmers have added the 4G patch to their game due to the crashing!
Theorist
DELETED POST
17th Oct 2020 at 4:10 AM
This message has been deleted by kestrellyn.
Theorist
#19 Old 17th Oct 2020 at 4:11 AM
This simply does nothing when I run it. Any idea why that might be?
Theorist
#20 Old 17th Oct 2020 at 4:20 AM
Also, this seems to have caused my regular game to randomly crash while loading a neighborhood when run from the original exe. I may have to reinstall the whole game, now. I thought this could be guaranteed to be safe because it was on this site and presumably went through the moderation queue, but perhaps not.

Edit: I have no completely removed your files and my game still crashes during startup. It doesn't even give the standard "the application has terminated" message. All I can think is you have uploaded some kind of malware here.
Test Subject
THANKS POST
#21 Old 17th Oct 2020 at 4:30 AM
Oh my gosh dude thanks so much! This is awesome! I always forgot to use the batbox or go into CAS before the kids were born! Now my neighborhoods will look so much more diverse!
Test Subject
#22 Old 17th Oct 2020 at 10:18 AM
Quote:
Originally Posted by kestrellyn
Also, this seems to have caused my regular game to randomly crash while loading a neighborhood when run from the original exe. I may have to reinstall the whole game, now. I thought this could be guaranteed to be safe because it was on this site and presumably went through the moderation queue, but perhaps not.

Edit: I have no completely removed your files and my game still crashes during startup. It doesn't even give the standard "the application has terminated" message. All I can think is you have uploaded some kind of malware here.

I just added it to my game, at first it crashed instantly when I ran it from the launcher, as I had to download the C++ package mentioned. After that, it worked perfectly and I was able to customize it further so it's definitely not malware. While it was still causing my game to crash, I was able to load it normally the regular way even with the files in the same place, so if your game is crashing on its own, it's probably another issue. Make sure the files have been moved to the right place, that's the only thing to do with the mod I can think of that would make it crash like that.
Test Subject
THANKS POST
#23 Old 17th Oct 2020 at 10:24 AM
The only thing other than Clean UI that made me squeal out loud after I opened my game, thank you so much!
Theorist
#24 Old 17th Oct 2020 at 11:29 AM
Quote:
Originally Posted by imoutoftheblue
I just added it to my game, at first it crashed instantly when I ran it from the launcher, as I had to download the C++ package mentioned. After that, it worked perfectly and I was able to customize it further so it's definitely not malware. While it was still causing my game to crash, I was able to load it normally the regular way even with the files in the same place, so if your game is crashing on its own, it's probably another issue. Make sure the files have been moved to the right place, that's the only thing to do with the mod I can think of that would make it crash like that.


I installed that, it had no effect. Also, it is not crashing instantly, it simply just never launches the game. It's clearly doing something, however, because it modified the game's executable which is not something it is advertised as doing.
Page 1 of 8