All Projects → queueRAM → Texture64

queueRAM / Texture64

Licence: MIT license
N64 Texture Ripper and Editor

Programming Languages

C#
18002 projects

Labels

Projects that are alternatives of or similar to Texture64

Gel
An N64-like software renderer
Stars: ✭ 491 (+622.06%)
Mutual labels:  n64
Partyplanner64
Mario Party N64 board editor
Stars: ✭ 77 (+13.24%)
Mutual labels:  n64
Mupen64plus Input Bot
An input driver for mupen64plus that consumes from a python web server
Stars: ✭ 184 (+170.59%)
Mutual labels:  n64
Mm
Majora's Mask scripts, with some Ocarina of Time on the side.
Stars: ✭ 24 (-64.71%)
Mutual labels:  n64
Ryu64
A Nintendo 64 Emulator made in C#!
Stars: ✭ 36 (-47.06%)
Mutual labels:  n64
Papermario
Decompilation of Paper Mario
Stars: ✭ 105 (+54.41%)
Mutual labels:  n64
mupen64plus-ui-console
Console (command-line) front-end user interface for Mupen64Plus v2.0 project
Stars: ✭ 36 (-47.06%)
Mutual labels:  n64
FlappyBird-N64
Clone of Flappy Bird for Nintendo 64 built using the open source LibDragon SDK. Original game design, graphics, and sound effects created by .GEARS
Stars: ✭ 38 (-44.12%)
Mutual labels:  n64
Pseultra
N64 library
Stars: ✭ 60 (-11.76%)
Mutual labels:  n64
Mupen64plus Ui Python
A frontend for Mupen64Plus
Stars: ✭ 165 (+142.65%)
Mutual labels:  n64
Mupen64plus Video Rice
Video plugin for the Mupen64Plus v2.0 project, using OpenGL. This plugin is based on the RiceVideoLinux plugin from earlier versions of Mupen64Plus.
Stars: ✭ 26 (-61.76%)
Mutual labels:  n64
Mupen64plus Video Glide64mk2
Video plugin for Mupen64Plus 2.0 based on 10th anniversary release code from gonetz
Stars: ✭ 21 (-69.12%)
Mutual labels:  n64
Emukit
WebXR immersive console emulator w/ Retroach, Javascript, and WASM
Stars: ✭ 123 (+80.88%)
Mutual labels:  n64
Cartreader
A shield for the Arduino Mega that can back up video game cartridges.
Stars: ✭ 590 (+767.65%)
Mutual labels:  n64
Lemuroid
All in 1 emulator on Android!
Stars: ✭ 194 (+185.29%)
Mutual labels:  n64
Provenance
iOS & tvOS multi-emulator frontend, supporting various Atari, Bandai, NEC, Nintendo, Sega, SNK and Sony console systems… Get Started: https://wiki.provenance-emu.com |
Stars: ✭ 4,732 (+6858.82%)
Mutual labels:  n64
Acse
A Save Editor for the Animal Crossing main series games written in C#
Stars: ✭ 99 (+45.59%)
Mutual labels:  n64
n64-sdk-demo
n64 homebrew demo app
Stars: ✭ 60 (-11.76%)
Mutual labels:  n64
Rom Properties
ROM Properties Page shell extension
Stars: ✭ 210 (+208.82%)
Mutual labels:  n64
Sm64tools
Collection of tools for Super Mario 64 ROM hacking
Stars: ✭ 129 (+89.71%)
Mutual labels:  n64

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
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].