Skip to content

queueRAM/Texture64

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 Cannot retrieve latest commit at this time.

History

46 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Texture64

N64 texture ripper and editor

Win10 Screenshot

Features

  • Export or import N64 textures of the following formats:
    • RGBA16
    • RGBA32
    • IA16
    • IA8
    • IA4
    • I8
    • I4
    • CI8
    • CI4
    • 1bpp
  • Load palette from separate file
  • Split palette mode to point part of palette to non-contiguous area
  • Multiplatform. Tested under Windows 10, Windows 7, and on Linux using Mono

Usage

  • Right-click image to bring up context menu
    • Export to image file (.png, .jpg, .bmp)
    • Assign palette offset relative to current texture view
  • Left-click to change offset to clicked pixel
  • Mouse wheel to scroll up/down by four rows of image
    • Hold Ctrl modifier to scroll by entire image
    • Hold Alt modifier to scroll by one row
    • Hold Shift modifier to scroll by one pixel
  • Click "Open..." [Ctrl-O] or drag and drop to open a binary file
  • Click "Insert..." [Ctrl-I] to import image at current offset (does not overwrite file)
  • Click "Save" [Ctrl-S] to overwrite opened file
  • Enable "Split Palette" to point end of palette to different offset
  • Enable "External Palette" to use different file for CI palette

Changelog

0.2: UI Updates and bug fixes

  • Save settings for Form position, scale, BG color, custom viewer
  • Only show palette controls if CI is selected
  • Allow inserting images beyond the current file size
  • Correct behavior of drag-and-dropped files
  • Split file size text into its own status box
  • Correct 1bpp bit order to be MSbit first
  • Add alpha channel mode for I8 and I4 codecs

0.1.1: Bug fixes

0.1: Initial release

  • Improve IA4 color scaling
  • Add checkbox for external palette and write to palette file when saving
  • Add save confirmation dialog during close/open
  • Add keyboard shortcuts for toolbar buttons
  • Add Copy to Clipboard context menu option and Ctrl-V paste shortcut
  • Change mouse click and mouse wheel functionality

0.0.3: Beta test 3 release

  • Add right-click context menu for exporting and setting palette offset
  • Show hovered pixel color information
  • Add Shift modifier for mouse wheel scrolling

0.0.2: Beta test 2 release

  • Improve responsiveness of click events
  • Add mouse wheel support for scrolling up/down rows
  • Allow input binary to be passed on command line
  • Add Scale option in toolbar

0.0.1: Beta test release

  • Supports RGBA16, RGBA32, IA16, IA8, IA4, I8, I4, CI8, CI4, 1bpp
  • Right-click export, insert to import
  • Ctrl/Shift modifiers to advance/reverse offset

About

N64 Texture Ripper and Editor

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages