This routine is an alternate version of \OS2\MDOS\BASICA.COM that works on clones.
This may or may not work on your system. It worked on mine under OS/2
2.11, PC-DOS 5.02. You should try it somewhere before accepting it into
general circulation.
No implied or decleared support (etc): i am offering it as a free alternative to a program that has never worked for me.
Technical stuff:
All versions of OS/2 (language/vers no) come with a version of
BASICA.COM that is largely non-functional on most machines. This
version is identical to the one included in IBM-DOS 5.0.
This version expects to be able to load ROMDOS at xF6000, which is usually handled by some different version of BIOS.
The basica.com differs from the one in DOS 4, by the following:
* The jump at byte 0x0000 is to a different address
* The copyright date and version number is different:
- DOS 4: Version A4.00 Copyright IBM Corp, 1981, 1988
- DOS 5: Version A3.40 Copyright IBM Corp, 1981, 1987
* DOS5/OS2 has extra code to load ROMBASIC
The version in this ZIP file corresponds to the OS/2 version, with
the DOS 4 jump, and then processed in PCE with a modified version of
movbasic
vers 5. PCE does not support the interrupt vector, but it does have ROMBASIC.
None the same, the version here parks ROMBASIC at a different
address, and it freely runs even where DOS does not load any high
memory version.
Requirement:
* a DOS emulation must be installed
-> Hobbes-Search: ibmbasica340
Source: OS2.org