Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?
Emulation (Games) Operating Systems Technology Games

DOS Emulation Arrives For the Raspberry Pi 189

An anonymous reader writes "Homebrew Coder Pate has released a DOS Emulator for the Raspberry Pi. Originally released for the Nintendo DS and Android, the emulator currently can emulate a CPU: 80486 processor, including the protected mode features (for running DOS4GW games) but without virtual memory support. The emulation runs at a speed around that of a 20MHz 80486 (which equals a 40MHz 80386) machine. It has support for Super VGA graphics, Soundblaster 2.0, Memory, USB keyboard and mouse. Perfect for playing old classics such as Doom, Duke Nukem 3D and Theme Park."
This discussion has been archived. No new comments can be posted.

DOS Emulation Arrives For the Raspberry Pi

Comments Filter:
  • Re:DOSBox? (Score:5, Informative)

    by DarkOx ( 621550 ) on Tuesday March 26, 2013 @09:21AM (#43280627) Journal

    DosBox works pretty well on ARM. It comes with lots of baggage though. You have X server and everything else sucking up the PI's limited memory (granted most Dos games and applications are probably expecting 16MB top to work with but...) It looks like this runs on the metal; so its probably faster.

    If you don't need or want to do any multitasking and you want the very best retro-gaming experience this might be a nice choice. That said yes it a bit of a wheel re-advent; but so was DosBox, DosEMU existed for what a decade before it? Nothing wrong with having more options.

  • Re:"A lot"? (Score:5, Informative)

    by RepoOne ( 1874548 ) on Tuesday March 26, 2013 @10:05AM (#43281005)

    -4chan /vr/ (retro games)

    All active DOS gaming communities.

    There are certainly more than 1000 people playing DOS games today.

  • by Hatta ( 162192 ) on Tuesday March 26, 2013 @10:06AM (#43281021) Journal

    What you really want is to just run DOOM v1.9 with the command line option '-timedemo demo3'. That will give you a pair of numbers that is easily converted into average FPS. There's even a nice list [tuwien.ac.at] of machines and their results in this benchmark.

    You'll notice that performance is also dependent on the amount of cache available, and the type of video card. This is why it's hard to do simple CPU benchmarks and extrapolate that to game performance. A 100mhz 486 with an ISA video card performs worse than a 66mhz 486 with a VLB video card. How this relates to performance in emulation is anyones guess.

  • by niko9 ( 315647 ) on Tuesday March 26, 2013 @10:07AM (#43281037)

    Other than as a proof of concept is there any fundamental use for this facility?

    Does anybody want to play Doom like it was 1993?

    I can think of one: DHPOS Link: http://en.wikipedia.org/wiki/DHPOS [wikipedia.org]

    It would make one hell of a dirt cheap advanced POS for the small business owner. Especially those in developing countries. DHPOS website has people using this software all of the world where they can't afford expensive monthly support costs. Link: http://keyhut.com/pos.htm [keyhut.com]

    With DOS and just DHPOS installed your employees can't mess with we browsing, etc.

  • by petermgreen ( 876956 ) <plugwashNO@SPAMp10link.net> on Tuesday March 26, 2013 @11:03AM (#43281729) Homepage

    BTW there is no need for emulation to program in pascal. The version of freepascal in the raspbian repo works fine.

"More software projects have gone awry for lack of calendar time than for all other causes combined." -- Fred Brooks, Jr., _The Mythical Man Month_