PDS 7.1 Fork

A modern Microsoft BASIC PDS 7.1 compatible compiler written in C++. Compile BASIC source code directly into x86-64 assembly, object files, and standalone Windows executables.

Download Compiler User Manual Examples

About

PDS 7.1 Fork brings the classic Microsoft BASIC Professional Development System experience to modern computers while eliminating historical DOS limitations. The compiler generates native code and standalone executables, making it suitable for both legacy software development and modern projects.

Features

Compatibility

  • 100% PDS 7.1 Compatible
  • Classic BASIC Syntax
  • QuickBASIC Style Development
  • Modern Windows Support

Compiler

  • Compiles to x86-64 Assembly
  • Generates .OBJ Files
  • Creates Standalone .EXE Files
  • Fast Native Compilation

Graphics

  • SDL2 Graphics Support
  • Fullscreen Graphics
  • Console Mode (_CONSOLE)
  • Modern Window Support

Controls

  • Message Boxes
  • Buttons
  • Radio Buttons
  • Checkboxes

Hello World

PRINT "Hello World!"
END

Downloads

Compiler Package

Complete compiler, runtime libraries, examples and supporting tools.

Download

User Manual

Language reference, compiler guide, examples and documentation.

Download

Source Code

Browse source code and contribute to development.

Repository

Getting Started

qb71.exe HELLO.BAS

1. Create a BASIC source file.
2. Compile it using QB71.
3. Run the generated executable.
4. Distribute the standalone EXE.

Visitor Counter