Do you have any plans to porting this to OSX?
There's nothing to port. The code that does all the work is just a drop-in replacement for the default AppStub module (which every BlitzMax app already includes).
It was all developed 100% on Mac :-p
For the above example, all I did was drop the code into XP, and build it.
Oh, there's another thing this would be useful for (assuming you have a spare machine). It allows you to debug a full-screen Mac app - which you cannot currently do (for whatever reason).
I realise, with the game-centric nature of BlitzMax, most people won't get this whole "remote debugging" thing :-)
However, I think the ability to "break" into a running app is just as exciting. And, once I get "breakpoints" working, it should make tools such as Blide much more useful...
But, one step at a time.