June 15, 2026·
Emulnk
Emulator companion app that turns your second screen into a themed dashboard, built for dual-display handhelds
Description
EmuLnk connects to emulators over UDP, reads game memory in real time, and renders it as themed HTML pages. It supports three modes: full-screen dashboards on a second screen, floating overlay widgets on top of the game, or both at once (bundle). Themes are HTML/CSS/JS WebViews driven by live data from JSON profiles. Themes can also write back to game memory, run macros, play sounds, and trigger haptic feedback.
Supported Emulators
| Emulator | Systems | Fork |
|---|---|---|
| RetroArch | SNES, Genesis, NES, GB, GBC, GBA, PS1, N64 | retroarch-lnk |
| Dolphin | GameCube, Wii | dolphin-lnk |
| PPSSPP | PSP | ppsspp-lnk |
| melonDS | NDS, DSi | melonds-lnk |
| Azahar | 3DS | azahar-lnk |
Each emulator fork adds the EmuLnk binary UDP protocol. Install the fork alongside EmuLnk to use it.
Setup guide
Link to project: github.com
List of supported games: github.com