Difference between pages "MSX emulators" and "PC Engine (TurboGrafx-16) emulators"

From Emulation General Wiki
(Difference between pages)
Jump to navigation Jump to search
(Emulators: Add ares - perhaps it's too high?)
 
(Emulators: Adding ares - it does support CD and SG but I don't know to what extent)
 
Line 1: Line 1:
 
{{Infobox console
 
{{Infobox console
|title = MSX
+
|title = PC Engine (TurboGrafx-16)
|logo = Msx.png
+
|image = PC-Engine-Console-Set.png
|developer = Microsoft, ASCII Corporation
+
|image2 = SuperGrafx-Console-Set.jpg
|type = [[:Category:Computers|Computers]]
+
|imagecaption = '''Above''': The PC Engine.<br/>'''Below''': The SuperGrafx.
|generation = Z80-based home computers
+
|developer = [[:Category:NEC consoles|NEC Home Electronics, Hudson Soft]]
|release = 1983
+
|type = [[:Category:Home consoles|Home video game console]]
|discontinued = 1996
+
|generation = [[:Category:Fourth-generation video game consoles|Fourth generation]]
 +
|release = 1987
 +
|discontinued = 1994
 +
|successor = SuperGrafx, [[PC-FX emulators|PC-FX]]
 
|emulated = {{✓}}
 
|emulated = {{✓}}
}}'''MSX''' is a [[wikipedia:Zilog_Z80|Z80]]-based family of home computers, designed by Microsoft in cooperation with ASCII Corporation, which appeared in 1983. They were popular in Asian, South American and European countries as well as the former [[wikipedia:Soviet_Union|Soviet Union]], but they are virtually unknown in USA.
+
}}
  
Software came on a variety of media, including cassette tapes, 3.5" floppy disks, ROM cartridges, and laserdiscs. Only ROM cartridges are preserved on the No-Intro set for now. You'll also need an extensive BIOS ROM pack, though RetroArch's blueMSX core only requires four. There are game manager tools to help with configuring which BIOS and games come with which feature. The Japanese Wii [[Virtual Console]] also included basic MSX 2 emulation.
+
The '''[[gametech:TurboGrafx-16/PC Engine|PC Engine]]''' ('''PCE''') was an 8-bit system released jointly by [[wikipedia:Nec|NEC]] and [[wikipedia:Hudson Soft|Hudson Soft]] in Japan on October 30, 1987 and in the US on August 29, 1989. It was retailed for {{Inflation|USD|399.99|1987}}. It had a Hudson Soft HuC6280 8-bit CPU at 7.16 MHz and 1.79 MHz with 8KB of RAM and 64KB of VRAM. The CPU was teamed up with a 16-bit graphics processor and 16-bit video color encoder chip, both built by Hudson Soft. When it came time to seek other potential markets, the two companies eventually caved to a limited American release in 1989 under a completely different model and name: the '''TurboGrafx-16'''. The European versions varied throughout the countries, being the western version in Spain and United Kingdom and Japanese models in Benelux regions.
  
==Generations==
+
The joint venture, formed in North America as TTI, made an add-on called the '''PC Engine CD''' ('''PCE-CD''') / '''TurboGrafx-CD''' ('''TG-CD''') that loaded games from discs instead, much like the Sega CD but better supported. The '''PC Engine Duo''' / '''Turbo-Duo''' combined the add-on into the unit with more RAM as yet another failed attempt to relaunch the failing console in the West.
  
The MSX standard evolved in several steps, which are reflected in greater or lesser support by emulators:
+
When it first launched in North America, the TurboGrafx-16 was largely seen as a failure blamed on poor marketing by the manufacturers. The PC Engine, on the other hand, was a whole different story, beating out the [[Nintendo Entertainment System emulators|Famicom]] when it first came out long enough to compete against [[Super Nintendo emulators|its rival's own successor]] and gave little focus for the [[Sega Genesis emulators|Mega Drive]] who was instead posing more of a threat to Nintendo in North America.
  
* ''the MSX 1'' is the original 1983 machine, with a 3.58Mhz Z80, an AY 3-8910 sound chip, and a TMS video processor — it offers resolutions up to 256x192 with attribute-based colours, single-colour sprites and no hardware scrolling. This machine primarily differs from contemporaries such as the ColecoVision and Sega SC-3000 only in its sound chip;
+
NEC planned to enhance the system further, announcing the "PC Engine 2" that would later become the '''PC Engine SuperGrafx'''. However, it was rushed to a 1989 market in Japan lacking much of its promised features with only seven titles exclusively made for it, ending up a commercial failure to be binned and discontinued not long after. The '''PC Engine GT''' / '''Turbo-Express''' was a very rare handheld model of the original hardware, in the same vein as the Sega Nomad (a portable [[Sega Genesis emulators|Sega Genesis / Mega Drive]]). It did include some exclusive features like the TurboLink multiplayer feature (used in games such as the flight sim called ''Falcon'' and ''Bomberman 93'') but wasn't widely supported.
* ''the MSX 2'' is a 1985 revision that significantly upgrades the video processor; the maximum resolution is now 512x212, sprites are up to 16 colour, hardware vertical scrolling is available, more normative bitmap and non-attribute-based tile colour modes are offered, and primitive graphics acceleration is available — the video processor can independently perform tasks such as drawing lines and filling rectangles. Unlike the TMS chip in the MSX 1, no other machines use this video processor, so MSX 2 emulation is attempted less often than MSX 1 emulation;
 
* ''the MSX 2+'' is a minor revision from 1988 that adds hardware support for horizontal scrolling and a few extra colour modes; some 2+ models offer an optional modest speed improvement to the Z80 to 5.37Mhz;
 
* ''the TurboR'' from 1990 offers the R800 processor as an alternative to the Z80, which is an offspring of the Z800, offering Z80 backwards compatibility with significantly increased throughput.
 
 
 
Commercial software overwhelmingly targets the MSX 1 or MSX 2 standards, with some able to benefit from the improved horizontal scrolling of the MSX 2+. Neither the 2+ nor the TurboR sold in substantial volumes, and a proposed MSX 3 standard never reached consumers.
 
 
 
==Specific Machines==
 
{{Main|https://en.wikipedia.org/wiki/MSX#Manufacturers Manufacturers list}} (Wikipedia)
 
 
 
MSX machines were manufactured by a wide range of companies including Pioneer, Panasonic, Sharp, Sony, Sanyo, Philips and LG Goldstar. Some of the notable machines include:
 
 
 
* the '''Pioneer Palcom PX-7''', an MSX1 computer aimed at the Japanese market. It was meant for attaching to a [[LaserDisc]] player, and as such has Superimpose capabilities (putting pictures and texts above the Laser Disc image). The PSG sound is stereo, contrary to almost all MSX machines. Pioneer also sold the '''ER-101''' interface (Laser Vision) unit which made it possible for all MSX computers to have the same functionalities as the Palcom PX-7;
 
* Panasonic's '''FS-A1''' (1986), '''FS-A1mkII''' (W/ added keypad) and its Italian counterpart, the '''Toshiba FS-TM1''' were based on the MSX2 standard; and
 
* Panasonic's '''FS-A1FX''' (1988) and '''FS-A1WX''' (W/ added MSX-MUSIC & a Japanese Word processor) are MSX 2+ derived hardware; the '''FS-A1WSX''' (1989) was the last MSX 2+ computer.
 
  
 
==Emulators==
 
==Emulators==
 
{| class="wikitable" style="text-align:center;"
 
{| class="wikitable" style="text-align:center;"
 +
|-
 
! scope="col"|Name
 
! scope="col"|Name
 
! scope="col"|Platform(s)
 
! scope="col"|Platform(s)
 
! scope="col"|Latest Version
 
! scope="col"|Latest Version
! score="col"|MSX 1
+
! scope="col"|PCE-CD (TG-CD)
! score="col"|MSX 2
+
! scope="col"|PCE2 (SG)
! score="col"|MSX 2+
+
! scope="col"|[[libretro|Libretro Core]]
! score="col"|TurboR
 
 
! scope="col"|[[Emulation Accuracy|Accuracy]]
 
! scope="col"|[[Emulation Accuracy|Accuracy]]
! scope="col"|[[libretro|Libretro Core]]
 
 
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|Active
 
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
|-
 
|-
!colspan="12"|PC / x86
+
!colspan="10"|PC / x86
 
|-
 
|-
|[[openMSX]]
+
|[[Mednafen]] <small>(PCE-Accurate)</small>
 
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
 
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[https://github.com/openMSX/openMSX/releases git]
+
|[{{MednafenURL|releases/}} {{MednafenVer}}]
|{{✓}}
+
|{{✓}} ||{{✓}} ||{{✓}} ||High ||{{✓}} ||{{✓}} ||{{✓}}
|{{✓}}  
 
|{{✓}}
 
|{{✓}}  
 
||Cycle ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}
 
|-
 
|[[blueMSX]]
 
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}<ref group=N name=libretro>Only available outside of Windows as a libretro core (e.g. [[RetroArch]]).</ref>
 
|[http://www.vik.cc/bluemsx/download.html 2.8.2]
 
|{{✓}}
 
|{{✓}}  
 
|{{✓}}
 
|{{✓}}  
 
||Cycle ||{{✓}} ||{{✓}} ||{{✗}} ||{{✓}}
 
 
|-
 
|-
 
|[[MAME]]
 
|[[MAME]]
 
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
 
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
 
|[http://www.mamedev.org/release.html {{MAMEVer}}]
 
|[http://www.mamedev.org/release.html {{MAMEVer}}]
|{{✓}}
+
|{{✓}} ||{{✓}} ||{{✓}} ||High ||{{✓}} ||{{✓}} ||{{✓}}
|{{✓}}  
 
|{{✓}}  
 
|{{~}}
 
||High ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}
 
 
|-
 
|-
|[http://webmsx.org/ WebMSX]
+
|[[Mednafen]] <small>(PCE-Fast)</small>
|align=left|{{Icon|Web}}
+
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[https://github.com/ppeccin/WebMSX/releases git]
+
|[{{MednafenURL|releases/}} {{MednafenVer}}]
|{{}}
+
|{{✓}} ||{{✓}} ||{{✓}} ||Mid ||{{}} ||{{✓}} ||{{✓}}
|{{✓}}  
 
|{{✓}}  
 
|{{✓}}  
 
||High ||{{}} ||? ||{{✓}} ||{{✓}}
 
 
|-
 
|-
|[[fMSX]]
+
|[[BizHawk]]
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
+
|align=left|{{Icon|Windows}}
|[http://fms.komkon.org/fMSX/#Downloads {{fMSXVer}}]
+
|[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]
|{{✓}}
+
|{{✓}} ||{{✓}} ||{{✗}} ||High ||{{✓}} ||{{}} ||{{✓}}
|{{✓}}  
 
|{{✓}}
 
|{{✗}}  
 
||Mid ||{{✓}} ||{{}} ||{{✓}} ||{{~}}
 
 
|-
 
|-
 
|[[ares]]
 
|[[ares]]
 
|align=left|{{Icon|Windows|Linux|macOS}}
 
|align=left|{{Icon|Windows|Linux|macOS}}
 
|[https://github.com/higan-emu/ares/releases/ {{aresVer}}]
 
|[https://github.com/higan-emu/ares/releases/ {{aresVer}}]
|{{✓}}||{{✓}}||?||?||?||{{✗}}||{{✓}}||{{✓}}||{{✗}}
+
|?||?||{{✗}}||? ||{{✓}} ||{{✓}} ||?
 
|-
 
|-
|[[Clock Signal|CLK]]
+
|[[higan]]
|align=left|{{Icon|Linux|macOS|FreeBSD}}
+
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}  
|[https://github.com/TomHarte/CLK/releases {{clkver}}]
+
|[https://github.com/higan-emu/higan/releases {{higanVer}}]
|{{}}  
+
|{{~}} ||{{}} ||{{}} ||? ||{{✓}} ||{{✓}} ||{{~}}
|{{}}  
 
|{{✗}}
 
|{{}}  
 
||Cycle ||{{✗}} ||{{✓}} ||{{✓}} ||{{}}
 
 
|-
 
|-
|[[Pantheon]]
+
|[[Turbo Engine]]
 
|align=left|{{Icon|Windows}}
 
|align=left|{{Icon|Windows}}
|[http://bostjan-grandovec.si/Content/News.htm {{PantheonVer}}]
+
|[http://aamirm.hacking-cult.org/www/turbo.html 0.32]
|{{✓}}  
+
|{{✓}} ||{{✓}} ||{{}} ||High ||? ||{{✗}} ||{{✗}}
|{{✓}}  
 
|{{~}}
 
|{{~}}  
 
||High ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}}
 
 
|-
 
|-
|[[MSXPLAYer]]<br/><small>(fMSX based)</small>
+
|[[MagicEngine]]
 +
|align=left|{{Icon|Windows|macOS}}
 +
|[http://www.emuparadise.me/emulators/files/user/Magic-Engine_1.1.3-952.rar 1.1.3]
 +
|{{✓}} ||{{✓}} ||{{✗}} ||Mid ||{{✗}} ||{{✗}} ||{{✗}}
 +
|-
 +
|[[Ootake]]
 
|align=left|{{Icon|Windows}}
 
|align=left|{{Icon|Windows}}
|<small>MSX Game Reader<br/>(Commercial)</small>
+
|[http://www.ouma.jp/ootake/ {{OotakeVer}}]
|{{✓}}
+
|{{✓}} ||{{✓}} ||{{✗}} ||Mid ||? ||{{}} ||{{}}
|{{~}}  
+
|-
|{{~}}  
+
|pcejin <small>(Mednafen 0.8.x)</small>
|{{}}  
+
|align=left|{{Icon|Windows}}
||Mid ||{{}} ||{{✗}} ||{{✗}} ||{{✗}}
+
|[https://github.com/TASVideos/pcejin git]
 +
|{{✓}} ||{{}} ||{{✗}} ||Mid ||? ||{{✗}} ||{{✗}}
 
|-
 
|-
 
|[https://web.archive.org/web/20071206014650/http://www.dridus.com:80/~nyef/darcnes/ DarcNES]
 
|[https://web.archive.org/web/20071206014650/http://www.dridus.com:80/~nyef/darcnes/ DarcNES]
 
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
 
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
 
|[https://segaretro.org/DarcNES 9b0401/9b0313]
 
|[https://segaretro.org/DarcNES 9b0401/9b0313]
|{{~}}
+
|{{~}} ||{{✗}} ||{{✗}} ||Low ||? ||{{✗}} ||{{✗}}
|{{✗}}  
 
|{{✗}}
 
|{{✗}}  
 
||Low ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}}
 
 
|-
 
|-
!colspan="12"|Mobile / ARM
+
|Neco
 +
|align=left|{{Icon|Windows}}
 +
|0.11
 +
|{{✗}} ||{{✗}} ||{{✗}} ||Low ||? ||{{✗}} ||{{✗}}
 
|-
 
|-
|[http://www.explusalpha.com/home/msx-emu MSX.emu]<br/><small>(blueMSX tech)</small>
+
|[http://takeda-toshiya.my.coocan.jp/ ePCEngine]
|align=left|{{Icon|Android|iOS|Linux}}<br>{{Icon|webOS|Pandora|Pyra}}
+
|align=left|{{Icon|Windows}}
|[https://play.google.com/store/apps/details?id=com.explusalpha.MsxEmu 1.5.54]<br/>[https://pyra-handheld.com/repo/apps/78 1.5.46.01 Pyra][https://repo.openpandora.org/?page=detail&app=MSXemu_ptitseb Build 16 Pandora]
+
|[http://takeda-toshiya.my.coocan.jp/common/index.html 8/12/2017]
|{{~}}
+
|{{✓}} ||{{✓}} ||{{✗}} ||? ||? ||{{✓}} ||{{✗}}
|{{~}}  
+
|-
|{{~}}
+
|[[FinalBurn Alpha]]
|{{~}}  
+
|align=left|{{Icon|Windows}}
||High ||{{}} ||{{✓}} ||{{✓}} ||{{~}}
+
|[http://www.fbalpha.com/downloads/ 0.2.97.43]
 +
|{{✓}} ||{{✓}} ||{{✓}} ||? ||{{✗}} ||{{✓}} ||{{✗}}
 +
|-
 +
|[http://zeograd.com/ Hu-Go!]
 +
|align=left|{{Icon|Windows|Linux}}
 +
|[http://zeograd.com/hugo_download.php 2.12]
 +
|{{✓}} ||? ||{{✗}} ||? ||? ||{{✗}} ||{{✗}}
 +
|-
 +
!colspan="10"|Mobile / ARM
 +
|-
 +
|[[Mednafen]] <small>(PCE-Fast)</small>
 +
|align=left|{{Icon|Android|iOS|Linux|Pandora}}
 +
|[{{MednafenURL|releases/}} {{MednafenVer}}]
 +
|{{✓}} ||{{✓}} ||{{✓}} ||Mid ||{{✓}} ||{{✓}} ||{{✓}}
 +
|-
 +
|PCE.emu
 +
|align=left|{{Icon|Android|Pyra}}
 +
|[https://play.google.com/store/apps/details?id=com.PceEmu 1.5.54]<br/>[https://pyra-handheld.com/repo/apps/82 1.5.46.01 Pyra]
 +
|{{}} ||{{}} ||{{}} ||Mid ||{{}} ||{{✓}} ||{{✓}}
 
|-
 
|-
!colspan="12"|Consoles
+
!colspan="10"|Console
 
|-
 
|-
|MiiSX
+
|[[Virtual Console]]
|align=left|{{Icon|Wii}}
+
|align=left|{{Icon|Wii|WiiU}}
|[http://wiibrew.org/wiki/MiiSX 0.4]
+
|N/A ||{{✓}} ||{{}} ||{{✗}} ||High ||{{✗}} ||{{}} ||{{✓}}
|{{✓}}
 
|{{}}
 
|{{✓}}
 
|{{✗}}
 
|? ||{{✗}} ||? ||{{}} ||{{✓}}
 
 
|-
 
|-
|BlueMSXbox
+
|[[Mednafen]] <small>(PCE-Fast)</small><ref group=N>Only available on consoles as a libretro core (e.g. [[RetroArch]]).</ref>
|align=left|{{Icon|Xbox}}
+
|align=left|{{Icon|PSP|PS3}}<br>{{Icon|Wii|3DS|WiiU|Switch}}
|[https://digiex.net/threads/bluemsxbox-v8-download-msx-msx2-msx2-emulator-for-xbox.13764/ v8]
+
|{{MednafenVer}}
|{{}}
+
|{{✓}} ||{{✓}} ||{{}} ||Mid ||{{}} ||{{}} ||{{✓}}
|{{✓}}  
 
|{{✓}}  
 
|{{}}  
 
|? ||{{}} ||? ||{{}} ||{{✓}}
 
 
|-
 
|-
|[http://msxds.msxblue.com/ msxDS]
+
|HuGo! GX Unofficial
|align=left|{{Icon|NDS}}
+
|align=left|{{Icon|Wii|GCN}}
|0.94
+
|[http://www.gc-forever.com/forums/viewtopic.php?t=1208 2.12.1]
|{{✓}}
+
|{{✓}} ||{{✓}} ||{{✗}} ||Mid ||? ||{{✗}} ||{{✓}}
|{{✓}}  
 
|{{✓}}
 
|{{✗}}  
 
|? ||{{✗}} ||? ||{{✗}} ||{{✓}}
 
 
|-
 
|-
|DreamMSX DC
+
|[https://dcemulation.org/index.php?title=PCECast HuCast]
 
|align=left|{{Icon|DC}}
 
|align=left|{{Icon|DC}}
|[https://consolecopyworld.com/dc/dc_emulators.shtml#DreamMSX 0.2g]
+
|[http://dcemulation.org/1-newsdump/emulators/pcecast/pcecast.zip 06/01/07]
|{{✓}}
+
|{{✓}} ||? ||{{✗}} ||Mid ||? ||{{✗}} ||{{✓}}
|{{✓}}  
+
|-
|?
+
|[[HuE]]
|{{}}  
+
|align=left|{{Icon|PSP}}
|? ||{{✗}} ||? ||{{✗}} ||{{}}
+
|[https://www.psx-place.com/resources/turbografx-16-hue-0-70.240 0.70]
 +
|{{✓}} ||{{~}} ||{{✗}} ||Mid ||? ||{{✗}} ||{{}}
 
|-
 
|-
|UltraMSX2
+
|[https://www.gamebrew.org/wiki/NitroGrafx NitroGrafx]
|align=left|{{Icon|N64}}
+
|align=left|{{Icon|NDS}}
|[https://www.zophar.net/utilities/n64util/ultramsx2.html 1.0]
+
|[https://emutopia.com/index.php/item/815-nitrografx-0-7 0.7]
|?
+
|{{✓}} ||{{✗}} ||{{✗}} ||? ||? ||{{✗}} ||{{~}}
|{{✓}}  
 
|?
 
|{{✗}}  
 
|? ||{{✗}} ||? ||{{✗}} ||{{}}
 
 
|}
 
|}
 
<references group=N />
 
<references group=N />
  
 
===Comparisons===
 
===Comparisons===
;[[openMSX]]:Another open source project in active development. In recent years, it has surpassed blueMSX in terms of accuracy and the quantity of emulated hardware. This is the only emulator that supports Palcom LaserDisc games.
+
;[[Mednafen]]:Much like its other original cores, it does very well, even having two profiles: PCE-Accurate and PCE-Fast. Despite being CLI-based, a fork of an older version that has a GUI has emerged called pcejin. [[RetroArch]] uses the PCE-Fast core for its beetle fork.
;[[blueMSX]]:An open source project that's cycle accurate with very high compatibility.
+
;[[Ootake]]:It's okay for general purposes.
;WebMSX:An open-source MSX emulator written in HTML5 and JavaScript. It can install as a WebApp on iOS/Android/Desktop, and then run offline. An extensive list of Features can be found at its GitHub page. It has customizable touch controls/virtual keyboard that suit Android and iOS usage, and you can join friends in multiplayer games. [https://www.msx.org/news/en/new-webmsx-emulator Made by Paulo Peccin (ppeccin)].
+
;[[MAME]]:Has a <code>pce</code> driver <small>(and a child driver called <code>tg16</code>)</small>. In all revisions it emulates, MAME reports it as working and the graphics as okay, but the sound is imperfect.
;[[MSXPLAYer]]:This commercial emulator from the early 2000's were initially found bundled with magazines or hardware. Nowadays, the most recent version of [https://www.msx.org/wiki/MSX-PLAYer MSXPLAYer] is to be found accompanied with the MSX Game Reader released in 2004-2005. [https://www.msx.org/articles/msxplayer-gamereader-edition Its emulation accuracy of MSX 1 was only above average, but its TurboR accuracy was surprisingly good.]
+
;[[MagicEngine]]:Unfortunately trialware that costs €15 euro. There are better options available for free.
 
+
;NitroGrafx: is a DS TurboGrafx emulator for Nintendo DS. It is included with TWiLight Menu++
<u>'''Mobile:'''</u>
 
;MSX.emu:An open-source emulator that uses blueMSX's emulation backend and built on top of the developer's Imagine engine used in all his applications. It emulates the MSX range and [[ColecoVision_emulators|ColecoVision]]. Most MSX games should run & audio can be good. [[SG-1000 emulators|Sega SG-1000]] support is planned in the future. Contact developer for the [http://cydia.saurik.com/package/com.explusalpha.msxemu/ Cydia store version] on [http://www.explusalpha.com/home/general-info/platforms/ios iOS].
 
 
 
;<u>Lists:</u>
 
:- [http://takeda-toshiya.my.coocan.jp/ Official website of Takeda] consisting of Takeda Toshiya's emulators for many old Japanese computer systems (See Source Code & Binary Archives under the Download sector [http://takeda-toshiya.my.coocan.jp/common/index.html here]. Includes yayaMSX1, yayaMSX2, yayaMSX2+ (MSX/MSX2/MSX2+ emulators by Mr.tanam and Mr.umaiboux), yayaFS-A1 (by Mr.umaiboux) and ePX-7.)
 
::- [http://www.emu-france.com/emulateurs/10-ordinateurs/282-takeda-emulation/ Takeda Common Binaries] (An archive of all Takeda emulators for Japanese systems including the FM-7 at Emu-France.com. Smaller file size than at the official website.)
 
 
 
==Resources==
 
* [http://map.grauw.nl/ MSX Assembly Pages] (The ultimate source of information for the MSX programmer)
 
* [https://www.generation-msx.nl/msxdb/statistics Generation MSX] (Fully searchable statistics & info database)
 
* [http://msx.jpn.org/tagoo/ Tagoo] (The most extensive Japanese MSX Software database on the internet)
 
* [https://www.msx.org/wiki/MSX_for_beginners MSX for beginners] (MSX Resource Center)
 
* [http://msxtranslations.com/links.php Links page of 'MSX Translations']
 
* [http://www.faq.msxnet.org/suffix.html ROM and disk images] (The Ultimate MSX FAQ)
 
* [http://www.msxcartridgeshop.com/ MegaFlashRom] (MSX Cartridge Shop. Cartridge with flash ROM memory.)
 
 
 
==External links==
 
* [http://www.msx.org/articles/mrc-emurank-charts Accuracy ratings] (from 2005)
 
* [https://www.reddit.com/r/MSX/comments/4b3216/any_lists_of_msx2_games_that_contain_enough/ "Any lists of MSX/2 games that contain enough English..."] (Reddit thread, Mar-20-2016. Many useful links.)
 
  
[[Category:Computers]]
+
[[Category:Consoles]]
[[Category:MSX emulators|*]]
+
[[Category:Home consoles]]
 +
[[Category:PC Engine (TurboGrafx-16) emulators|*]]
 +
[[Category:NEC consoles]]
 +
[[Category:Fourth-generation video game consoles]]

Revision as of 21:44, 11 October 2021

PC Engine (TurboGrafx-16)
PC-Engine-Console-Set.png
SuperGrafx-Console-Set.jpg
Above: The PC Engine.
Below: The SuperGrafx.
Developer NEC Home Electronics, Hudson Soft
Type Home video game console
Generation Fourth generation
Release date 1987
Discontinued 1994
Successor SuperGrafx, PC-FX
Emulated

The PC Engine (PCE) was an 8-bit system released jointly by NEC and Hudson Soft in Japan on October 30, 1987 and in the US on August 29, 1989. It was retailed for $399.99. It had a Hudson Soft HuC6280 8-bit CPU at 7.16 MHz and 1.79 MHz with 8KB of RAM and 64KB of VRAM. The CPU was teamed up with a 16-bit graphics processor and 16-bit video color encoder chip, both built by Hudson Soft. When it came time to seek other potential markets, the two companies eventually caved to a limited American release in 1989 under a completely different model and name: the TurboGrafx-16. The European versions varied throughout the countries, being the western version in Spain and United Kingdom and Japanese models in Benelux regions.

The joint venture, formed in North America as TTI, made an add-on called the PC Engine CD (PCE-CD) / TurboGrafx-CD (TG-CD) that loaded games from discs instead, much like the Sega CD but better supported. The PC Engine Duo / Turbo-Duo combined the add-on into the unit with more RAM as yet another failed attempt to relaunch the failing console in the West.

When it first launched in North America, the TurboGrafx-16 was largely seen as a failure blamed on poor marketing by the manufacturers. The PC Engine, on the other hand, was a whole different story, beating out the Famicom when it first came out long enough to compete against its rival's own successor and gave little focus for the Mega Drive who was instead posing more of a threat to Nintendo in North America.

NEC planned to enhance the system further, announcing the "PC Engine 2" that would later become the PC Engine SuperGrafx. However, it was rushed to a 1989 market in Japan lacking much of its promised features with only seven titles exclusively made for it, ending up a commercial failure to be binned and discontinued not long after. The PC Engine GT / Turbo-Express was a very rare handheld model of the original hardware, in the same vein as the Sega Nomad (a portable Sega Genesis / Mega Drive). It did include some exclusive features like the TurboLink multiplayer feature (used in games such as the flight sim called Falcon and Bomberman 93) but wasn't widely supported.

Emulators

Name Platform(s) Latest Version PCE-CD (TG-CD) PCE2 (SG) Libretro Core Accuracy FLOSS Active Recommended
PC / x86
Mednafen (PCE-Accurate) Windows Linux macOS FreeBSD 1.32.0-UNSTABLE High
MAME Windows Linux macOS FreeBSD 0.264 High
Mednafen (PCE-Fast) Windows Linux macOS FreeBSD 1.32.0-UNSTABLE Mid
BizHawk Windows 2.9.1 High
ares Windows Linux macOS v136 ? ? ? ?
higan Windows Linux macOS FreeBSD v110 ~ ? ~
Turbo Engine Windows 0.32 High ?
MagicEngine Windows macOS 1.1.3 Mid
Ootake Windows 3.04 Mid ?
pcejin (Mednafen 0.8.x) Windows git Mid ?
DarcNES Windows Linux macOS FreeBSD 9b0401/9b0313 ~ Low ?
Neco Windows 0.11 Low ?
ePCEngine Windows 8/12/2017 ? ?
FinalBurn Alpha Windows 0.2.97.43 ?
Hu-Go! Windows Linux 2.12 ? ? ?
Mobile / ARM
Mednafen (PCE-Fast) Android iOS Linux Pandora 1.32.0-UNSTABLE Mid
PCE.emu Android Dragonbox Pyra 1.5.54
1.5.46.01 Pyra
Mid
Console
Virtual Console Wii Wii U N/A High
Mednafen (PCE-Fast)[N 1] PSP PlayStation 3
Wii Nintendo 3DS Wii U Switch
1.32.0-UNSTABLE Mid
HuGo! GX Unofficial Wii GameCube 2.12.1 Mid ?
HuCast Dreamcast 06/01/07 ? Mid ?
HuE PSP 0.70 ~ Mid ?
NitroGrafx Nintendo DS 0.7 ? ? ~
  1. Only available on consoles as a libretro core (e.g. RetroArch).

Comparisons

Mednafen
Much like its other original cores, it does very well, even having two profiles: PCE-Accurate and PCE-Fast. Despite being CLI-based, a fork of an older version that has a GUI has emerged called pcejin. RetroArch uses the PCE-Fast core for its beetle fork.
Ootake
It's okay for general purposes.
MAME
Has a pce driver (and a child driver called tg16). In all revisions it emulates, MAME reports it as working and the graphics as okay, but the sound is imperfect.
MagicEngine
Unfortunately trialware that costs €15 euro. There are better options available for free.
NitroGrafx
is a DS TurboGrafx emulator for Nintendo DS. It is included with TWiLight Menu++