Jump to content

I feel insane trying to solve this issue

Sign in to follow this  

Recommended Posts

The Sims 2 was clearly not programmed to work on high resolution screens. I feel like there's some value I could change in some config file or some obscure program that could fix this problem. Would you guys know of any programs or how to search for that value? I know I can just set the resolution lower, but everything ends up being blurry and I feel like I'm not wearing my glasses.

This is TS2 on a 4k display
Untitled.thumb.jpg.1fa06c65a7480ccf843586fdd57791d0.jpg

Share this post


Link to post
8 minutes ago, BTGBullseye said:

This is what I've found on the subject... I can't confirm that it works though, as I don't do those games. (not my cup of tea)

https://simsvip.com/2014/07/20/the-sims-2-ultimate-collection-increase-resolution-guide/

Ah, yeah that's on how to force the game to give you all the resolution options because it doesn't recognize modern graphics cards and defaults to settings meant for trash tier processors from 2004.

A lot of things about this game are broken on modern systems.

Share this post


Link to post

i don't think there's a config file, it's probably some weird math (width \ 1024? to get some kind of ratio? i don't know), but i don't really have any suggestions, beyond monkeying around with a hex editor, or with cheat engine

 

maybe you could find the base value, used for the UI scale, if you are lucky it might be some obvious resolution (something like 800, 1024, what older games in the 2000 usually had)

 

if the sims 2 allows you to change the resolution in game, you could take cheat engine, do an unknown initial, change your resolution, then value decreased \ value increased for a float value (keep changing your res, higher res = increased value, lower res= decreased value), it might pin point the UI scale more easily, then you can check the assembly, and hopefully you can find more that way (right click on the value you found, select "what accesses this value", change your res in game, check the list)

 

you should probably set the rounding thing to "float (default)" instead of "float (extreme)"

 

i think hex editing is harder, seeing as that involves assembly - with cheat engine, you might get lucky with some trial and error

 

here's a clean download of cheat engine, if you want to give it a shot

https://ratchet302.gitlab.io/content/guides/c/cheat-engine/instructions/index.html#downloads

 

hex editor

https://ratchet302.gitlab.io/content/guides/h/hex-editor/instructions/index.html#downloads

 

if you are feeling a bit more hardcore

https://x64dbg.com/#start

 

sorry if these instructions are really rough, i have no idea if you could even find anything useful with cheat engine, but i don't know what other suggestions to give you

 

i wish i had more to help you with, but my approach is very trial and error-ish, seeing as i don't really have any knowledge on these topics

Edited by RaTcHeT302 (see edit history)

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in the community.

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

This website uses cookies, as do most websites since the 90s. By using this site, you consent to cookies. We have to say this or we get in trouble. Learn more.