Main Site | Forum | Rules | Downloads | Wiki | Features | Podcast

NLSC Forum

A hub for everything related to NBA 2K17 modding. Releases, previews, requests, and other modding discussion belongs here.
Post a reply

Re: [Maumau78's & CarolusXCI] Roster Editing Thread

Tue Nov 08, 2016 11:39 pm

seanbarkley wrote:
CarolusXCI wrote:
PeacemanNOT wrote:Wait so it works? That's what the F3 feature does, it overrides to default roster that the game loads. So does it work for accessory colours etc?

If it does then it looks like this is the only way to use custom uniform info, pain in the ass but if it's the only way then it's worth it.


Yes, F3 works.


Sorry, I'm a little bit lost with all of this...

So finally it's possible to edit uniform colors without resseting or not?? :lol:

Yes, but when using a custom roster you have to copy it from Create a roster into Play Now using Limnono's modifier.

Re: [Maumau78's & CarolusXCI] Roster Editing Thread

Tue Nov 08, 2016 11:42 pm

PeacemanNOT wrote:
seanbarkley wrote:
CarolusXCI wrote:
PeacemanNOT wrote:Wait so it works? That's what the F3 feature does, it overrides to default roster that the game loads. So does it work for accessory colours etc?

If it does then it looks like this is the only way to use custom uniform info, pain in the ass but if it's the only way then it's worth it.


Yes, F3 works.


Sorry, I'm a little bit lost with all of this...

So finally it's possible to edit uniform colors without resseting or not?? :lol:

Yes, but when using a custom roster you have to copy it from Create a roster into Play Now using Limnono's modifier.


And since you have to load a custom roster to use the F3 feature (am I correct?), you wold have to edit colors everytime you wanted to play with custom accessory colors. A huge pain in the arse.

Re: [Maumau78's & CarolusXCI] Roster Editing Thread

Wed Nov 09, 2016 12:06 am

CarolusXCI wrote:
PeacemanNOT wrote:
seanbarkley wrote:
CarolusXCI wrote:
PeacemanNOT wrote:Wait so it works? That's what the F3 feature does, it overrides to default roster that the game loads. So does it work for accessory colours etc?

If it does then it looks like this is the only way to use custom uniform info, pain in the ass but if it's the only way then it's worth it.


Yes, F3 works.


Sorry, I'm a little bit lost with all of this...

So finally it's possible to edit uniform colors without resseting or not?? :lol:

Yes, but when using a custom roster you have to copy it from Create a roster into Play Now using Limnono's modifier.


And since you have to load a custom roster to use the F3 feature (am I correct?), you wold have to edit colors everytime you wanted to play with custom accessory colors. A huge pain in the arse.


So starting from 1.05 Patch....if you edit a roster during the SAVE phase they will override using default uniforms colors correct (from default ROSTER)?

Re: [Maumau78's & CarolusXCI] Roster Editing Thread

Wed Nov 09, 2016 12:21 am

If you edit a roster using CE while the game is on the roster editor screen, you can save your changes, but everytime you load the roster for anything (play now, MyLeague, even to go to the roster editor again), all changes within the "jerseys tab" are replaced by the info from a roster within the SYNC.BIN file. If you disable this roster by changing its name, then the game will use the default roster. Anyway, the game is going to replace anything you do regarding jerseys no matter what.

Re: [Maumau78's & CarolusXCI] Roster Editing Thread

Wed Nov 09, 2016 12:46 am

CarolusXCI wrote:If you edit a roster using CE while the game is on the roster editor screen, you can save your changes, but everytime you load the roster for anything (play now, MyLeague, even to go to the roster editor again), all changes within the "jerseys tab" are replaced by the info from a roster within the SYNC.BIN file. If you disable this roster by changing its name, then the game will use the default roster. Anyway, the game is going to replace anything you do regarding jerseys no matter what.


Carolus, have you tried adding a modded roster .iff into modded folder? If you void sync roster files, the one from modded SHOULD override the one from the game folder.

Re: [Maumau78's & CarolusXCI] Roster Editing Thread

Wed Nov 09, 2016 1:52 am

seanbarkley wrote:
CarolusXCI wrote:If you edit a roster using CE while the game is on the roster editor screen, you can save your changes, but everytime you load the roster for anything (play now, MyLeague, even to go to the roster editor again), all changes within the "jerseys tab" are replaced by the info from a roster within the SYNC.BIN file. If you disable this roster by changing its name, then the game will use the default roster. Anyway, the game is going to replace anything you do regarding jerseys no matter what.


Carolus, have you tried adding a modded roster .iff into modded folder? If you void sync roster files, the one from modded SHOULD override the one from the game folder.


Is it possible to mod roster.iff?

Re: [Maumau78's & CarolusXCI] Roster Editing Thread

Wed Nov 09, 2016 1:59 am

I think this happened: to allow us to have all the jersey into even old roster they will copy over uniform block each time you save a roster.....so no cutom colors If they do it ......@ least on 1.05 patch

Re: [Maumau78's & CarolusXCI] Roster Editing Thread

Wed Nov 09, 2016 2:01 am

Yeah we established that like 10 posts ago maumau :P

Re: [Maumau78's & CarolusXCI] Roster Editing Thread

Wed Nov 09, 2016 2:18 am

PeacemanNOT wrote:Yeah we established that like 10 posts ago maumau :P

Ok I mean:

when you edit a jersey with CE you'll find only one memory address or two?
Becouse my mind goes to the possibility that they keep "default" roster in-memory....if that is the case you can just edit this roster colors....and they will be replaced in saved roster....


...hope this makes sense......if it's not in-memory you'll to edit a ROSTER.ROS file which is a pain.....always rememeber that game will use this startup procedure in terms of roster file....

SYNC.BIN-> GAME ARCHIVES

Hope this helps

Re: [Maumau78's & CarolusXCI] Roster Editing Thread

Wed Nov 09, 2016 1:06 pm

CarolusXCI wrote:
seanbarkley wrote:
CarolusXCI wrote:If you edit a roster using CE while the game is on the roster editor screen, you can save your changes, but everytime you load the roster for anything (play now, MyLeague, even to go to the roster editor again), all changes within the "jerseys tab" are replaced by the info from a roster within the SYNC.BIN file. If you disable this roster by changing its name, then the game will use the default roster. Anyway, the game is going to replace anything you do regarding jerseys no matter what.


Carolus, have you tried adding a modded roster .iff into modded folder? If you void sync roster files, the one from modded SHOULD override the one from the game folder.


Is it possible to mod roster.iff?


I found out that the structure of roster.rdat file is very similar to the things we edit in CE. However (and a huge however I might add), every edit causes the game to crash. Probably there's something related to checksum, which I don't know how to edit.

Re: [Maumau78's & CarolusXCI] Roster Editing Thread

Thu Nov 10, 2016 12:52 am

CarolusXCI wrote:
CarolusXCI wrote:
seanbarkley wrote:
CarolusXCI wrote:If you edit a roster using CE while the game is on the roster editor screen, you can save your changes, but everytime you load the roster for anything (play now, MyLeague, even to go to the roster editor again), all changes within the "jerseys tab" are replaced by the info from a roster within the SYNC.BIN file. If you disable this roster by changing its name, then the game will use the default roster. Anyway, the game is going to replace anything you do regarding jerseys no matter what.


Carolus, have you tried adding a modded roster .iff into modded folder? If you void sync roster files, the one from modded SHOULD override the one from the game folder.


Is it possible to mod roster.iff?


I found out that the structure of roster.rdat file is very similar to the things we edit in CE. However (and a huge however I might add), every edit causes the game to crash. Probably there's something related to checksum, which I don't know how to edit.


Yeah I checked last year...is sort of CRC32 or Checksum.....but structure is almoust the same...

Re: [Maumau78's & CarolusXCI] Roster Editing Thread

Thu Nov 10, 2016 2:51 am

maumau78 wrote:
CarolusXCI wrote:
CarolusXCI wrote:
seanbarkley wrote:
CarolusXCI wrote:If you edit a roster using CE while the game is on the roster editor screen, you can save your changes, but everytime you load the roster for anything (play now, MyLeague, even to go to the roster editor again), all changes within the "jerseys tab" are replaced by the info from a roster within the SYNC.BIN file. If you disable this roster by changing its name, then the game will use the default roster. Anyway, the game is going to replace anything you do regarding jerseys no matter what.


Carolus, have you tried adding a modded roster .iff into modded folder? If you void sync roster files, the one from modded SHOULD override the one from the game folder.


Is it possible to mod roster.iff?


I found out that the structure of roster.rdat file is very similar to the things we edit in CE. However (and a huge however I might add), every edit causes the game to crash. Probably there's something related to checksum, which I don't know how to edit.


Yeah I checked last year...is sort of CRC32 or Checksum.....but structure is almoust the same...


Sure, sorry I had forgotten it. Sorry to tell that last year I tried with most of the popular checksum types but nothing worked... :|

Re: [Maumau78's & CarolusXCI] Roster Editing Thread - UPDATE 28.10

Tue Nov 15, 2016 5:39 am

maumau78 wrote:
TGsoGood wrote:
TGsoGood wrote:Maumau can u release the roster with the teams you unlocked? Maybe the community can help you figure out adding players.


?


Sorry Bro I'm working to finish my SFX mod...I'll keep you up with roster editing as I finish....


For any one interested I released a roster with most of the hidden teams unlocked on steam
Roster is called "Unlocked hidden teams"

Re: [Maumau78's & CarolusXCI] Roster Editing Thread - UPDATE 28.10

Tue Nov 15, 2016 8:09 pm

TGsoGood wrote:
maumau78 wrote:
TGsoGood wrote:
TGsoGood wrote:Maumau can u release the roster with the teams you unlocked? Maybe the community can help you figure out adding players.


?


Sorry Bro I'm working to finish my SFX mod...I'll keep you up with roster editing as I finish....


For any one interested I released a roster with most of the hidden teams unlocked on steam
Roster is called "Unlocked hidden teams"

(Y)

Re: [Maumau78's & CarolusXCI] Roster Editing Thread

Wed Nov 16, 2016 10:57 am

I uploaded on steam the off-season roster that is present in one of the game files. Durant was still on the Thunder, Wade on the Heat, Gasol on the Bulls and so forth. The file is called "offseason_roster.iff" and I uploaded the roster with the same name.

The most interesting thing though is that it's possible to make the game use a roster file [EDIT: I mean, roster.iff file, not the ones in the "remote" folder] placed into the Modded folder. So a RED MC-like roster editor may be possible if someone finds a way to edit those RDAT files without crashing the game.

Re: [Maumau78's & CarolusXCI] Roster Editing Thread

Sun Nov 27, 2016 5:42 pm

Image

I really want to find a solution to this checksum problem....having the possibility to load roster using modded folder help for sure.... becouse I can edit the file and check if It crash or not.... So I did some hex testing all the red part is outside of the checksum becouse if I 00->01 game launches....then it start from 09 the checksum...editing any byte will crash (becouse the Checksum is not recomputed by now)

Re: [Maumau78's & CarolusXCI] Roster Editing Thread

Sun Nov 27, 2016 8:18 pm

Image

...ok some really small steps.....RED part is not chesummed couse you can change a byte without CTD....green till EOF is checksummed becouse changing a BYTE result into CTD

Re: [Maumau78's & CarolusXCI] Roster Editing Thread

Sun Nov 27, 2016 9:58 pm

D7 80 A3 00 on the second line is the size of the file from that point to the end. I don't know why there are two different sizes (E0 80 A3 00 at the beginning, which is the total size, and D7 80 A3 00, which is the size from that point onwards). Maybe checksum bytes are between those size-related bytes, but I doubt it. It's a hard puzzle.

Re: [Maumau78's & CarolusXCI] Roster Editing Thread

Sun Nov 27, 2016 10:00 pm

CarolusXCI wrote:D7 80 A3 00 on the second line is the size of the file from that point to the end. I don't know why there are two different sizes (E0 80 A3 00 at the beginning, which is the total size, and D7 80 A3 00, which is the size from that point onwards). Maybe checksum bytes are between those size-related bytes, but I doubt it. It's a hard puzzle.


If I change D7 80 A3 the game still load...so.....IDK

I'll try to use a debugger becouse atm reverse engineer is the only way to go for me...

Re: [Maumau78's & CarolusXCI] Roster Editing Thread

Sun Nov 27, 2016 10:50 pm

You guys are doing great stuff. :bowdown:

Re: [Maumau78's & CarolusXCI] Roster Editing Thread

Sun Nov 27, 2016 10:53 pm

TBM wrote:You guys are doing great stuff. :bowdown:

Unfortunately no result by now :(

Re: [Maumau78's & CarolusXCI] Roster Editing Thread

Tue Nov 29, 2016 12:36 am

CarolusXCI wrote:D7 80 A3 00 on the second line is the size of the file from that point to the end. I don't know why there are two different sizes (E0 80 A3 00 at the beginning, which is the total size, and D7 80 A3 00, which is the size from that point onwards). Maybe checksum bytes are between those size-related bytes, but I doubt it. It's a hard puzzle.


After spending a lot of time I must say the biggest problem is that we can't do our research based on savegames...and this is terrible....I mean on 2k12-14 we could save roster and compare....here I can only "guess" which is insane :(

I have few roster and the header seems really similar but I can't get the algorithm the use to hash or checksum...not say it's impossible but really hard to achieve

Re: [Maumau78's & CarolusXCI] Roster Editing Thread

Tue Nov 29, 2016 2:19 am

I don't understand half o fthe stuff you guys are saying lol

Could you please post a tutorial as basic and easy for newbies as possible?

With these programs and such that you use, could I put any jersey (tha classic jersey) as the main home jersey?

Re: [Maumau78's & CarolusXCI] Roster Editing Thread

Tue Nov 29, 2016 2:34 am

wachufirulay wrote:I don't understand half o fthe stuff you guys are saying lol

Could you please post a tutorial as basic and easy for newbies as possible?

With these programs and such that you use, could I put any jersey (tha classic jersey) as the main home jersey?


What you're asking has nothing to do with CE. You would just rename the classic jersey files and put them in the Modded folder.

Re: [Maumau78's & CarolusXCI] Roster Editing Thread

Wed Nov 30, 2016 7:16 am

Image

@CarolousXCI look at this...there 68 blocks in each roster and every block start with BNDL....now....It could be the checksum is x block and not for all the file......so I will try to replace block between files.....If game will start this means they checksum blocks one by one....

Stay Tuned

p.s.

I checked 7 different roster.RDAT files all have 68 blocks
Post a reply