Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 05 May 1997 09:47:06 -0700
From:      "Pedro F. Giffuni" <pgiffuni@fps.biblos.unal.edu.co>
To:        emulation@freebsd.org
Subject:   Report on DOSCMD
Message-ID:  <336E0F0A.3ED5@fps.biblos.unal.edu.co>

next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.

--------------558F253F5F7
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Howdy,
The doscmd is great, I stood up all day testing all the DOS 5.0 programs
I could find. I'm attaching my report, if you guys need more detailed
debugging please tell me and I'll help as I can.
The OpenDOS source code is also available at:
http://www.caldera.co.uk/

best regards,

	Pedro.

--------------558F253F5F7
Content-Type: text/plain; charset=iso-8859-1; name="DOSCMD.ERR"
Content-Transfer-Encoding: 8bit
Content-Disposition: inline; filename="DOSCMD.ERR"

EDIT.EXE	command from MS-DOS 5.0: worked, I could edit a new file.
____________________
# doscmd -x edit
Unknown interrupt 2a function 00
Unknown interrupt 10 function bf
Unknown interrupt 10 function 10 subfunction 17
Unknown interrupt 10 function 10 subfunction 09
(works well..ending session)
Unknown interrupt 10 function 10 subfunction 17
Unknown interrupt 10 function 10 subfunction 09
Unknown interrupt 10 function 12 subfunction 30
Unknown interrupt 10 function 10 subfunction 12
Signal 4 from DOS program

ax=30ad bx=edd4 cx=023c dx=ed84
si=07ff di=edd4 sp=03fe bp=3ae0
cs=0000 ss=0000 ds=0005 es=c8a9
ip=17 eflags=36402
f0 06 00 30 f0 07 00 30 f0 56 00 00 f1 29 00 00 
lock pushl %es
0000:0017 Illegal instruction
____________________
EDLIN.EXE	command from MS-DOS 5.0:
____________________
# doscmd edlin d:\new.txt   
Unknown interrupt 21 function 0c
DOS program attempted to get internal error table.
Unknown interrupt 2f function 12 subfunction 2e 00
DOS program attempted to get internal error table.
Unknown interrupt 2f function 12 subfunction 2e 02
DOS program attempted to get internal error table.
Unknown interrupt 2f function 12 subfunction 2e 04
DOS program attempted to get internal error table.
Unknown interrupt 2f function 12 subfunction 2e 06
Unknown interrupt 2f function 12 subfunction 2e 08
Unknown interrupt 21 function 63
Unknown interrupt 21 function 63
Unknown interrupt 21 function 63
Unknown interrupt 21 function 63
Unknown interrupt 21 function 63
Unknown interrupt 21 function 63
....many times
(works)
_____________________
QBASIC.EXE	command from MS-DOS 5.0, (loads EDIT at startup)
		works well except for some semigraphic modes (reversi, monkey)
_____________________
# doscmd -x qbasic
Unknown interrupt 2a function 00
Unknown interrupt 10 function bf
Unknown interrupt 10 function 10 subfunction 17
Unknown interrupt 10 function 10 subfunction 09
Unknown interrupt 10 function 10 subfunction 17
Unknown interrupt 10 function 10 subfunction 09
Unknown interrupt 10 function 12 subfunction 30
Unknown interrupt 10 function 10 subfunction 12
....(garbled screen in reversi so I stopped it)
______________________
PKZIP.EXE	PKware's compressor, works (ignore the warning)
______________________
$ doscmd pkzip d:\garb.zip d:\*.*

PKZIP (R)   FAST!   Create/Update Utility   Version 2.04g   02-01-93
Copr. 1989-1993 PKWARE Inc.  All Rights Reserved.  Shareware Version
PKZIP Reg. U.S. Pat. and Tm. Off.   Patent No. 5,051,745
Unknown interrupt 2f function d2
Unknown interrupt 21 function 08

þ XMS version 3.00 detected.
þ Using Normal Compression.

Creating ZIP: D:GARB.ZIP
XMS 10
XMS 10
XMS 01
XMS 10
  Adding: 
PKZIP: (W02) Warning! can't open: D:MV86_MOD.OUT
  Adding: NUEVO.TXT     Storing   ( 0%), done.
  Adding: NEW.$$$       Storing   ( 0%), done.
