I'm wanting to make some mods to the Crash Nitro Kart 3D game for Zeebo. (it was also released for iOS, N.Gage 2.0 and Symbiam)
But everything I looked for related to .vfs files didn't work, I read on a forum about a guy who managed to extract the data.vfs with a script in QuickBMS, I managed to find one from Porlabit Crash Nitro Kart 2 but it didn't work with Nitro Kart 1 so I ended up running out of options.
Also, after extracting the file, is it possible to compress it again so that the game can work with the new modified file?
[EDIT]
Kurabupengin sent me the QuickBMS script he used to extract the files and it worked with data.vfs from Zeebo's Crash Nitro Kart 3D.
I managed to access the image and audio files, but there were some strange files that I couldn't identify.
https://preview.redd.it/zgw530aiv8cd1.png?width=1200&format=png&auto=webp&s=25c5a9145d352f66b26221fb3a726dc90e3a2a95
But my problem now is after making changes to textures, music, sound effects, I need to compress the data.vfs again, how do I do that?
I know that most Polarbit games ( Raging Thunder 2, Reckless Racing, Armageddon Squadron, Iron Sight, Crash Nitro Kart 3D and Crash Nitro Kart 2 ) have a "data.vfs" so I think if I could find a way to extracting and re-compressing Crash's data.vfs will probably be possible to do the same with other games and create new mods.
Here are the extracted files and the Quick BMS script if it helps anyone to find a solution: https://www.mediafire.com/file/bjc5bmvexvro2gl/data.vfs_extracted_and_bms_script.zip/file