Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to index page
Thread view  Board view
Wengier

E-mail

24.11.2014, 18:54
 

MS-DOS Player 2014-11-19 (Announce)

The latest version of MS-DOS Player, an open-source DOS emulator for 32 and 64-bit Windows, was released a few days ago (2014-11-19). It has many features including emulations for both 80286 and 80386 CPUs as well as support for LFN API. Unlike DOSBox, it is command-line based, but during my testing I have found that it certainly works better than ReactOS's NTVDM for example. Both binary and source code are downloadable from:

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

roytam

25.11.2014, 16:36

@ Wengier
 

MS-DOS Player 2014-11-19

> The latest version of MS-DOS Player, an open-source DOS emulator for 32 and
> 64-bit Windows, was released a few days ago (2014-11-19). It has many
> features including emulations for both 80286 and 80386 CPUs as well as
> support for LFN API. Unlike DOSBox, it is command-line based, but during my
> testing I have found that it certainly works better than ReactOS's NTVDM
> for example. Both binary and source code are downloadable from:
>
> http://homepage3.nifty.com/takeda-toshiya/msdos/

Beware it uses MESS License which is GPLv2 incompatible.

Wengier

E-mail

25.11.2014, 18:48

@ roytam
 

MS-DOS Player 2014-11-19

> > The latest version of MS-DOS Player, an open-source DOS emulator for 32
> and
> > 64-bit Windows, was released a few days ago (2014-11-19). It has many
> > features including emulations for both 80286 and 80386 CPUs as well as
> > support for LFN API. Unlike DOSBox, it is command-line based, but during
> my
> > testing I have found that it certainly works better than ReactOS's NTVDM
> > for example. Both binary and source code are downloadable from:
> >
> > http://homepage3.nifty.com/takeda-toshiya/msdos/
>
> Beware it uses MESS License which is GPLv2 incompatible.

Where does it say it uses MESS License? The COPYING.txt file inside the "source" directory seems to only mention GNU GPL I think?

roytam

25.11.2014, 23:48

@ Wengier
 

MS-DOS Player 2014-11-19

> > > The latest version of MS-DOS Player, an open-source DOS emulator for
> 32
> > and
> > > 64-bit Windows, was released a few days ago (2014-11-19). It has many
> > > features including emulations for both 80286 and 80386 CPUs as well as
> > > support for LFN API. Unlike DOSBox, it is command-line based, but
> during
> > my
> > > testing I have found that it certainly works better than ReactOS's
> NTVDM
> > > for example. Both binary and source code are downloadable from:
> > >
> > > http://homepage3.nifty.com/takeda-toshiya/msdos/
> >
> > Beware it uses MESS License which is GPLv2 incompatible.
>
> Where does it say it uses MESS License? The COPYING.txt file inside the
> "source" directory seems to only mention GNU GPL I think?

the CPU core comes from MESS project.

Wengier

E-mail

26.11.2014, 05:20

@ roytam
 

MS-DOS Player 2014-11-19

> > > > The latest version of MS-DOS Player, an open-source DOS emulator for
> > 32
> > > and
> > > > 64-bit Windows, was released a few days ago (2014-11-19). It has
> many
> > > > features including emulations for both 80286 and 80386 CPUs as well
> as
> > > > support for LFN API. Unlike DOSBox, it is command-line based, but
> > during
> > > my
> > > > testing I have found that it certainly works better than ReactOS's
> > NTVDM
> > > > for example. Both binary and source code are downloadable from:
> > > >
> > > > http://homepage3.nifty.com/takeda-toshiya/msdos/
> > >
> > > Beware it uses MESS License which is GPLv2 incompatible.
> >
> > Where does it say it uses MESS License? The COPYING.txt file inside the
> > "source" directory seems to only mention GNU GPL I think?
>
> the CPU core comes from MESS project.

Interesting that it seems to make no mention of MESS license, even though the word "MAME" (not "MESS") does appear somewhere in the doc..

roytam

26.11.2014, 12:25

@ Wengier
 

MS-DOS Player 2014-11-19

