A downloadable game for Windows, macOS, and Linux

The goal of this puzzle game is to restore glitched-out NES screens. The tiles have been shuffled out of their memory addresses, and the screen looks like nonsense. It is your task to put tiles back in their proper addresses and fix your games!

To do that, you telepathically access the NES's internal Picture Processing Unit and use a keyboard or gamepad and on-screen GUI to swap tiles between memory addresses.

Try playing with a USB controller and pressing F11 to view full-screen! Progress is saved automatically each time you complete a level, so you can exit and return later.

Based on 挿道 from My Famicase Exhibition 2015!

StatusIn development
PlatformsWindows, macOS, Linux
Made withGIMP, pygame
Tagsglitch, NES
Average sessionA few minutes
InputsKeyboard, Gamepad (any)
LinksBlog, Twitter

Install instructions


  • unzip the file
  • double-click the Picture-Processing folder
  • attach USB gamepad (optional)
  • double-click OPEN-GAME
  • press F11 to run full-screen (optional)
  • if your gamepad isn't working, try editing the file named config or unplug the gamepad and relaunch the game to play with your keyboard


  • unzip the file using Archive Utility
  • double-click Picture Processing to launch
  • if you get a message like Picture-Processing can’t be opened because it is from an unidentified developer, go to System Preferences -> Security & Privacy -> General and click the Open Anyway button


  • install python and pygame if necessary
  • unpack the file
  • attach USB controller (optional)
  • from the root of the package, run the command:
    • ./OPEN-GAME
  • press F11 to run full-screen (optional)


Windows Version 44 MB
OS/X Version 23 MB
Linux/Pygame Source 5 MB