HoS Profiles: Roster.iff Editing

Patchmaking tutorials for NBA 2K14.

HoS Profiles: Roster.iff Editing

Postby JaoSming on Wed Oct 02, 2013 1:24 pm

I apologize right now for this. It's a bit advanced, it's very primitive, but it is Roster Editing....

You Should Really Watch All Three
  1. Overview (5:15)
  2. Loading (3:08)
  3. Editing (7:11)


You need Hex on Steroids

Download this, put it in your Documents/Hex On Steroids/Profiles folder (must be signed in to download)
RosterIff Profiles.zip

You must decompress the iff file you want to edit before opening it in HoS
I use NBA2KX Mod Tool (2K12 Supported) to decompress the files.

  • For the Roster editing, we need to edit the Roster.iff that is either located in your main folder or in the Online Data folder if there is a roster update. If there is a roster update, you need to prevent the game from going online to get it, or read only the folder so it loads the roster.iff in the main folder.

There are profiles available in the download above (CFID, PortID, ASAID, Ratings, etc) some with 2 different column headers (RosterIDs, Player Names/RosterID if unknown).

The CF, Portrait, and ASA ones are straight forward, find the player, change the number, save.

Ratings are a bit more complicated. First, the values need to be converted to something understandable. In the roster file the values range from 0-255, while the game only supports 25-110. So you need to take the ratings from HoS and divide them by 3 then add 25 (RosRating/3 + 25) to get the proper 25-110 scale. Once you are done editing in excel or w.e, you need to turn the ratings back into the roster range, so RealRating*3 - 75.

I plan on creating an openoffice/excel file for this, so all you need to do is have a sheet where you copy/paste the values into it and it spits out proper numbers. The rows are as follows;
Code: Select all
0   Close Shot
1   Medium Shot
2   Ball Handling
3   3pt Shot
4   Free Throw
5   ???
6   Runner
7   Standing Layup
8   Layup
9   Spin layup
10   EuroStep Layup
11   Hopstep Layup
12   Step Through
13   Dunk
14   Standing Dunk
15   Shoot in Traffic
16   Shoot Off Dribble
17   Hustle
18   Off Hand Dribbling
19   Ball Security
20   Pass
21   Low Post Defense
22   Low Post Offense
23   Block
24   Hands
25   Steal
26   Speed
27   Stamina
28   Emotion
29   Vertical
30   Offensive Rebound
31   Defensive Rebound
32   Durability
33   Defensive Awareness
34   Offensive Awareness
35   Consistency
36   On-Ball Defense
37   Quickness
38   Potential
39   Strength
40   Post Fadeaway
41   Post Hook

Once you are done editing, save the roster.iff, then in-game goto Options > Reset Roster to load the roster.iff file into the game. Then you can save your rosters, play MC, whatever.
You do not have the required permissions to view the files attached to this post.
Opinions are my own.

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

Re: HoS Profiles: Roster.iff Editing & Other Crap

Postby skoadam on Wed Oct 02, 2013 6:10 pm

Thank you for your effort.
Image Image Image

URB WHERE SIM HAPPENS [41 Complete Seasons Mods + Bonus Rosters]

Image

2022/2023 2021/2022 2020/2021 2019/2020 2018/2019 2017/2018 2016/2017 2015/2016 2014/2015 2013/2014 2012/2013
2011/2012 2010/2011 2009/2010 2008/2009 2007/2008 2006/2007 2005/2006 2004/2005 2003/2004 2002/2003
2001/2002 2000/2001 1999/2000 1998/1999 1997/1998 1996/1997 1995/1996 1994/1995 1993/1994 1992/1993
1991/1992 1990/1991 1989/1990 1988/1989 1987/1988 1986/1987 1985/1986 1984/1985 1969/1970 1961/1962
User avatar
skoadam
U R Basketball - Where Sim Happens
Contributor
 
Posts: 8360
Joined: Sat Nov 12, 2005 12:52 am
Location: PL

Re: HoS Profiles: Roster.iff Editing & Other Crap

Postby charley farley on Wed Oct 02, 2013 8:26 pm

Sensational effort
charley farley
 
Posts: 29
Joined: Tue Jan 17, 2012 6:43 pm

Re: HoS Profiles: Roster.iff Editing & Other Crap

Postby JaoSming on Wed Oct 02, 2013 10:15 pm

I got a bit selfish last night and found undershits(color) and height/weight....yes, you can guess where I am going with this :D
2K14 iff UndershirtsHeightsWeights.zip



BTW, these offsets did not change last year, throughout the entire year with all the updates.
You do not have the required permissions to view the files attached to this post.
Opinions are my own.

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

Re: HoS Profiles: Roster.iff Editing & Other Crap

Postby skoadam on Wed Oct 02, 2013 11:34 pm

JaoSming, got question, i dont know if u started for some searching in team id, i want to ask about it because of Pelicans is listed alphabetical. So its just be Pistons ID for Pelicans? I just dont know 2k use Pelicans ID or just leave it empty.
Image Image Image

URB WHERE SIM HAPPENS [41 Complete Seasons Mods + Bonus Rosters]

