3 ms·
How is this game distributed? If I remember correctly, QBasic was bundled with MS-DOS (from v6 onwards I believe) and wasn't able to produce EXE's. QuickBasic w
by pan69 9y ago
How is this game distributed? If I remember correctly, QBasic was bundled with MS-DOS (from v6 onwards I believe) and wasn't able to produce EXE's. QuickBasic was a separate commercial version that was the able to produce .EXE's.
- bananaboy 9y agoThis is written using QB64[0] which is a modern environment compatible with QBasic. It emits C++ which is then compiled with GCC. [0] http://www.qb64.net/ http://www.qb64.net/
- notpeter 9y agoThe original QuickBasic/QBasic could definitely generate standalone compiled EXEs using the Basic Compiler (BC.EXE). IIRC it wasn't included until QBasic 4.5 and was expanded further in QB7 (aka Basic Professional Development System).
- jackvalentine 9y ago12 year old me facepalms at not knowing that.
- Narishma 9y agoNo need. That person was wrong. QBasic didn't include a compiler.
- copx 9y agoNo, QBASIC could not. QBASIC was a limited, interpreter-only version of QuickBASIC which you got for free with MS-DOS. QuickBASIC was a separate commercial product from Microsoft which did include an AOT native code compiler.
- pan69 9y agoI thought so as well, so I decided to Google it: QBasic was intended as a replacement for GW-BASIC. It was based on the earlier QuickBASIC 4.5 compiler but without QuickBASIC's compiler and linker elements. So, from this, QBasic was not able to generate .EXE's. https://en.wikipedia.org/wiki/QBasic https://en.wikipedia.org/wiki/QBasic