gustavostuff

gustavostuff / ppux

Public

PPUX is an NES graphics editor, not like the others

19
0
100% credibility
Found Mar 31, 2026 at 19 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Lua
AI Summary

PPUX is a desktop app for viewing and editing graphics from NES ROM files using intuitive windows for tiles, sprites, palettes, and screens.

How It Works

1
🔍 Discover PPUX

You find this free tool on GitHub for editing pixel art from old Nintendo games.

2
📥 Get and launch

Download the app, run it, and drag your game file inside to see its graphics appear.

3
🎨 Explore game art

Windows pop up showing tiles, sprites, animations, and colors straight from your game.

4
🖌️ Paint and tweak

Switch modes to select tiles or pixels, grab colors, and edit with brushes or fills.

5
🎭 Link real colors

Connect palette windows to your art so colors match the game's exact shades.

6
Save your work
📁
Project file

Keep your edits and layout for later tweaks.

🎮
Updated game

Export the changed graphics back into the ROM.

Custom art ready

Your personalized NES graphics are saved and look perfect in the game.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 19 to 19 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is PPUX?

PPUX is a Lua-based NES graphics editor built with LÖVE2D that lets you edit CHR-ROM tiles, sprites, palettes, and nametables in a game-aware context. Drop an NES ROM to auto-load tailored layouts from its database (covering titles like Contra Japan or Kirby's Adventure), or build custom windows for static art, animations, and PPU frame renders—unlike basic editors that force manual screen rebuilding. Export edited ROMs and Lua project files without overwriting originals, with PNG drag-drop imports for quick sprite or tile workflows.

Why is it gaining traction?

It stands out with ROM-backed views like OAM animations and nametable unscrambling via Konami-style codecs, plus palette linking that syncs colors across windows for authentic NES rendering. Developers dig the undo/redo, pixel-perfect editing modes (tile vs. edit), and high-speed painting toggle for low-latency drags. The in-app database and Lua projects make iterating on specific games faster than generic tools.

Who should use this?

NES ROM hackers tweaking Contra levels or sprite sheets, pixel artists prototyping 8x8/8x16 assets for homebrew games, and retro modders needing PPU-accurate previews without emulators. Ideal for those tired of hex editors for graphics dumps.

Verdict

Try PPUX if NES pixel editing is your jam—solid docs, E2E/unit tests, and build scripts for cross-platform apps make it usable despite 19 stars and 1.0% credibility score. Still beta (v0.0.8), so expect rough edges in advanced ROM features.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.