xDividedByZero
Member
Over the past couple of months I've been apart of an amazing community, the College Football Revamped community(we have a discord aswell) specifically. We've been modding a game called "NCAA Football 14" and eventually will convert said mod for "NCAA Football 13". The mod updates old uniforms, logos, and more for college teams to resemble the 2020-21 College Football season.
But enough about that mod, I wanted to share the method of how we do it and everything we know, and somethings we don't know. I will update this thread the more we find out about certain file types.
Tools(Current ones we use and tools we used before but don't anymore, links provided)
AST Editor - Someone came along and made a tool for us to easily import/export/replace files.
http://www.mediafire.com/file/9bzd5vahyje2d3f/NAE10265.zip/file
QuickBMS & nbajamfire.bms script - A simple program that started us off. We were able to import/export files but with limitations
https://aluigi.altervista.org/quickbms.htm
So to start off, the game has to be in a JBFolder format(I should also note this works for RPCS3, obviously, and Xbox 360 aswell). Each game comes with 4-6 main game files in EA's BGFA(.AST) format. I've listed the main files of each game I've looked at, these files are all in the USRDIR folder. From what I can tell the only games to use these types of files are the Madden/NCAA FB series; NHL, FIFA, Fight Night, etc... seem to all use .big.
NCAA Football 14
.RSF: Model file, as of right now we can only edit values to change colors or add/remove certain elements like helmet numbers. Currently unable to really edit geometry, only a small Proof-of-Concept exists(shown below)
https://imgur.com/a/KLfL2fy
.XML/.WDPROJ: In XML formats, mainly config files.
.SBK: Sound archive file, can extract with EALayer3(I haven't tried yet, but it should work).
.VP6: Video file, unable to reimport or edit these VP6 files because we don't know what type of encoding EA used.
.GD: We know nothing about this filetype besides that its a gamedata file(that all the info one of the previous devs gave us as that was all he remembered).
.PYC: Only two of these files exist, python. Unknown what they do as they only contain the alphabet and numbers.
.APT(APT1/APT Data): UI Config files, older games like C&C used these but instead came with a .CONST file. NCAA/Madden files do not have these. So as of now we cannot edit these.
.TTF/OTF: Fonts obviously. Menu fonts can be easily replaced and look fine, but replacing fonts for things like the scoreboard(scorebug) require editing the font files EM size, kerning, etc...
.XFN: Shader file from maya, we aren't been able to open at the moment
.SEV(SEVT): Unknown
.FRE(FREGM002): Unknown
.FIM(FIMFF001): Unknown
.OND(ONDEMAND): Unknown
.PRE(PRELOAD): I guess this is for preloading files?
As mentioned I will update this thread over the next couple of months.(Small edit: No idea why pictures aren't working.)
But enough about that mod, I wanted to share the method of how we do it and everything we know, and somethings we don't know. I will update this thread the more we find out about certain file types.
Tools(Current ones we use and tools we used before but don't anymore, links provided)
AST Editor - Someone came along and made a tool for us to easily import/export/replace files.
http://www.mediafire.com/file/9bzd5vahyje2d3f/NAE10265.zip/file
QuickBMS & nbajamfire.bms script - A simple program that started us off. We were able to import/export files but with limitations
https://aluigi.altervista.org/quickbms.htm
So to start off, the game has to be in a JBFolder format(I should also note this works for RPCS3, obviously, and Xbox 360 aswell). Each game comes with 4-6 main game files in EA's BGFA(.AST) format. I've listed the main files of each game I've looked at, these files are all in the USRDIR folder. From what I can tell the only games to use these types of files are the Madden/NCAA FB series; NHL, FIFA, Fight Night, etc... seem to all use .big.
NCAA Football 14
- qkl_boot.ast
- qkl_fe2ig.ast
- qkl_interfact.ast
- qkl_misc.ast
- qkl_stream.ast
- qkl_boot.ast
- qkl_fe2ig.ast
- qkl_heisman1.ast
- qkl_heisman2.ast
- qkl_interface.ast
- qkl_misc.ast
- qkl_stream.ast
- qkl_boot.ast
- qkl_fe2ig.ast
- qkl_interfact.ast
- qkl_misc.ast
- qkl_stream.ast
- qkl_boot.ast
- qkl_fe2ig.ast
- qkl_interfact.ast
- qkl_misc.ast
- qkl_ram.ast
- qkl_stream.ast
- qkl_boot.ast
- qkl_fe2ig.ast
- qkl_interfact.ast
- qkl_misc.ast
- qkl_ram.ast
- qkl_stream.ast
Filetypes in those main ASTs
.P3R: A graphic file, which is essentially a DDS file(Normally either DXT1 or DXT5)..RSF: Model file, as of right now we can only edit values to change colors or add/remove certain elements like helmet numbers. Currently unable to really edit geometry, only a small Proof-of-Concept exists(shown below)
https://imgur.com/a/KLfL2fy
.XML/.WDPROJ: In XML formats, mainly config files.
.SBK: Sound archive file, can extract with EALayer3(I haven't tried yet, but it should work).
.VP6: Video file, unable to reimport or edit these VP6 files because we don't know what type of encoding EA used.
.GD: We know nothing about this filetype besides that its a gamedata file(that all the info one of the previous devs gave us as that was all he remembered).
.PYC: Only two of these files exist, python. Unknown what they do as they only contain the alphabet and numbers.
.APT(APT1/APT Data): UI Config files, older games like C&C used these but instead came with a .CONST file. NCAA/Madden files do not have these. So as of now we cannot edit these.
.TTF/OTF: Fonts obviously. Menu fonts can be easily replaced and look fine, but replacing fonts for things like the scoreboard(scorebug) require editing the font files EM size, kerning, etc...
.XFN: Shader file from maya, we aren't been able to open at the moment
.SEV(SEVT): Unknown
.FRE(FREGM002): Unknown
.FIM(FIMFF001): Unknown
.OND(ONDEMAND): Unknown
.PRE(PRELOAD): I guess this is for preloading files?
What can you do as of right now?
As of right now all we can do is change certain textures and the configs of certain 3D model files. We've changed configs for certain things as well.As mentioned I will update this thread over the next couple of months.(Small edit: No idea why pictures aren't working.)
Last edited: