February 23Feb 23 Hi there!!! I'm trying to extract the BFS archive from that game. There's 5 BFS archives. I've searched over the internet and didn't find an information about how to extract that files from that game, except "Flatout BFS Unpacker", but it didn't work. I've attached one of 5 archives: Main.bfs. Link Help, please.
July 25Jul 25 Localization The provided BFS file is a UFF 1.0 container. The file list is stored at the end of the BFS archive. Some very simple byte-by-byte obfuscation is applied here. Here is how it looks like roughly in pseudo:decoded byte = (stored byte - position) XOR 0x16Please use the attached python script as follows:python .\UFF_Extractor.py .\main.bfs .\main_extracted python .\UFF_Extractor.py .\main01.bfs .\main01_extracted ...Here is a quick screenshot of some of the extracted content from main02.bfs.UFF_Extractor.py Edited July 25Jul 25 by Falkrian
July 26Jul 26 Author Extracted main.bfs with your script and it gave only specnaz.dat. No other files.
July 26Jul 26 Localization OK. Thank you for letting me know. Will look into it.EDIT #1That is because there is only one file inside of this BFS archive. I have put both main.bfs and main02.bfs side by side down below for you to see.I have no idea what specnaz.dat is used for at this point in time. But I can assure you that it is the only file inside of that particular BFS archive. Edited July 26Jul 26 by Falkrian
July 26Jul 26 Localization I don't have access to main02.bfs but maybe the key is different for main.bfs? because the file just looks like garbage
July 27Jul 27 Localization I remember that adding large dummy files to a CD-ROM back in the day had some uses. It was either to control the disk layout or it is part of some sort of protection scheme.I have attached both main03.bfs and main04.bfs to the post. Maybe I am simply missing something. Another pair of eyes could do good. 👍main03.7z main04.7z Edited July 27Jul 27 by Falkrian
July 27Jul 27 Localization yeah might just be some padding file, I could have a look into the executable and see if the game uses it in any way to make sure it's just padding in case anyone want's to upload that
July 27Jul 27 Localization it seems to load it (verifying it's not broken/missing) but not doing anything with the .dat file
Create an account or sign in to comment