MS-DOS Player (for 64-bit Windows)

Share interesting information or links related to portable apps here.
Message
Author
User avatar
Midas
Posts: 4377
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

MS-DOS Player (for 64-bit Windows)

#1 Post by Midas » Fri Jun 17, 2016 6:06 am

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

User avatar
__philippe
Posts: 504
Joined: Wed Jun 26, 2013 2:09 am

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

#2 Post by __philippe » Sun Jun 19, 2016 6:45 am

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

User avatar
Midas
Posts: 4377
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

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

#3 Post by Midas » Sun Jun 19, 2016 11:40 am

Great! (Example and write-up...) :mrgreen:

User avatar
webfork
Posts: 7949
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

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

#4 Post by webfork » Sun Jun 19, 2016 1:32 pm

Thanks ... I just found out someone's hosting old Delux Paint tools so I might have a use for this.

User avatar
__philippe
Posts: 504
Joined: Wed Jun 26, 2013 2:09 am

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

#5 Post by __philippe » Tue Jun 21, 2016 8:34 am

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.

User avatar
__philippe
Posts: 504
Joined: Wed Jun 26, 2013 2:09 am

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

#6 Post by __philippe » Wed Jun 22, 2016 11:26 am

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

User avatar
Midas
Posts: 4377
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

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

#7 Post by Midas » Thu Jun 23, 2016 1:33 am

__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)

User avatar
__philippe
Posts: 504
Joined: Wed Jun 26, 2013 2:09 am

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

#8 Post by __philippe » Fri Jun 24, 2016 9:20 am

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.

User avatar
__philippe
Posts: 504
Joined: Wed Jun 26, 2013 2:09 am

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

#9 Post by __philippe » Tue Aug 02, 2016 1:04 am

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

User avatar
__philippe
Posts: 504
Joined: Wed Jun 26, 2013 2:09 am

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

#10 Post by __philippe » Mon Sep 05, 2016 8:28 am

New home for Takeda Toshiya's MS-DOS Player emulator :

User avatar
__philippe
Posts: 504
Joined: Wed Jun 26, 2013 2:09 am

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

#11 Post by __philippe » Sat Feb 25, 2017 7:47 am

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

User avatar
__philippe
Posts: 504
Joined: Wed Jun 26, 2013 2:09 am

MS-DOS Player (Win32-X64 Emulator)

#12 Post by __philippe » Tue Feb 28, 2017 7:48 am

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

giacomo
Posts: 1
Joined: Sat Sep 01, 2018 12:54 pm

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

#13 Post by giacomo » Tue Sep 04, 2018 7:02 am

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/

User avatar
__philippe
Posts: 504
Joined: Wed Jun 26, 2013 2:09 am

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

#14 Post by __philippe » Tue Sep 04, 2018 11:33 am

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
Last edited by __philippe on Wed Sep 05, 2018 4:23 am, edited 1 time in total.

User avatar
Midas
Posts: 4377
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

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

#15 Post by Midas » Wed Sep 05, 2018 2:08 am

And the merciless caped slimmer strikes again! Nice going __philippe. :mrgreen:

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

Post Reply