Rogue and nethack would probably work, but likely need a keyboard. I'm not sure how many buttons are needed to make that really playable with just a joypad.

I recently came across pico-8, seems inexpensive and ports to run on RPi, development environment, etc.