v0.3.0 โ Settings, DIP Switches & Input
What's New
๐ฎ Virtual Keyboard Input
- OSD navigation via virtual keyboard (open, close, navigate menus)
- Named keys:
osd,menu,confirm,up,down,left,right,coin,start - Raw keycodes and key combos supported
- Pre-initialized at server start for reliable MiSTer recognition
โ๏ธ Core Settings (CFG + DIP Switches)
- Read settings:
cfg-readshows all core options AND DIP switches with current values - Write settings:
cfg-writeroutes automatically to .CFG or .dip file - Automatic backup before every write
- Unified query: one command shows everything about the current core's configuration
๐ CONF_STR Database
- 249 MiSTer-devel cores indexed with full OSD menu structure
osd-info: show complete OSD menu for any coreosd-visible: show only currently visible menu items based on CFG state- Fuzzy core name matching (LCS + subsequence)
๐น๏ธ MCP Tools (now 13)
mister_input: send keyboard inputmister_osd_info: query OSD menu structuremister_osd_visible: visible menu itemsmister_cfg_read: read core settingsmister_cfg_write: modify core settings
Full Changelog: v0.2.0...v0.3.0