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

[PSP] Ratchet & Clank: Size Matters .WAD (HIG!)

Featured Replies

  • Localization

Hello, does anyone have a script to decompress a file specific to High Impact Games studio?

It contains textures, sounds, and other things.

GLOBAL.zip

  • Author
  • Localization
5 hours ago, NeoGT404 said:

Added support for the format in my extractor WITH individual file and not just a decompressed blob as output: https://github.com/smiRaphi/UniPyX

It relies on the script above for decompression tho so the ETC files still won't work

I extracted the file from memory and it seems to be decompressed, but why is the HIG header still there?
File from 0x167000 to 0x6B994B

RAM_Dump.rar

  • Localization

Yeah I'm aware that the decompression is not fully working but I already made an issue on the page of the decompressor and hope that I'll get a response but I'll also see if I can take a closer look maybe in a couple of days

  • Author
  • Localization
5 minutes ago, NeoGT404 said:

Yeah I'm aware that the decompression is not fully working but I already made an issue on the page of the decompressor and hope that I'll get a response but I'll also see if I can take a closer look maybe in a couple of days

We hope

  • Supporter

haha, I just used the tjzip_dump.py which NeoGT404 pointed to, had to change the header size of the wad to 0xC0, got an out.bin with contents like this

\ICONTEXTURES\radarRocket01.gim
jparrott
Fri Sep 29 17:15:46 2006
SCEE Photoshop GIM Plugin v0.9.0

but now I need to check your tool.:classic_smile:

Edited by shak-otay

  • Supporter
5 minutes ago, shak-otay said:

haha, I just used the tjzip_dump.py which NeoGT404 pointed to, had to change the header size of the wad to 0xC0, got an out.bin with contents like this

\ICONTEXTURES\radarRocket01.gim
jparrott
Fri Sep 29 17:15:46 2006
SCEE Photoshop GIM Plugin v0.9.0

but now I need to check your tool.:classic_smile:

edit: upps, what happened?

i did not see the tjzip.py, i found the logic debugging in ghidra

In the game's code, the loader reads a 0xC0-byte header and passes the pointer plus the 0xC0 offset to the decompression function. This shows up in as: FUN_0000ff60

It also verifies that it is version 6 before decompressing.

Its a lz reflections

  • Supporter

Thanks! (I just have updated to NET 10, but NET 8 version might help others...)

(Sound files are extracted as .vag, btw.)

edit: gde file BeeMine, as a start, and GiantClankTransition:

 

BeeMine-gde.pngGiantClankTransition-gde.png.fc9289f1d2b638297f444ee521905476.png

edit: some faces not visible because of inverse normals

Edited by shak-otay

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.