Downloads

Download 3ds_cli.zip
Version: build-662ddfba69a60dc0094b5a5aeead55995cce76b1 - Build 662ddfb
Last updated:

Description

A Nintendo 3DS homebrew application that embeds a full RISC-V CPU emulator (mini-rv32ima by cnlohr) to boot a real Linux environment inside the 3DS Horizon OS.

Features a custom ANSI/xterm terminal emulator on the top screen with full 16/256/24-bit colour support, zoom, and viewport panning, plus a custom bottom-screen touch keyboard. Comes with a prebuilt image including BusyBox tools, a JavaScript runtime, and some other goodies.

Controls

  • L / Y: Zoom out
  • R / X: Zoom in
  • ZL: Toggle auto-follow cursor
  • ZR: Toggle font (8x8 ↔ 5x7 compact)
  • Circle Pad: Pan viewport
  • D-Pad: Send arrow keys to Linux
  • START: Quit and return to Homebrew Launcher

Keyboard

  • SHF: Shift (uppercase)
  • ?#1 / #+=: Symbol layers
  • ABC: Return to alphabetic layer
  • CTL: Ctrl modifier
  • TAB / ESC / ENT / DEL: As labelled

Credits

  • Built using libctru and minirv32-ima