Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

ZZDATA.BIN Need for Speed Carbon

Featured Replies

  • Author
  • Localization

Kratos9999, posted Thu Dec 15, 2016 12:57 pm (19520)


Hi everyone, someone can make for me an script to extract and repack the zzdata.bin files in nfs carbon (PS2 version). The link with zzdata file is this: https://www.dropbox.com/s/rran5c0tbc17j ... 0.BIN?dl=0

and this is the link with TOC file: https://drive.google.com/file/d/0B24D4L ... p=drivesdk
  • Author
  • Localization

Kratos9999, posted Thu Dec 15, 2016 4:46 pm (19539)


Aluigi, the script don't works here, the error message showed here is: "unexpected signature, invalid arguments BIN/BUN/LZC, and possible line that caused error".
  • Author
  • Localization

aluigi, posted Thu Dec 15, 2016 5:37 pm (19545)


You have to select zdir.bin
  • Author
  • Localization

Kratos9999, posted Thu Dec 15, 2016 5:44 pm (19546)


I'll try here
  • Author
  • Localization

Kratos9999, posted Thu Dec 15, 2016 7:22 pm (19556)


aluigi, the script now works here, all files has been extracted. But, there is a problem, the files are extracted with names as "00001.dat, 00001a.dat, etc". When I extract some .dat file, the extracted file has a right name.
It is possible to adapt the script for extract the files with all right names? Until now I have found only files related at the cars, but nothing of texts in-game.
All files with right names will make to easy find the texts.
In the end of extraction, 1 only error is returned: "failed in get CRC_NAME long"
  • Author
  • Localization

aluigi, posted Thu Dec 15, 2016 8:46 pm (19558)


The script is already optimized and tuned to extract everything it's possible.
If you get files like 00000012.dat it means that there are no filenames stored.

The error with NAME_CRC is ok.
I means it's a micro bug in the script (that I'm going to fix now) but it doesn't affect the extraction, it simply means you reached the end of the file. What you got is 100% of the archive.
  • Author
  • Localization

Kratos9999, posted Thu Dec 15, 2016 10:50 pm (19565)


So the script now extract the files with filenames, at least the file called LANGUAGE? all files have no filename, the only file with name that I need is "LANGUAGE". I see this name in executable of game. The executable has the name of the files inside ZZDATA. It is possible extract this file with his own name? the others can have names 00012.dat, etc, I need only of LANGUAGE file
  • Author
  • Localization

Kratos9999, posted Fri Dec 16, 2016 11:15 am (19580)


it is impossible to find a file without the name
  • Author
  • Localization

Kratos9999, posted Fri Dec 16, 2016 3:22 pm (19590)


Aluigi, the script don't reimport the zzdata files, he always show the error in attached image. What is possible to make for fix this error?
  • Author
  • Localization

aluigi, posted Fri Dec 16, 2016 3:48 pm (19591)


That script is very complex and probably it will not work in reimporting mode.
For sure it's better if you use quickbms 0.7.7 because you are using an old version, probably it will change nothing because it's something related to the re-compression of non-standard algorithms for which only two of them are supported in recompression.
  • Author
  • Localization

Kratos9999, posted Fri Dec 16, 2016 6:10 pm (19593)


Aluigi, it is possible to make the script extract only this files: LANGUAGE_ENGLISH.BIN, and LANGUAGE_GERMAN.BIN?
If this files use an algorithm supported by quickbms in reimport mode, is possible extract and reimport only them?
My goal is only language files and the FONT
  • Author
  • Localization

aluigi, posted Fri Dec 16, 2016 11:35 pm (19595)


No duplicate topics, please.
  • Author
  • Localization

Kratos9999, posted Fri Dec 16, 2016 11:42 pm (19596)


ok
  • Author
  • Localization

aluigi, posted Sat Dec 17, 2016 12:00 am (19597)


Returning to your question, one of the first rules of the reimport feature of quickbms is deleting all the files that have not been modified and leaving only the modified files in the folder before reimporting.
So if you have extracted 1234 files and you edited only 2 of them, then delete the other 1232 and try the reimporting.
Probably it will change nothing in your case but maybe those 2 files are non compressed and so without problems (I highly doubt).
  • Author
  • Localization

Kratos9999, posted Sat Dec 17, 2016 9:06 pm (19626)


I don't knew about this rule "delete all files unchanged", I'll try here and I will post the results. The only text file has I found was the credits of game, those have .txt format, was easy to find them.
Aluigi, do you know someone that can make a tool for extract the files with your correct names?
  • Author
  • Localization

aluigi, posted Sat Dec 17, 2016 10:46 pm (19630)


You can read about the reimport feature of quickbms in section 3 of http://aluigi.org/papers/quickbms.txt

Regarding your question, I have been already very clear in my previous posts:
IT'S NOT A LIMITATION OF THE SCRIPT. THERE ARE NO FILENAMES!
I bet now it's more clear :D
  • Author
  • Localization

Kratos9999, posted Sun Dec 18, 2016 12:26 pm (19651)


Understood
  • Author
  • Localization

Kratos9999, posted Mon Dec 19, 2016 9:39 pm (19678)


Aluigi, I finally have found the texts in nfs carbon. I have created an bat file to launch the quickbms and extract all dat files in sequence. With all dat's extracted, between severals folders, I saw the LANGUAGE dir.
My next step is a dumper/inserter to the texts. The script really is very good, thanks by your patience.
  • Author
  • Localization

aluigi, posted Tue Dec 20, 2016 7:59 am (19685)


:D
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.