Jump to content











Photo
- - - - -

MS-DOS 6.30


  • Please log in to reply
7 replies to this topic

#1 wendy

wendy

    Frequent Member

  • Lady
  • 269 posts
  • Location:one mile from the QR main line
  • Interests:Operating systems, Weights and Measures, Geometry
  •  
    Australia

Posted 04 October 2016 - 09:13 AM

My version of MS-DOS 6.30 is now largely complete, and is in testing.  This version is used to undertake tests with Windows 9x, and what 7.10 might look like.

 

This version of DOS started life as an extension of the 'oldmsdos' files on the Windows 9x cdroms.  With a little further extension, it became a full blown DOS version.  Currently, the layout is on two diskettes, one that has MS-DOS and one that has the utilities from dos 4/5/6 on it. 

 

No fancy installer, but we use a compiled batch file to copy a config.sys and autoexec.bat onto the hard drive.

 

The idea of using a non-generic DOS is educational, and thus as an educational facility, escapes the copyright law.  What happens is that when you co-mix files from this DOS and a real DOS, like ms-dos or pc-dos, it should easily pick which DOS is which.  In this way, it's a clearer indication of what various programs are doing.

 

The first diskette contains the files of ms-dos 6.30, being patched versions of 6.22, along with a number of files from the Win95 OPK, and edit-v2.  Most of this is packed with compress v 1 (KWAJ), but you simply need to prepare a hard drive, and then run 'install' from the diskette.

 

The second diskette contains various files from msdos 4 to 6,  (access, dosshell, extract, qbasic 1.1,  manager (dos 3 shell), msd 2.12 (ie the 3.01 on the internet), and a smattering of small files.  The help file is the version on this forum, with some updates.  This is identical for any of the prepared MS-DOS versions, and even runs without mods for PC-DOS.

 

A corresponding PC-DOS disk exists, with acalc, basica, e editor 3.13, dosshell 7, rexx, t (tiny edit for DOS), unpack2, and the PC-DOS 7 help system.  The rexx utilities might be placed in a zip-exe file, being so tiny. 

 

For those curious, I am also putting a NGDOS, which is alternate freeware (largely avoiding freedos), of utilities that replicate functionality, with additions.  An example is Paul Houle's excellent 'doskey' 2.0 (dos) and 2.5 (w9x), which are suited for running under DOS6 and less, against Windows 9x,


  • Nuno Brito and Blackcrack like this

#2 Blackcrack

Blackcrack

    Frequent Member

  • Advanced user
  • 386 posts
  •  
    Germany

Posted 04 October 2016 - 12:08 PM

Very nice and thank you very much, but i guess, a really good

version like your's should be included in Reactos :)

for have a dos/cmd in a WinXP compliant Reactos

where it is better as in the MS system ;)

 

by the way, downloadlink /File Page link/url ?

 

best regards

Blacky



#3 wendy

wendy

    Frequent Member

  • Lady
  • 269 posts
  • Location:one mile from the QR main line
  • Interests:Operating systems, Weights and Measures, Geometry
  •  
    Australia

Posted 05 October 2016 - 02:40 AM

It is essentially MS-DOS 6.2x, with assorted patches and mods.  It does not fit in the copyright model of open-source projects.

 

What you can do with this and other DOS versions in the pipeline (p502, p701, m710)  is you can use these as test pieces for various experiments in OS/2 and Windows, along with using them in virtual machines.

 

6.30 can run in 6.20 or 6.22 mode, by replacing three files (io.sys, command.com and sys.com), these are provided on the diskette, but no instruction on how to do this has been written out.

 

The DOS icon has been selected and will be released as msdos6.ico on the release diskette.



#4 AnonVendetta

AnonVendetta

    Silver Member

  • Advanced user
  • 684 posts
  • Location:A new beginning.....
  • Interests:Self-development, computing

Posted 05 October 2016 - 08:45 AM

You didn't even mention your custom version of DOS when I made a topic about whether I should learn it. How do I get your version, is it available yet?



#5 Blackcrack

Blackcrack

    Frequent Member

  • Advanced user
  • 386 posts
  •  
    Germany

Posted 05 October 2016 - 12:02 PM

+1

 

we need a url to your files for download Hun :)

 

best regards

blacky



#6 wendy

wendy

    Frequent Member

  • Lady
  • 269 posts
  • Location:one mile from the QR main line
  • Interests:Operating systems, Weights and Measures, Geometry
  •  
    Australia

Posted 06 October 2016 - 01:23 AM

Tonight's plan is to modify the setup so you can install as 6.22 or 6.20 or 6.21.  This requires a bit of change to the setup files.

 

Also I need to rework the readme file, so people can see what has been done to this DOS.

 

The current distribution is two disks, the second disk is generic msdos uilities that work with most DOS versions, the install is not version dependent.  It just needs balancing.  It has all the DOS icons for dos 4.0 to 6.0 on it.

 

After this DOS is prepared, the choices are m630de or p502.  p701 and m710 are also for construction.



