I am trying to extract the Patch.lin.bf file from Rabbids Land's Update using the Tintin script but QuickBMS eventually outputs this error when extracting:
Error: incomplete input file 0: C:\Users\LolHacksRule\Desktop\Nintendo\WiiU\Games\EXTRACT\Rabbids Land (UPDATE DATA) (v16) (76.841 MB) (USA) (unpacked)\content\LyN\BinCafe\Patch.lin.bf Can't read 4 bytes from offset fafafafa. Anyway don't worry, it's possible that the BMS script has been written to exit in this way if it's reached the end of the archive so check it or contact its author or verify that all the files have been extracted. Please check the following coverage information to know if it's ok.
Quick rebump, the following BigFile (119MB) doesn't extract properly with tintin.bms and dies on 10_board.bik. Please note I modified the script to not use subdirectories for files with "_"s in it as I prefer direct filesystems of games. Any plan to fix the script or recommend me a different one? So far every other Wor_********.lin.bf file extracts fine. https://anonfiles.com/l2p1b378p4/Wor_0EC0A6E4.lin_bf
QuickBMS generic files extractor and reimporter 0.10.1 by Luigi Auriemma e-mail: me@aluigi.org web: aluigi.org (Oct 20 2019 - 14:53:23)
quickbms.com Homepage zenhax.com ZenHAX Forum @zenhax @quickbms Twitter & Scripts
- start the scanning of the input folder: C:\Users\LolHacksRule\Desktop\Nintendo\WiiU\Games\Rabbids Land [ARBE]\content\LyN\BinCafe - open input file C:\Users\LolHacksRule\Desktop\Nintendo\WiiU\Games\Rabbids Land [ARBE]\content\LyN\BinCafe\.\Wor_0EC0A6E4.lin.bf - open script C:\Users\LolHacksRule\Desktop\Software\quickbms\Scripts\tintin - Copy.bms - set output folder C:\Users\LolHacksRule\Desktop\Nintendo\WiiU\Games\Rabbids Land [ARBE]\content\LyN\BinCafe\wor - the folder doesn't exist, do you want to create it (y/N)?: y
Error: incomplete input file 0: C:\Users\LolHacksRule\Desktop\Nintendo\WiiU\Games\Rabbids Land [ARBE]\content\LyN\BinCafe\Wor_0EC0A6E4.lin.bf Can't read 1645460047 bytes from offset 07437381. Anyway don't worry, it's possible that the BMS script has been written to exit in this way if it's reached the end of the archive so check it or contact its author or verify that all the files have been extracted. Please check the following coverage information to know if it's ok.
Update: Here's some more problematic BigFiles, all "Tex_" files from the game extracted fine. I could be wrong but it could be relating to files with BigFiles with BIK files (So far every BigFile file I have without them extract fine). Listing all content for the problematic files works accurately, using "-e" and/or "-." also doesn't help extract the files. https://anonfiles.com/V5xf2572pc/RLand_ ... iles_2_zip
Error: incomplete input file 0: C:\Users\LolHacksRule\Desktop\Nintendo\WiiU\Games\Rabbids Land [ARBE]\content\LyN\BinCafe\Wor_16C2297D.lin.bf Can't read 1762022989 bytes from offset 00453dd3. Anyway don't worry, it's possible that the BMS script has been written to exit in this way if it's reached the end of the archive so check it or contact its author or verify that all the files have been extracted. Please check the following coverage information to know if it's ok.
Yep, it's BIK file specific, there are some BigFiles with only them, maybe its because they don't have an extra header after packing? Update: That's the problem, the script is targeting 40 bytes after the BIKi file headers where that only works correctly on files with packing headers.
I found might've found another issue with tintin.bms, a portion of files are not detected (like MDF, OSC, GRP, ACK), I tested on the three files I posted here and as of now, all files on me.