JPC (emulator)
| Company type | Software |
|---|---|
| Industry | Computer software, Emulation software |
| Founder | Oxford University Subdepartment of Particle Physics |
| Headquarters | Oxford , United Kingdom |
| Products | x86 emulator software |
JPC is a fully Java-based x86 emulator compatible with any system running the Java virtual machine. It emulates a PC compatible environment that supports MS-DOS and various other x86 operating systems, achieving execution speeds up to 20% of the original hardware. Created by the Oxford University Subdepartment of Particle Physics, JPC prioritizes both portability and security.
Features
- Entirely written in Java to guarantee portability, security, and safety
- Ability to create snapshots
- Support for remote disk access
- Built-in debugging tools
- Network card validated through multiplayer Doom
- Emulation of the PC speaker
- Virtual FAT32 drives that map to host directories
Compatibility
- Capable of booting DOS
- Supports graphical Linux distributions such as DSL and Feather
- Boots numerous Linux versions in text mode
- Compatible with Windows 3.0 startup
Emulated hardware
- Southbridge chipset: PIIX3
- PCI Host Bridge chipset: Intel i440FX
- Network adapter: NE2000
- Storage interface: P-ATA
- Real-time clock component: MC146818
- DMA controller: Intel 8237
- Programmable interval timer: Intel 8254
- Serial communication port: 16450 UART
- Included floating-point unit (FPU)
See also
References