_____________________
instalar.exe	BS Windows 3.1 installation utility (spanish), Strongly believes you
are using windows :(.
_____________________
$ doscmd -x instalar.exe
Unknown interrupt 21 function 52
Unknown interrupt 2f function 12 subfunction 03 db
Unknown interrupt 2f function 16 subfunction 00
(invites you to exit)
Tried to load and activate 8x8 font.
Unknown interrupt 10 function 12 subfunction 20
(won't let you exit)
...
______________________
scan.exe	Old version of Mcafee's Antivirus, I forgot to erase this...
______________________
$ doscmd scan c:
Scan V.2.5.1 Copyright (c) McAfee, Inc. 1994-1996.  All rights reserved.
Unknown interrupt 2f function 7a
Unknown interrupt 21 function 20
(408) 988-3832  EVALUATION COPY - Jul 30 1996                             

Loading virus patternsXMS 08                                              

Allocating 131072 bytes, Amount of Memory Available 199648 XMS 09
XMS 08
XMS 09
XMS 08
XMS 09
XMS 08
XMS 09
XMS 08
XMS 09
XMS 08
XMS 09
XMS 08
XMS 09
XMS 08
XMS 09
XMS 08
XMS 09
Not enough memory to run SCAN.                                            
Not enough memory to run SCAN.                                            
....
_______________
SYPLUS.EXE	The software for making take backups on wangtek
		Won't work, has to be able to open at least 5 files.
_______________
# doscmd -x syplus
XMS 08
_______________
DEFRAG.EXE	M$ Defragmentation utility. Doesn't show the initial screen
_______________
# doscmd -x defrag
XMS 10
Unknown interrupt 21 function 55
XMS 09
Unknown interrupt 21 function 1e
00010: illegal block in adjust
01000: mark € owner f07e size 7500

ax=2112 bx=0002 cx=0000 dx=0000
si=0081 di=800d sp=7ff2 bp=8004
cs=f030 ss=181b ds=181b es=0011
ip=4c eflags=30046
f4 f4 f4 f4 f4 f4 f4 f4 f4 f4 f4 f4 f4 f4 f4 f4 
hlt    
unsupported instruction
_______________
fdisk	Command from MS-DOS 5.0 Reports no hard disks :-)
_______________
# doscmd -x fdisk
DOS program attempted to get internal error table.
Unknown interrupt 2f function 12 subfunction 2e 00
DOS program attempted to get internal error table.
Unknown interrupt 2f function 12 subfunction 2e 02
DOS program attempted to get internal error table.
Unknown interrupt 2f function 12 subfunction 2e 04
DOS program attempted to get internal error table.
Unknown interrupt 2f function 12 subfunction 2e 06
Unknown interrupt 2f function 12 subfunction 2e 08
Unknown interrupt 21 function 63
Unknown interrupt 2f function b8
________________
format	Command from MS DOS 5.0
________________
# doscmd format a:
Unknown interrupt 21 function 52
Unknown interrupt 21 function 51
Unknown interrupt 21 function 65
Unknown interrupt 21 function 0d
Invalid drive, or format not supported
FORMAT [/H] drive: [/T:tracks /N:sectors][/F:size][/1][/4][/8]
                   [/A][/S][/U][/X][/V:[label]]
_________________
MSD.EXE	Win 3.1 Diagnostics utility, will block when examining memory
_________________
Unknown interrupt 21 function 65
Unknown interrupt 21 function 65
Unknown interrupt 2f function 16 subfunction 0a
Unknown interrupt 2f function 16 subfunction 00
Unknown interrupt 2f function 16 subfunction 0a
Unknown interrupt 2f function 16 subfunction 00
Unknown interrupt 15 function d804
XMS 08
XMS 01
XMS 07
XMS 10
XMS 88
Unknown interrupt 2f function 16 subfunction 87
Unknown interrupt 5c function ca
Unknown interrupt 2f function 7a
Unknown interrupt 2f function d7
Unknown interrupt 2f function b8
Unknown interrupt 2a function 00
Unknown interrupt 21 function 5f
Unknown interrupt 2a function 00
Unknown interrupt 2f function 16 subfunction 0a
Unknown interrupt 2f function 16 subfunction 00
Unknown interrupt 21 function 4c
Unknown interrupt 21 function 57
Unknown interrupt 21 function 65
Unknown interrupt 21 function 58
Unknown interrupt 21 function 0a
_________________
DOSSHELL.EXE	From MS-DOS 5.0 Will cause a segmentation fault...
_________________
...
Unknown interrupt 2f function 16 subfunction 00
Unknown interrupt 2f function 16 subfunction 00
Unknown interrupt 2f function 16 subfunction 00
Unknown interrupt 2f function 16 subfunction 00
Unknown interrupt 21 function 58 subfunction 03
Segmentation fault
_______________
Matlab 3.5g (10-10-89) Commercial app.
_______________
PC-Matlab	Won't accept keyboard input
$ doscmd -x pcmatlab

ax=0400 bx=0057 cx=f100 dx=3620
si=0044 di=00ef sp=3610 bp=3618
cs=001f ss=0027 ds=0027 es=0027
ip=8492 eflags=10202
74 28 bf 8c 18 8d b6 ba fd 8c d8 b9 ff ff 33 c0 
je     001f:84bc
unsupported instruction
_______________
AT-Matlab	Cannot enable A20
$ doscmd -x atmatlab
Unknown interrupt 2f function a1
Unknown interrupt 2f function a1
_______________
KERMIT		v3.13 July 1993
_______________
# doscmd -x kermit

ax=5f60 bx=0303 cx=2548 dx=10e6
si=0094 di=0080 sp=3b48 bp=0000
cs=011f ss=355d ds=1c30 es=010f
ip=cb25 eflags=30006
f7 f3 a3 59 be 5a 59 5b 58 c3 51 8b 0e 59 be 83 
divw   %bx,%ax
Divide by 0 in DOS program!
________________

--------------558F253F5F7--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?336E0F0A.3ED5>