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.

RenderWare Engine PS2 pack files

Featured Replies

  • Author
  • Localization

black_racer, posted Fri Aug 04, 2017 11:26 am (25211)


Hello Guys!
This is the package files from the game on the RenderWare Engine for PS2
Help me deal with these files, this package has no compression but it in itself connects several types of files such as * TXD, * DFF, * BSP I can read them by structure, but it is very difficult. Is it possible to separate them into data types?

Sample here: https://www.dropbox.com/s/zew02qr1c6eul ... s.zip?dl=0
  • Author
  • Localization

aluigi, posted Fri Aug 04, 2017 5:17 pm (25219)


bin and d1 have the same format although I guess there is no format at all and it's just a sequence of files, anyway if you can post the exact offset where are located the files you found, I will be able to "tune" the following script (I don't know what's part of the files):
Code:
get MAX_SIZE asize
for OFFSET = 0 != MAX_SIZE
    get DUMMY long
    get SIZE long
    math SIZE 12
    log "" OFFSET SIZE
    math OFFSET SIZE
    goto OFFSET
next
  • Author
  • Localization

black_racer, posted Fri Aug 04, 2017 9:18 pm (25230)


I'll give an example for a *.D1 file included in the archive

(Section Header)
4 bytes - int - Section Type
4 bytes - int - Section Size

Data Type:
Textures *.TXD 0x16
Dynamic Models *.DFF 0x10
Static Models *.BSP 0x0B

Structure:
Textures Block - Starting at 0x00000000
Dynamic Models - Starting at 0x00066A74
Dynamic Models - Starting at 0x00068346
Static Models - Starting at 0x00069B17
Static Models - Starting at 0x001D6668
Static Models - Starting at 0x002391FF
Dynamic Models - Starting at 0x00286124
Static Models - Starting at 0x00286466
Static Models - Starting at 0x002DF546
Dynamic Models - Starting at 0x002FDB28
  • Author
  • Localization

aluigi, posted Fri Aug 04, 2017 10:23 pm (25231)


Good, so the offsets correctly match those catched by the script :)
  • Author
  • Localization

black_racer, posted Fri Aug 04, 2017 11:15 pm (25235)


Luigi you once again helped me, it's works great :D
Thank you very much!
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.