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.

Dying Light .spb and csb

Featured Replies

  • Author
  • Localization

ponaromixxx, posted Thu Jan 29, 2015 7:28 am (2958)


Please help unpack and pack back
  • Author
  • Localization

ponaromixxx, posted Thu Jan 29, 2015 3:48 pm (2971)


thank you
  • Author
  • Localization

spider91, posted Sat Feb 07, 2015 7:04 pm (3095)


script for .csb works bad. a lot of dummy files and cant extract any fsb from all_quests_local_stream_p1.csb, common_local_1_stream_p1 and common_local_2_stream_p1.csb. I've tried to make it by myself, seems to work fine.

Code:
# Dying Light .csb
# script for QuickBMS http://quickbms.aluigi.org

get EXT extension
if EXT == "csb"

    get MAX_OFF asize
    goto 0x4c
    for CHECK = 0 < MAX_OFF
        getdstring NAME 0x40
        get OFFSET long
        get SIZE long
        get DUMMY long   
        get DUMMY long
        get DUMMY long
        get DUMMY long
        log NAME OFFSET SIZE
        set CHECK OFFSET
        math CHECK = SIZE
    next

else
    print "Error: unsupported extension %EXT%"
    cleanexit
endif
  • Author
  • Localization

ponaromixxx, posted Sat Feb 07, 2015 11:33 pm (3098)


It would be better, now is an extension of the files!


Code:
# Dying Light .csb
# script for QuickBMS http://quickbms.aluigi.org

get EXT extension
if EXT == "csb"

    get MAX_OFF asize
    goto 0x4c
    for CHECK = 0 < MAX_OFF
        getdstring NAME 0x40
        get OFFSET long
        get SIZE long
        get DUMMY long   
        get DUMMY long
        get DUMMY long
        get DUMMY long
        string NAME = ".fsb"
        log NAME OFFSET SIZE
        set CHECK OFFSET
        math CHECK = SIZE
    next

else
    print "Error: unsupported extension %EXT%"
    cleanexit
endif
  • Author
  • Localization

spider91, posted Sun Feb 08, 2015 5:07 am (3103)


yep, forgot about it.
  • Author
  • Localization

AlphaTwentyThree, posted Tue Feb 10, 2015 11:40 pm (3133)


Actually it's also
Code:
goto 0x40
get INFOSIZE long
get FILES long
get DUMMY long
for i = 1 <= FILES
...
...
next i
  • Author
  • Localization

aluigi, posted Fri Feb 13, 2015 8:53 am (3148)


I have updated the script with your fixes.
Thanks
  • Author
  • Localization

rdvlpr, posted Sun Apr 05, 2015 8:32 pm (4355)


how would i open or conver the extracted files?
  • Author
  • Localization

rdvlpr, posted Sun Apr 05, 2015 9:09 pm (4357)


thanks, it works. Only it looks like the sfx sounds are converted to .ogg and i can't open them in audacity or any other program. Is this normal?
  • Author
  • Localization

spider91, posted Mon Apr 06, 2015 2:59 am (4361)


fsbext doesn't support ogg yet. I hope aluigi will add ogg support soon.
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.