> > > > > The latest version of MS-DOS Player, an open-source DOS emulator
> for
> > > 32
> > > > and
> > > > > 64-bit Windows, was released a few days ago (2014-11-19). It has
> > many
> > > > > features including emulations for both 80286 and 80386 CPUs as
> well
> > as
> > > > > support for LFN API. Unlike DOSBox, it is command-line based, but
> > > during
> > > > my
> > > > > testing I have found that it certainly works better than ReactOS's
> > > NTVDM
> > > > > for example. Both binary and source code are downloadable from:
> > > > >
> > > > > http://homepage3.nifty.com/takeda-toshiya/msdos/
> > > >
> > > > Beware it uses MESS License which is GPLv2 incompatible.
> > >
> > > Where does it say it uses MESS License? The COPYING.txt file inside
> the
> > > "source" directory seems to only mention GNU GPL I think?
> >
> > the CPU core comes from MESS project.
>
> Interesting that it seems to make no mention of MESS license, even though
> the word "MAME" (not "MESS") does appear somewhere in the doc..

I found this to prove the source code status that I knew of is outdated. ;)
http://www.mameworld.info/ubbthreads/showflat.php?...ge=0&view=expanded&sb=5&o=&vc=1

Rugxulo

Homepage

Usono,
27.11.2014, 00:31

@ roytam
 

MS-DOS Player 2014-11-19

> I found this to prove the source code status that I knew of is outdated.
> ;)
> http://www.mameworld.info/ubbthreads/showflat.php?...ge=0&view=expanded&sb=5&o=&vc=1

Nice find!

"As of current SVN, MAME's i386 is dual-licensed 3-clause BSD, which is fully GPL compatible. Have fun :-)"

Rugxulo

Homepage

Usono,
28.12.2014, 08:36

@ Rugxulo
 

MS-DOS Player 2014-12-06

BTW, the webpage hasn't been updated, but the .ZIP is different. So now it's basically version "2014-12-06" because the binaries were recompiled, not to mention additional binaries for "i486".

Rugxulo

Homepage

Usono,
15.01.2015, 06:21

@ Rugxulo
 

MS-DOS Player 1/15/2015 (i286/i386/i486)

"Binary and Source Codes (i286/i386) (1/15/2015) tested on Windows 7 (x64)" [i486 binaries also]

Rugxulo

Homepage

Usono,
01.02.2015, 01:28

@ Rugxulo
 

MS-DOS Player 1/28/2015 (i86/286/i386/i486)

"Binary and Source Codes (i286/i386) (1/28/2015) tested on Windows 7 (x64)" [i86 and 486 binaries also]

Rugxulo

Homepage

Usono,
04.06.2015, 13:38

@ Rugxulo
 

MS-DOS Player 1/28/2015 (i86/286/i386/i486)

Binary and Source Codes (i286/i386) (4/24/2015) tested on Windows 7 (x64) [i86 and 486 binaries also]

Rugxulo

Homepage

Usono,
01.07.2015, 08:19

@ Rugxulo
 

MS-DOS Player 6/25/2015 (i86/286/i386/i486)

"Binary and Source Codes (i286/i386) (6/25/2015) tested on Windows 7 (x64)" [i86 and 486 binaries also]

Rugxulo

Homepage

Usono,
17.10.2015, 01:47

@ Rugxulo
 

MS-DOS Player 10/17/2015 (i86/i286/i386/i486)

Binary and Source Codes (i86/i286/i386/i486) (10/17/2015) tested on Windows 7 (x64)

Rugxulo

Homepage

Usono,
12.11.2015, 00:29

@ Rugxulo
 

MS-DOS Player 11/7/2015 (i86/i286/i386/i486)

Binaries and Source Codes (i86/i286/i386/i486) (11/7/2015) tested on Windows 7 (x64)

Rugxulo

Homepage

Usono,
19.07.2016, 07:44

@ Rugxulo
 

MS-DOS Player 11/7/2015 (i86/i286/i386/i486)

Binaries and Source Codes (i86/i286/i386/i486) (6/24/2016) tested on Windows 7 (x64)

Rugxulo

Homepage

Usono,
08.10.2016, 23:44

@ Rugxulo
 

MS-DOS Player -- new homepage!

It appears that he has moved to http://takeda-toshiya.my.coocan.jp/msdos/index.html .

In addition, although it still lists as "6/24/2016", he recently updated the MSDOS.ZIP (binaries and sources) on "7/30/2016".

Rugxulo

Homepage

Usono,
23.02.2017, 16:21

@ Rugxulo
 

MS-DOS Player (2/23/2017)

Binaries and Source Codes (i86/i286/i386/i486) (2/23/2017) tested on Windows 7 (x64)

Rugxulo

Homepage

