MS-DOS Player for Win32-x64

This is an MS-DOS emulator that runs on Win32-x64 command prompt.

16bit MS-DOS compatible commands can be executed on Win32-x64 envrionment.

Last update was May 10, 2020. Tested and works on Windows 10 64-bit.

I can now run the 16-bit LIST.COM in a 64-bit TCC;
Code:
e:\dosbox\utils>msdos.exe LIST.COM
1598561958777.png

I can create a "64-bit version" of the 16-bit LIST.COM;
Code:
e:\dosbox\utils>msdos.exe -cLIST64.EXE LIST.COM
'LIST64.EXE' is successfully created

This is from the README.TXT file;
Code:
----- Convert Command File To 32bit Or 64bit Execution File

You can convert a 16bit command file to a single 32bit or 64bit execution file
by embeding a command file to the msdos.exe.

For exmaple, you can convert LIST.COM by this command:

    > msdos -cLIST32.EXE LIST.COM

and you can simply run LIST32.EXE without msdos.exe.

I also created a 4DOS64.EXE, which I can run in TCC;
Code:
e:\dosbox\4dos>E:\dosbox\utils\msdos.exe -c4DOS64.EXE 4dos.com
'4DOS64.EXE' is successfully created
1598562590212.png


A bit of a problem when EXITing 4DOS;
Code:
4DOS server error -- Attempt to exit from root shell
Fatal error -- reboot the system or restart the session
but it matters not, as I won't need to run 4DOS.COM since I have TCC.EXE

Nice to be able to run my old utilities again. Sharing this with others who may also be interested.

Joe
 

oph

Jun 28, 2008
44
1
How is this different from vDos? www.vdos.info
From readme.txt:

MS-DOS Player for Win32-x64 console
4/10/2020

----- What's This

This is MS-DOS emulator running on Win32-x64 command prompt.
16bit MS-DOS compatible commands can be executed on Win32-x64 envrionment.

This emulator inherits the environment variables from the host Windows,
and a target command can access the host's file path directly.

So you can execute 16bit MS-DOS compatible commands on your 64bit Windows
in the same sence as you did on 32bit Windows, and you do not need to copy
any files to/from a virtual machine (VMware, Virtual PC, XP mode, or others).

NOTE: This emulator DOES NOT support Win16 execution files.

This emulator aims to support character user interface utilities, for example
file converters, compilers, assemblers, debuggers, and text editors.

NOTE: This emulator DOES NOT support graphic/sound hardwares and DOES NOT
aim to support game softwares. I recommend DOSBOx for this purpose.

----------------------

OPH. 2021-05-07 19:48