Possible FreeDOS port?


8 posts
by payturr » Fri Aug 10, 2012 12:35 am
Yes, this is the question. Is there any software developer out there that would wanna port this OS to Pi? I'm a DOS enthusiast and the idea of my Pi running DOS makes me happy xD I just love DOS, yes, I could use Debian without a GUI, but FreeDOS has a better feel :P Also, I know I could use DOSBox, but I don't like it too much.
Posts: 64
Joined: Mon Jul 09, 2012 9:46 pm
by itimpi » Fri Aug 10, 2012 1:43 am
As I understand it, FreeDos only runs on Intel processor based systems. Therefore if you want to use it you would have to run it inside another application that was emulating an Intel processor based system.
Posts: 1034
Joined: Sun Sep 25, 2011 11:44 am
Location: Potters Bar, United Kingdom
by jackokring » Fri Aug 10, 2012 1:48 am
Or expand the x86 code into a larger jump vector array, with opcode operands being set up as repeated operand, with differing use. I think if the code expanded a byte to 32 bits, there would be enough arm speed to get a fast x86 simulation of a 640KB DOS machine. But I'm not writing it.

Cheers Jacko
Pi=B256R0USB CL4SD8GB Raspbian Stock. https://sites.google.com/site/rubikcompression/strictly-long https://dl.dropboxusercontent.com/u/1615413/Own%20Work/Leptronics.pdf https://groups.google.com/forum/#!topic/comp.compression/t22ct_BKi9w
User avatar
Posts: 784
Joined: Tue Jul 31, 2012 8:27 am
Location: London, UK
by reiuyi » Sat Aug 11, 2012 12:11 pm
You should have a look at viewtopic.php?f=62&t=10635

Perhaps you can contact the OP of that topic. He has done great work so far to optimize qEMU for running a 486 quite fast on the raspberry pi. He even got some games to run on it, very interesting stuff
User avatar
Posts: 165
Joined: Sun Oct 09, 2011 4:59 pm
by Sputnik » Sat Aug 18, 2012 1:08 pm
I'm a bit of a DOS enthusiast myself and was interested in this, until I learned that DOS only runs (natively) on x86 processors.

However, after some light research, I've discovered that there is a port to ARM planned for FreeDOS-32 :) (go to freedos-32.sourceforge.net and search 'ARM' on the front page). It might be worth keeping an eye out for that.
Posts: 2
Joined: Sat Aug 04, 2012 1:44 pm
by bloodline » Tue Jan 29, 2013 2:39 pm
Some people like DOS. If there was an ARM port of FreeDOS, while it wouldn't be binary compatible with the original x86 version it might make for a comfortable/familiar platform for some users/developers :D
Posts: 74
Joined: Sun Jun 10, 2012 8:44 pm
Location: London - England
by Max » Tue Jan 29, 2013 3:03 pm
bloodline wrote:Some people like DOS. If there was an ARM port of FreeDOS, while it wouldn't be binary compatible with the original x86 version it might make for a comfortable/familiar platform for some users/developers :D


The Chameleon image has DOS.
by Cloudcentric » Tue Jan 29, 2013 3:34 pm
http://chameleon.enging.com

Included emulators (current list):

Sinclair ZX Spectrum (FUSE and Unreal Speccy)
Oric 1
Oric Atmos
Apple ][
Commodore 64
Vic 20
ScummVM
DOS/Win 3.x
Mame
Amstrad CPC 464
Sinclair ZX81
Gameboy
SNes
Atari ST
I know everything about nothing"
Posts: 982
Joined: Fri Sep 14, 2012 9:13 am