jDosbox

Home   Demos   Documentation   Downloads   Forum
Status
Change Log

Project Status

jDosbox is an open source pure Java x86 emulator based on Dosbox. The initial goal of this project was to run all DOS games as well as Dosbox. It is still a work in progress and as such has not quite reached parity with Dosbox but it is close. Many games such as Doom, Tomb Raider, Civilization, Quake 1 and Duke Nukem 3D run very well. To see many shareware games run inside your browser as a Java applet I would recommend that you check out www.classicdosgames.com.

In addition to running DOS games the project has now started to move in a new direction as a general x86 emulator. Currently It will boot up Windows 95/98, Windows NT 4.0, Windows XP (in safe mode), ReactOS and some flavors of Linux such as DSL. This has been achieved by porting over an IDE controller from QEMU and running jDosbox with the bochs BIOS. There is still a lot of work to do here. The S3 video card does not work well except with Windows 95/98 and PCI has not been fully implemented yet.

The current release is 0.74.28. The major new feature of this release is support for 3dfx.
To see it in action you can play the Tomb Raider DOS 3dfx demo.
  • Ported from MAME
  • Multi-threaded pure software implementation
  • Configurable memory options
  • Supports Voodoo 1 and Voodoo 2, currently only Voodoo 1 works in Win95/98
  • Disabled by default because it requires PCI support which breaks loading OS's with Bochs

Get jDosbox at SourceForge.net. Fast, secure and Free Open Source software downloads