Image

2022/2023 2021/2022 2020/2021 2019/2020 2018/2019 2017/2018 2016/2017 2015/2016 2014/2015 2013/2014 2012/2013
2011/2012 2010/2011 2009/2010 2008/2009 2007/2008 2006/2007 2005/2006 2004/2005 2003/2004 2002/2003
2001/2002 2000/2001 1999/2000 1998/1999 1997/1998 1996/1997 1995/1996 1994/1995 1993/1994 1992/1993
1991/1992 1990/1991 1989/1990 1988/1989 1987/1988 1986/1987 1985/1986 1984/1985 1969/1970 1961/1962
User avatar
skoadam
U R Basketball - Where Sim Happens
Contributor
 
Posts: 8360
Joined: Sat Nov 12, 2005 12:52 am
Location: PL

Re: HoS Profiles: Roster.iff Editing & Other Crap

Postby JaoSming on Thu Oct 03, 2013 1:15 am

its still 011 for pelicans stuff
Opinions are my own.

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

Re: HoS Profiles: Roster.iff Editing & Other Crap

Postby skoadam on Thu Oct 03, 2013 1:52 am

JaoSming wrote:its still 011 for pelicans stuff

ahh thx, great news, we dont need to rename courts/jerseys all that stuff. (Y)
Image Image Image

URB WHERE SIM HAPPENS [41 Complete Seasons Mods + Bonus Rosters]

Image

2022/2023 2021/2022 2020/2021 2019/2020 2018/2019 2017/2018 2016/2017 2015/2016 2014/2015 2013/2014 2012/2013
2011/2012 2010/2011 2009/2010 2008/2009 2007/2008 2006/2007 2005/2006 2004/2005 2003/2004 2002/2003
2001/2002 2000/2001 1999/2000 1998/1999 1997/1998 1996/1997 1995/1996 1994/1995 1993/1994 1992/1993
1991/1992 1990/1991 1989/1990 1988/1989 1987/1988 1986/1987 1985/1986 1984/1985 1969/1970 1961/1962
User avatar
skoadam
U R Basketball - Where Sim Happens
Contributor
 
Posts: 8360
Joined: Sat Nov 12, 2005 12:52 am
Location: PL

Re: HoS Profiles: Roster.iff Editing & Other Crap

Postby JaoSming on Thu Oct 03, 2013 3:10 pm

Updated (see: fixed) ratings profiles, and uniform type.
JerseyType and Ratings Fixed.zip
You do not have the required permissions to view the files attached to this post.
Opinions are my own.

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

Re: HoS Profiles: Roster.iff Editing

Postby JaoSming on Sat Oct 05, 2013 3:33 am

ok, videos uploaded and added to the first post. Profile download updated too.
Opinions are my own.

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

Re: HoS Profiles: Roster.iff Editing

Postby TheAnswer19991 on Sat Oct 05, 2013 5:13 am

is it possible to edit players birth date?!
TheAnswer19991
 
Posts: 3
Joined: Sat Oct 05, 2013 5:04 am

Re: HoS Profiles: Roster.iff Editing

Postby JaoSming on Sat Oct 05, 2013 5:23 am

possibly, but like team rotations its not easy to decipher, I can't find it.

I've seen that requested a lot, why do so many people want to change player ages not even a week after the game has been released?
Opinions are my own.

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

Re: HoS Profiles: Roster.iff Editing

Postby TheAnswer19991 on Sat Oct 05, 2013 5:37 am

well i'm practicing in editing rosters and i want to create retro detroit team (2003-2004),added ben wallace and sheed and i want to make rip,chauncey and tayshaun prince a little bit younger :D
TheAnswer19991
 
Posts: 3
Joined: Sat Oct 05, 2013 5:04 am

Re: HoS Profiles: Roster.iff Editing

Postby JaoSming on Sat Oct 05, 2013 5:45 am

no offense, but that kind of detail can wait until we have a true roster editor.
Opinions are my own.

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

Re: HoS Profiles: Roster.iff Editing

Postby TheAnswer19991 on Sat Oct 05, 2013 5:57 am

probably you are right
TheAnswer19991
 
Posts: 3
Joined: Sat Oct 05, 2013 5:04 am

Re: HoS Profiles: Roster.iff Editing

Postby Tha King on Sat Oct 05, 2013 1:56 pm

JaoSming, can this add more jersey slot? or even make an hidden jersey visible.
Image
You can now donate to me, to make me more motivated on patching! thank you for those who are supporting me.
User avatar
Tha King
 
Posts: 2087
Joined: Sat Aug 29, 2009 11:51 am

Re: HoS Profiles: Roster.iff Editing

Postby A_Armella on Sat Oct 05, 2013 2:12 pm

I guess an important one to hunt for is player type (as in regular nba player, created player, historic player etc) that would give us access to birth year, skin tone, name etc. If there's any help I can offer with research on that front, let me know.

I was tempted to start hunting for slider values like you asked in the other thread but it's not something I would use a whole lot either. It seems like there's so much to work on figuring out, definitely fun times.
Follow me on Twitter @A_Armella for my latest mod releases
A_Armella
 
