User avatar
DougieLawson
Posts: 35814
Joined: Sun Jun 16, 2013 11:19 pm
Location: Basingstoke, UK
Contact: Website Twitter

MS DOS

Tue Mar 25, 2014 11:38 pm

Is there any value in trying to get MSDOS running on a RPi?
Microsoft and the Computer History Museum have released the source code at http://www.computerhistory.org/ms-dos-e ... agreement/
Note: Having anything humorous in your signature is completely banned on this forum. Wear a tin-foil hat and you'll get a ban.

Any DMs sent on Twitter will be answered next month.

This is a doctor free zone.

User avatar
redhawk
Posts: 3465
Joined: Sun Mar 04, 2012 2:13 pm
Location: ::1

Re: MS DOS

Tue Mar 25, 2014 11:44 pm

Getting as in porting??

Probably not since you could image an MS DOS boot diskette and fire up Qemu instead. :)

Richard S.

User avatar
rpdom
Posts: 15014
Joined: Sun May 06, 2012 5:17 am
Location: Chelmsford, Essex, UK

Re: MS DOS

Wed Mar 26, 2014 7:06 am

No point other than self-satisfaction.

The source released is for MS-DOS 1.1 and 2.0. Really rubbish versions. I haven't looked at the code (which has various restrictions on its usage), but I'm guessing it is in 8086 assembler, which would be fun to convert - and, yes, I have done that with quite a lot of code in the past.

It would also rely heavily on a PC style BIOS with all the INT features to access keyboard and stuff, so you'd have to emulate that too.

I like the PC emulator on my original Acorn Archimedes the had a BIOS image floppy and would run MS-DOS 3.3, which running at 4MHz would sometimes be faster than a genuine PC running at 4.77MHz (even better when I got more memory, added a 105MB hard disk and upgraded to ARM3 at 20MHz(?))

User avatar
williamhbell
Posts: 291
Joined: Mon Dec 26, 2011 5:13 pm
Contact: Website Twitter

Re: MS DOS

Wed May 21, 2014 7:54 pm

DougieLawson wrote:Is there any value in trying to get MSDOS running on a RPi?
Microsoft and the Computer History Museum have released the source code at http://www.computerhistory.org/ms-dos-e ... agreement/
Why not use dosbox,

Code: Select all

sudo apt-get install dosbox
?

User avatar
ReBoot
Posts: 147
Joined: Mon Sep 17, 2012 2:23 pm
Location: Germany
Contact: Website

Re: MS DOS

Thu May 22, 2014 9:21 am

williamhbell wrote:
DougieLawson wrote:Is there any value in trying to get MSDOS running on a RPi?
Microsoft and the Computer History Museum have released the source code at http://www.computerhistory.org/ms-dos-e ... agreement/
Why not use dosbox,

Code: Select all

sudo apt-get install dosbox
?
I was thinking the same. MSDOS is ancient at best and it's only use is as a Piece of history. If anything, we could look at FreeDOS.

Return to “Other programming languages”