BASIC is an acronym for Beginner's All-purpose Symbolic Instruction Code.
The primary purpose of this project is to reproduce the overall experience provided by the original GW-BASIC (Microsoft Corporation circa 1983-1988); preserving this important chapter in computing history and making it available for future generations to enjoy.
Features:
* Faithful recreation of the original GW-BASIC 'IDE' (REPL).
* Full support for graphics keywords such as PSET, LINE, CIRCLE, PAINT, GET, PUT and DRAW
* Full support for CGA and EGA graphics modes including original fonts.
* Full support for all File I/O keywords.
* Uses isolated (local) storage to create a virtualized C: file system.
* File 'browser' for file management (LOAD, CHDIR, RMDIR, KILL, etc.).
* Completely functional regardless of network connection.
* Supports Portrait and Landscape.
* Much, much, more...
Still to come...
* Continue to improve interactive experience through the touch-centric Phone UI.
* PLAY commands.
* Easily share code with fellow coders; so get started now if you'd like to have your code featured!
This ***IS*** the GW-BASIC you remember... on the phone! Don't accept anything less.
TRIAL MODE
All commands/keywords/functions are available except the following:
* OPEN, CLOSE, INPUT#, LINE INPUT#, WRITE#, LOC, EOF, LOF, LOCK, UNLOCK, FIELD, GET (File), PUT (File)
* SAVE, MERGE, KILL, MKDIR, RMDIR
* CHAIN, COMMON
Use of these methods in trial mode will cause an Advanced Feature error (73) that can be trapped using ON ERROR.
VERSION HISTORY
V0.01
- Initial release
V0.02
- Custom keyboard (SIP).
- Added support for PEN, FRE, BEEP and SOUND.
- Added 'contact developer' menu item to the interpreter to ease contact the developer by email; optionally can include current in-memory script.
The primary purpose of this project is to reproduce the overall experience provided by the original GW-BASIC (Microsoft Corporation circa 1983-1988); preserving this important chapter in computing history and making it available for future generations to enjoy.
Features:
* Faithful recreation of the original GW-BASIC 'IDE' (REPL).
* Full support for graphics keywords such as PSET, LINE, CIRCLE, PAINT, GET, PUT and DRAW
* Full support for CGA and EGA graphics modes including original fonts.
* Full support for all File I/O keywords.
* Uses isolated (local) storage to create a virtualized C: file system.
* File 'browser' for file management (LOAD, CHDIR, RMDIR, KILL, etc.).
* Completely functional regardless of network connection.
* Supports Portrait and Landscape.
* Much, much, more...
Still to come...
* Continue to improve interactive experience through the touch-centric Phone UI.
* PLAY commands.
* Easily share code with fellow coders; so get started now if you'd like to have your code featured!
This ***IS*** the GW-BASIC you remember... on the phone! Don't accept anything less.
TRIAL MODE
All commands/keywords/functions are available except the following:
* OPEN, CLOSE, INPUT#, LINE INPUT#, WRITE#, LOC, EOF, LOF, LOCK, UNLOCK, FIELD, GET (File), PUT (File)
* SAVE, MERGE, KILL, MKDIR, RMDIR
* CHAIN, COMMON
Use of these methods in trial mode will cause an Advanced Feature error (73) that can be trapped using ON ERROR.
VERSION HISTORY
V0.01
- Initial release
V0.02
- Custom keyboard (SIP).
- Added support for PEN, FRE, BEEP and SOUND.
- Added 'contact developer' menu item to the interpreter to ease contact the developer by email; optionally can include current in-memory script.
Gw Basic Games Programs
Gw Basic Software
From the Basic Computer Games Series Basic Computer Games (1978) (Download as PDF) Civil War (1968) - A US Civil War simulator. Pretty standard fare for back then-all you hardcore tactical gamers, don't get excited. You select a battle to fight, and choose one of four very basic strategies for a battle. Gw temple.bas (where ‘temple.bas’ is the name of the BAS file you wish to run) The games presented in this collection include ‘The Temple Of Loth’ (temple.bas), ‘Lunar Lander’ (lander.bas) and ‘Hopper’ (hopper.exe), all considered ‘classics’ in their era.