Newest Hacks

Rockman & Forte - Multiple Equipment Rockman & Forte - Player Switching Lauri's Hack Mystical Ninja Goemon Hack

Newest Translations

Yie Ar Kung-Fu II: The Emperor Yie-Gah Yie Ar Kung-Fu SD Gundam: Gachapon Senshi 3 - Eiyuu Senki Aero Blasters

Newest Utilities

Binxelview dpcmc BinarySearch MakeDPCM

Newest Reviews

Enable bosses and easy moves Contra: Hard Corps - IT.GAMER Ultra Hack v1.0 Aria of Sorrow Alter Super Mario Land DX

Newest Homebrew

Bad Apple!! PV-FC 2.5 Simplistic Tower of Hanoi Chicken of the Farm

Featured Hack Images

Strange Mario Bros. Nintendo World Cup: All-Team Versus Version Advance Wars: Days of Ruin - Japanese Language Enabler Riddler's Escape From Arkham

Featured Translation Images

Undead Line Shining Force III: Scenario 2 Daikaijuu Monogatari Parasol Henbee

Recent Updates

News
General Information
Button

(1 to 1) of 1 Results

Rainbow: texture format converter

13 July 2014 7:38PM EST - Update by PhOeNiX

Utilities News - RHDN Project Page

Rainbow is a tool intended to convert different graphics formats from video games assets to and from user editable images (like png). It currently supports almost every variant of the TIM2 format.

The main difference with other great tools like Tile Molester and Crystal Tile 2 is to provide direct support to proprietary graphics formats found in “new generation” consoles, like PS2, PSP, Wii, etc., instead of dealing with just the raw image data.

Features

  • The underlying image library has almost complete support to TIM2 texture files usually found in PS2 and PSP games. The app supports multi-layer, multi-clut, swizzled (PSP)/unswizzled TIM2 images with both linear, interleaved palettes, and segments headers eventually extended with custom user data (usually used by programmers).
  • Can open textures in any format supported by the underlying image library.
  • Can open whole folders in search of supported texture formats. All known texture files are then displayed in a list.
  • Can export and import textures in suitable image formats for editing (like png).
  • Any additional information specific to the texture is preserved when exporting/importing (like the TIM2 header data), in order to have a one-to-one correspondence with the original texture.
  • Customizable background color for transparent and semi-transparent images with chessboard like pattern.
  • Finally, Rainbow supports parameters via command line: the first parameter is the name of a texture you would like to open.

The GitHub repository in the relevant link contains the complete source code and more informations on how to use Rainbow.

[1]