Madden Xtreme DB Editor

dyoung245
Rookie
Posts: 3
Joined: Fri Jul 04, 2025 12:21 pm

Re: Madden Xtreme DB Editor

Postby dyoung245 » Mon Jul 07, 2025 9:23 am

StingRay68 wrote:
dyoung245 wrote:Probably a longshot but is there a way to expand the capacity of the tables?

Just altering the db structure itself, yes. It may cause stability problems though depending on the game and table.


I'm not sure how to do this, before I try to figure out how, I am trying to expand the PLAY Capacity past 2971 on Madden 25 on 360, would that even be possible or dont waste my time here

Re: Madden Xtreme DB Editor

Sponsor

Sponsor
 

User avatar
StingRay68
Hall of Fame
Posts: 1086
Joined: Mon Jan 09, 2012 7:23 pm

Re: Madden Xtreme DB Editor

Postby StingRay68 » Mon Jul 07, 2025 11:57 am

dyoung245 wrote:I'm not sure how to do this, before I try to figure out how, I am trying to expand the PLAY Capacity past 2971 on Madden 25 on 360, would that even be possible or dont waste my time here


You should have stated the version you have first. EA has since changed the database formats, so none of the pc based db utils are going to work with madden 25 save files. I'm not aware of any publicly available tools that can do what you are wanting.

lorak
All-Pro
Posts: 140
Joined: Thu Sep 22, 2016 5:39 pm

Re: Madden Xtreme DB Editor

Postby lorak » Tue Jul 08, 2025 1:47 pm

dyoung245 wrote:Probably a longshot but is there a way to expand the capacity of the tables?

Yes, there is a way to do it manually in an hex-editor an even increase the size of a field. There are no tools though. Read here.

To increase the capacity of any table in a db file find the number of registers in the header of a table. Probably you also need to adjust the file size at the top of the file.

dyoung245
Rookie
Posts: 3
Joined: Fri Jul 04, 2025 12:21 pm

Re: Madden Xtreme DB Editor

Postby dyoung245 » Fri Jul 11, 2025 9:02 am

lorak wrote:
dyoung245 wrote:Probably a longshot but is there a way to expand the capacity of the tables?

Yes, there is a way to do it manually in an hex-editor an even increase the size of a field. There are no tools though. Read here.

To increase the capacity of any table in a db file find the number of registers in the header of a table. Probably you also need to adjust the file size at the top of the file.


This is what I believe to be headers of the PLAY table in the hex editor, I would assume max_length is what I would be looking for here correct?

Screenshot 2025-07-11 075426.png
Screenshot 2025-07-11 075426.png (203.95 KiB) Viewed 10813 times

lorak
All-Pro
Posts: 140
Joined: Thu Sep 22, 2016 5:39 pm

Re: Madden Xtreme DB Editor

Postby lorak » Fri Jul 11, 2025 5:46 pm

dyoung245 wrote:This is what I believe to be headers of the PLAY table in the hex editor, I would assume max_length is what I would be looking for here correct?


The easiest way to increase the capacity of a table in Madden db files (db files from now on) is just by importing a table with more registers in Madden Xtreme DB Editor v1.0.0.0. Below you see that this editor increased the capacity of table COCH from 255 to 257.

Increase table capacity.png
Increase table capacity.png (466.66 KiB) Viewed 10787 times


To share more information about the structure of db files please read below.

In previous post I was talking about headers in db files. All the data follow the big endian format, only table and field names (it is just text) follow little endian format. As it is just text it does not really matter, we can name a table AWPL or LPWA.

The header in a db file contains table names and starting offsets for each table as you can see in the screenshot below where inside a red rectangle you find the number of tables (0xc3), inside a green rectangle the name of the first table (0x4c505741) and on a blue background the relative offset where table AWPL starts (0x0). In this case, relative offsets do not take into account the header size of the db file, for this file is 0x644 bytes but this size is of course different from file to file.

DB file header.png
DB file header.png (46.8 KiB) Viewed 10787 times


Then, the absolute offset of table AWPL is "relative offset" plus "db header size". In this case 0x644 = 0x0 + 0x644. Then move to offset 0x644 to find the header of table AWPL. In the screenshot below the table capacity appears inside a purple rectangle (0x2b7), note that the header of the db file ends at offset 0x643. the number of records are inside a gold rectangle (0x31) and the number of fields inside a pink square (0x1e).

Table header in db files.png
Table header in db files.png (116.8 KiB) Viewed 10787 times


The name of the first field is STC1 highlighted with a yellow rectangle (0x31435453), a light blue rectangle highlights the type of data (0x3), an orange rectangle highlights the bit number in each register where this field starts (0x0) and a gray rectangle highlights the field size in bits (0x20). The rest of the fields in a table follow the same structure.

User avatar
elguapo
Hall of Fame
Posts: 3386
Joined: Thu Feb 09, 2012 8:24 am
Location: El Paso, TX

Re: Madden Xtreme DB Editor

Postby elguapo » Fri Aug 22, 2025 2:01 pm

I have a DB editor that can have multiple files open at the same time.

Console files are supported.

Custom column templates are supported. Import and export the same custom order.

Separate TABLE tabs to load table once. (close and reopen table to refresh)

Backup your files. You can find the link on the bottom of the first post.

lorak
All-Pro
Posts: 140
Joined: Thu Sep 22, 2016 5:39 pm

Re: Madden Xtreme DB Editor

Postby lorak » Sat Aug 23, 2025 11:55 pm

elguapo wrote:I have a DB editor that can have multiple files open at the same time.
Console files are supported.
Custom column templates are supported. Import and export the same custom order.
Separate TABLE tabs to load table once. (close and reopen table to refresh)
Backup your files. You can find the link on the bottom of the first post.

Many thanks!

User avatar
minotauri
All-Pro
Posts: 237
Joined: Mon Jan 04, 2016 3:17 pm
Contact:

Re: Madden Xtreme DB Editor

Postby minotauri » Wed Sep 03, 2025 12:02 am

@elguapo - FYI - I asked Artem from NHLView to add a new feature to TDBAccess recently. He was able to add the ability to Change Table Capacity in TDB now. Works pretty well but its definitely for expert modders only. I incorporated it into the NCAA DB Editor (right click on the field table to see the option). The new TDB also runs quite a lot faster too, especially using the 64-bit library.

https://www.artemkh.com/news/nhlview/td ... the-tools/
I also go by Antdroid on other forums and places.

https://www.ncaanext.com - NCAA 06 NEXT Mod
https://discord.ncaanext.com - NCAA & Madden NEXT PS2 Discord

User avatar
elguapo
Hall of Fame
Posts: 3386
Joined: Thu Feb 09, 2012 8:24 am
Location: El Paso, TX

Re: Madden Xtreme DB Editor

Postby elguapo » Thu Sep 04, 2025 4:03 am

minotauri wrote:@elguapo - FYI - I asked Artem from NHLView to add a new feature to TDBAccess recently. He was able to add the ability to Change Table Capacity in TDB now. Works pretty well but its definitely for expert modders only. I incorporated it into the NCAA DB Editor (right click on the field table to see the option). The new TDB also runs quite a lot faster too, especially using the 64-bit library.

https://www.artemkh.com/news/nhlview/td ... the-tools/


Awesome! I will definitely have to look into this. Thanks!


Return to “Utilities”

Who is online

Users browsing this forum: No registered users and 12 guests