#7 wendy

wendy

    Frequent Member

  • Lady
  • 269 posts
  • Location:one mile from the QR main line
  • Interests:Operating systems, Weights and Measures, Geometry
  •  
    Australia

Posted 25 November 2016 - 12:01 PM

Beta 1 of this dos package is at http://www.os2fan2/f...s/msdos630.rar A similar beta1 is http://www.os2fan2/files/msdos711.rar .  These packages are being extensively rewritten, though. 

 

630 is being revamped as a two-disk package, the second diskette being things like qbasic, the help file, and a few other neat things from msft.  711 is being revamped so it can run multiple versions of windows 9x from the same menu.

 

Currently all 630 is missing is a batch file that will allow you to overwrite the io.sys, command.com and sys.com to work in 6.21 or 6.20 mode.  The 711 package needs for serious fixing of the package to allow multiple windows 9x in the same menu.



#8 wendy

wendy

    Frequent Member

  • Lady
  • 269 posts
  • Location:one mile from the QR main line
  • Interests:Operating systems, Weights and Measures, Geometry
  •  
    Australia

Posted 14 April 2019 - 09:15 AM

This project has been revived with a new aim.  The current aim is to make a dos disk that contains just files that look for a specific dos, with these files:

4201.CPI        4208.CPI        5202.CPI        ANSI.SYS        APPEND.EXE
ASSIGN.COM      ATTRIB.EXE      BACKUP.COM      CHKDSK.COM      CMOSCLK.SYS
COMMAND.COM     COMP.COM        COUNTRY.SYS     DEBUG.COM       DISKCOMP.COM
DISKCOPY.COM    DISPLAY.SYS     DOSHELP.HLP     DOSKEY.COM      DRIVER.SYS
EDLIN.COM       EGA.CPI         EGAX.CPI        EXE2BIN.EXE     FASTOPEN.EXE
FC.EXE          FDISK.COM       FIND.EXE        FORMAT.COM      GRAFTABL.COM
GRAPHICS.COM    GRAPHICS.PRO    HELP.EXE        IBMBIO.COM      IBMDOS.COM
JOIN.EXE        KEYB.COM        KEYBGK.COM      KEYBOARD.SYS    LABEL.COM
LOADFIX.COM     MEM.EXE         MIRROR.COM      MODE.COM        MORE.COM
NLSFUNC.EXE     PPDS.CPI        PRINT.COM       PRINTER.SYS     RECOVER.COM
REPLACE.EXE     RESTORE.COM     SETVER.EXE      SHARE.EXE       SORT.EXE
SUBST.EXE       SYS.COM         TREE.COM        UNDELETE.EXE    UNFORMAT.COM
XCOPY.EXE

Some of the files do vary, such as .cpi files.

 

Common programs that run under any version of DOS are on the second disk.

[SHELL]         EDIT.HLP        HIMEM.SYS       MSCDEX.EXE      RAMDRIVE.SYS
CHOICE.COM      EMM386.EXE      MONEY.BAS       NIBBLES.BAS     REMLINE.BAS
CV.COM          EXPAND.EXE      MONOUMB.386     QBASIC.EXE      SMARTDRV.EXE
DELTREE.EXE     GORILLA.BAS     MOUSE.COM       QBASIC.HLP      WINA20.386
EDIT.COM        HELP.COM        MOVE.EXE

[Shell] contains the DOSSHELL files.  This disk is replicated for DOS 5, 6 and 7. 

 

None of these would need a setup file, although the second disk could construct an autoexec.bat and config.sys, with wina20 in the root directory.  A version of this disk could be constructed for vpc.

 

The idea is that you could create the disk with the DOS disk, and then install DOS.  After that, the second disk (which does not need to match), can be used to create an operational DOS version.  So you could in theory, have a ms-dos 5 install, with the drivers and utilities from Win9x, by installing 5.00 and A70. 

 

MSDOS 6.21 is not in the general set.  It differs from 6.20 by just two files (io.sys and command.com), but currently the 6.20 disk is full.

 

At the moment, I am not including things like dblspace and drvspace. 

 

There is a proposed hack on Windows 3.x to reduce its install load.  The plan is to move as much of it off the base install into second installs, this would greatly speed up things, since DOS is not partial to directories with lots of files.  Since I have somewhere, the compression tool used on wep2, the plan is to use that to install the windows utilities, like notepad and paintbrush.  Progman and winhelp will have to remain where they are.

 

Some files that appeared in beta versions are being used.  Where from MS-DOS 5.0, MSD from PC-DOS 6.00 and doshelp from MSDOS 6.00 beta have already been selected.

 

The possibility to write a thinned-out help file for MS-DOS 6.30, and use it as a base for the MS-DOS 7.00 help has also been considered.  This would be set from a different source than the current MS-DOS 7.00 help file available from here.  Mainly it will be a matter of removing product not supported (eg DBLSPACE), and adding things which are (eg EDLIN). 






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users