Posts: 60
Joined: Fri Jul 12, 2013 1:31 pm

Re: HoS Profiles: Roster.iff Editing

Postby JaoSming on Sat Oct 05, 2013 11:13 pm

Tha King wrote:JaoSming, can this add more jersey slot? or even make an hidden jersey visible.

Probably. I already found the GID so we can swap uniforms around, but it still requires hex editing the bank of names to use a new iff.
I don't recognize any hidden uniforms. I think everything that was new to the roster was in the default game.
A_Armella wrote:I guess an important one to hunt for is player type (as in regular nba player, created player, historic player etc) that would give us access to birth year, skin tone, name etc. If there's any help I can offer with research on that front, let me know.

I was tempted to start hunting for slider values like you asked in the other thread but it's not something I would use a whole lot either. It seems like there's so much to work on figuring out, definitely fun times.

Unfortunately, that stuff is a bit hidden. I found GenericF, but it also changes/controls skintone.
Opinions are my own.

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

Re: HoS Profiles: Roster.iff Editing

Postby Sports.Swami on Sun Oct 06, 2013 5:58 am

Thanks for the work so far, Jao.

Can't wait for jersey TeamColor's. I dream of a day where my NBA 2K14 has the Knicks and Magic with non-turquoise player gear, and the wizards aren't rockin' pink sleeves when I pull in to D.C....
My translation work may not be redistributed by anyone, at any place.
You may not download the translations, put them in an archive, and post it to ModdingWay under any circumstances.
I will do that when I have finished if it is necessary, and if I can convince Aleczou to use my translations in future releases, it likely won't be.
Only the original authors of the trainer may use my translations freely in their releases.
Image
User avatar
Sports.Swami
 
Posts: 28
Joined: Fri May 06, 2005 2:16 am

Re: HoS Profiles: Roster.iff Editing

Postby halfii on Sun Oct 06, 2013 11:49 pm

Is there any way to edit the rosters in MyCareer? Like in 2k13 where you would just find the right file, is that possible here?
halfii
 
Posts: 1
Joined: Sun Oct 06, 2013 11:47 pm

Re: HoS Profiles: Roster.iff Editing

Postby Andrew on Sun Oct 06, 2013 11:55 pm

No, that won't be possible until the new RED MC is released and we can edit saved files.
User avatar
Andrew
Retro Basketball Gamer
Administrator
 
Posts: 113954
Joined: Thu Aug 22, 2002 8:51 pm
Location: Australia

Re: HoS Profiles: Roster.iff Editing

Postby Retroswald13 on Mon Oct 07, 2013 12:00 am

Hope Jao can release this all for free unlike what Vl@d did where you have limited capabilities.. :cool:
User avatar
Retroswald13
Oswald. Legend Mods Creator. 256 Project Starter. Real Cheerleaders. Kawaii Leonard.
 
Posts: 554
Joined: Sat May 28, 2011 2:15 pm
Location: Philippines

Re: HoS Profiles: Roster.iff Editing

Postby Retroswald13 on Mon Oct 07, 2013 12:05 am

JaoSming wrote:Ratings are a bit more complicated. First, the values need to be converted to something understandable. In the roster file the values range from 0-255, while the game only supports 25-110. So you need to take the ratings from HoS and divide them by 3 then add 25 (RosRating/3 + 25) to get the proper 25-110 scale. Once you are done editing in excel or w.e, you need to turn the ratings back into the roster range, so RealRating*3 - 75.



Why not create a program out of it? Java's ok. Use NetBeans :D
User avatar
Retroswald13
Oswald. Legend Mods Creator. 256 Project Starter. Real Cheerleaders. Kawaii Leonard.
 
Posts: 554
Joined: Sat May 28, 2011 2:15 pm
Location: Philippines

Re: HoS Profiles: Roster.iff Editing

Postby JaoSming on Mon Oct 07, 2013 1:22 am

Everything I do is free because it is all relatively easy to find stuff. The problem with the save files are they are not byte aligned, so you have to interpret binary. If Vlad wasn't deserving of charging for his program, we wouldn't allow him to do so.

That said, I am not a programmer. I have no knowledge on it and limited time to learn it, time I'd rather spend playing/modding/with family, etc. All the Profiles I release have all the offsets available, so if you wanted to program something up, by all means please.
Opinions are my own.

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

Re: HoS Profiles: Roster.iff Editing

Postby bigdaddyelove69us on Mon Oct 07, 2013 11:56 am

i been trying to decompress tunedata.iff but it will not let me , can someone help me or tell me how. i tried with hex on steroids and it will not let me .
bigdaddyelove69us
 
Posts: 5
Joined: Tue Oct 12, 2010 11:11 am

Re: HoS Profiles: Roster.iff Editing

Postby JaoSming on Mon Oct 07, 2013 12:04 pm

you have to use the NBA2KX Mod Tool (2K12 Supported)


HoS does not decompress iff files.
Opinions are my own.

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

Next

Return to NBA 2K14 Tutorials & FAQs

Who is online

Users browsing this forum: No registered users and 5 guests