
Announce: GBasic BETA 1.0
It's fast it's cool it's GBasic!
It's done! The new version of the famous fast multimedia BASIC
interpreter is out on my
Web Page for download. This time it's an early BETA version. If you are
one of the 2000 people who had downloaded the ALPHA version: forget
about it! I have completly rewritten the whole source and created a new
programm that is much more professional than the old version was. GBasic
has about 1/2 of the functionality that QBasic has, but GBasic is much
faster. And there is no memory limitation. Here are some of the
features:
Complex set of BASIC instructions
VGA Mode 13h 320x200x256 colors
SVGA Modes from 640x480 to 1600x1200x256
Special Palette altering functions
Every other possible resolution can be chosen with a special command
Complex drawing routines
Up to 16 different sound samples at the same time
.MOD backgroundmusic player (16Bit Stereo Sound)
.PCX graphics viewer in ANY resolution
.FLI player
Mouse handler
Special routines for reading Audio CD's
Debugging commands (showing the free memory etc.)
Automatic sound card detection
Extreme fast programms, because of consequent 32Bit Code
And for the curious some of the most important GBasic commands:
READ DATA RESTORE PSET LINE CIRCLE TEXT
IF THEN ELSE ENDIF FOR TO STEP NEXT GOTO GOSUB LABEL ON
PRINT INPUT RETURN DIM END AND OR NOT
WAIT BELL SCREEN WAIT_KEY CLS RESOLUTION LOCATE
PAINT RECT POINT MOUSE_ON MOUSE_OFF
SHOW_PCX SETSOUND SOUNDINFO PLAYWAV PLAYVOC
PLAYRAW PLAYMOD COLOR PLAYFLI CDPLAY CDSTOP
SET_PALETTE MOUSE_X MOUSE_Y MOUSE_B
Please take a look at my homepage. There is everything you wish to know
about GBasic. Also there
will be a tutorial on how to write compilers and interpreters in the
future. And there is even the
out dates source code of the old GBasic ALPHA version. So please enjoy
yourself
---
Gunnar Beushausen
http://www.*-*-*.com/ ~gbasic