Nicheloom visits: 58,301 all-time · 7,637 in the last 7 days

The opportunity tracker for new startups.

Today: 1,008 launches · Niche of the day: specialized calculation tools · See what launched today →

Python running on the Super Nintendo (in-browser demo)

Get picks like this daily. Today's launch numbers, the top launches, AI and tech news, and a daily opportunity pick, straight to your inbox.

Want to reach these readers? Sponsor an issue.

MicroPython (lexer, compiler and VM) on the SNES: 3.58 MHz 65816, 56 KB Python heap, 16-bit int. The REPL runs right inside the post via EmulatorJS and also works on real hardware via flashcart.I did this as a benchmark for Claude Fable. When the export ban hit, switching to Opus got the project stuck for three weeks; Fable came back and found the real bug in ninety minutes.Along the way: 23 compiler bugs and 4 MicroPython bugs, each root-caused with a minimal reproducer and filed upstream.If you run it on real hardware, I want a picture!

HN · launched Jul 6, 2026 · 7 upvotes (top 60%) · 0 views

Niche: software and system emulators · 114 launches, 3 in the last 7 days ▼ -70% · Explore this niche →

Category and tags

  • Horizontal
  • Dev tools
  • Developer
  • Not AI
  • Hobby / open-source project

Visit website ↗ Source listing ↗

Could you build this?

No Porting a Python runtime to run under the extreme constraints of the Super Nintendo (3.58 MHz 65816 CPU, 128KB RAM) requires specialized embedded systems knowledge and niche compiler toolchain expertise.

What it would actually take: A developer needs deep knowledge of 65816 assembly, memory bank switching, and hardware-level SNES memory mapping. The process requires adapting MicroPython's C codebase to compile with a niche 65816 C compiler (like Calypsi), stripping or re-architecting bytecode execution, tailoring heap allocations to fit into 56KB of RAM, and integrating with an SNES emulator or flashcart hardware harness.

Discussion

8 comments analyzed.

Competitors mentioned: GBA (as alternative platform), Deepseek V4 Flash (for AI tasks)

Concerns raised: Posts being automatically filtered/flagged as AI-generated, Compiler bugs in Calypsi with MicroPython, 65816 architecture not supported for native .mpy modules, 16-bit size_t and far pointer limitations on SNES

Feature requests: Runtime sprite/tile loading from Python, Dynamic extension module support for SNES

Competitors

Other products that read as similar to this one : 349 launches clear the similarity bar, closest 8 shown.

Attention rank: #226 of 350 (itself plus its competitors, highest first, normalized so YC and Product Hunt are compared fairly).

Launched 245 days after the earliest competitor.

The niche, labels, vibe code rating and competitor comparison on this page are analysis by Nicheloom. If you use them, please credit nicheloom.com. How you may use our data.