MOMO
a small creature
It lives in your handheld. The device is its body and the screen is where its eyes are. It notices you, reacts, chatters in a voice of its own, gets bored, dozes, dreams and remembers you between visits.
Every MOMO is born different, with its own voice, eyes and colour, and it gets to know you over days rather than minutes. Give it time: leave it alone, stroke it, tap it a rhythm, then come back later.
Handheld (PortMaster)
momo.zip43 KB · Available in PortMaster. Source
Install on a handheld
- You need a Linux handheld with PortMaster installed.
- Open PortMaster, find MOMO and install it. It appears under Ports.
- Or copy
momo.zip, still zipped, into theautoinstallfolder inside PortMaster on your SD card, then open PortMaster once.
Controls
| A | boop |
| B, X, Y | startle, play, watch |
| X, tapped | tap a rhythm and MOMO sings it back |
| D-pad | surprise, soothe, tease, greet |
| L1 and R1 | nudge; hold to stroke |
| L2 and R2 | poke from the left or right |
| Left stick | draw its attention, where present |
| Right stick | edge, lean in and withdraw, where present |
| Select, held | repaint its colour |
| L1, R1 and Start, held | reset: let go after 5 seconds and it forgets you; hold for 10 seconds for a new MOMO |
| Select and Start | exit |
Notes
Pure Python on PortMaster’s python_3.11 runtime. Its voice is synthesised as it speaks; there are no sound files. Made for 640 by 480 screens; it letterboxes on others.
MOMO is freeware. You are welcome to share unmodified copies.