Okay, I've just put up v19 of my "hijack" patch for voladj + breakout + userland menus.

This patch is much closer to production quality in the menus, has lots of nifty little fixes that you may or may not notice, and now includes a running display/graph of the voladj scale factor performance.

Plus, a new menu item now exists for auto-blanking an inactive screen display to avoid burn-out. The default will be random the first time it's installed, but the menu allows tuning in 30 second intervals. If your screen suddenly goes blank, you'll know you forgot to go into the menu once to set it up (or turn it off). The blanking only happens when a static display persists for the time interval you set, typically at the end of a playlist (where mine sometimes sits for days). Unfortunately, this setting is persistent only on Mk2 players, not Mk1 (no room left in the NV ram area I am stealing from).

The menu code is much cleaner now, and extensible from within. I have not yet added the ioctl()s to allow userland apps to bind into it, but that's next on my list. I'll need somebody to actually code up some userland stuff and test it for me, as I have no intention (at this time) of hacking anything other than my Empeg's kernel.

Anyway, run this one through the usual paces (and then some), and let me know if it breaks anything for you.

http://rtr.ca/empeg/

-ml