Newest Translations

Slayers Built to Win Adventure Island III Alex Kidd in Miracle World

Newest Utilities

FDS Builder: C# Edition S-RAM Comparer (SoE) Zombies Ate My Neighbors Level Editior NES Big Nametable Editor

Newest Documents

Documents

Newest Reviews

Donkey Kong Country Kremling's Revenge Remodel Imp 1.0 Castlevania - Legends: Speed Hack SOR2 - FF Xover 2019-2020 - Special "Air Juggle" Edition

Featured Hack Images

So Little Time Lufia: The Legend Returns Text Cleanup Sochi 2014 Hunt

Featured Translation Images

Metroid Tales of the World: Narikiri Dungeon 2 King's Field 3: Pilot Style Battle Storm

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]