Page 1 of 2

MS-DOS Player (for 64-bit Windows)

Posted: Fri Jun 17, 2016 6:06 am
by Midas
MS-DOS Player homepage is in Japanese, but a third-party review is available at http://betanews.com/2016/06/10/run-dos- ... os-player/...
http://homepage3.nifty.com/takeda-toshiya/ wrote:[MS-DOS Player] Binaries and Source Codes (i86/i286/i386/i486) (6/17/2016) tested on Windows 7 (x64).
Image

MS-DOS Player latest release downloads (dated 2016-06-17) available from http://homepage3.nifty.com/takeda-toshiya/.

Re: MS-DOS Player (for 64-bit Windows)

Posted: Sun Jun 19, 2016 6:45 am
by __philippe
Thank you Midas for posting about Takeda-Toshiya's MS-DOS emulator for Win32-x64 platforms.

Perfect opportunity for entertaining(boring?) everyone with a little tale : ....(warning: Blast_from_the_Past)...;-)

"How to run Vern Buerg's List.com antediluvian command-line file manager on a modern 64-bit machine"

Recently came upon a refurbished ThinkPad T420 running Win7 Pro and gave it a whirl at running one of my cherished treasures:
List.com (*) file manager/viewer.

Of course, Win7 snorted and summarily dismissed my cheeky attempt to run an "Unsupported 16-bit application"... :(

DosBox emulator to the rescue?
Possible, buth rather unwieldy solution totaling about 5Mb of *.exe and multiple *.dll bundled in portable or installer packages.

Enter MS-DOS Player, a much leaner, self contained 275kb MSDOS emulator:

(The full package includes distinct *.exe for various processors (i86/i286/i386/i486)
Binaries, Sources and comprehensive documentation are bundled in a 2Mb zip archive)

As mentioned by Midas, Binaries and source codes available here
http://homepage3.nifty.com/takeda-toshi ... /msdos.zip

Biblical usage simplicity:

Code: Select all

c:\MSDOS.exe List.com 
Et voilĂ  ! Vintage 16-bit *.com program (circa 2004) happily running under Win7 64-bit machine... :D

Emulator Developer's site:
http://homepage3.nifty.com/takeda-toshiya/

The author also provides sources and make file to build binaries for additional processors besides the ix86 families (such as Pentium/PRO/MMX/2/3/4...)
His software is regularly updated; MS-DOS Player development started in NOV-2009; current *exe link dated 16-JUN-2016.

MSDOS-Player Documentation intro excerpt:
MSdos-emulator for Win32-x64 platforms

----- 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 environment.

----- How to use

Start command prompt and run this emulator with target command file
and any options.

For example compile sample.c with LSI C-86 and execute compiled binary:

> msdos lcc sample.c
> msdos sample

The emulator can access a host's file path and environment variables directly.
___________________________
(*) List.com footnote

An MS-DOS file browsing utility written by Vern Buerg in 1983. A former mainframe systems programmer, Buerg wrote DOS utilities when he began using an IBM PC
and missed the file-scanning ability he had on mainframes. The software became an instant success, and his List utility was in use on millions of PCs worldwide.

Sadly, Vern Buerg passed away on December 30, 2009.

Some testimony to Vern claim to fame:
http://www.dwwatkins.com/in-memory-of-vern-buerg.htm

His software work archive is preseved courtesy the WayBackMachine. For anyone interested in MSDOS utilities archeology:
http://web.archive.org/web/200707200013 ... wnload.htm

Re: MS-DOS Player (for 64-bit Windows)

Posted: Sun Jun 19, 2016 11:40 am
by Midas
Great! (Example and write-up...) :mrgreen:

Re: MS-DOS Player (for 64-bit Windows)

Posted: Sun Jun 19, 2016 1:32 pm
by webfork
Thanks ... I just found out someone's hosting old Delux Paint tools so I might have a use for this.

Re: MS-DOS Player (Emulator for 64-bit Windows)

Posted: Tue Jun 21, 2016 8:34 am
by __philippe
MS-DOS Player new 21-JUN-2016 version released.
Binaries and Source Codes (i86/i286/i386/i486) (6/21/2016) tested on Windows 7 (x64)

http://homepage3.nifty.com/takeda-toshi ... /msdos.zip

This version implements serial I/O emulation.
See the readme.txt file for detailed documentation and developer's fair warning about his product intended usage:
This emulator aims to support character user interface utilities, for example
file converters, compilers, assemblers, debuggers, and text editors.
This emulator DOES NOT support graphic/sound hardwares and DOES NOT aim to
support game softwares. I recommend DOSBOx for this purpose.

Re: MS-DOS Player (Emulator for 64-bit Windows)

Posted: Wed Jun 22, 2016 11:26 am
by __philippe
MS-DOS Player new 22-JUN-2016 build released.
Binaries and Source Codes (i86/i286/i386/i486) (6/22/2016) tested on Windows 7 (x64)

http://homepage3.nifty.com/takeda-toshi ... /msdos.zip

This new build allows creation of a stand-alone embedded executable, which can be run WITHOUT the emulator :!:

As usual, comprehensive documentation is supplied in the Readme.txt file included in the zip package.

MS-DOS Player 22-JUN-2016 build usage exemple:
----- Convert *.com file to 32bit or 64bit *.exe file

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

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

> msdos -clist32.exe list.com

and you can simply run list32.exe WITHOUT msdos.exe.
The seemingly impossible task of converting a *.com file into its functional *.exe equivalent becomes actually readily workable.

MS-DOS Player development is getting ever more intriguing with every successive build release... :D

Re: MS-DOS Player (Emulator for 64-bit Windows)

Posted: Thu Jun 23, 2016 1:33 am
by Midas
__philippe wrote:MS-DOS Player development is getting ever more intriguing with every successive build release... :D
Indeed it is. And thanks for bringing us the news. 8)

