I think I know how to fix the no sub bug

Talk about NBA Live 07 here.

I think I know how to fix the no sub bug

Postby dozgod on Sat Sep 30, 2006 5:12 am

I think the the substitutioin slider is not read right so it uses the default setting which is 0, so if we could just figure what the default file is that is read from, we could modify the default so it's not 0. The problem is I dont know what file is used that stores those default settings. I used filemon and couldn't figure it out so does anyone know?

I checked settings.dat and it appears when you make changes in the game they aren't not saved to settings.dat, but if you modify settings dat with hex editor, like goto offset 44 where the users substitution setting is stored and change it and save, then when you load nbalive07 it will show that changes in the slider. but it still doesn't read that specific setting for some reason.
dozgod
 
Posts: 22
Joined: Thu Oct 06, 2005 8:16 am

Postby tm161982 on Sat Sep 30, 2006 7:10 am

Can you also work on fixing the 9,000 other problems with this game.
tm161982
 
Posts: 8
Joined: Thu Sep 28, 2006 9:33 am

Postby JaoSming on Sat Sep 30, 2006 7:36 am

tm161982 wrote:Can you also work on fixing the 9,000 other problems with this game.


hey really helpful buddy (Y) get a life :wink:


I tried replacing the settings.dat in live 07 with one from 06 and it didnt work. We might have to wait for an official patch on this unless someone really knows their way around hex editing like you mentioned.
Opinions are my own.

JaoSming
2KTV Producer
NBA 2K Developer
 
Posts: 29904
Joined: Tue Sep 13, 2005 12:45 am
Location: 2K

Postby Stonecold on Sat Sep 30, 2006 7:41 am

I will be thank god if only the sub can be fixed dude. Stop worry about other bugs.
User avatar
Stonecold
 
Posts: 272
Joined: Tue Nov 12, 2002 10:13 pm
Location: HELL YEAH

Postby ivangiletto on Sat Sep 30, 2006 9:30 am

dont' wokrs man; i made a simply program (it's similar to realpatch06 chinese) that can overide the part of memory where the game write the value of slide; this part of memory it's the same of 06 , so all the slider can be change; In memory nba take a place of 106 position in sequence for the slide, 53 for the simulation and 53 for the arcade (the same 106 first char of settings.dat), so the there is the same place for speed, charge ecc...and fatigue and sub cpu too, but if i modify the other slide tihs take an effect on game (i can see on game the new value), but the missing 2 slide no; i try tu put 99 on sub and 99 on faigue but nothing happend (defoult is 0).
ivangiletto
 
Posts: 47
Joined: Wed Feb 16, 2005 6:56 am

Postby dozgod on Sun Oct 01, 2006 6:09 am

Ivan, if we can somehow change the default values which are set to arcade style then maybe then maybe auto substitutions might happen.

The major problem im having is finding where the default settings are stored. they must stored in the nbalive07.exe. Because I looked everywhere for them and can't find them anywhere.

So now I'm going to use a debugger.
dozgod
 
Posts: 22
Joined: Thu Oct 06, 2005 8:16 am

Postby ivangiletto on Sun Oct 01, 2006 6:36 am

dozgod wrote:Ivan, if we can somehow change the default values which are set to arcade style then maybe then maybe auto substitutions might happen.

The major problem im having is finding where the default settings are stored. they must stored in the nbalive07.exe. Because I looked everywhere for them and can't find them anywhere.

So now I'm going to use a debugger.


Yes the value at 99% are in the exe, but the game when you save Settings in Load/save rooster's page, create a file setting.dat.
This file have first 106 char the rappresentig the value that the game load evry team. So the 5 char is the Fatigue slide value, the same of 06.., the address where the slide are saved in the nbalive process startings at "239CD95" the same of 06 and at this address the value is the speed of game, so now is 40 and if you do chr(40) it's the "(" char ...
So if you change this address point in memory when game is running you can see the slide change value at real time. The same of playbook are saved in a part of memory; last year i must do this work for our online league e we can play IP to IP with our personalizate slide and personalizate playbook.

But this year the value of slide missing don't "take" the overite of value in game, so i think EA Disabilitate the part of game that read this value for costumize Fatigue and Sub CPU.
ivangiletto
 
Posts: 47
Joined: Wed Feb 16, 2005 6:56 am

Postby Patr1ck on Sun Oct 01, 2006 9:08 am