Usono,
18.06.2017, 07:38

@ Rugxulo
 

MS-DOS Player (6/16/2017)

Binaries and Source Codes (i86/i286/i386/i486) (6/16/2017) tested on Windows 7 (x64)

Rugxulo

Homepage

Usono,
18.01.2018, 11:33

@ Rugxulo
 

MS-DOS Player (10/26/2017)

Binaries and Source Codes (i86/i286/i386/i486) (10/26/2017) tested on Windows 7 (x64)

Rugxulo

Homepage

Usono,
20.08.2018, 17:03

@ Rugxulo
 

MS-DOS Player (5/5/2018)

Binaries and Source Codes (i86/i286/i386/i486) (5/5/2018) tested on Windows 7 (x64)

Rugxulo

Homepage

Usono,
19.06.2019, 01:16

@ Rugxulo
 

MS-DOS Player (12/18/2018)

Binaries and Source Codes (i86/i286/i386/i486) (12/18/2018) tested on Windows 7 (x64)

rr

Homepage E-mail

Berlin, Germany,
27.10.2019, 10:49

@ Wengier
 

MS-DOS Player for Win32-x64 2019-10-22

Binaries and Source Codes (i86/i286/i386/i486) (10/22/2019) tested on Windows 7 (x64)

Changes (according to Google Translate):
Fixed a problem that the value of 1/100 second is not correct in INT 21h, AH = 2Ch.
I am importing a patch from Nozomi Fujita, sorry for the late response.

---
Forum admin

rr

Homepage E-mail

Berlin, Germany,
13.04.2020, 17:32

@ Wengier
 

MS-DOS Player for Win32-x64 2020-04-10

Binaries and Source Codes (i86/v30/i286/i386/i486) (4/10/2020) tested on Windows 10 (x64)

Changes (with the help of Google Translate):
2020-04-11: In yesterday's version, Windows 98 COMMAND.COM was fixed.
2020-04-10: Many fixes have been incorporated from cracyc's fork.
            (Modifications around the EMS and uptake of changes in
            how to invoke the service are pending.)
2020-04-09: The built-in debugger has been improved. The debugger is
            disabled in the executable file in the archive, so please
            build if necessary.
2020/04/06: I incorporated the i386 core of Neko Project 21 / W.
            I don't know if anything is moving working (?), but
            I think the reproducibility of protected mode has improved.
            The original MAME based i386 / i486 binaries are also
            preserved.
            I incorporated the 8080 emulation function into the V30
            core.

---
Forum admin

rr

Homepage E-mail

Berlin, Germany,
17.05.2020, 20:15

@ Wengier
 

MS-DOS Player for Win32-x64 2020-05-10

Binaries and Source Codes (i86/v30/i286/i386/i486) (5/10/2020) tested on Windows 10 (x64)

Changes (with the help of Google Translate):
2020-05-10: Fixed the problem that half-width ruled lines cannot be
            displayed correctly in Windows 10 command prompt.
            There seems to be no problem in the case of raster fonts, so I
            changed the font automatically when using INT 10h.
            When MS-DOS Player is closed, the original font is restored.
2020-04-16: Borland's TLink now works even when XMS is enabled.
            It has been modified to return 0 when XMS is enabled when
            acquiring memory capacity after 100000H with INT 15h, AH = 88h.
            I realized by looking at the implementation of DOSBox, thank you.
            The implementation of INT 15h, AH = 89h has also been modified to
            match the latest version of DOSBox. The effect is unknown here.
2020-04-15: Borland TLink is now working.
            It is modified so that nothing is returned to INT 2Fh, AX = FB42h
            / FB43h (existence check of Borland C ++ DPMILOAD.EXE).
            In addition, in the CPU core of Neko Project 21 / W, I fixed that
            the A20 mask was still PC-98x1 specifications, and I fixed the
            address translation of CS around the U and BP commands of the
            built-in debugger.

---
Forum admin

Rugxulo

Homepage

Usono,
26.03.2022, 20:25
(edited by Rugxulo, 27.03.2022, 18:47)

@ rr
 

MS-DOS Player for Win32-x64 2021-12-30 WIP

Binaries and Source Codes (i86/v30/i286/i386/i486) (12/30/2021) tested on Windows 10 (x64)

Back to index page
Thread view  Board view
22632 Postings in 2109 Threads, 402 registered users, 440 users online (0 registered, 440 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum