Skip to main content

PC-BASIC - 15.03.3

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

Some improvements in this release: Fixes a number of issues with printing on Windows Fixes crashes on math domain errors and incorrect PLAY statements Makes some updates to the documentation Adds support for codepages 720 (Arabic), 934 (Korea), 938 (Taiwan), 868 (Urdu), ISCII (Indic scripts) and PASCII (Perso-Arabic script)

Links

Home Page
http://www.pc-basic.org
Source
https://github.com/robhagemans/pcbasic/releases/tag/15.03.3
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