Sobre el PC 486 cualquier aplicación compilada para Windows debería de funcionar (más o menos rápida), el problema es que si tienes Windows 3.11 no te 'rodarán' aplicaciones realizadas con VB 6.0 y me parece que con el 5.0 tampoco ya que generan aplicaciones de 32 bits y Windows 3.11 es 16 bits.
Creo recordar que existía una utilidad llamada win32exe o algo parecido que permitía de alguna forma ejecutar aplicaciones 32 bits sobre un S.O. de 16 bits.
Espero haberte sido de utilidad.
-Un saludo-