Widescreen Gaming Forum

[-noun] Web community dedicated to ensuring PC games run properly on your tablet, netbook, personal computer, HDTV and multi-monitor gaming rig.
It is currently 15 Dec 2024, 22:26

All times are UTC [ DST ]




Post new topic Reply to topic  [ 19 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: NBA LIVE 2006
PostPosted: 29 Sep 2005, 15:47 
Offline

Joined: 20 Jan 2005, 17:10
Posts: 43
This has been my most anticipated game of the year. i upgraded my entire computer for this title. Now i can't even enjoy it because it looks very stretched at 1280 * 1024 which is the highest i can go. please someone crack the EXE file to allow 1680 by 1050. please.....


Top
 Profile  
 


 Post subject: NBA LIVE 2006
PostPosted: 30 Sep 2005, 00:19 
Offline

Joined: 20 Jan 2005, 17:10
Posts: 43
com'on hackers. please help us out. i will do this myself it i could. i'll learn how to if i knew where to look. please can anyone point me in the direction to learn? i dont mind learning to hack this exe myself to get to play in my native res. i just dont know where to begin. can anyone out there please help us out. NBA LIVE 2006 need widescreen 1680 by 1050 support please....


Top
 Profile  
 
 Post subject: NBA LIVE 2006
PostPosted: 30 Sep 2005, 02:20 
Offline

Joined: 20 Jan 2005, 17:10
Posts: 43
Is this hopeless? is there no wayu around this? i see people looking into this thread but no one is responding. Im I the only person who wishes for this more than anything else in the world?


Top
 Profile  
 
 Post subject: NBA LIVE 2006
PostPosted: 30 Sep 2005, 03:30 
Offline

Joined: 31 Aug 2005, 02:01
Posts: 7
You're not the only one... but if there's no coders actively working on fixes then there won't be any. There are many games in the same situation. Just it seems no one is actively trying to fix it like in the past. :(


Top
 Profile  
 
 Post subject: NBA LIVE 2006
PostPosted: 30 Sep 2005, 10:35 
Offline
Editors
Editors
User avatar

Joined: 14 Oct 2003, 13:52
Posts: 5706
I recieved a PM from WalleO. This was going to be my reply, but I'll put it here.

-

DISCLAIMER: Make sure that you've read the help file for whatever hex editor you are using if you are unfamiliar with them. It also helps to at least learn what some of the basic functions do. Finally, it is entirely your decision to try this. Do it at your own risk.

-

I don't own the game, but I'll try to give you a general idea for some things to look for, OK? :)

First, make sure that when you're just experimenting, you've backed up a copy of the .exe before you started changing things. ;) If you make a mistake, delete the messed up copy and replace it with the original again. If you don't, it will mean you've got to reinstall the game.

After that, what sort of resolutions does the game support? If one of the (theoretically) available resolutions is 1600x1200, that's one of the easier ones to look for, although in a large .exe, there will still be duplications throughout the file.

If the game was compiled on an Intel system (which is likely) numbers will be stored in Little Endian, which reverses the hex bytes - for example, in the Windows calculator, 1600 (decimal) converted to hexadecimal is 0640. In little endian, it's 4006.

First job would be to search for all the instances of '4006' in the .exe. Hopefully if it keeps to reasonable conventions, it'll store the data in 4 byte sets, so the next two hex bytes should be '00' then should come 'B004' (1200 in little endian hexadecimal)... so hopefully it'll be something simple like '4006 0000 B004' (without spaces, obviously).

If there aren't any references in the .exe, it's probably going to be dealt with by a .dll instead. If there is a dxwrap.dll file, it might be covered in that, since Tiger Woods has the res's in that file.

Once you've located the res info, for 1600x1200, you'll want to change it to 1680x1050. From the above section reading '4006 0000 B004' you'll want to change it to '9006 0000 1A04'. (9006 is little endian 1680, while 1A04 is little endian 1050). Hopefully it'll be as simple as that.

I don't know, however, whether this will stretch it, or whether the engine will adjust the aspect correctly.

Short of buying the game myself, that's most of the help I can give. Just make sure that any file you try editing, you have a backup of. ;)

Hope this is of some help. :)


Top
 Profile  
 
 Post subject: NBA LIVE 2006
PostPosted: 30 Sep 2005, 19:48 
Offline

Joined: 20 Jan 2005, 17:10
Posts: 43
Thank you for your reply. First, the maximum the game supports is 1280*1024. i tried to hack 800*600 to do 1680*1050 by following your instructions to hack the exe. i calculated 800*600 to be 0320 and 0258. The little endian for 800*600 is 2003 0000 5802. i did a search for 800 and 600 in the exe and it found 120 entires. I replaced them all with 4006 0000 B004 according to your instructions. it only crashed the game. I also did a search to see if there was some sort of dll file like in tigerwoods that had the res timings in, but there wasnt one. which means, the res is within the exe. can anyone else jump on this? maybe if we work together we can fix this. i have the exe file if anyone wants to play with it


Top
 Profile  
 
 Post subject: NBA LIVE 2006
PostPosted: 30 Sep 2005, 21:55 
Offline
Editors
Editors
User avatar

Joined: 14 Oct 2003, 13:52
Posts: 5706
The reason I warned about the multiple entries problem is that the most likely cause is because some other point in the game uses that series of hex bytes (for whatever reason). They won't be repeats of the res settings, and as such you shouldn't change more than one entry. Often the res entries will all be near each other, so there will be long sets of bytes in a group...

Kinda like this:
Code:
0000 2003 0000 5802 0000 0004 0000 0003 0000 0005 0000 0004 0000 4006 0000 B004
Where the res's run from 800x600, 1024x768, 1280x1024, 1600x1200.

I expect the game does support 1600x1200, but the res won't be selectable because it's greater than the max res of the monitor, if its 1680x1050 native. If you changed it to 1680x1050, it would appear in the menu. Hopefully. ;)


Top
 Profile  
 
 Post subject: NBA LIVE 2006
PostPosted: 01 Oct 2005, 18:32 
Offline

Joined: 20 Jan 2005, 17:10
Posts: 43
well thanks. i only wished it was that easy. i couldnt find the code "0000 2003 0000 5802 0000 0004 0000 0003 0000 0005 0000 0004 0000 4006 0000 B004" anywhere in the live.exe code. i wish snork ( the guy who did the NFSU 2 crack) could give a little insight into this. i know its probably the same principal in play here :cry:


Top
 Profile  
 
 Post subject: NBA LIVE 2006
PostPosted: 01 Oct 2005, 19:36 
Offline
Founder
Founder
User avatar

Joined: 13 Oct 2003, 05:00
Posts: 7358
Hi, I used the information provided here to find a solution for Tiger Woods 2006.
http://www.widescreengamingforum.com/node/#comment-
They key to finding the resolutions is that they are seperated by "00 00 C7 00" rather than just "00 00". Perhaps you can use that info in this game too. I'd test it myself but I don't own this game.


Top
 Profile  
 
 Post subject: NBA LIVE 2006
PostPosted: 01 Oct 2005, 21:11 
Offline

Joined: 31 Aug 2005, 02:01
Posts: 7
No luck on my end looking at editing the nba exe... could the resolutions be in a different file?


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 19 posts ]  Go to page 1, 2  Next

All times are UTC [ DST ]


Who is online

Users browsing this forum: No registered users and 31 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  




Powered by phpBB® Forum Software © phpBB Group