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.
- 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