Document revised 09/16/11
Some links on this page are old and outdated and no longer work.
This page is in the process of being updated.
Go to Al's Home Page
Source code listed in this section requires
Staz Software's FutureBASIC.
should work with FB 2 and FB 3 unless otherwise noted, although I
tested all code with all versions.
FutureBASIC Developer Corner hosted by Scorpion Research Ltd.
Converts FutureBASIC source code to C and then automatically compiles it to a modern bundled application .
The FutureBASIC Listserve is host to a large number of the FutureBASIC programming community. Programmers from all over the world gather here to ask questions, give programming advice, exchange ideas, brainstorm, and help each other in their programming projects and learning exercises. This listserve is one of the greatest FutureBasic programming resources available.
Searchable database of FutureBASIC mailing list questions and answers going back to 1997.
This is a searchable web site filled with all sorts of FB source code and helpful tips. It is now somewhat outdated as it deals mainly with FutureBASIC II, but is still a very useful site. Search for STAFFIERI to find all the help and code written by me!
This section is for users of REAL
: The Definitive Guide
by Matt Neuburg
For Dummies (book with CD-ROM)
by Erick Tejkowski
Cross-Platform Application Development
by Mark S. Choate
REALbasic: From Novice to Professional
by Jerry Lee Ford Jr.
for Macintosh: Visual QuickStart Guide (Visual Quickstart Guides)
by Michael Swaine
REALbasic Web Ring
There is also another list of RB related sites at the Open Directory Project
There is a REALbasic newsgroup at: comp.lang.basic.realbasic
If you don't have a newsgroup reader, you can access it from
RB Mailing List
If you want to ask questions and learn more about REALbasic, join the RB Internet Mailing List. You can subscribe to the list by sending "subscribe realbasic-nug" (without the quotes) to email@example.com. To subscribe to the digest version of the list, send "subscribe digest realbasic-nug" in the body of a message to firstname.lastname@example.org.
If you'd like to try tweaking the actual TNT Basic program or add features to it, the opensource site can be accessed here: http://sourceforge.net/projects/tntbasic
This section is for users of Squirrel Software's MacStandardbasic. This BASIC is no longer be available and the last known version does not run native on OS X.
Outpost - The best place for MSB help, source code, message boards,
links to related sites.
Source Code and Other VMSB Downloads
I created a patch for VMSB to partially work around the bug in Do While. The patch changes the Start sub in new projects so all new projects will use Do Until A =1. The actual bug hasn't been fixed, so it's highly recommended that you don't use Do While anywhere in your projects.
|Mainstay's VIP-BASIC - No longer available - Visual Interactive Programming for BASIC. It can create 68k or PPC applications. This may be the best for extensive database programming. It builds excessively large applications and is slow at certain things so it's not the best for games. Regular price is $195. This has been discontinued and does not run native in OS X or create applications for OS X. As of this writing, you can still purchase v2.5 if you need a BASIC for old Macs with System 7 or 8.|
Software in this section requires Microsoft QuickBASIC v1.0. QuickBASIC
has been discontinued, is no longer available, and doesn't run on most
made since 1998.
QB Source Code and Other Fun Stuff - Lots of QuickBASIC source codes. Lots of graphics help including handling pictures larger than 32K (PICT files, PICT resources), reading from a file, writing to a file, mouse clicks, create folders, get and set file type and creator type, get status of special keys (command, shift, option, control), playing snd resources, make files invisible, and more.
The download also includes all of the following and more:
QuickBASIC 1.0b->1.0e update patch - This patch updates QuickBASIC 1.0b to 1.0e which is the last version released by Microsoft. You should use QB Updater (see below) after using this patch to add more features and fixes to QuickBASIC.
QB Updater - This application does the following:
QB Al's Tools - Small program that lets you change the type and creator codes of any file, set files to visble or invisible, get information about the Mac and System version running, split a file into 2 files (resource file and data file). Includes both the application and complete source code.
QB CodeCreator - This is an unfinished application, but the completed portions work. It allows you to easily draw your interface. Drag the mouse to draw a window, buttons, edit fields, etc. You can easily experiment with several different window types and choose the attributes for your edit fields and buttons. CodeCreator automatically creates the QuickBASIC source code for the window that you create. Includes both the application and complete source code.
QB TextEditor - Simple text editor. Includes both the application and complete source code.
MiniPaint - Simple black and white paint program. Includes both the
application and complete source code.
Go to Al's Home Page