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.
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 firstname.lastname@example.org, 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