Difference between revisions of "PCem"

From Emulation General Wiki
Jump to navigation Jump to search
(Video Card Support)
(Overview)
Line 15: Line 15:
  
 
==Overview==
 
==Overview==
PCem is a PC emulator that emulates hardware from the 80's and mid-90's. It however, does not emulate the operating systems as well. To run any program, an operating system needs to be installed in PCem first.
+
PCem is a PC emulator that emulates hardware from the 80's and mid-90's. It does not emulate the operating systems as well however. To run any program, an operating system needs to be installed in PCem first.
  
It has a [[Dynamic_recompilation|dynamic recompiler]] in the works that gives accurate Pentium support, but this is experimental and it's only for 32-bit users. It can also emulate numerous 2D and 3D cards, even the S3 ViRGE, which no other emulator supports.
+
It has a [[Dynamic_recompilation|dynamic recompiler]] in the works that gives accurate Pentium support. A branch called PCem-X has slow Pentium Pro and Pentium 2 support as well, though it isn't accurate. It can also emulate numerous 2D and 3D cards, even the S3 ViRGE, which no other emulator supports.
  
 
==Operating System Support==
 
==Operating System Support==

Revision as of 22:00, 2 October 2015

Pcem-logo.png
Current version: v9
Active: Yes
OS: Windows, Linux
Authors: Tom Walker
Official website: pcem-emulator.co.uk
Source code: Mercurial

PCem is an LLE PC emulator. It focuses on PC hardware from the 80's and 90's. A variety of operating systems can be installed in the emulator, which can then be used to launch programs.

Download

PCem Stable Builds

Overview

PCem is a PC emulator that emulates hardware from the 80's and mid-90's. It does not emulate the operating systems as well however. To run any program, an operating system needs to be installed in PCem first.

It has a dynamic recompiler in the works that gives accurate Pentium support. A branch called PCem-X has slow Pentium Pro and Pentium 2 support as well, though it isn't accurate. It can also emulate numerous 2D and 3D cards, even the S3 ViRGE, which no other emulator supports.

Operating System Support

{Note: List is incomplete}

List of OS that can be installed on it:

  • DOS
  • Windows 3/3.11
  • Windows 95
  • Windows 98
  • Select any x86-32 flavor of NT before Vista, it works.
  • Some older flavors of Linux (including Debian 3.0)
  • BeOS

Video Card Support

  • MDA
  • Hercules
  • CGA
  • EGA
  • VGA
  • A couple of Trident cards
  • A metric fuckton of Cirrus cards (Mostly PCem-X)
  • Tseng ET4000AX
  • Tseng ET4000/W32p
  • ATI Mach 64
  • S3 Trio64
  • S3 ViRGE
  • 3dfx Voodoo (need another card that does VGA for this, just like the real deal.)

There's also a branch out there that does basic VESA modes for the RIVA 128 and nothing else. PCem-X has this code too, but in a slightly more developed state. It's still not ready for general use though.

Sound Card Support

  • Game Blaster or Creative Music System
  • Adlib
  • Adlib Gold
  • Sound Blaster 1.0 through AWE32
  • Gravis Ultrasound
  • Windows Sound System
  • Innovation SSI-2001 (essentially a PC version of the SID)

External links

Official YouTube Channel