Skip to content
Y
yTube.SITE v8.0.4
media / worlds / tools / internet oddities
YouTube / video information

Someone got Python running on a Super Nintendo

Video information, playback and saved actions.

Someone got Python running on a Super Nintendo

Description: A programmer named Fabian ported MicroPython to run natively on the Super Nintendo Entertainment System — complete with a code editor, file manager, interactive console, and Python controlling the SNES's original sprite hardware. The Python code itself is compiled by the SNES.

Building it uncovered 23 bugs in the C compiler and 4 more in MicroPython. One compiler bug ignored an alignment instruction, put an object at the wrong address, and then read it as an integer. He eventually had to split MicroPython's interpreter into separate pieces just to work around the compiler.

On an emulator, it passes 430 MicroPython tests and animates 6 sprites at 0.8 frames per second.

So Python runs on an SNES. It's just more of a turn-based experience.

#Python #SNES #RetroGaming #MicroPython #TechHistory

CONNECT WITH ME ON SOCIAL
MY 12K+ DISCORD 💬 https://discord.gg/GkrFX4zT2C
📸 Instagram: https://instagram.com/lewismenelaws
🎚TikTok:https://tiktok.com/@lewismenelaws
🐣 Twitter: https://twitter.com/LewisMenelaws
My gear 💻 https://liinks.co/lewismenelaws Close description
      
Videos related to "Someone got Python running on a Super Nintendo"

Related videos are temporarily unavailable.

Try again, or come back later.