Skip to main content

PC-BASIC - 15.03.4

A free, cross-platform emulator for the GW-BASIC family of interpreters.


Rob Hagemans
(robhagemans)
PC-BASIC is a free, cross-platform interpreter for GW-BASIC, Advanced BASIC (BASICA), PCjr Cartridge Basic and Tandy 1000 GWBASIC. It interprets these BASIC dialects with a high degree of accuracy, aiming for bug-for-bug compatibility. PC-BASIC emulates the most common video and audio hardware on which these BASICs used to run. PC-BASIC runs plain-text, tokenised and protected .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. The screenshot shows DONKEY.BAS (one of the BASICA samples distributed with early versions of IBM PC DOS) running on PC-BASIC.

Changes

This release brings a few bug fixes, notably: Fix crash on reading from KYBD: files. Grammar fixes and improvements to documentation Starting with this release, packaging for Linux is approached differently.The installation procedure for Windows and OS X users does not change. On Linux systems of all architectures you should now download the source release and run sudo ./install.sh. The script will install PC-BASIC in /opt/pcbasic/ and create the necessary icons and symlinks to be able to use PC-BASIC from your desktop as well as the command line. On Debian-based systems such as Ubuntu and Mint, as well as on Fedora, the script will also install the necessary dependencies, which are no longer hard-linked into the package. In related news, PC-BASIC should now install and run without issues on FreeBSD. Use the source package and see the README for details on installing dependencies.

Links

Home Page
http://www.pc-basic.org
Source
https://github.com/robhagemans/pcbasic/releases/tag/15.03.4
Windows
http://www.pc-basic.org/download.html
Mac
http://www.pc-basic.org/download.html

Releases

PC-BASIC 15.03 — 2 Apr, 2015

PC-BASIC 15.03.3 — 12 Jun, 2015

PC-BASIC 15.08 — 11 Sep, 2015

PC-BASIC 15.08.8 — 3 Jun, 2016

PC-BASIC 15.08.5 — 13 Mar, 2016

PC-BASIC 15.03.5 — 16 Aug, 2015

PC-BASIC 15.03.4 — 21 Jun, 2015

Pygame.org account Comments

  • YoRzME 2015-04-19 14:54

    Pyampsharp