I’ve been fooling with the interpreter for about 10 years. It can also load/run many GW-BASIC programs. It’s very close to GW-BASIC but without the graphics commands. ![]() In any case, I’d like to share with you my BASIC-80 compatible interpreter that I finished late last year. I got my start on a TRS-80 with Microsoft’s LEVEL II BASIC. I too share your fondness of GW-BASIC and its father BASIC-80. If you have any comments or questions, you can email him at s_pagliarulo AT. ![]() basic-80.zip: This comes from the pleasant Steve Pagliarulo who has graciously given me permission to attach a copy of this wonderful software he has developed.Contact the author, Cory Smith, directly by visiting. All files are stored in your browser sand-box. BAS files directly to the editing surface to ease getting something up and working right away. All graphics modes circa GW-BASIC should be working as well. You can play with the work-in-progress version at įor the most part, all keywords that are not machine language specific should be working to one degree or another. It is largely feature complete (including sound, graphics, file I/O, and loading and saving ‘protected’ programs) though still under active development. It’s essentially an open source clone of the GW-BASIC 3.23 interpreter since it’s python-based, it runs on most OSes including Windows and Linux. Hi, I thought you might enjoy my newly released project PC-BASIC 3.23. GW-BASIC for modern incarnations of Windows and Linux? Yes! Here is an email from the project’s creator Rob. Microsoft OLDDOS.EXE contains QBasic (which can run most GW-BASIC programs saved as ASCII) and several other “old DOS” utilities. gw-man.zip: GW-BASIC manual (official documentation).It’s two years too late and the question is set to resolved, but I had to add some more information. FreeBASIC has little development going on but it theoretically handles almost all QB programs and so will handle GW-BASIC programs as well.īackstory: I keep seeing this question, asked on Yahoo! Answers, come up in search results.QuickBASIC 4.5 is the direct successor to GW-BASIC and can handle probably 95% of all GW-BASIC programs with the exception of those that rely on more esoteric features.It will handle both the binary and ASCII format BAS files and supports pretty much everything except EGA (certain SCREEN modes). BASCOM is a program intended to compile BAS to EXE for BASICA, IBM’s version of BASIC for DOS and the precursor to GW-BASIC. ![]() There are three immediate and essentially free options: What you’re talking about is compiling the BAS file to an executable. You’ll just need a passing knowledge of DOS and how a filesystem works, but otherwise running in an emulator is straight forward, like running a virtual PC from ye olden times inside your fancy new toy.Ĭarlos Vazquez adds: The closest thing there is to a 64 bit gw basic is qb64 (a 64 bit clone of quick basic) i haven’t tested if qb64 runs Qbasic programs (Quickbasic could run them and even save them in binary form) ( QB64)Īka “How to convert gw-basic programs to exe extension?” Simply put: GW-BASIC.EXE cannot run directly on Windows!ĭon’t lose hope, because this is where emulators come in.ĭOSBox is the premier DOS emulator with the best support and works on multiple platforms. It’s a 16-bit DOS executable that uses processor instructions no longer supported in modern, 64-bit CPU’s / operating systems. GW-BASIC was last released in 1988 as you can see from any screenshot of its start screen. Thomas Shaffner released Microsoft GW-BASIC User’s Guide and User’s Reference to the web and you can easily find copies of it.Īka “Where do I download GW-BASIC for Windows 7, 8, 10 … ?” gw-man.pdf: GW-BASIC User’s Guide and Reference for Kindle and other e-readers.gw-man.zip: GW-BASIC manual official documentation and full command reference.It is unsurprisingly unsupported, but still under copyright so it can’t be sold or distributed without permission. Microsoft created GW-BASIC version 3.23 in 1987 and that was the last official, commercial one.
0 Comments
Leave a Reply. |