PC-BASIC is an interpreter for GW-BASIC files. It can run and convert between ASCII, bytecode, and "protected" (encrypted) .BAS files. It implements floating-point arithmetic in the Microsoft Binary Format (MBF) and can therefore read and write binary data files created by GW-BASIC.
|Tags||GW-BASIC emulator Interpreter retro|
|Operating Systems||Windows Linux Mac OS X Unix|
|Implementation||Pygame Pexpect Numpy Python|
Release Notes: This release added support for PEN (through a mouse), STICK, and STRIG (through a joystick) and fixed many issues. A few language features that didn't yet work have now been implemented, including NEXT J, I and the implied jump in IF .... THEN ... ELSE 100. Sound frequency was corrected, and issues in GET, PUT, AUTO, LIST, EDIT, DELETE, VAL, VIEW, and DEF FN were fixed. Many crashes have been resolved.
Release Notes: This is the initial beta release. It is almost feature-complete, but expect a lot of rough edges.