Editing PC Engine (TurboGrafx-16) emulators
Jump to navigation
Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
{{Infobox console | {{Infobox console | ||
|title = PC Engine (TurboGrafx-16) | |title = PC Engine (TurboGrafx-16) | ||
− | | | + | |image = PC-Engine-Console-Set.png |
− | |||
|image2 = SuperGrafx-Console-Set.jpg | |image2 = SuperGrafx-Console-Set.jpg | ||
− | |imagecaption = '''Above''': The PC Engine | + | |imagecaption = '''Above''': The PC Engine.<br/>'''Below''': The SuperGrafx.ette was eventually made mathematically and with some extra tweaks from the PC Engine's RGB to YUV lookup table |
− | |developer=[[NEC]], | + | |developer = [[NEC|NEC Home Electronics]], Hudson Soft |
− | |type=[[:Category:Home consoles|Home video | + | |type = [[:Category:Home consoles|Home video game console]] |
|generation = [[:Category:Fourth-generation video game consoles|Fourth generation]] | |generation = [[:Category:Fourth-generation video game consoles|Fourth generation]] | ||
|introductory price = {{Inflation|USD|199.99|1987}} <br> {{Inflation|USD|399.99|1989}} (CD Add-On) | |introductory price = {{Inflation|USD|199.99|1987}} <br> {{Inflation|USD|399.99|1989}} (CD Add-On) | ||
− | |release=1987 | + | |release = 1987 |
|discontinued = 1994 | |discontinued = 1994 | ||
− | |successor = | + | |successor = SuperGrafx, [[PC-FX emulators|PC-FX]] |
|emulated = {{✓}} | |emulated = {{✓}} | ||
}} | }} | ||
Line 24: | Line 23: | ||
==Emulators== | ==Emulators== | ||
− | <div style=" | + | <div style="max-width:100%; overflow:auto;"> |
− | {| 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 | ||
+ | ! scope="col"|PCE-CD<br/>(TG-CD) | ||
! scope="col"|PCE2<br/>(SG) | ! scope="col"|PCE2<br/>(SG) | ||
− | ! scope="col"|[[ | + | ! scope="col"|<abbr title="Games Express CD Card, Bootleg System Card. This was released by Hacker International for play of unlicensed Games Express CD games. The GECD Card is essentially a dongle; a BIOS v3.00 based machine (like a Duo or a Super CD-ROM²) is required for running those games.">GE-CD</abbr> |
+ | ! scope="col"|[[libretro]] | ||
! scope="col"|<small>Retro<br/>Achievements</small><ref group=N>[https://retroachievements.org/gameList.php?c=8 PC Engine achievements], [https://retroachievements.org/gameList.php?c=76 PC Engine CD achievements]</ref> | ! scope="col"|<small>Retro<br/>Achievements</small><ref group=N>[https://retroachievements.org/gameList.php?c=8 PC Engine achievements], [https://retroachievements.org/gameList.php?c=76 PC Engine CD achievements]</ref> | ||
! scope="col"|[[Emulation Accuracy|Accuracy]] | ! scope="col"|[[Emulation Accuracy|Accuracy]] | ||
Line 38: | Line 39: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | !colspan=" | + | !colspan="12"|PC / x86 |
|- | |- | ||
|[[Mednafen]]<br/><small>mednafen_supergrafx_libretro</small><br/><small>mednafen_pce_libretro</small><br/><small>mednafen_pce_fast_libretro</small> | |[[Mednafen]]<br/><small>mednafen_supergrafx_libretro</small><br/><small>mednafen_pce_libretro</small><br/><small>mednafen_pce_fast_libretro</small> | ||
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}} | |align=left|{{Icon|Windows|Linux|macOS|FreeBSD}} | ||
|[{{MednafenURL|releases/}} {{MednafenVer}}]<br/>[https://buildbot.libretro.com/nightly/ libretro core'''s'''] | |[{{MednafenURL|releases/}} {{MednafenVer}}]<br/>[https://buildbot.libretro.com/nightly/ libretro core'''s'''] | ||
− | |{{✓}} ||{{✓}} ||{{✓}} ||Cycle<ref group=N name=mednafenAccuracy>[https://www.chrismcovell.com/CPUTest/ mednafen pce core is Cycle accurate]. Another core for PCE system is the "[https://mednafen.github.io/documentation/pce_fast.html pce_fast]" which is an experimental alternative to the pce core. pce_fast is a fork of 0.8.x modified for speed at the expense of unneeded accuracy.</ref> ||{{✓}} ||{{✓}} ||{{✓}} | + | |{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||Cycle<ref group=N name=mednafenAccuracy>[https://www.chrismcovell.com/CPUTest/ mednafen pce core is Cycle accurate]. Another core for PCE system is the "[https://mednafen.github.io/documentation/pce_fast.html pce_fast]" which is an experimental alternative to the pce core. pce_fast is a fork of 0.8.x modified for speed at the expense of unneeded accuracy.</ref> ||{{✓}} ||{{✓}} ||{{✓}} |
|- | |- | ||
|[[ares]] | |[[ares]] | ||
|align=left|{{Icon|Windows|Linux|macOS}} | |align=left|{{Icon|Windows|Linux|macOS}} | ||
|[https://nightly.link/ares-emulator/ares/workflows/build/master <abbr title="Latest development build version">git Artifacts</abbr>]<br/>[https://github.com/ares-emulator/ares/releases {{aresVer}}] | |[https://nightly.link/ares-emulator/ares/workflows/build/master <abbr title="Latest development build version">git Artifacts</abbr>]<br/>[https://github.com/ares-emulator/ares/releases {{aresVer}}] | ||
− | |{{✓}} ||{{ | + | |{{~}}||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||Cycle<ref group=N>[https://www.reddit.com/r/emulation/comments/t5ppjf/ares_v127_has_been_released/ As of ares v127], ares developers now provide a new option in the emulator settings: 'Pixel Accuracy'; when this is enabled, any core that supports a pixel accurate mode will use it.</ref> ||{{✓}} ||{{✓}} ||{{✓}} |
|- | |- | ||
|[[Mesen|Mesen]] | |[[Mesen|Mesen]] | ||
− | |align=left|{{Icon|Windows|Linux | + | |align=left|{{Icon|Windows|Linux}} |
− | |[https://github.com/SourMesen/Mesen2 | + | |[https://github.com/SourMesen/Mesen2/tags 2.0.0-preview1] |
− | |{{✓}} ||{{ | + | |{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||High ||{{✓}} ||{{✓}} ||{{Y}} |
|- | |- | ||
|[[BizHawk]] | |[[BizHawk]] | ||
|align=left|{{Icon|Windows}} | |align=left|{{Icon|Windows}} | ||
|[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}] | |[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}] | ||
− | |{{✓}} ||{{ | + | |{{✓}} ||{{✓}} || ||{{✗}} ||{{✓}} ||Cycle ||{{✓}} ||{{✓}} ||{{~}} |
|- | |- | ||
− | |[[higan]] | + | |[[higan]] |
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}} | |align=left|{{Icon|Windows|Linux|macOS|FreeBSD}} | ||
|[https://github.com/higan-emu/higan/releases {{higanVer}}] | |[https://github.com/higan-emu/higan/releases {{higanVer}}] | ||
− | |{{✓}} ||{{ | + | |{{~}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✗}} ||Cycle ||{{✓}} ||{{✗}} ||{{✗}}<ref group=N>Superseded by [[ares]].</ref> |
|- | |- | ||
|[[Turbo Engine]] | |[[Turbo Engine]] | ||
|align=left|{{Icon|Windows}} | |align=left|{{Icon|Windows}} | ||
|[http://aamirm.hacking-cult.org/www/turbo.html 0.32] | |[http://aamirm.hacking-cult.org/www/turbo.html 0.32] | ||
− | |{{✓}} ||{{ | + | |{{✓}} ||{{✓}} || ||{{✗}} ||{{✗}} ||High ||{{✗}} ||{{✗}} ||{{✗}} |
|- | |- | ||
|[[MagicEngine]] | |[[MagicEngine]] | ||
|align=left|{{Icon|Windows|macOS}} | |align=left|{{Icon|Windows|macOS}} | ||
|[http://www.emuparadise.me/emulators/files/user/Magic-Engine_1.1.3-952.rar 1.1.3] | |[http://www.emuparadise.me/emulators/files/user/Magic-Engine_1.1.3-952.rar 1.1.3] | ||
− | |{{✓}} ||{{ | + | |{{✓}} ||{{✓}} || ||{{✗}} ||{{✗}} ||Mid ||{{✗}} ||{{✗}} ||{{✗}} |
|- | |- | ||
− | |[[Ootake]] | + | |[[Ootake]] |
|align=left|{{Icon|Windows}} | |align=left|{{Icon|Windows}} | ||
|[http://www.ouma.jp/ootake {{OotakeVer}}] | |[http://www.ouma.jp/ootake {{OotakeVer}}] | ||
− | |{{✓}} ||{{ | + | |{{✓}} ||{{✓}} || ||{{✗}} ||{{✗}} ||Mid ||{{✓}} ||{{✓}} ||{{✗}} |
|- | |- | ||
|pcejin <small>(Mednafen 0.8.x)</small> | |pcejin <small>(Mednafen 0.8.x)</small> | ||
|align=left|{{Icon|Windows}} | |align=left|{{Icon|Windows}} | ||
|[https://github.com/TASVideos/pcejin git] | |[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 ||{{✓}} ||{{✗}} ||{{✗}} |
|- | |- | ||
|Neco | |Neco | ||
|align=left|{{Icon|Windows}} | |align=left|{{Icon|Windows}} | ||
|0.11 | |0.11 | ||
− | |{{✗}} ||{{ | + | |{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||Low ||? ||{{✗}} ||{{✗}} |
|- | |- | ||
|[http://takeda-toshiya.my.coocan.jp/ ePCEngine] | |[http://takeda-toshiya.my.coocan.jp/ ePCEngine] | ||
|align=left|{{Icon|Windows}} | |align=left|{{Icon|Windows}} | ||
|[http://takeda-toshiya.my.coocan.jp/common/index.html 12/21/2020] | |[http://takeda-toshiya.my.coocan.jp/common/index.html 12/21/2020] | ||
− | |{{✓}} ||{{ | + | |{{✓}} ||{{✓}} || ||{{✗}} ||{{✗}} ||? ||{{✗}} ||{{✓}} ||{{✗}} |
|- | |- | ||
|[[FinalBurn Neo]] | |[[FinalBurn Neo]] | ||
|align=left|{{Icon|Windows|macOS}} | |align=left|{{Icon|Windows|macOS}} | ||
|[https://buildbot.libretro.com/nightly/ libretro core]<br/>[https://github.com/finalburnneo/FBNeo/releases/tag/latest nightly]<br/>[https://github.com/finalburnneo/FBNeo/releases/latest stable] | |[https://buildbot.libretro.com/nightly/ libretro core]<br/>[https://github.com/finalburnneo/FBNeo/releases/tag/latest nightly]<br/>[https://github.com/finalburnneo/FBNeo/releases/latest stable] | ||
− | |{{✓}} ||{{ | + | |{{✓}} ||{{✓}} || ||{{✓}} ||{{✓}} ||? ||{{NC}} ||{{✓}} ||{{✗}} |
|- | |- | ||
|[[FinalBurn Alpha]] | |[[FinalBurn Alpha]] | ||
|align=left|{{Icon|Windows}} | |align=left|{{Icon|Windows}} | ||
|[http://www.fbalpha.com/downloads/ 0.2.97.43] | |[http://www.fbalpha.com/downloads/ 0.2.97.43] | ||
− | |{{✓}} ||{{ | + | |{{✓}} ||{{✓}} || ||{{✓}} ||{{✗}} ||? ||{{NC}} ||{{✗}} ||{{✗}} |
|- | |- | ||
|[http://zeograd.com/ Hu-Go!] | |[http://zeograd.com/ Hu-Go!] | ||
|align=left|{{Icon|Windows|Linux}} | |align=left|{{Icon|Windows|Linux}} | ||
|[http://zeograd.com/hugo_download.php 2.12] | |[http://zeograd.com/hugo_download.php 2.12] | ||
− | |? ||{{ | + | |{{✓}} ||? || ||{{✗}} ||{{✗}} ||? ||{{✓}} ||{{✗}} ||{{✗}} |
|- | |- | ||
− | !colspan=" | + | !colspan="12"|Mobile / ARM |
|- | |- | ||
|[[Mednafen]]<br/><small>mednafen_supergrafx_libretro</small><br/><small>mednafen_pce_libretro</small><br/><small>mednafen_pce_fast_libretro</small> | |[[Mednafen]]<br/><small>mednafen_supergrafx_libretro</small><br/><small>mednafen_pce_libretro</small><br/><small>mednafen_pce_fast_libretro</small> | ||
|align=left|{{Icon|Android|iOS|Linux|Pandora}} | |align=left|{{Icon|Android|iOS|Linux|Pandora}} | ||
|[https://buildbot.libretro.com/nightly/ libretro core'''s'''] | |[https://buildbot.libretro.com/nightly/ libretro core'''s'''] | ||
− | |{{✓}} ||{{✓}} ||{{✓}} ||Cycle<ref group=N name=mednafenAccuracy></ref> ||{{✓}} ||{{✓}} ||{{✓}} | + | |{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||Cycle<ref group=N name=mednafenAccuracy></ref> ||{{✓}} ||{{✓}} ||{{✓}} |
|- | |- | ||
|PCE.emu | |PCE.emu | ||
|align=left|{{Icon|Android|Pyra}} | |align=left|{{Icon|Android|Pyra}} | ||
|[https://play.google.com/store/apps/details?id=com.PceEmu {{.emuVer}}]<br/>[https://pyra-handheld.com/repo/apps/82 1.5.46.02 Pyra]<br/>[https://github.com/Rakashazi/emu-ex-plus-alpha git] | |[https://play.google.com/store/apps/details?id=com.PceEmu {{.emuVer}}]<br/>[https://pyra-handheld.com/repo/apps/82 1.5.46.02 Pyra]<br/>[https://github.com/Rakashazi/emu-ex-plus-alpha git] | ||
− | |{{✓}} ||{{ | + | |{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||Mid ||{{✓}} ||{{✓}} ||{{✓}} |
|- | |- | ||
|WonderDroid Ultra | |WonderDroid Ultra | ||
|align=left|{{Icon|Android}} | |align=left|{{Icon|Android}} | ||
− | |[https://play.google.com/store/apps/details?id=com.atelieryl.wonderdroid 5. | + | |[https://play.google.com/store/apps/details?id=com.atelieryl.wonderdroid 5.3][https://github.com/williehwc/wonderdroid-x git] |
− | |{{✓}} ||{{ | + | |{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||? ||{{✓}} ||{{✓}} ||{{✓}} |
|- | |- | ||
− | !colspan=" | + | !colspan="12"|Console |
|- | |- | ||
|[[Mednafen]]<br/><small>mednafen_supergrafx_libretro</small><br/><small>mednafen_pce_libretro</small><br/><small>mednafen_pce_fast_libretro</small> | |[[Mednafen]]<br/><small>mednafen_supergrafx_libretro</small><br/><small>mednafen_pce_libretro</small><br/><small>mednafen_pce_fast_libretro</small> | ||
|align=left|{{Icon|PSP|PS3}}<br>{{Icon|Wii|3DS|WiiU|Switch}} | |align=left|{{Icon|PSP|PS3}}<br>{{Icon|Wii|3DS|WiiU|Switch}} | ||
|[https://www.retroarch.com/index.php?page=platforms libretro] | |[https://www.retroarch.com/index.php?page=platforms libretro] | ||
− | |{{✓}} ||{{✓}} ||{{✓}} ||Cycle<ref group=N name=mednafenAccuracy></ref> ||{{✓}} ||{{✓}} ||{{✓}} | + | |{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||Cycle<ref group=N name=mednafenAccuracy></ref> ||{{✓}} ||{{✓}} ||{{✓}} |
|- | |- | ||
|[[Virtual Console]] | |[[Virtual Console]] | ||
|align=left|{{Icon|Wii|WiiU}} | |align=left|{{Icon|Wii|WiiU}} | ||
− | |N/A | + | |N/A ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||High ||{{✗}} ||{{✗}} ||{{✓}} |
− | |{{✓}} ||{{ | ||
|- | |- | ||
|TemperPCE 3DS | |TemperPCE 3DS | ||
|align=left|{{Icon|3DS}} | |align=left|{{Icon|3DS}} | ||
|[https://github.com/bubble2k16/temperpce_3ds/releases git] | |[https://github.com/bubble2k16/temperpce_3ds/releases git] | ||
− | |{{✓}} ||{{ | + | |{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||Mid ||{{✓}} ||{{✗}} ||{{✓}} |
|- | |- | ||
|HuGo! GX Unofficial | |HuGo! GX Unofficial | ||
|align=left|{{Icon|Wii|GCN}} | |align=left|{{Icon|Wii|GCN}} | ||
|[http://www.gc-forever.com/forums/viewtopic.php?t=1208 2.12.1] | |[http://www.gc-forever.com/forums/viewtopic.php?t=1208 2.12.1] | ||
− | |{{✓}} ||{{ | + | |{{✓}} ||{{✓}} || ||{{✗}} ||{{✗}} ||Mid ||{{✓}} ||{{✗}} ||{{✓}} |
|- | |- | ||
|[https://dcemulation.org/index.php?title=PCECast PCECast] | |[https://dcemulation.org/index.php?title=PCECast PCECast] | ||
|align=left|{{Icon|DC}} | |align=left|{{Icon|DC}} | ||
|[http://dcemulation.org/1-newsdump/emulators/pcecast/pcecast.zip 06/01/07] | |[http://dcemulation.org/1-newsdump/emulators/pcecast/pcecast.zip 06/01/07] | ||
− | |? ||{{ | + | |{{✓}} ||? || ||{{✗}} ||{{✗}} ||Mid ||{{✗}} ||{{✗}} ||{{✓}} |
|- | |- | ||
|[[HuE]] | |[[HuE]] | ||
|align=left|{{Icon|PSP}} | |align=left|{{Icon|PSP}} | ||
|[https://www.psx-place.com/resources/turbografx-16-hue-0-70.240 0.70] | |[https://www.psx-place.com/resources/turbografx-16-hue-0-70.240 0.70] | ||
− | |{{~}} ||{{ | + | |{{✓}} ||{{~}} || ||{{✗}} ||{{✗}} ||Mid ||{{✓}} ||{{✗}} ||{{~}} |
|- | |- | ||
|[https://www.gamebrew.org/wiki/NitroGrafx NitroGrafx] | |[https://www.gamebrew.org/wiki/NitroGrafx NitroGrafx] | ||
|align=left|{{Icon|NDS}} | |align=left|{{Icon|NDS}} | ||
|[https://emutopia.com/index.php/item/815-nitrografx-0-7 0.7][https://github.com/FluBBaOfWard/NitroGrafx git] | |[https://emutopia.com/index.php/item/815-nitrografx-0-7 0.7][https://github.com/FluBBaOfWard/NitroGrafx git] | ||
− | |{{✗}} ||{{ | + | |{{✓}} ||{{✗}} || ||{{✗}} ||{{✗}} ||? ||{{✓}} ||{{✗}} ||{{~}} |
|} | |} | ||
</div> | </div> | ||
Line 184: | Line 184: | ||
==Peripherals== | ==Peripherals== | ||
− | + | {|class="wikitable" style="text-align:center; vertical-align:middle;" | |
− | {|class="wikitable" style="text-align:center;vertical-align:middle; | ||
|- style="font-weight:bold;" | |- style="font-weight:bold;" | ||
! Name | ! Name | ||
Line 192: | Line 191: | ||
! Mesen | ! Mesen | ||
! BizHawk | ! BizHawk | ||
− | |||
|- | |- | ||
− | | | + | | PCE-CD (TG-CD) |
− | |||
| {{✓}} | | {{✓}} | ||
+ | | {{~}} | ||
| {{✓}} | | {{✓}} | ||
| {{Y}} | | {{Y}} | ||
− | |||
|- | |- | ||
− | | | + | | PCE2 (SG) |
| {{✓}} | | {{✓}} | ||
+ | | {{Y}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{Y}} |
− | |||
− | |||
|- | |- | ||
− | | | + | | GE-CD |
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{X}} |
− | | {{ | + | | {{X}} |
− | |||
| {{?}} | | {{?}} | ||
|- | |- | ||
|} | |} | ||
− | |||
<references group=N2/> | <references group=N2/> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Emulation issues== | ==Emulation issues== |