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.

[PS2] Help with RAW Texture Format

Featured Replies

  • Author
  • Localization

BL4CK0UT, posted Mon Apr 06, 2020 8:39 pm (55582)


Wassup! So, i have finally got the decompressed textures from RACJIN Naruto Uzumaki Chronicles 2, now i need help to extract them, i'm pretty sure that it is a raw format, i can see a bit with TextureFinder:
Image
  • Author
  • Localization

Allen, posted Wed Apr 22, 2020 1:50 pm (56173)


Here is a Noesis plugin that supports reading your samples.
This format is not simple, it is a collection of pictures, a picture can be divided into many small pictures. Due to the confusing data, this script only supports reading large pictures. :)

*Edit*: Fixed 4bpp image height problems.

tex_NarutoUzumakiChronicles2_raw.zip

  • Author
  • Localization

BL4CK0UT, posted Mon Jul 13, 2020 1:00 am (57568)


Allen wrote:
Here is a Noesis plugin that supports reading your samples.
This format is not simple, it is a collection of pictures, a picture can be divided into many small pictures. Due to the confusing data, this script only supports reading large pictures. :)


Hello, sorry to bother after months, but could you help us out on upgrading that .RAW script for Naruto uzumaki chronicles?

https://discord.gg/Y2rFRJq
  • Author
  • Localization

WilliamVaz, posted Sat Nov 20, 2021 7:53 am (67598)


Allen wrote:
Here is a Noesis plugin that supports reading your samples.
This format is not simple, it is a collection of pictures, a picture can be divided into many small pictures. Due to the confusing data, this script only supports reading large pictures. :)


Hi, could you help me?
Your script works with some files but not others...
It works perfectly with files that look like this:
Texture
Palette
Texture
Palette
Texture
Palette
..........................
BUT it doesn't work with files like this:
Texture
Palette
Texture
Texture
Texture
Texture
Texture
Texture
  • Author
  • Localization

Allen, posted Sat Nov 20, 2021 9:29 am (67602)


Hi, You can upload some samples.
  • Author
  • Localization

Allen, posted Sat Nov 20, 2021 4:07 pm (67612)


The font texture is divided into multiple images, using a common color palette.

The 4bpp swizzle algorithm of uzumaki chronicles is different from what I understand.
Other games can be solved by converting to 8bpp and then using the 8bpp unswizzle method, but the 4bpp of this game is different.
Only noesis can unswizzle.

Image



I also fixed a small bug in the tex_raw.py script. The 4bpp image height problem.viewtopic.php?f=7&t=13414#p56173

tex_NarutoUzumakiChronicles2_font.zip

  • Author
  • Localization

WilliamVaz, posted Sat Nov 20, 2021 5:35 pm (67616)


Allen wrote:
The font texture is divided into multiple images, using a common color palette.

The 4bpp swizzle algorithm of uzumaki chronicles is different from what I understand.
Other games can be solved by converting to 8bpp and then using the 8bpp unswizzle method, but the 4bpp of this game is different.
Only noesis can unswizzle.

Image
tex_NarutoUzumakiChronicles2_font.zip


I also fixed a small bug in the tex_raw.py script. The 4bpp image height problem.viewtopic.php?f=7&t=13414#p56173


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.