Editing salary cap is pretty much the same way as in the previous version. Anyway, I will write it down again.
1) Create a new dynasty or load your dynasty save. Copy down the salary cap (for a new dynasty, it should be $49.50M), save your dynasty and exit the game.
2) Open the save folder of your dynasty and find a file called "franchise.dat". Make a backup for this file.
3) Use a HEX file editor (eg. UltraEdit) to open the franchise.dat.
4) Use the calulator in windows to convert the salary cap from DEC format to HEX format. Note, money in the game is saved in a kilo base. So $49.50M is saved as 49500. Convert 49500 to HEX you will get C15C.
5) Use the search function in your HEX file editor to search the franchise.dat for the salary cap in HEX format. Note, as before, lower byte first, you should search for 5CC1, not C15C.
6) The cursor will be in place after the search is done. If you are editing a new dynasty, you will see at the cursor 5C C1 00.
7) 5C C1 00 is the address for salary cap. Change it to the salary cap you want. If you want the salary cap to be $100.00M, then convert 100000 to HEX which is 186A0. Change 5C C1 00 to A0 86 01, now your salary cap is $100.00M.
8) Save the file, restart your game and enjoy.
9) Be careful, you may found several address with the same value this year. So if you change the value in one address and it doesn't work in the game, just replace the file with the backup file and try another address.
Here's the fun part. The steps to edit draft pick.
1) Same as above. Backup "franchise.dat" and open it with a file editor.
2) If there are no draft pick trade happened before you save the game. The draft pick is in the following format: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D.
3) The format of the draft pick is straight forward. 60 bytes, 30 teams, one team after another in alphabetical order (same as in the game), all first round picks store together follow by all second round picks. And the draft pick is indicated by the team ID. So 00 is Atlanta Hawks and 1D is the HEX format for the team ID for Washington Wizards which is 29.
4) Now let's say you want the Heat to give up a second round pick for the first round pick of the Lakers (red) and Spurs give all their draft picks to Pistons (blue). Here's how it look like after the change: 00 01 02 03 04 05 06 07 08 09 0A 0B
0E 0D 0E 0F 10 11 12 13 14 15 16 17 18
07 1A 1B 1C 1D 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D
0C 0F 10 11 12 13 14 15 16 17 18
07 1A 1B 1C 1D.
5) So all you need to do is search the address for this 60 bytes in the file. Simply search three consecutive teams (like 09 0A 0B as long as you know Rockets Pacers and Clippers did not trade any draft pick) will get the job done.
6) After you found the address, just mess around and save. I did try to change all 60 bytes to 18 and the Kings have all 60 picks.
Last edited by
Terry on Wed Dec 28, 2005 3:55 am, edited 1 time in total.