PC-BASIC 3.23 - GW-BASIC emulator Icon

PC-BASIC 3.23 - GW-BASIC emulator

beta

A free, cross-platform emulator for GW-BASIC, PCjr & Tandy BASIC

3.0 Stars (4)
618 Downloads (This Week)
Last Update:
Download PC-BASIC source release 14.10.2
Browse All Files
Windows Mac Linux

Screenshots

Description

PC-BASIC is an interpreter for GW-BASIC files. It runs on Windows, Mac and Linux and other
Unix-based systems and targets full compatibility with GW-BASIC version 3.23.
PC-BASIC 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.

PC-BASIC is free and open source software released under the GPL version 3.

Note to Linux users
The default download works on 32-bit Intel/AMD (i386) architecture only! For 64-bit Intel/AMD, please go to the downloads page and download the latest x86_64 release. For other architectures, get the source.

Feedback
Reviews and comments are much appreciated! If you have found a bug or would like to see a feature added, please leave a message on the discussion forums instead of a review, as this will enable me to ask you for more information to help solve the issue.

PC-BASIC 3.23 - GW-BASIC emulator Web Site

Features

  • Run and convert bytecode, ASCII (,A) and protected (,P) .BAS-files
  • GW-BASIC compatible MBF floating-point arithmetic and random-number generator
  • Sound and graphics, including Tandy 1000/PCjr 3-voice sound and noise

Update Notifications

User Ratings

★★★★★
★★★★
★★★
★★
0
1
2
1
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 2 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
Write a Review

User Reviews

  • exslyder
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Well, I tried to run TERM.BAS (The terminal emulator written in BASIC) on MacOSX, it fails when trying to open COM1: but the PCBASIC program, doesn't allow you to map a port, if for some reason you desired to use the serial ports." (TERM) - Terminal Emulator Device Unavailable in 140 Ok  list 140 140 CLS:PRINT ID$:CLOSE:OPEN"COM1:,,,,CS,DS" AS 1:CLOSE

    Posted 01/15/2015
  • skogtun
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Would be great if it could be installed to a standard directory and started from anywhere.

    Posted 11/17/2014
  • cvicari
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Really simple and effective GW-Basic emulator... if someone was looking for such a thing, this is a simple and nice solution, I think easier than using Dosbox or another full featured emulator.

    Posted 08/02/2014
  • dickstomp
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Not usable for Ubuntu 12.04 LTS. All kind of errors during installation and test. The QBasic (from OlDos.exe) is still good under Wine or VMBox.

    Posted 07/22/2014
Read more reviews

Additional Project Details

Intended Audience

End Users/Desktop

Programming Language

Python

Registered

2013-12-20
Screenshots can attract more users to your project.
Features can attract more users to your project.

Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.