Well this isnt conclusively fixing the game but got a lot done.
The file attached fixes an absolute fuckton of locations where the wrong nickname variable was used or the code forgot to use the variable at all and had it manually typed. This meant a lot of places Emily would call you daddy even if you were not her daddy and stuff like that.
A dozen or so places where the wrong name was used in dialog.
Two sequence breaks with Emily where she would have sex even when being unwilling to get a footrub and the naked fingering massage on treadmill not available until after she will let you touch her
Fixed sequence break with Brenda so the threesome doesnt occur till after you've had sex with her
Fixed wrong variable being used preventing Emily from helping you use GPS to find where your wife is cheating
Fixed a bug where the footrub 2 scene would NEVER proc if the footrub 3 scene was possible. Which can break other stuff and prevent achievements
Fixed inventory where both codefuel and lawfuel would display your stock of lawfuel, but always consume codefuel supplies when drank. Each works properly now
It was obvious someone had done a blind search/replace for the word 'dau' or 'daughter' to replace it with 'emily' which fucked up a lot of dialog and even some use of variables causing several dozen bugs. fixed
fixed a bunch of places where if you had the exact money required it wouldnt allow you to buy something. You no longer need an extra dollar in reserve (more of these remaining i think)
fixed a ton of math errors where the original dev has no f'n clue about [censored] [censored] [censored] causing Sam's alignment to get mishandled as often as handled properly
fixed messages where people enjoying wine would result in the game telling you their affinity was decreased when it was actually increased
For the record I am using the COMPRESSED distribution of the game with the fixes Mario4don linked from an earlier post of Putzi as the base game before I did these fixes. Hope this is useful. I"ll probably continue fixing things as I find them during my playthrough