Jump to content

JPC (emulator)

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Bytesock (talk | contribs) at 04:38, 19 March 2016 (Emulated hardware: Clarify what the items are). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

JPC
Written inJava
Operating systemCross-platform
PlatformJava
TypeEmulator
LicenseGNU General Public License
Websitejpc.sourceforge.net

JPC is an x86 emulator written in pure Java. It can run on any platform that supports the Java virtual machine. It creates a virtual PC compatible machine that can run MS-DOS and other x86 operating systems. Programs inside JPC can run up to 20% of the native processor speed. JPC was written by the Oxford University Subdepartment of Particle Physics.

Features

  • Safe, secure and portable due to being 100% pure Java
  • Snapshot facility
  • Remote disk option
  • Integrated debugger
  • Network card (tested by playing network Doom)
  • PC speaker emulation
  • Virtual FAT32 drive to wrap a directory

Compatibility

  • boots DOS
  • boots graphical Linux (DSL, Feather)
  • boots many Linux's into text mode
  • boots Windows 3.0

Emulated hardware

See also

References

  1. ^ a b "JPCSource" (zip). Oxford University Java PC. Source code org/jpc/emulator/pci/peripheral/EthernetCard.java {{cite web}}: External link in |publisher= (help)
  2. ^ "JPCSource" (zip). Oxford University Java PC. Source code org/jpc/emulator/pci/peripheral/PIIX3IDEInterface.java {{cite web}}: External link in |publisher= (help)