Skip to content

nilp0inter/MiSTer_WebMenu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MiSTer WebMenu

Build

Screenshot

Installation

  1. Download webmenu.sh from the latest release and copy it to the Scripts directory in your SD card.

  2. Start your MiSTer, go to Scripts and launch webmenu.

  3. Open your web browser and point to http://<your-mister-ip-address>

Goals

  • Control your MiSTer device from a secondary screen (computer, tablet or phone web browser)
  • Launch cores and games with a single click (independtly of which core is currently running)
  • Manage game collections, playing stats, favourites...

Constraints

  • Minimal resource usage: all hard work should be done in the secondary device
  • No modifications: no special MiSTer versions or config modifications
  • Single install step: Once the WebMenu single-distribution-file is in your system you can always update it through the web interface without having to take out your SD never again
  • No interference: WebMenu WILL NEVER modify your system in a permanent way. Just press reset and you are back to normal.

Project Status

The project is in early alpha, the implemented features should work for standard MiSTer setups, but the code is far from being optimal.

I am not accepting new code pull requests at this stage, but I'd appreciate if you can:

Roadmap

  • Collection of installed cores & MRA
    • Scan SD for cores & MRA
    • List by folder
    • Search by name
    • Launch them from the web interface
  • Update from the Web UI
  • Collection of installed roms
    • Scan SD for games
    • Filter by name/folder
    • Filter by metadata (platform, genre, favourite...)
    • Launch games from the web interface
    • Mark favourite games
  • Load non-installed cores from the Internet
  • Configuration management
  • Community feed
  • Device information (available capacity, resources...)

Did I miss something? Fill a feature request.