FaithBeam / Sims-1-Complete-Collection-Widescreen-Patcher

Patches The Sims 1 to a custom resolution.
MIT License
228 stars 8 forks source link

Cheat Unlocker box does not work by default. #98

Open rodrigoaguilar11 opened 4 months ago

rodrigoaguilar11 commented 4 months ago

Hello again, I was testing your latest version of Widescreen patcher (v3.9.0) and I found a problem, when I run it, in the extras section the cheat unlocker box is checked by default, however when I patch the Sims.exe it appears modified the resolution correctly but the cheats are not unlocked, use the help command to verify it. For the cheat patch to work, I had to uncheck the box, then select apply at the bottom right, check the box again and deselect apply again.

I assume that by unchecking and checking again something changes in the code that makes it work.

I guess it's an unwanted behavior of the software, so I decided to support your great project.

For these tests use a portable version of LS1 without expansions, it is easier to unzip the file and try several times in different cases.

I tried to run as administrator but by default the cheat unlocker could not be installed without doing those steps mentioned.

You do an excellent job for the community, additionally I would like to suggest the future idea of adding a multi-language configuration to the application and extensive descriptions in the configuration options for people with little knowledge.

I recently did tests on a virtual machine with Windows XP, the patch did not work for me because it is 64-bit and my system is 32, some people might be limited with it, but it is probably a lot of work and mostly unnecessary, although it would be great if it worked on everyone the systems.

FaithBeam commented 4 months ago

@rodrigoaguilar11 Hello! Thank you for this bug report. I'll take a look at the different Sims version executables to see if I can fix that bad behavior.

I would like to suggest the future idea of adding a multi-language configuration to the application and extensive descriptions in the configuration options for people with little knowledge

This is a good suggestion because I know the patcher is used across multiple languages. I'll look into adding this.

Windows XP

The latest version that works with Windows XP is 1.24.0-legacy. It is barebones compared to recent versions of the patcher, but developing for old operating systems is difficult. I'll update the README to point out that this is the version to use if you are using Windows XP.