I'm writing an emulator for the venerable Tek 2465 oscilloscope https://w140.com/tekwiki/wiki/2465.
See https://github.com/sigurasg/mame/tree/tek2465 for the sources, such as they are to this point.
There's sufficient hardware emulated now that it's working to the point where the emulator
- passes most of the power-on self tests,
- renders the on-screen-display,
- shows the front-panel LED status, and
- can be interacted with through some temporary, awful keyboard mappings.
Now, I'm a total MAME n00b, both as a user and as a developer, so I'd love some pointers and/or suggestions.
- Where do I find a good example where there are on-screen controls and display on top of an SVG?
- The scope has a bunch of rotary controls, some discrete (VOLTS/DIV, SEC/DIV) and others that are potentiometers. I haven't figured a good way to represent rotary on-screen controls in MAME - what am I missing?