Beta 0.2.1


Release Notes

Added:

  • Sketch Canvas window for free-form 256x240 pixel art
  • Gallery ROM generation from packed Sketch Canvases
  • Sidecar C library that speeds up heavy pixel work (pack, import, and related tools)
  • "Swap 2 colors" modal for selected tiles/sprites
  • New nametable codec for Zelda II: The Adventure of Link (USA)
    • So far, tested only with the Game Over Ganon screen
  • New DB entry for Zelda II: The Adventure of Link (USA)
  • Expanded Japan Contra DB entry (from 40% to 60%)
  • Super Mario Bros. 1 DB entry (around 50%)
  • Nametable relocation support for nametable layers (PPU Frame windows)
    • Migrate nametable data to another safe ROM location (does not delete or clean the original)
    • Old space can be reused; the pointer for the new location still needs to be found and updated manually
  • Calculator modal for relocation pointer math
  • Attribute grid mode for PPU Frame windows and Sketch Canvas windows
  • Window maximize button for relevant windows

Improved

  • Add Sprite flow for OAM Animation windows
  • Window link badges (clickable, clearer hover feedback)
  • Sketch canvas tools and toolbar
  • ROM palette editing UX
  • Automatic toolbar placement when the window is partially off-screen
  • Save Lua project dialog
  • Sort by title and sort by kind UX

Fixed

  • Windows minimizing and flickering on Windows (dynamic V-Sync flag changes)
  • Performance issues with PPU Frame windows
  • Performance issues with mini maps in hex grids
  • Project not marked modified when removing a tile from a PPU Frame tile layer
  • Error toast when a project file has a Lua syntax issue
  • Generic palette coloring when the window is minimized
  • ROM palette assignment missing minimized OAM Animation windows
  • Item drop issues on mirrored (X) target windows
  • Recent projects failing to open when ROM titles contain dots (e.g. "Super Mario Bros. (World)")
  • Grouped palette arrow cycling issues
  • Tile swaps not sticking correctly in PPU Frame windows
  • Menus covering toolbar buttons
  • Sketch canvas undo (Ctrl+Z)
  • Many other minor UI/UX issues

A few screenshots:

Files

PPUX-0.2.1-macos.zip 12 MB
6 days ago
PPUX-0.2.1-linux-x86_64.zip 6.6 MB
6 days ago
PPUX-0.2.1-win64.zip 6.3 MB
6 days ago

Get PPUX: Mod NES games or create new homebrew assets

Download NowName your own price

Comments

Log in with itch.io to leave a comment.

(1 edit)

For some reason screenshots did not render in the log. Here you go: