NBA JAM: On Fire Edition - ATTRIBDB Help

Talk about any and all other basketball video games including NBA Jam, NBA Street, college basketball games, and more. General basketball video game discussion and comparison topics are also welcome here.

NBA JAM: On Fire Edition - ATTRIBDB Help

Postby johnz1 on Wed Oct 09, 2024 6:25 am

The most important file in NBA JAM: On Fire Edition that I haven't been able to figure out is ATTRIBDB ('ps3\bigs\attribdb_big.ast'). This is a very important file because, at a minimum, it defines the player models. Without being able to edit ATTRIBDB, creating and modifying players and planning out rosters is arduous and time-consuming - and at worst, it's simply impossible. I've asked for help with this file on multiple websites for years. I'm hoping that someone will be able to help with this challenge.

I know for a fact that ATTRIBDB controls player models because when you swap the original file with the one extracted from the official EA 2013 roster update, the player model changes from the update are present. I believe being able to modify this file will allow for many exciting things to be modified:

- Uniforms that players wear
- Shoes that players wear
- Body shapes
- Shorts length
- Jersey neck type
- Court texture placement and size
- And probably much more

Other EA games have ATTRIBDB files, but I haven't seen anyone being able to decode and edit them. However, the Need For Speed and Burnout games have what looks like an equivalent file named "AttribSys". People have decoded AttribSys, and there is documentation and applications for it. I think this is the most promising opportunity for help decoding ATTRIBDB:
https://github.com/NFSTools/Attribulator
https://github.com/NFSTools/VaultLib
https://burnout.wiki/wiki/AttribSys_Vault

'attribdb_big.ast' is an archive that contains two files: 'ATTRIBDB_VLT' (the "vault") and 'ATTRIBDB_BIN' (binary data that the vault references). This seems to be exactly the same as the other EA games that use AttribSys.

The attached ZIP file contains the original file from the stock game and from the 2013 roster update, as well as the files that were extracted from them. Please contact me if you are willing to help!
You do not have the required permissions to view the files attached to this post.
Last edited by johnz1 on Sat Dec 14, 2024 5:55 am, edited 2 times in total.
User avatar
johnz1
 
Posts: 192
Joined: Wed Jul 24, 2013 8:35 am
Location: USA

Re: NBA JAM: On Fire Edition - ATTRIBDB Help

Postby johnz1 on Sat Dec 14, 2024 5:48 am

First post edited with an exciting update: It looks like "ATTRIBDB" is the same as "AttribSys" in the Need For Speed and Burnout games, and it is well understood by people modding those games.
User avatar
johnz1
 
Posts: 192
Joined: Wed Jul 24, 2013 8:35 am
Location: USA

Re: NBA JAM: On Fire Edition - ATTRIBDB Help

Postby Andrew on Sat Dec 14, 2024 11:43 am

Image
User avatar
Andrew
Retro Basketball Gamer
Administrator
 
Posts: 114920
Joined: Thu Aug 22, 2002 8:51 pm
Location: Australia

Re: NBA JAM: On Fire Edition - ATTRIBDB Help

Postby CelticsBird33 on Sat Jan 04, 2025 9:58 am

Holy smokes.. thats Awesome!!
User avatar
CelticsBird33
 
Posts: 62
Joined: Wed Mar 22, 2023 5:50 am


Return to Other Basketball Games

Who is online

Users browsing this forum: No registered users and 5 guests