Hi. This is a preview of an application I've been working on to add (another) web interface to the MiSTer. It's currently in pretty early stages, but a lot of features work well already. I haven't had any time lately to work on any MiSTer stuff, but I've had this sitting around for a few months now and it's a shame to just leave it there. I hope to get some feedback about it and see if there's much appetite for such a solution.
This is a web server application running on your MiSTer. You connect up directly to your MiSTer's IP through a web browser, and it will show a UI for managing various parts of the system. It's targeted currently for phone but will work fine on a desktop too and could be made totally responsive for both. It has no performance impact on your system.
It currently has:
A remote control widget to let you send button presses similar to the functionality of a controller in the menu
An interface to index and search games for your all systems and launch them
A basic list of all cores on your system and the ability to launch them
A screenshot manager to browse, view, delete and take new screenshots
An interface for controlling music playing in BGM, including while a core is running
A wallpaper manager to browse your collection and set the current wallpaper
It also has a settings page to edit all the INI settings in a, hopefully, much nicer way. This is about 90% done. You can go in and have a look but it won't save any of the changes you make. This is the part I am most interested in receiving feedback about.
Here is a video of the application in action alongside the MiSTer: https://www.youtube.com/watch?v=zEhFMG-1hDc
And I've attached some screenshots to this post.
If you want to try it, you can download it here:
https://github.com/wizzomafizzo/mrext/t ... /remote.md
Just place that file in your Scripts folder on the MiSTer SD card, run it from the Scripts menu and follow the prompts. It will set up a service and then make the UI accessible on http://<your MiSTer IP>:8182
So what is this capable of? Anything really. Without being stuck in the MiSTer Linux console quite a lot of features are possible. It could have a full keyboard, a mobile controller, manage favourites (or anything about game files), index games with screenshots and descriptions, run other scripts, and so on. These all take time though, so it's definitely a question of how much interest there really is here, and I know this is a somewhat controversial feature.
Thanks! Let me know what you think.