First of all, the Intel graphics card has way too little dedicated Texture Memory. Which means very poor graphics optionsm even under the best of circumstances. But the current circumstances are not in your favor; the game only sees one quarter of what little texture memory there is. That's why currently the game only opens in 800x600 Windowed mode; not enough video memory to do any better. There is one chance, but I cannot guarantee that it works.

Then you still have the NVidia GeForce GTX 1050 Ti, but nobody knows how to make that card work with TS2 under Win10. Under Win7, it would be easy as pie.
And even if it could be fixed, I don't know how to make the game use the NVidia card instead of the Intel card.

And I don't even know how to solve the DirectX 9.0c problem...

Making the video cards known to your game:
------------------------------------------------------
Ok, if you know how to use a text editor, at least you can edit the file named Video Cards.sgr in the folder "Fun with Pets/EP9/TSData/Res/Config/" so your game will recognize both video cards properly:

In the Intel section, you need to add a new line that reads:
card 0x3e9b "Intel® UHD Graphics 630"

Then you need to save the file, and make a copy of it in the folder "Fun with Pets/EP9/TSData/Res/CSConfig/"

Now the Texture Memory problem:
------------------------------------------
For this, you need to open the file Graphics Rules.sgr in the same place where you got the Video Crads.sgr.
Somewhere near line 48 of this file, you will see a line that says something like:

seti textureMemory <some number>

Whatever that number is, remove it, and make it 4147 (if your game still uses the Intel graphics), or 8040 (if you can get the game to use the NVidia card).
Again, save the file, and make a copy to the CSConfig folder.

I'm sure the game is still not working the way you want it after all that work, but it will be closer than it is now.

I hope that someone else will come along to help you with the things that I couldn't fix.

which tells me that your system is using a card that it recognized as an unknown Intel card. Unknown, because it could not find the card's identification numbers in the database. That's why the Video Cards.sgr needed to be updated.

320x200 is a rotten resolution. That doesn't do you much good... Could you send a new config-log file, so we can see what happened after you followed my instructions?

Indeed, it does. So selecting the video card was done in the NVidia Control panel... good to know! Thank you.

But now I see that there is STILL a texture memory problem. So I want you to go back to the folder "Fun with Pets/EP9/TSData/Res/Config" and edit the file Graphics Rules.sgr.

Find the line that says (somewhere around line 48):

seti textureMemory <some-number>

and change that number to 4021.

Then save the file again, and copy it to the folder CSConfig.

Then start the game again, see if that makes more window sizes available. And after closing the game, post the newest config-log again, please. Maybe you need more changes, and that's something we will then know.

Hmm, your config-log looks better, but the game still wants to be unreasonable. I hate it when that happens.
Could you please put your Graphics Rules.sgr in a zip file and attach it? I need to see what is going on in there.

Ah, I see I should've asked for that file sooner, because now I've found one little snag...

I mentioned the line "seti textureMemory <something>" being somewhere near line 48. But in your file, there is no line like that in that area. So you changed a line with that text almost 100 lines lower in the file, which doesn't help. DON'T blame yourself, though, because you couldn't have known.

I also found some other annoying things that the Graphics Rules Maker did with your file, like disabling Sim shadows entirely. I'm not trying to fix any of that, so I'm sending you *my* file. Unpack it, and put copies of it in your Config folder AND in your CSConfig folder. Then see if that changes things. And please, for the time being, do NOT try to run Graphics Rules Maker again...

The -config-log.txt from the Logs folder in the My Documents\EA\The Sims2\ Click "full editor" below to attach a text file.

Your operating System.

What the problem actually is - that will be a picture to show the problem (optional), and accompanying text files that turn up (optional), and a detailed description of what happened, and what you expected to happen.