|I'll leave others to answer your exact question but have you considered PC-Basic?:|
I'm using it and most of my old basic programs run fine on it on Win 8.1 64 bit. I say "most" because there have been syntax changes with gwbasic versions over the years since I wrote some programs.
It is a stand-alone program, just extract it somewhere and run from pcbasic.exe file. It runs straight from Windows, in as much as you can just double click a .bas file and it will run it, although you will have to associate a .bas file with pcbasic.exe to do this.
Always pop back and let us know the outcome - thanks
message edited by Derek