Thank you for your reply, puzzlezaddict.
I tried the patch again, I selected TSM.exe and this is the error message I get:
Failed to patch executable!
Error:
System.IO.FileNotFoundException: Could not find file 'IntelFix.dll'
File name: 'IntexFix.dll'
at System.IO.__Error.WinIOError(Int32 errorCode, String maybe FullPath)
at System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite, Boolean checkHost)
at AlderLakePatcher.Program.Main() in C:\Users\Duchess\source\repos\AlderLakePatch\Program.cs:line 45
I have also tried the .ps1 file method, when this didn't work but suggested reinstalling; I tried reinstalling TSM, and I tried to run it both as administrator and without. I was unsure if I have edited the file correctly to work with TSM rather than TS3, I was uncertain if I needed to change the text in the top line, or whether to replace "TS3, TS3W" in the file with a single "TS3", or to type "TS3, TS3". I've tried all versions of this anyway, this is what my file looks like if that might help:
echo "Launch Sims Medieval..."
do{
$TSM = Get-Process TSM, TSM -ErrorAction SilentlyContinue
}until($TSM)
$Affinity=$TSM.ProcessorAffinity
$TSM.ProcessorAffinity=1
Start-Sleep -s 5
$TSM.ProcessorAffinity=$Affinity
I'm struggling with the Task Manager method as my game never goes to a Sims Medieval launcher, I get the pop-up that says "Launching Game", but then nothing else happens.
I really appreciate you trying to help, and everyone who has tried to solve this problem in the past. I'd love to know if EA will ever fix it the way they have now fixed The Sims 3.