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.
Zero Tolerance for Disrespect

Ninja - Shadow of Darkness - PS1

Featured Replies

Hi nice people!

I have extracted some files from the game Ninja - Shadow of Darkness with a quickbms.

and find some .pak files, that seems it compressed.

Could someone take a look?

thanks in advanced.

FRONT.zip

Solved by Rabatini

  • Author

Thanks for your time!

but seems dont work

 

FRONT_uncompressed@0000000000.png

  • Supporter
Quote

Data is compressed with LArc LZ5 compression ("LHA_lz5" in quickbms).



Actually It´s a LZ5 Variant, not larc one.

flagbits is processed by shifting it left or right depending on its current value.
rd is calculated based on the current src value, where:
rd points to dst + 1 adjusted by the scaled src value.
len is determined by extracting the lower 4 bits of src and adding 3.
The logic performs some operations with rd and len. In this example, it copies data from src to rd and updates src and dst pointers.

Edited by Rabatini

  • Author
1 hour ago, Rabatini said:

I’ve created a decompressor and compressor tool (attached).
The compressor tool was made in a hurry and might not have the best compression ratio, but it works!

FRONT.png.9c76705156a18b5748c88ae39119c660.png

LZ5-Ninja-DeCompressor.zip 155.91 kB · 0 downloads

No sucess with ikskoks!

But yours, works perfectly!!!!

Thank you sooo muchhh.

Tried in other paks, and works too!

HELL2@0000000000.png.9d716873ca3c7eacf96948802568f091.png

Create an account or sign in to comment

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.