If you want to make Mario wear your favorite sports team's colors, look like Luigi, or sport a completely neon aesthetic, an is the tool you need. This comprehensive guide explains how these generators work, how to use them, and how to apply codes to your game. What is an SM64 Color Code?
Once you have your (R,G,B) values between 0 and 31, you combine them into a single 16-bit hexadecimal number.
Brown overalls and red shirt (based on the original NES sprites).
Altering Mario's appearance requires just a few simple steps. 1. Choose Your Tool
Various community-maintained tools found on sites like Romhacking.net. 2. ROM Editing Tools (Permanent Changes)
: Most modern generators allow you to choose your game version, such as NTSC-U (USA), PAL (Europe), or J (Japan), to ensure the code works correctly. Accessibility
Here’s a short, informative write-up on the concept of a — a tool often sought by modders, ROM hackers, and fans of Super Mario 64 .
The Nintendo 64, to save precious memory bandwidth, often uses (5 bits for Red, 6 bits for Green, 5 bits for Blue). This gives:
Super Mario 64 uses standard hex color values, but they are split into two distinct parts for each body section: : The main color of the clothing item.
If you choose an RGB color that is too dark (below R=10, G=10, B=10), the N64’s lighting model may treat it as black due to the reduced 5-bit precision. Always preview your colors in a high-luminance environment.
⚙️
When you edit Mario’s textures in a program like Paint.NET, you see colors as Red (255), Green (0), Blue (0) for pure red. However, the Nintendo 64 hardware processes colors differently. It uses , where each color channel uses 5 bits (values 0–31) instead of 8 bits (0–255).
: These tools are essential for the SM64 Machinima community, allowing creators to build unique "recolors" of Mario to serve as original characters (like SMG4 or Luigi variants). Popular Tools & Resources
Streamers use custom colors to match their channel branding.