LowRes NX is an open source fantasy console for creating tiny games. It's inspired by real 8-bit and 16-bit systems, and games are written in structured BASIC. It supports a D-pad, two action buttons and keyboard for input.