Cool concept. I tried six different old Windows executables from programs I wrote way back when.

FWIW:

* My old VB 6 .exe apps all fail with "Reason: Unimplemented API: MSVBVM60.DLL..."

* My old QuickBASIC .exe apps fail in various other ways ("Illegal function call", etc.).

Keep on hacking.

To be fair windows didn't even have this if I recall you had to ship it with your executable