PC-DOS 0.90 BETA

edited June 2017 in Software
PC-DOS 0.90 BETA predate PC DOS 1.0 about one month. This BETA found on OS/2 Museum and www. pcjs.org. This pre-release DOS has no special version number and refers to itself as 1.0, exactly like the final product. Note that the original disk had AUTOEXEC.BAT which immediately asked for the current date and launched Advanced BASIC; for improved ease of use, the batch file was disabled by renaming it to AUTOEXEC.BAK. Disk is not from August but rather early June 1981—newest file is timestamped June 6, 1981—which may make it the oldest known surviving piece of software written for the IBM PC (not counting the IBM PC ROMs which are dated April 1981). In comments.txt which provides further insight into the development history of PC DOS.

vsozkh.png

27yvktd.png

2d9tme.png


Source:
http://www.os2museum.com/wp/pc-dos-1-0-but-not-quite/
http://www.pcjs.org/disks/pcx86/dos/ibm/0.90/

:D 8) :D
Download Link
https://drive.google.com/file/d/0B3XdbN ... o5Mnc/view

Comments

  • How about some links the actual source, rather than a crufty google drive:

    http://www.os2museum.com/wp/pc-dos-1-0-but-not-quite/

    http://www.pcjs.org/disks/pcx86/dos/ibm/0.90/

    As for oldest known software, it is worth noting that most of the few applications included with SCP 86-DOS will run under PC-DOS.
  • Wow, very Interesting.

    I've tested it on IBM PC 5150 (Rev.1 BIOS) with 32KB RAM and 64KB RAM.

    It boots well, but BASIC interpreter (BAS18/BAS18A is Not enough to run on 64KB RAM.
    (BAS18/BAS18A works on 128KB RAM or higher.)
    (Only BASICA works on 64KB RAM)
    So I guess AUTOEXEC.BAT is renamed as AUTOEXEC.BAK.

    AUTOEXEC.BAK content is :
    date
    movbas
    bas18a

    Also CHKDSK access disk without write protect knob.

    RBAS.COM seems to be IBM PC ROM BASIC C1.00.
    It doesn't work on IBM PC/PS2 with ROM BASIC.
    (It should work on PC without ROM BASIC.)
  • It will be a trifle difficult to send the ROM to 96k on a 64k machine. One could modify MOVBAS to put the ROM at 32k and then also modify BAS18 to look for the ROM code there. The free RAM available to BASIC in that case would be quite minimal though.
  • This is minimum RAM to run IBM PC BASIC (Disk) / BASIC (Advanced) (0.90 beta / 1.00 / 1.10)

    *IBM PC DOS 0.90 (Beta)

    BASIC (Disk) : 128KB (BAS18.COM)
    BASIC (Advanced) : 128KB (BAS18A.COM)
    BASIC (Advanced) : 64KB (BASICA.COM)


    *IBM PC DOS 1.00

    BASIC (Disk) : 32KB (BASIC.COM)
    BASIC (Advanced) : 32KB (BASICA.COM)


    *IBM PC DOS 1.10

    BASIC (Disk) : 32KB (BASIC.COM)
    BASIC (Advanced) : 48KB (BASICA.COM)
  • Very interesting, but how do we know that it's version 0.90?
  • vbdasc wrote:
    Very interesting, but how do we know that it's version 0.90?
    Nohow. Here's the quote from PCjs.org description:
    There was no PC-DOS 0.90 product per se. It has been dubbed version 0.90 simply because it predates PC-DOS 1.00 by several months.
    IBMBIO.COM contains version string 1.00á, COMMAND.COM - 1.00

    So in fact it's PC-DOS 1.00 alpha / pre-release.
  • http://thestarman.pcministry.com/DOS/ibm090/

    The Starman's Realm site added about PC-DOS 1.00 Pre-release.

    I think this is very useful site for me.
Sign In or Register to comment.