Re: Frostbite model tools (Battlefield 1, Battlefront 1, 2)
Posted: Sun Jun 10, 2018 3:58 am
Is this script and the UFBE going to be updated? Since they broke extracting?
Game Research Forum
https://forum.xentax.com/
Unfortunately when comes about Battlefront II game based on recent updates ONLY Frosty v1.0.4.2 can gain access to its contents, for mas extraction of the WHOLE GAME DATA nothing that exists out there will work, who knows maybe in the future it will be supported by UFBE.Crageo wrote:Is this script and the UFBE going to be updated? Since they broke extracting?
Code: Select all
Traceback (most recent call last):
File "D:\alisu\Desktop\non usati\-Estrattori suoni + config backup-\estrattore battlefield-rivals\boh\convertitore ebx in wav\prova\fb3audio_nfs.py", line 550, in <module>
main()
File "D:\alisu\Desktop\non usati\-Estrattori suoni + config backup-\estrattore battlefield-rivals\boh\convertitore ebx in wav\prova\fb3audio_nfs.py", line 548, in main
dbx.decode()
File "D:\alisu\Desktop\non usati\-Estrattori suoni + config backup-\estrattore battlefield-rivals\boh\convertitore ebx in wav\prova\fb3audio_nfs.py", line 500, in decode
decodePcm(currentChunkName, target, 0)
File "D:\alisu\Desktop\non usati\-Estrattori suoni + config backup-\estrattore battlefield-rivals\boh\convertitore ebx in wav\prova\fb3audio_nfs.py", line 75, in decodePcm
xas.swapEndianPcm(chunkPath, target, samplesOffset)
NameError: global name 'xas' is not definedCode: Select all
Scanning bundles...
0 EBX, 0 duplicates
0 res, 0 duplicates
0 chunks, 0 duplicates, 0 unique chunks
0 total.
Scanning CAS database...
412406 entries, 36696 precache entries, 1102076 duplicated entries.
Dumping files...
0 file(s) dumped seccessfully.Code: Select all
RESTART: D:\Program Files\Origin Games\STAR WARS Battlefront II\Tools\swbf2 dumper script\swbf2full.py in latest update SWBF removed all SB/TOC files. UFBE doesnt support this game currently.TrumpetPro wrote:Whenever I try to "scan bundles" with UFBE, it finds 0 bundles
Oh OK. Any plans to fix the tool?daemon1 wrote:in latest update SWBF removed all SB/TOC files. UFBE doesnt support this game currently.TrumpetPro wrote:Whenever I try to "scan bundles" with UFBE, it finds 0 bundles
python scripts will not work either
The Frosty editor program is written in .NET, so it should be trivial to decompile it, see how it finds and loads files inside of the archives, and write a script that mimics that functionality to dump every file instead of just specific ones. I'll leave the implementation to the original Python script developers since they've been doing pretty good so far on their own.TrumpetPro wrote:Oh OK. Any plans to fix the tool?daemon1 wrote:in latest update SWBF removed all SB/TOC files. UFBE doesnt support this game currently.TrumpetPro wrote:Whenever I try to "scan bundles" with UFBE, it finds 0 bundles
python scripts will not work either
https://frostytoolsuitedev.gitlab.io/news.htmlparzivail wrote:
The Frosty editor program is written in .NET, so it should be trivial to decompile it, see how it finds and loads files inside of the archives, and write a script that mimics that functionality to dump every file instead of just specific ones. I'll leave the implementation to the original Python script developers since they've been doing pretty good so far on their own.
i doubt i will have time for it this yearTrumpetPro wrote:Oh OK. Any plans to fix the tool?
No, but I am sure in the future that will be available in some form, there is a lot of interest by many out there, time will tell.mrbeanjoga wrote:can i export animations?
The game can be extracted easily with out errors and all assets in order and yes it can take hours, tell me your steps, what you did, what you used exactly and I am more than happy to help you get it all dumped.eyewee wrote:Trying to get some NFS Rivals 3d map files, I've used bf4dumper python script from bfeditorORG. After +2h and an error, I've got many stuff exctracted (even if not all, due to an error) but not a single meshset file so I could use the MeshFile_Type_Reader... Trying to look every page of the forum, no solution for now. What is my error, folks?
I am sure someday an extractor/dumper will surface by whomever wants to tackle it, until then it cant be extracted, because I too am interested.eyewee wrote:btw. strange thing, walking around for another solution to extract Rivals game map meshes, I went to look for nfs edge. If one of you guys have seen the nfs edge file structure (which is kinda chinese modified nfs rivals), there are no cas/cat files and win32 folder contains .sb and .toc files, even the Data folder has only .das files,
should I forget nfs edge?..
Code: Select all
D:\JEUX - GAMES\NFS RIVALS DUMPED/bundles/res/levels/hp2/worldassets/rural/r03/dz1/brdg_r03_kingfisher_construction_platform_ramps/brdg_r03_kingfisher_construction_platform_ramps_physics_win32 fabcb39120813ec5 80000000603c0000e03c000038020000.hknondestruction
D:\JEUX - GAMES\NFS RIVALS DUMPED/bundles/res/levels/hp2/worldassets/rural/r03/dz1/brdg_r03_kingfisher_construction_platform_ramps/brdg_r03_kingfisher_construction_platform_ramps_mesh 64d29a3d3c053add b01b000000000000fc0000007000c000.mesh
D:\JEUX - GAMES\NFS RIVALS DUMPED/bundles/res/levels/hp2/worldassets/rural/r03/dz1/brdg_r03_kingfisher_construction_platform_ramps/brdg_r03_kingfisher_construction_platform_ramps_part_physics_win32 e83efae03aed4fef 8000000060090000400b0000f8010000.hknondestruction
Traceback (most recent call last):
File "D:\JEUX - GAMES\FrostBite Tools\BFEDITOR.ORG METHOD\bf4dumper\bf4dumper.py", line 258, in <module>
if "tocRoot2" in locals(): dumpRoot(tocRoot2)
File "D:\JEUX - GAMES\FrostBite Tools\BFEDITOR.ORG METHOD\bf4dumper\bf4dumper.py", line 248, in dumpRoot
dump(fname,targetDirectory)
File "D:\JEUX - GAMES\FrostBite Tools\BFEDITOR.ORG METHOD\bf4dumper\bf4dumper.py", line 179, in dump
writePayload(entry, targetPath, sourcePath)
File "D:\JEUX - GAMES\FrostBite Tools\BFEDITOR.ORG METHOD\bf4dumper\bf4dumper.py", line 213, in casPayload
LZ77.decompress(catEntry.path,catEntry.offset,catEntry.size, bundleEntry.originalSize,targetPath)
WindowsError: [Error -529697949] Windows Error 0xE06D7363mono24 wrote: The game can be extracted easily with out errors and all assets in order and yes it can take hours, tell me your steps, what you did, what you used exactly and I am more than happy to help you get it all dumped.
Because there are so many scripts variations out there that its not even funny anymore, that is why Daemon wanted to be a universal Frostbite dumper for all games, its just is limited for now, and until then python scripts will do just fine.
I am sure someday an extractor/dumper will surface by whomever wants to tackle it, until then it cant be extracted, because I too am interested.