dozgod, I've did that a few days ago. To find out what in-game option was changed in the settings.dat file, I had to create a backup. Then I changed one setting in-game and saved my settings. Then I alt-tabbed out of the game and compared the settings file in a hex editor. I did this over and over until I found all the offsets of each option in the settings file. The remains of the Fatigue slider is in the settings file. It was set at 0, but that doesn't make sense since players fatigue by default now. I changed it to "32" in hex which translates to a value of 50 in-game. It did nothing. I also found the CPU auto sub slider, it was already at "32", or 50 in-game. ivangiletto figured out hte same thing.

I do have a text file with all the hex offsets of all the settings that are visible in-game, including the missing fatigue and cpu-sub sliders.

I think hacking the exe would be only way to find the sub bug.
Patr1ck
Administrator
Administrator
 
Posts: 13342
Joined: Thu May 19, 2005 5:54 pm
Location: Pasadena, California, US

Postby ThaLiveKing on Sun Oct 01, 2006 9:20 am

tm161982 wrote:Can you also work on fixing the 9,000 other problems with this game.


Sometimes you can play live by working around the bugs. . I'm not sure how the ones are yet on the Ps2 version, but when I get it, I'm sure I would be able to do just that!! Bugs rarely bother me unless they are that noticeable. . .
User avatar
ThaLiveKing
 
Posts: 2464
Joined: Thu Jun 29, 2006 4:17 am
Location: Toronto, Canada

Postby The Other Kevin on Sun Oct 01, 2006 1:01 pm

Major Issues - Top Priority



Teams don't sub normally for both human and CPU. Players only leave if there is foul trouble, and often do not come back for an extended period of time. Fatigue does not affect substitutions, and it was reported that a starter that is exhausted but not in foul trouble will be sent back into the game if an attempt to bench him was made.

Add sliders for Fatigue and CPU Substitution Frequency

Provide alternative shorter seasons rather than only full 82 game seasons similar to previous years' versions

Point guard takes too many shots/scores too often; primacy issue? It was reported that the point guard does not fatigue compared to all the other players.

When ending a matchup by clicking on 'Quit Game' rather than returning to the main menu, it literally exits the game. [Both EA Downloader and PC-DVD version]

Save stats button (especially for online leagues)



Significant Issues



The small square not disappearing when hiding the menu in instant replay mode

After calling a play, there's an inability to see where to set up plays

Direct pass position assignment not correctly mapped to gamepad. ie: dunk label appears over player, pressing the dunk button will pass to a player with the lay-up label.

If locked as a player, the CPU does not auto inbound. Inbounds are only done if one presses the pass button. This is a significant gameplay issue if one is locked as a power forward or center.

While using direct pass, player lock or off ball mode is enabled without clicking on the right analog stick (Thrustmaster & Logitech controllers)

No option to turn the stamina bar on in direct IP mode

Can't access PDA during trade player phase unless you get a new message

With two players on the same team using player lock for both, one of the players will frequently lose the ability to play

Most often, defense are not aware of the opposing team's SG and SF on the transition. Momentarily, they will be wide open for long jumpers.



Minor Issues



Add missing key players (see list below in thread)

Add missing jerseys and replace incorrect courts (Toronto Raptors)

Incorrect head textures

If one gets blocked, the layup/dunk will count as 0/2 FG

A deflected pass counts as a turnover

There are no averages at the Team Stats screen

Occasionally, the CPU player dribbles until time winds down in non-clutch situations

Some settings like preferences are set to default each time you load the game

Can't release players during the FA negotiation period

Players occasionally warp (disappear then re-appear)

Pressing the direct pass does not automatically switch to the player closest to the basket

Jab steps (and other pivot moves) triggers a freestyle move (ie: http://youtube.com/watch?v=lSpGmbZloPY)

Camera zoom levels are never saved, it resets to default after quitting a game

Occasionally, when the center or power forward inbounds the ball after opposition scored, switching to an off-ball player other than the PG resulted in the C/PF holding the ball and not passing it to the active player (5-second violation)

There are "six" starters on the International team

A player retires at age 57 after playing only one year in the league [screenshot]

Rasheed Wallace and Pau Gasol cannot dunk, literally.





Are these not noticeble, or are you blind?
Image

Cloudy wrote:Damn I thought AO the streetballer got killed and is in Hell..
User avatar
The Other Kevin
 
Posts: 1733
Joined: Thu May 12, 2005 7:30 am
Location: New York


Return to NBA Live 07

Who is online

Users browsing this forum: No registered users and 8 guests