You will need a hex editor. I recommend Hex Workshop. Open up the nbalive08.exe in your hex editor.
Interestingly, the following resolutions are included in NBA Live 08's executable. I highlighted each one with a different color, even though they are in the same order. Each resolution comes up twice in the exe, both are back to back, followed by the next resolution.
- Code: Select all
Resolution Hex Value Color
640*480 8002 0000 E001 BLUE
800*600 2003 0000 5802 RED
1024*768 0004 0000 0003 PINK
1280*720 0005 0000 D002 GREEN
1280*1024 0005 0000 0004 TAN
1440*900 A005 0000 8403 GREY
1600*1200 ** 4006 0000 B004 PURPLE
1680*1050 ** 9006 0000 1A04 BROWN
** These two resolutions aren't selectable for many people, despite having a monitor and video card that supports them. I have a monitor with a native resolution of 1680*1050, and that resolution isn't selectable from the detail settings in the game.
Open your nbalive08.exe in a hex editor. As you can see from the image, the offset(numberon the left) where the resolutions start is at-
00921F60
-so go down to that offset and compare it with the pic I took. Find the resolution you want to change and click your mouse cursor on it just to the left. Now enter your new resolution in hex format. Just make sure when you enter the new hex value that you replace both of the instances. Also make sure that you are overwriting the hex values and not "pushing" the existing hex values to the side.
You can change the front end menu resolution by overwriting the 640*480 resolution. Beware, that many overlayed front end graphic icons and the rendered player in the edit player screen will appear in the wrong place.
When you change a resolution, it will still look the same in the menu, so if you replace 800x600, it will still be 800x600 in the detail settings. Your video card drivers must have the resolution selectable in the display settings of Windows for you to be able to use it with the game, otherwise, the resolution will just disappear from the detail settings in NBA Live 08.
If you want a custom resolution, just post it here and I'll tell you the hex values.