Welcome to Pete's QBASIC Site!




Welcome to Pete's QBasic Site

Welcome to Pete’s QBasic / QuickBasic Site. Latest update: October 12th, 2018.

This site is here to keep the QBasic dream alive! As of 2018, we are celebrating 20 years online.

Pete's QB Site is currently an archive — it is no longer actively updated, but I plan to keep it online forever as a resource for programmers.

 

 

What is QBasic / QuickBasic?

QBasic is an old-school, vintage programming language that was designed for beginners. QBasic ran on MS-DOS, and was a more advanced version of BASIC. QB was a lot of people’s first foray into programming (particularly those of us who grew up in the ‘80s and ‘90s). Therefore, a lot of people look back at QBasic with nostalgia.



From about 1995 - 2010 or so, there was a very active QBasic community online, primarily focused on making home brew games and RPGs. The QBasic scene has since largely disbanded, but still exists in spirit with QB64 and Freebasic.



Check out our Intro To QBasic page for a more information about the different iterations, or to download QuickBasic.

 

What’s the deal with QBasic in 2018?

QBasic is an outdated programming language and compiler, that is sadly no longer compatible with today’s computers. Back in the Windows 3.x / 95 / 98 / ME days, computers still booted into MS-DOS before they booted into Windows, so QB ran fairly seamlessly. It was also included for free with every version of Windows up through ’98. With the release of Windows XP in 2001, and the subsequent releases of Windows Vista and Windows 7 and Windows 10, QBasic is no longer properly supported.

 However, a few modern alternatives have been developed that have maintained QBasic’s syntax...

 

What are the alternatives?

QBasic isn’t dead! It lives on through two leading QBasic-compatible compilers that run on modern computers: Freebasic and QB64.

Freebasic QB64

Both QB64 and Freebasic are designed to run QBasic code on today's computers (Windows 7 or 10, Linux, and Mac) with little to no modifications! They also have relatively active communities...much more active than QBasic these days. If you are looking into learning BASIC, I highly recommend checking out one or both of these compilers.

 

Where are all the people at?

The “QMunity” still has remnants in a few places around the web. These are the most active QBasic forums left:

 

I’m looking for QBasic Games! Where can I find them?



The best places to find QBasic games online:

  • QBasic Games Directory - The single most complete archive of QBasic Games, which was collected by Dean Janjic. It includes 486 QBasic games, all reviewed on a ten point scale, with short summaries, and screenshots. (Final update 2017.) There is also a sister site worth checking out - Freebasic Games Directory with 200+ FB games.
  • V Planet! - Around 150 QB games with full in-depth reviews, and screenshots. If a QB game was any good, it will be found here. (Mirror from 2004)
  • QB45.org and QB45 (Bigfoot Edition) - Two different mirrors of the old QB45.com website, from different iterations. QB45.com, formerly known as "Future Software," has always has one of the biggest collections of QBasic downloads ever collected (1700+ files), and thankfully has been mirrored.
  • QBRPGs.com - QBRPGs is home to 131 different QBasic RPGs, along with tutorials and utilities to help you make your own RPG. (Mirror, circa 2003)
  • QuickBasic Cafe - German QBasic site with a large collection of games, and still occasionally updated as recently as 2018.
  • Phatcode.net - A small collection of downloads at this site, but Plasma from PhatCode gets a special shoutout for providing free hosting for many smaller QBasic websites. Check out his site for links to a few dozen QB sites that are still online.

Not to mention our own collection of several hundred QBasic games right here at Pete's QB Site! Reviews / Downloads

You can also play many classic QB games right in your browser, thanks to Archive.org! Give it a try!

 

How can I run these QBasic games?

It’s tricky, but it’s not impossible. The most success I’ve had is via emulating DOS with DOSBox, though it can be slow and glitchy. Luckily, Quickbasic Cafe wrote a Tutorial on using DOSBOX to run QBasic games.


If you’re running an earlier version of Windows (Vista or earlier), check out this "Running QBasic Games FAQ" written a few years ago by Dean Janjic. This teaches you some tricks to deal with memory or sound issues, and various hardware compatibility problems.

 

What happened to all of the old QB sites from the good old days?

There used to be hundreds of QB sites on the Internet (see my giant collection of over 500 dead links). Now, nearly all of them are no longer online, mostly due to free web hosts like GeoCities shutting down. 

However, there are a few QB sites that are still online. The best sites that are still up, as of 2018, are the ones linked above. Another decent list is Plasma's links page of QB/FB websites found here. Many of the older websites are sadly lost forever, or only available via Archive.org.

 

What about all the old QBasic Zines?



You’re in luck! I’ve archived most of the old QBasic Zines I've been able to get my hands on, which are a wonderful time capsule. Check out the Zines section, or click one of these links:

Back 2 Basic - Basic Gaming - BASIX Fanzine - BASIX Newsletter - PCOPY! - QBasic Developers Forum - QBasic Gazette - QBasic: The Magazine - QB Accelerator - QB Chronicles - QB Cult Magazine - QB Gamer Magazine - QB Inquirer - QB News - QB On Acid - QB Times - QFiles - QNews QBasic Newsletter - Razor Diskmag - V Planet! - VSNews - Other Magazines

 

I have some old QBasic Content / Website, and I’m looking for a host!


If you have some an old QB site looking for a home, I would love to archive it here for free. Email me at pete@petesqbsite.com, and we’ll talk!


Wishlist of QB websites I'm currently looking for archives of: QBasic.com (classic site); NeoZones Productions; GBGames.com.

 

What’s the deal with this website?



I started Pete’s QBasic Site in 1998 when I was 13 years old. (Now I’m in my 30s.) This site has always had a focus on QBasic gaming, at first being known for QBasic game reviews, and later, for our zine QB Express. I also gathered a massive collection of QB programming tutorials, which at this point is probably our greatest resource. I've kept this website up because there aren't too many other QBasic resources still online and operating, and I hope to keep this archive online for a long time to come. More than anything, this is an exercise in nostalgia for the few members of the QBasic community who still come around, but who knows, maybe someone else will find this content useful.

 



Pete, what are you up to these days?



I am a TV Producer, and I like to travel. Check out my personal website to see what I’ve been up to!



You can also find me on social media: Facebook - Instagram
 - Twitter - YouTube


Latest Updates
Comment on news at the Message Forum!
Featured Review

Featured QB Command
RANDOMIZE
Syntax: RANDOMIZE [n]
Function: Initializes the random-number generator. If n is omitted, it prompts for it. n is just a number it uses to come up with random number.

QB Site of the Moment
Mamoru's QB Page
Description: Adorned with Sailor Moon graphics, this odd little QB site has almost no text and no explanation.
Unique Features: There's just a screenshot and the title of an upcoming foreign-language game called War 7 Expansion 3, and download links for something called Text-Based Trade Game. I'll let you interpret this as you may.

About Pete's QBASIC Site
Founded in 1998 by Pete Berg, Pete's QBASIC Site was the first dedicated QB game reviews site, and also provides tutorials, scene news and an active message forum. In 2004, QB Express Magazine was launched, and this site also began covering QB's sister language, Freebasic. Pete's QBASIC Site is a resource for QBASIC and QuickBasic programmers, and seeks to promote and perpetuate the QuickBasic programming language and online community.

Copyright © Pete's QBASIC / QuickBasic Site, 1998-2018.
All rights reserved. Site owned and operated by Pete Berg. Programs and submitted content are property of their creators, and appear on this site by direct or implied permission. Pete's QBasic Site is powered by Coranto. This site was created entirely in Notepad.