Get the latest tech news
PC-BASIC, a cross-platform interpreter for GW-BASIC
Free, cross-platform emulator for the GW-BASIC family of interpreters.
Run classic games and legacy BASIC applications designed for MS-DOS systems, IBM PC, PCjr or Tandy 1000. It runs ASCII, tokenised and protected BASIC programs and supports the Microsoft Binary Format for full interchangeability of data files. MDPA, CGA, EGA, or VGA; PCjr or Tandy; or even Hercules or Olivetti graphics - PC-BASIC can emulate all of them.
Or read this on Hacker News