Changes

Jump to navigation Jump to search

PCem

3,876 bytes added, 13 January
m
no edit summary
{{Infoboxemulator|title = Personal Computer emulator| image logo = Pcem-logo.png|imagewidth logowidth = 250|first screenshot = PCem-Screenshot.png|version = v13{{Version|PCem}}|second active = Yes|third platform = [[Emulators on Windows, |Windows]]<br/>[[Emulators on Linux|Linux]]<br/>[[Emulators on macOS|macOS]]|fourth target = [http://www.tommowalker.co.uk/ [POS_(Pong_Consoles)_CPUs_and_Other_Chips#x86_CPUs|x86 CPUs]]|orig-developer = Sarah Walker]|fifth developer = Michael Manley|website = [http://pcem-emulator.co.uk/ pcem-emulator.co.uk]|sixth license = GNU GPLv2|source = [https://bitbucketgithub.orgcom/pcem_emulatorsarah-walker-pcem/pcem MercurialGitHub]}}
[['''PCem]] ''' (an acronym for '''Personal Computer emulator''') is an open-source, [[High/Low level emulation|LLElow-level]] [[IBM PC/XT emulatorsPOS_(Pong_Consoles)_CPUs_and_Other_Chips#x86_CPUs|PC emulator]]developed for Windows and Linux. It focuses on PC hardware from the 1980's 1980s and 1990's1990s. A variety of operating systems can be installed in the emulator, which can then be used to launch programs.
==Downloads==
* {| cellpadding="4"|-|align=center|{{Icon|Win|Lin}}|'''[http://pcem-emulator.co.uk/downloads.html PCem stable Latest Stable builds]'''<br><small>Need these [[Emulator Files#Multi-system|ROMs]] to run</small>|-|colspan="3"|<hr/>|-|align=center|{{Icon|Mac}}|'''[https://github.com/PCemOnMac/PCemV17macOS/releases macOS Port]'''|}
==Overview==
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 give accurate Pentium support. 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, relying on frame skipping to stay full speed. 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.
 
==OS support==
An incomplete list of OS that can be installed on it:
 
* DOS
* Windows 1/2
* Windows 3/3.11
* Windows 9x
* Select any IA-32 flavor of NT before Vista, it works.
* OS/2 up to at least Warp 3
* Any flavor of Linux that supports the original Pentium
* BeOS
==Hardware support==
<div class="wikitable mw-collapsible mw-collapsed">
===Video cards===
<div class="wikitable" style="-moz-column-width: 25em; -webkit-column-width: 25em; column-width: 25em; list-style-type: decimal;">* 3dfx Voodoo Graphics (w/ SLI support)* 3dfx Voodoo 2 (w/ SLI support)* 3dfx Voodoo Banshee* 3dfx Voodoo 3 2000* 3dfx Voodoo 3 3000* ATI EGA Wonder 800+* ATI Graphics Pro Turbo (Mach64GX)* ATI Korean VGA (ATI-28800)* ATI VGA Edge-16 (ATI-18800)* MDAATI VGA Charger (ATI-28800)* HerculesATI Video Xpression (Mach64VT2)
* CGA
* PCjrCirrus Logic GD-5402 (Acumos AVGA2)* TandyCirrus Logic GD-5428* Cirrus Logic GD-5429* Cirrus Logic GD-5430* Cirrus Logic GD-5434* Compaq CGA* Creative 3D Blaster Banshee* Diamond Stealth 32 (Tseng ET4000/W32p)* Diamond Stealth 3D 2000 (S3 ViRGE/325)
* EGA
* VGAHercules* Hercules InColor* IBM 1MB SVGA Adapter/A* Image Manager 1024* Kasan Hangulmadang-16* MDA* MDSI Genius* Number Nine 9FX (S3 Trio64)* Paradise Bahamas 64 (S3 Vision864)* Plantronics ColorPlus* OAK OTI-037C
* OAK OTI-067
* A couple of Obsidian SB50 (Voodoo Graphics w/ 2 TMUs and w/ SLI support)* Olivetti GO481 (Paradise PVGA1A)* Phoenix S3 Trio32* Phoenix S3 Trio64* S3 ViRGE/DX* Sigma Color 400* Trident cards8900D* Cirrus GD5429Trident TGUI9440* Trident TGUI9400CXi* Trident TVGA9000B
* Tseng ET4000AX
* Tseng ET4000/W32p
* ATI Mach 64VGA* S3 Trio64Wyse WY-700</div> Some models with fixed graphics adapters are also supported:<div class="wikitable" style="-moz-column-width: 25em; -webkit-column-width: 25em; column-width: 25em; list-style-type: decimal;">* Amstrad MegaPC (Paradise 90C11)* Acer 386SX/25N (Oak OTI-067)* Amstrad PC1512 (CGA w/ new modes)* S3 ViRGEAmstrad PC1640 (Paradise EGA)* 3dfx Voodoo Amstrad PC2086/PC3086 (Paradise PVGA1)* Amstrad PPC512/640 (CGA/MDA w/ 640x200 plasma)* Commodore SL386SX-25 (AVGA2)* Elonex PC-425X (Trident TGUI9400CXi)* IBM PCjr (CGA w/ new modes)* IBM PS/1 Model 2011 (Stock VGA)* IBM PS/1 Model 2121 (Basic SVGA)* IBM PS/2 (Stock VGA)* Olivetti M24 (CGA w/ double-res text modes and Voodoo a 640x400 mode)* Packard Bell PB410A (Headland HT-216)* Packard Bell PB520R (Cirrus Logic GD-5434)* Packard Bell PB570 (Cirrus Logic GD-5430)* Sinclair PC200 (CGA /w TV output support)* Tandy 1000 (Clone of PCjr video)* Tandy 1000 SL/2, with SLI(Improvement of Tandy 1000)* Toshiba T-series (CGA on built-in LCD or plasma)</div>
===Sound cards===
* PCjr and Tandy* Game Blaster or Creative Music System<div class="wikitable" style="-moz-column-width: 25em; -webkit-column-width: 25em; column-width: 25em; list-style-type: decimal;">
* Adlib
* Adlib Gold(w/ Surround module support)* Aztech Sound Galaxy Pro 16 AB (Washington)* Game Blaster 1.0 through AWE32/ Creative Music System
* Gravis Ultrasound
* Innovation SSI-2001
* Sound Blaster 1.0 / 1.5 / 2.0
* Sound Blaster Pro v1 / v2
* Sound Blaster 16
* Sound Blaster AWE32 (not fully emulated)
* Sound Blaster PCI 128 / Ensoniq AudioPCI (ES1371)
* Windows Sound System
</div> Some models with fixed sound hardware are also supported:* Tandy PSG (PCjr and Tandy 1000)* Tandy PSSJ (Tandy 1000SL/2)* PS/1 audio card Two external audio devices are also supported:* Disney Sound Source* LPT DAC / Covox Speech Thing* Stereo LPT DAC ===Hard drive controllers===<div class="wikitable" style="-moz-column-width: 25em; -webkit-column-width: 25em; column-width: 25em; list-style-type: decimal;">* [MFM] AT Fixed Disk Adapter* [MFM] DTC 5150X* [MFM] Fixed Disk Adapter (Xebec)* [ESDI] Western Digital WD1007V-SE1* [ESDI] IBM ESDI Fixed Disk Controller* [IDE] Standard IDE* [IDE] XTIDE* [IDE] XTIDE (AT)* [IDE] XTIDE (PS/1)* [SCSI] Adaptec AHA-1542C* [SCSI] Buslogic BT-545S* [SCSI] IBM SCSI Adapter with Cache* [SCSI] Longshine LCS-6821N* [SCSI] Rancho RT1000B* [SCSI] Trantor T130B</div> ===Network cards===* Novell NE2000* Realtek RTL8029AS ===Joysticks===* Standard joysticks* CH Flightstick Pro* Microsoft SideWinder Pad* Thrustmaster Flight Control System ===Other hardware===* Innovation SSIAZT CDA 468-2001 20I 4X* Iomega ZIP</div> ==See also==* [[86Box]] (essentially a PC version Derivative of the SIDPCem)* Ensoniq AudioPCI ES1371 / Sound Blaster PCI 128[[PCBox]] (Another derivative of PCem)
==External links==
* [https://www.youtube.com/channel/UCx76i2jQww0a98iKHi6CYMg/videos Official YouTube channel] * [httpshttp://pcem-emulator.co.uk/index.html PCem websitephpBB3 Official forum]
[[Category:Emulators]]
[[Category:IBM PC/XT Computer emulators]]
[[Category:Windows emulation software‏‎]]
[[Category:Linux emulation software]]
10,923
edits

Navigation menu