So, a while ago I started coding a small 16-bit virtual computer plugin for KSP. Everything was going great. Then, the Fire Nation attacked. Just kidding, I actually got stuck on interfacing hardware with it. Not interfacing with the ship, exactly, but maybe a class that would report keystrokes much like a keyboard would, and a class that would manage the GUI much like a monitor would. Unfortunately, I don't know how to really do GUI stuff or catch keystrokes that aren't intended for the VM, so I'm stuck. Here's the link to my GitHub where I uploaded my code so far: http://github.com/ummwut/KSP-16bit-onboard. Now, need an outside perspective on this. Help me, KSP forums, you're my only hope!