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.

Iconoclasts PS VITA *.GXT

Featured Replies

  • Author
  • Localization

Zolodei, posted Sun Aug 19, 2018 12:46 pm (37665)


Tell me, how to translate *.png > *.GXT?

The file itself "*.GXT".

File structure Iconoclasts GXT:
Quote:
Beginning With 0x0
0 4 SizeFilesGXT
4 ? FilesGXT
? ? UnknownDATA
  • Author
  • Localization

Zolodei, posted Mon Aug 20, 2018 1:49 pm (37703)


UP
  • Author
  • Localization

happydance, posted Mon Aug 20, 2018 9:05 pm (37727)


save that to DDS then use psp2gxt.exe to convert DDS -> GXT

you should know the value of your GXT original GXT header fo you would know what properties your DDS texture will have



not really sure how accurate this is, but usually I encounter this values for single texture gxt

Code:
0x0 ID string (GXT)
0x4 version (usually 3.01)
0x8 number of texture on the gxt
0xC start of the texture (data)
0x10 size of the texture (data)
0x14 Number of 16 entry palettes if (P4 gxt if not just 0x00000000)
0x18 Number of 256 entry palettes if (P8 gxt if not just 0x00000000)
0x1C Padding (0x00000000)
0x20 start of the 1st texture (data)
0x24 size of the 1st texture (data)
0x28 Index of the palette (usually 0xFFFFFFF)
0x30 Texture Type
0x34 Texture Format
0x38 Texture Width
0x3A Texture Height
0x3C Number of Mipmaps


Texture type (GXT)
0x00 = SWIZZLED
0x40 = CUBE
0x60 = LINEAR
0x80 = TILED
0x0C = LINEAR STRIDED

Texture format
00 00 00 85 = DXT1 no alpha
00 00 00 86 = DXT3
00 00 00 87 = DXT5
10 00 04 00 = 1555
00 00 00 10 = ARGB4444
00 10 00 0C = ARGB8888
00 50 00 0C = XRGB888
00 10 00 98 = RGB888
00 10 00 05 = RGB565
00 50 00 04 = RGB555
00 10 00 02 = RGB4444
  • Author
  • Localization

imjinjia, posted Fri Jan 18, 2019 4:59 am (42498)


Zolodei wrote:
Tell me, how to translate *.png > *.GXT?

The file itself "*.GXT".

File structure Iconoclasts GXT:
Quote:
Beginning With 0x0
0 4 SizeFilesGXT
4 ? FilesGXT
? ? UnknownDATA

How did you unpack Assets.dat?
  • Author
  • Localization

Zolodei, posted Mon Jan 21, 2019 4:13 pm (42601)


Dismantled the format, and then wrote the program.
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.