Re: MS-DOS Player (Emulator for 64-bit Windows)

Posted: Fri Jun 24, 2016 9:20 am
by __philippe
Another day, another release...;-)

MS-DOS Player new 24-JUN-2016 build released.
Binaries and Source Codes (i86/i286/i386/i486) (6/24/2016) tested on Windows 7 (x64)

http://homepage3.nifty.com/takeda-toshiya/msdos/

This build adds a new switch for the embedded *.exe function introduced in the previous release,
and clarifies specific environment variables usage. (as usual, check the Readme.txt doc)

Lacking the customary changelog, I use a couple of ways to keep track of differences (and a modicum of sanity) beween successive releases:

1 - Google (coarse) translation from the Japanese latest build comments atop the main page
2 - Side-by-side comparison of consecutive builds Readme files with a tool such as TextDiff.

Re: MS-DOS Player (Emulator for 64-bit Windows)

Posted: Tue Aug 02, 2016 1:04 am
by __philippe
MS-DOS Player new 30-JUL-2016 build released.
Binaries and Source Codes (i86/i286/i386/i486) (6/24/2016) tested on Windows 7 (x64)

http://homepage3.nifty.com/takeda-toshiya/msdos/

What's new:

- support for HMA memory space allocation
- added COM3/COM4 Ports options to the SERIAL I/O emulation

Re: MS-DOS Player (for 64-bit Windows)

Posted: Mon Sep 05, 2016 8:28 am
by __philippe
New home for Takeda Toshiya's MS-DOS Player emulator :

Re: MS-DOS Player (Win32-x64 Emulator)

Posted: Sat Feb 25, 2017 7:47 am
by __philippe
MS-DOS Player new 26-FEB-2017 build released.
Binaries and Source Codes (i86/i286/i386/i486) (2/26/2017) tested on Windows 7 (x64)

http://takeda-toshiya.my.coocan.jp/msdos/msdos.zip

Since 30-JUL-2016, nine interim builds have been released, up to and including the current one dated 26-FEB-2017.

Full Builds Development Archive (from 07-APR-2014 -> now)
http://takeda-toshiya.my.coocan.jp/msdo ... index.html

What's new:

Please refer to the chronological development write-up for details about each successive release,

provided by way of a fairly decent Google translation (*) from the original Japanese text.


As usual, for lack of a formal changelog, minute variations between successive releases
are best highlighted by comparing two consecutive version's README files with a tool such as TextDiff.

_________________________________________________________
(*) from Chrome, can be conveniently saved for reference by printing to PDF

MS-DOS Player (Win32-X64 Emulator)

Posted: Tue Feb 28, 2017 7:48 am
by __philippe
MS-DOS Player new 28-FEB-2017 build released. (MSP70228)
Binaries and Source Codes (i86/i286/i386/i486) (2/28/2017) tested on Windows 7 (x64)

http://takeda-toshiya.my.coocan.jp/msdos/msdos.zip

MSP70228 short Changelog:

The developer gracefully fixed a long-standing issue which prevented listing archive contents
when running Vern Buerg's venerable LIST.COM (*) file browser under emulation.

Now, merely pressing the "V" key from within LIST will swiftly display the contents of a selected archive (such as *.zip file),
provided the FV.COM utility is also present within LIST.COM directory.

_____________________________________________________
(*) see LIST.COM footnote :
https://www.portablefreeware.com/forums ... 748#p81748

Re: MS-DOS Player (for 64-bit Windows)

Posted: Tue Sep 04, 2018 7:02 am
by giacomo
Hi,
you can simulate list.com on windows with vifm and less, both avaliable freely. After the installation of both tools, just modify the vifm configuration file to make it look like list.com and invoke less on selected files. Finally create a list.bat that calls vifm and in case changes the current directory. More details on my blog https://gmazzocato.altervista.org/blog/ ... com-lives/

Re: MS-DOS Player (for 64-bit Windows)

Posted: Tue Sep 04, 2018 11:33 am
by __philippe
Benvenuto onboard, Giacomo ! 8)

Your method to run List under Win7 or higher platform looked intriguing at first,
but I'll pass for the following reasons:

The combination of Vim + less + pcre libraries includes no less than 22 distinct files,
totaling over 3Mb, among which 6x *.exe binaries and 4x *.dll.

All in all, a rather unwieldy solution for the simple task of running List under Win7,
compared to the self-contained MSDOS-Player binary (275Kb *.exe).

Nice try, but no cigar... :wink:

Image

Re: MS-DOS Player (for 64-bit Windows)

Posted: Wed Sep 05, 2018 2:08 am
by Midas
And the merciless caped slimmer strikes again! Nice going __philippe. :mrgreen:

BTW, have you tried Yori yet? (viewtopic.php?t=24254)