Nothing new under the sun: Strobe Data did this decades years ago for things like PDP-11s (http://www.strobedata.com/home/pioneer10.html) and DG Novas.