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.

Cricket 19 Blobset file extraction

Featured Replies

  • Author
  • Localization

Wouldubeinta, posted Wed May 15, 2019 4:58 am (47764)


I was wondering if u can take a look at this file structure and see if it's possible to extract, it looks like BigAnt has changed the Blobset structure completely from previous games. If u need all the files, u can download the Cricket 19 Demo from steam.

This is what I know so far -

# data-0.blobset.pc layout

string BLOB; // Magic - 4 bytes
uint fileAmount;

uint mainCompressedSize;
uint mainUncompressedSize;
uint vramCompressedSize;
uint vramUncompessedSize;
uint24 fileHashName; // 3 bytes
byte folderHashName;
uint reserved; // Not sure what this is used for.

The files themselves are compressed with lzma without a header, they don't seem to have a size for a chunk. I was able to extract a file with 1 chunk, but any more then that I had problems.
Before the compressed data, there is 4 byte data, but I'm not sure what it's used for.

Any help will be much appreciated.
  • Author
  • Localization

aluigi, posted Sat Jun 01, 2019 10:20 pm (48272)


So are you sure they files are chunked?
Because there is no field containing this information.

Anyway everything is already extracted and the only "difference" would be to decompress the compressed files, I have just made a script:
http://aluigi.org/bms/cricket_19_blobset.bms
  • Author
  • Localization

Wouldubeinta, posted Wed Jun 05, 2019 7:23 am (48462)


aluigi wrote:
So are you sure they files are chunked?
Because there is no field containing this information.

Anyway everything is already extracted and the only "difference" would be to decompress the compressed files, I have just made a script:
http://aluigi.org/bms/cricket_19_blobset.bms


Yes the files are chunked, I think the first 4 bytes is the compressed chunk size but xored. The 4 bytes are only on the compressed chunk data.
  • Author
  • Localization

aluigi, posted Wed Jun 05, 2019 7:56 am (48468)


Script 0.1.1
  • Author
  • Localization

Wouldubeinta, posted Wed Jun 05, 2019 8:45 am (48472)


aluigi wrote:
Script 0.1.1


Thanks for your help Luigi.
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.