Changes

Jump to navigation Jump to search

PCem

576 bytes added, 06:10, 17 January 2016
no edit summary
|fourth = [http://www.tommowalker.co.uk/ Tom Walker]
|fifth = [http://pcem-emulator.co.uk/ pcem-emulator.co.uk]
|sixth = [httphttps://wwwbitbucket.retrosoftware.co.ukorg/hgpcem_emulator/pcem 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.
It has a [[Dynamic_recompilation|dynamic recompiler]] in the works that gives accurate Pentium support. A fork 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.
 
Voodoo support used to be extremely slow, and relied on frameskipping to even stay fullspeed. However, in recent builds, this has changed with the introduction of a dynamic recompiler for the Voodoo. It is supposedly at least twice as fast as before, though some apps see up to a 4x increase in speed.
==Operating System Support==
*Hercules
*CGA
*PCjr
*Tandy
*EGA
*VGA
*OAK OTI-067
*A couple of Trident cards
*A metric fuckton of Cirrus cards (Mostly PCem-X)GD5429
*Tseng ET4000AX
*Tseng ET4000/W32p
*S3 ViRGE
*3dfx Voodoo (need another card that does VGA for this, just like the real deal.)
 
There is also a preliminary branch out there for RIVA TNT support. However, this code cannot be used directly with mainline, as it has a bug causing segfaults when cards attempt to use more than 8 MB of VRAM. Even when it does work, it only works for VESA games.
==Sound Card Support==
*PCjr and Tandy
*Game Blaster or Creative Music System
*Adlib
160
edits

Navigation menu