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.

Creature Conflict .p00 and .dat archives

Featured Replies

  • Author
  • Localization

SeriousNorbo, posted Mon Mar 20, 2017 2:35 pm (21656)


Hi, from some time i'm trying to edit game archives saved in a bunch of .p00 and .dat files. I tried using Dragon Unpacker and it succesfully extracted sounds and images from data.p00, but as i checked with notepad, some packages also contain .lwo and .lws files which are simple Lightwave models.

So, could someone find a way to unpack everything from these archieves and (If possible) find a way to build them back after editing? ;)

Here are 3 archieves which contain some data: https://www.mediafire.com/?9jval3u4x3kcga6
  • Author
  • Localization

aluigi, posted Mon Mar 20, 2017 3:46 pm (21659)


http://aluigi.org/bms/creature_conflict.bms

Regarding gameset.dat (and probably gui.dat too) I don't see an index file or information about where are stored the files in the dat archive, maybe it's not even an archive.
  • Author
  • Localization

SeriousNorbo, posted Mon Mar 20, 2017 4:34 pm (21663)


Thanks, it succesfully extracted all the files. :D

But well, it seems that something isn't right with them, sounds are unplayable, and models can't be imported either to Lightwave or any other modeler, only images works fine.
  • Author
  • Localization

aluigi, posted Mon Mar 20, 2017 4:35 pm (21664)


I checked the PNG files and they are correct but I have an idea.
Open the script with a text editor and REMOVE the following lines:
Code:
    math OFFSET   12
    math SIZE   - 12
Can you open the files extracted with this modified script?
  • Author
  • Localization

SeriousNorbo, posted Mon Mar 20, 2017 5:29 pm (21671)


No, sounds and models have the same error, and now even images cannot be opened :/
  • Author
  • Localization

aluigi, posted Tue Mar 21, 2017 7:45 am (21678)


Ok, script 0.1.1

Now both PNG and WAV are ok, and I have also added support for the folders (numeric types).

I suspect that LWS and LWO are in non standard format because I downloaded a lwo sample (I'm not in the graphics stuff) and it's different, those of CC have no headers.
  • Author
  • Localization

SeriousNorbo, posted Tue Mar 21, 2017 3:06 pm (21686)


Oh, ok, propably they used their own model format, still thanks a lot. :D
  • Author
  • Localization

Corak, posted Sun Jul 01, 2018 12:11 am (36314)


Tried with retail full version of the game.
here data index files: https://cloud.mail.ru/public/Meyd/DWxqQ ... est_Eng.7z
Got error:
"
09c63457 4294967284 1/gui_weapons_ps2.png

Error: impossible to write 0xfffffff4 bytes (total 0xfffffff4)
Check your disk space

- 651 files found in 13 seconds
coverage file 0 24% 54768 220376 . offset 0001016c
coverage file 1 49% 163978063 333548138 . offset 09c63457
"
http://imagizer.imageshack.com/img921/1082/8FHBr9.png

Cannot process other files from index, only first ones before error.
flags "-." "-e" dont help too.

Also all .tga files there are .png too, but have odd 8 bytes at the beginning before real PNG signature. So if you remove it, it will be normal png:
  • Author
  • Localization

aluigi, posted Sun Jul 01, 2018 3:34 am (36318)


Wasn't able to download your samples (terribly slow) but I guess I found a work-around and updated the script.
In short that png file was zero bytes long.
  • Author
  • Localization

SeriousNorbo, posted Sun Sep 02, 2018 2:18 pm (38047)


One more question, is it possible to write a script which could rebuild the archieve with edited images? :roll:
  • Author
  • Localization

aluigi, posted Tue Sep 04, 2018 1:02 pm (38104)


It's a "weird" format so you can't write a rebuilder without knowing the meaning of every single bit of the archive format.
The only option is the reimport feature of quickbms
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.