You will need:
- Cheat Engine.
- A hex editor of your choice; I use Hex Workshop
This is how it works:
1) With the hex editor, go to “Users\[USER]\AppData\Roaming\2K Sports\NBA 2K13\Saves” and open Settings.STG
2) Go to offset A0 and copy the four bytes coming after it. In my case they are “BF FA F7 FD”, but this will vary depending on your settings.
3) Close the hex editor.
4) Boot up your game and wait until it is in the main menu screen.
5) Open Cheat Engine and click on the “Select a process to open” button (right below “File”).
6) Select NBA2K13.exe and hit OK.
7) On the scanning panel (right-hand side), tick “Hex”; on “Value Type”, select “Array of bytes”. On “Memory Scan Options”, make sure “Writable” is toggled on.
8) On value, paste the 4 bytes you copied from your Settings.STG during step (2) and hit “First Scan”.
9) You should get one result. Right click on it and then “Browse this memory region”.
10) You will see a bunch of bytes in green. The very first 4 bytes are exactly the ones you pasted before. Starting from the first byte of this array, select 60 bytes in total. The very next byte after this selection should be a "01" (see example below). This is our guy.

11) Put the cursor on that and change it to "00".
12) Now we want to save these settings. Go back to your game and change any setting. Example: “options” -> “game settings” -> “presentation” -> “free throw help”. Change that to the next value (on to off or vice-versa). This is just to trigger the “save settings” command.
13) Go back to the main menu. You should see the save settings message with the rotating disk. Your settings are now saved. Now you can go back to e.g. “free throw help” and change it back to what it was before.
14) You can now close the Cheat Engine and proceed with your day.
Let me know what you think.


