Editing CHIP-8 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 2: | Line 2: | ||
|title = CHIP-8 | |title = CHIP-8 | ||
|image = PONG CHIP8.png | |image = PONG CHIP8.png | ||
− | |imagecaption = CHIP-8 | + | |imagecaption = Screenshot of Pong implemented in CHIP-8 |
|developer = Joseph Weisbecker | |developer = Joseph Weisbecker | ||
− | |release = | + | |type = Interpreted programming language |
+ | |release = 1976<ref>[https://en.wikipedia.org/wiki/Joseph_Weisbecker Joseph Weisbecker] - Wikipedia</ref> (original) | ||
|emulated = {{✓}} | |emulated = {{✓}} | ||
}} | }} | ||
− | + | ||
− | |||
{{WIP}} | {{WIP}} | ||
− | :'' | + | :''' ''WIP Note''': needs [[accuracy testing]] and checking for [[licensing]]'' |
− | + | {{for|emulators for computers dedicated to running CHIP-8|List of computers}} | |
− | + | :''Note: The terms 'emulator', 'interpreter' and 'simulator' are used interchangeably by developers of interpreters of CHIP-8.'' | |
− | |||
− | {{for| | ||
− | : | ||
− | |||
− | + | '''[[wikipedia:CHIP-8|CHIP-8]]''' is an interpreted programming language, developed by Joseph Weisbecker.<br> | |
− | + | Most CHIP-8 interpreters are [[Main_Page#Emulators_on_consoles.2C_phones_.26_other_hardware_.28....29|Homebrew emulators]] for their system, devices with official/marketed with CHIP-8 support include: the [https://mjbauer.biz/DREAM6800.htm DREAM 6800], [[wikipedia:COSMAC VIP|COSMAC VIP]], [[wikipedia:Telmac 1800|Telmac 1800]] and ETI-660. | |
− | + | Extensions to CHIP-8 have existed since the 1970s, With some conflicting with each-other.<ref>https://chip-8.github.io/extensions/</ref><ref>https://github.com/trapexit/chip-8_documentation</ref> Most extensions have limited support outside of the interpreter they were made for. The most supported extensions are S-CHIP and XO-CHIP. | |
− | + | For information on CHIP-8 extensions see: [https://chip-8.github.io/extensions/ CHIP-8 extensions and compatibility] by the CHIP-8 Research Facility | |
==Interpreters== | ==Interpreters== | ||
− | |||
===Computers=== | ===Computers=== | ||
− | + | {| 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 | + | ! scope="col"|Latest Version |
! scope="col"|[[Libretro|Libretro Core]] | ! scope="col"|[[Libretro|Libretro Core]] | ||
− | |||
! scope="col"|[[Emulation Accuracy|Accuracy]] | ! scope="col"|[[Emulation Accuracy|Accuracy]] | ||
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
Line 44: | Line 37: | ||
|Cadmium | |Cadmium | ||
|align=left|{{Icon|Windows|Lin|macOS}} | |align=left|{{Icon|Windows|Lin|macOS}} | ||
− | |[https://github.com/gulrak/cadmium | + | |[https://github.com/gulrak/cadmium 1.1.8] |
|{{✗}} | |{{✗}} | ||
− | |||
|Cycle | |Cycle | ||
|{{✓}} | |{{✓}} | ||
Line 52: | Line 44: | ||
|{{✓}} | |{{✓}} | ||
|- | |- | ||
− | | | + | |chip8swemu |
− | |align=left|{{Icon|Windows|Lin | + | |align=left|{{Icon|Windows|Lin}} |
− | |[https://github.com/ | + | |[https://github.com/AlfonsoJLuna/chip8swemu-sdl2 git] |
|{{✗}} | |{{✗}} | ||
− | | | + | |Mid |
− | |||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
|- | |- | ||
− | | | + | |[[DSP]] |
− | |align=left|{{Icon|Windows| | + | |align=left|{{Icon|Windows|Lin|macOS}} |
− | |[https://github.com/ | + | |[https://github.com/leniad/dsp-emulator git] |
|{{✗}} | |{{✗}} | ||
− | | | + | |Mid |
− | |||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
Line 76: | Line 66: | ||
|[https://github.com/kurtjd/jaxe git]<br>[https://buildbot.libretro.com/nightly libretro core] | |[https://github.com/kurtjd/jaxe git]<br>[https://buildbot.libretro.com/nightly libretro core] | ||
|{{✓}} | |{{✓}} | ||
− | |||
|High | |High | ||
|{{✓}} | |{{✓}} | ||
Line 82: | Line 71: | ||
|{{✓}} | |{{✓}} | ||
|- | |- | ||
− | | | + | |Vision-8 |
− | |align=left|{{Icon|Windows| | + | |align=left|{{Icon|Windows|DOS|UNIX}} |
− | |[https:// | + | |[https://www.komkon.org/~dekogel/vision8.html 1.0] |
|{{✗}} | |{{✗}} | ||
− | | | + | |Mid |
− | + | |{{NC}} | |
− | |{{ | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{~}} |
|- | |- | ||
− | | | + | |CowChip |
− | |align=left|{{Icon| | + | |align=left|{{Icon|W9x}}{{Icon2|W3}} |
− | |[ | + | |[http://www.emu-france.com/emulateurs/10-ordinateurs/108-chip-8-superchip-8-megachip-8-chip-16/924-cowchip/ 0.2] |
+ | |{{✗}} | ||
+ | |Low-Mid | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | |||
|- | |- | ||
− | | | + | |OmniChip-8 |
− | |align=left|{{Icon|Windows| | + | |align=left|{{Icon|Windows|Linux}} |
− | |[https://github.com/ | + | |[https://github.com/Eggbertx/OmniChip-8 git] |
|{{✗}} | |{{✗}} | ||
− | | | + | |? |
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{?}} | ||
|- | |- | ||
− | | | + | |CHIP-8 Interpreter |
− | |align=left|{{Icon| | + | |align=left|{{Icon|DOS}} |
− | |[https:// | + | |[https://github.com/BojanSof/CHIP-8-Interpreter git] |
+ | |{{✗}} | ||
+ | |Mid | ||
+ | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
− | |||
|{{?}} | |{{?}} | ||
− | |||
− | |||
|- | |- | ||
− | | | + | |Chip8-DOS |
− | |align=left|{{Icon| | + | |align=left|{{Icon|DOS}} |
− | |[https://github.com/ | + | |[https://github.com/tesa-klebeband/Chip8-DOS git] |
− | |||
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
+ | |Low-Mid | ||
|{{✓}} | |{{✓}} | ||
− | |||
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | + | |{{?}} | |
− | |||
− | |{{ | ||
− | |||
− | |||
|- | |- | ||
|shmip8 | |shmip8 | ||
Line 146: | Line 120: | ||
|[https://github.com/shmolyneaux/shmip8 git] | |[https://github.com/shmolyneaux/shmip8 git] | ||
|{{✗}} | |{{✗}} | ||
− | | | + | |Mid |
− | |||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{?}} |
|- | |- | ||
− | | | + | |CubeChip-SDL |
− | |align=left|{{Icon|Windows | + | |align=left|{{Icon|Windows}} |
− | |[https:// | + | |[https://github.com/coornio/CubeChip-SDL git] |
|{{✗}} | |{{✗}} | ||
− | | | + | |? |
− | | | + | |{{✓}} |
− | |{{ | + | |{{✓}} |
+ | |{{?}} | ||
+ | |- | ||
+ | |chip8-asm64-emu | ||
+ | |align=left|{{Icon|Linux}} | ||
+ | |[https://github.com/Lonami/chip8-asm64-emu git] | ||
+ | |{{✗}} | ||
+ | |Low | ||
+ | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{?}} |
|- | |- | ||
− | | | + | |Pin8 |
− | |align=left|{{Icon| | + | |align=left|{{Icon|Haiku}} |
− | |[ | + | |[https://github.com/cnelmortimer/Pin8 git] |
|{{✗}} | |{{✗}} | ||
− | | | + | |? |
− | |||
|{{NC}} | |{{NC}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{?}} |
|- | |- | ||
− | |CHIP-8 | + | |CHIP-8 Emulator |
− | | | + | |KolibriOS |
− | |[https://github.com/ | + | |[https://github.com/rgimad/chip8_kolibri git] |
+ | |{{✗}} | ||
+ | |? | ||
+ | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
− | |||
|{{?}} | |{{?}} | ||
− | |||
− | |||
|- | |- | ||
− | |||
− | |||
− | |||
− | |||
|CHIP-8 | |CHIP-8 | ||
− | | | + | |ZealOS |
− | + | |[https://github.com/Zeal-Operating-System/CHIP8 git] | |
|{{✗}} | |{{✗}} | ||
+ | |? | ||
+ | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
+ | |{{?}} | ||
|- | |- | ||
− | | | + | |Emu OS |
− | | | + | |x86 CPUs |
− | |[https:// | + | |[https://github.com/nihalkenkre/emu_os git] |
− | |||
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
+ | |? | ||
+ | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
+ | |{{?}} | ||
|- | |- | ||
− | + | !colspan="10"|Home computers | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | | | ||
|- | |- | ||
− | | | + | |Chip-8 |
− | | | + | |Atari 8-bit |
− | |[https://github.com/ | + | |[https://github.com/pkali/Chip-8 git] |
|{{✗}} | |{{✗}} | ||
− | | | + | |? |
− | | | + | |{{✓}} |
|{{✓}} | |{{✓}} | ||
+ | |{{?}} | ||
+ | |- | ||
+ | |Chip09 | ||
+ | |Tandy CoCo 2<br>Dragon 32/64 | ||
+ | |[https://github.com/ebonhand09/Chip09 git] | ||
|{{✗}} | |{{✗}} | ||
+ | |? | ||
+ | |{{?}} | ||
|{{✗}} | |{{✗}} | ||
+ | |{{?}} | ||
|- | |- | ||
− | | | + | |Vision-8 |
− | |align=left|{{Icon| | + | |align=left|{{Icon|AmigaOS}}{{Icon2|ColecoVision|ADAM}} |
− | |[https:// | + | |[https://www.komkon.org/~dekogel/vision8.html 1.0] |
|{{✗}} | |{{✗}} | ||
− | | | + | |Mid |
− | + | |{{NC}} | |
− | |||
− | |{{ | ||
|{{✗}} | |{{✗}} | ||
+ | |{{?}} | ||
|- | |- | ||
− | | | + | |CHIP-OTTO |
− | |align=left| | + | |align=left|{{Icon2|ZXS}}<br>ZX Spectrum Next<br>Cambridge Z88 |
− | |[ | + | |[https://retrobits.itch.io/chip-otto ?] |
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
+ | |? | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
+ | |{{?}} | ||
|- | |- | ||
− | |Chip8 | + | |Chip8 |
− | |align=left|{{Icon| | + | |align=left|{{Icon|AmigaOS}} |
− | |[https:// | + | |[https://aminet.net/package/dev/lang/Chip8 ?] |
− | |||
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
+ | |? | ||
+ | |{{?}} | ||
|{{✗}} | |{{✗}} | ||
+ | |{{?}} | ||
|- | |- | ||
− | | | + | |C64 Chip-8 |
− | |align=left|{{ | + | |align=left|{{Icon|C64}} |
− | |[https://github.com/ | + | |[https://github.com/kschuetz/c64-chip8 git] |
|{{✗}} | |{{✗}} | ||
− | | | + | |? |
− | |||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
+ | |{{?}} | ||
+ | |- | ||
+ | |OmniChip-8 | ||
+ | |align=left|{{Icon|C64}} | ||
+ | |[https://github.com/Eggbertx/OmniChip-8 git] | ||
|{{✗}} | |{{✗}} | ||
+ | |? | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{?}} | ||
|- | |- | ||
− | | | + | |Chip-8 Emulator |
− | | | + | |align=left|{{Icon|C64}} |
− | |[https:// | + | |[https://csdb.dk/release/?id=17306 ?] |
|{{✗}} | |{{✗}} | ||
− | | | + | |? |
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
+ | |{{?}} | ||
|- | |- | ||
− | | | + | |MoeCHIP-8 for C64 |
− | | | + | |align=left|{{Icon|C64}} |
− | |[https://github.com/ | + | |[https://github.com/jomag/moechip8 git] |
|{{✗}} | |{{✗}} | ||
− | | | + | |? |
− | |{{ | + | |{{?}} |
− | |||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{?}} |
− | | | + | |- |
− | + | |Vic-20 Chip-8 Emulator | |
− | + | |align=left|{{Icon2|VIC-20}} | |
− | + | |[https://huffelduff.itch.io/vic20-chip-8 1.11] | |
− | + | |{{✗}} | |
− | + | |? | |
− | + | |{{✗}} | |
− | + | |{{✗}} | |
− | + | |{{?}} | |
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | + | |CHIP-8 Simulator BBC/Master | |
− | + | |align=left|{{Icon2|BBCMicro}}<br>BBC Master | |
− | + | |[https://stardot.org.uk/forums/viewtopic.php?t=23306 ?] | |
− | |align=left|{{ | + | |{{✗}} |
− | |[https:// | + | |? |
− | |||
− | |||
− | |{{ | ||
|{{✗}} | |{{✗}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{?}} |
− | |||
|- | |- | ||
− | | | + | |Chip-8 |
− | |align=left|{{Icon| | + | |align=left|{{Icon|RiscOS}} |
− | |[https:// | + | |[https://www.dnd.utwente.nl/topix/software/index.html#utils 26-Jan-98] |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | | | + | |? |
− | + | |{{?}} | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |{{ | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{?}} |
|- | |- | ||
− | | | + | !colspan="10"|Portable computers |
− | | | + | |- |
− | |[https:// | + | |CHIP8-100 |
− | + | |TRS-80 Model 100 | |
− | + | |[https://github.com/marinuso/chip8-100 git] | |
|{{✗}} | |{{✗}} | ||
+ | |? | ||
+ | |{{?}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{?}} |
+ | |- | ||
+ | !colspan="10"|Fantasy computers | ||
|- | |- | ||
− | | | + | |minimicro-chip8 |
− | | | + | |MiniMicro |
− | |[https:// | + | |[https://github.com/JoeStrout/minimicro-chip8 git] |
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | | | + | |? |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{?}} |
|- | |- | ||
− | | | + | |CHIP-8 Emulator |
− | | | + | |align=left|{{Icon2|PICO-8}} |
− | |[https:// | + | |[https://www.lexaloffle.com/bbs/?tid=2492 1.5] |
− | | | + | |{{✗}} |
− | |{{ | + | |? |
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |CHIP-80 | ||
+ | |align=left|{{Icon2|TIC-80}} | ||
+ | |[https://tic80.com/play?cart=953 Update 4] | ||
+ | |{{✗}} | ||
+ | |? | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |Chip-8 emulator | ||
+ | |Vircon32 | ||
+ | |{{✗}} | ||
+ | |? | ||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{?}} |
|} | |} | ||
− | + | ===Other devices=== | |
− | === | + | {| 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 | + | ! scope="col"|Latest Version |
− | ! scope="col"|[[ | + | ! scope="col"|[[Libretro|Libretro Core]] |
! scope="col"|[[Emulation Accuracy|Accuracy]] | ! scope="col"|[[Emulation Accuracy|Accuracy]] | ||
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
Line 391: | Line 348: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | !colspan="10"| | + | !colspan="10"|Mobile / ARM |
|- | |- | ||
− | | | + | |ChipChip |
− | |align=left|{{Icon| | + | |align=left|{{Icon|APK}} |
− | |[https:// | + | |[https://play.google.com/store/apps/details?id=com.GuillaumePayet.ChipChip&hl=en&gl=US 1.8.0] |
− | | | + | |{{✗}} |
− | | | + | |Mid |
− | |{{ | + | |{{✗}} |
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
|- | |- | ||
− | | | + | |[http://www.geardome.com/chip8-emulator-mobile.php Chip8] |
− | |align=left|{{Icon| | + | |align=left|{{Icon|Java|APK}} |
− | | | + | |? |
− | | | + | |{{✗}} |
− | | | + | |Low |
− | |{{ | + | |{{✗}} |
− | |{{ | + | |{{✗}} |
− | |{{ | + | |{{~}} |
|- | |- | ||
− | | | + | |iPhone-Chip-8-Emulator |
− | |align=left|{{Icon| | + | |align=left|{{Icon|iOS}} |
− | | | + | |[https://github.com/drhelius/iPhone-Chip-8-Emulator git] |
− | + | |{{✗}} | |
− | + | |? | |
− | |{{ | ||
|{{✗}} | |{{✗}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
|{{~}} | |{{~}} | ||
|- | |- | ||
− | | | + | |PalmChip8 |
− | |align=left|{{Icon| | + | |align=left|{{Icon|Palm}} |
− | |[https://www. | + | |[https://www.ladoshki.com/5777-palm-PalmChip8-v1-0.htm 1.0] |
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
+ | |? | ||
+ | |{{?}} | ||
|{{✗}} | |{{✗}} | ||
− | |} | + | |{{?}} |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | + | |DALE-8 | |
− | | | + | |align=left|{{Icon|KaiOS}} |
− | + | |[https://gitlab.com/suborg/dale-8 git] | |
− | |align=left|{{Icon| | + | |{{✗}} |
− | |[https:// | + | |? |
− | | | + | |{{✓}}<ref Group=N>[https://gitlab.com/suborg/dale-8 DALE-8 is public domain]</ref> |
− | | | ||
− | |{{ | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{?}} |
|- | |- | ||
− | | | + | |Pico-CHIP8 |
− | | | + | |align=left|{{Icon|rpi}} |
− | |[https:// | + | |[https://github.com/Y2K-x/pico-chip8 git] |
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | | | + | |? |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{?}} |
|- | |- | ||
− | | | + | |MeltChip |
− | | | + | |BlackBerry PlayBook |
− | |[https:// | + | |[https://github.com/karolprzyb/MeltChip/ git] |
− | | | + | |{{✗}} |
− | | | + | |? |
− | |{{ | + | |{{✓}} |
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{?}} |
+ | |- | ||
+ | !colspan="10"|Consoles | ||
|- | |- | ||
− | | | + | |[https://gbatemp.net/threads/how-to-sideload-chip8-emulator-on-xbox-one.470025/ Chip8 Xbox One] |
− | |align=left|{{Icon| | + | |align=left|{{Icon|XboxOne}} |
− | |[https:// | + | |[https://github.com/wiired24/ProjectPegasus/ ?] |
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | | | + | |Mid |
− | + | |{{✓}} | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |{{ | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{✓}} |
|- | |- | ||
− | + | |Chip8x | |
+ | |align=left|{{Icon|Xbox}} | ||
+ | |[https://archive.org/download/XBEMUDB/Chip%208/Chip8x/Chip8x%20V5.zip v5] | ||
+ | |{{✗}} | ||
+ | |? | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{?}} | ||
|- | |- | ||
− | | | + | |CHIP8 Emulator |
− | | | + | |align=left|{{Icon|WiiU}} |
− | |[https:// | + | |[https://apps.fortheusers.org/wiiu/CHIP8 2.2] |
− | + | |{{✗}} | |
− | |{{ | + | |Mid |
− | | | ||
|{{✓}} | |{{✓}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{✓}} |
|- | |- | ||
− | | | + | |Chippy |
− | |align=left|{{ | + | |align=left|{{Icon|Wii}} |
− | |[https://www. | + | |[https://www.gamebrew.org/wiki/Chippy_Wii 1.0] |
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |? |
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
|- | |- | ||
− | | | + | |Chip 8 Emulator |
− | |align=left|{{ | + | |align=left|{{Icon|GameCube}} |
− | |[ | + | |[https://www.zophar.net/consoles/gamecube/chip8/chip-8-emulator.html 1.0a] |
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | | | + | |? |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{✓}} |
|- | |- | ||
− | | | + | |Chip8-n64 |
− | |align=left|{{ | + | |align=left|{{Icon|N64}} |
− | |[https://github.com/ | + | |[https://github.com/joshiggins/chip8-n64 git] |
− | + | |{{✗}} | |
− | |{{ | + | |Mid |
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
− | |||
− | |||
|- | |- | ||
− | | | + | |chip-64 |
− | |align=left|{{Icon| | + | |align=left|{{Icon|N64}} |
− | |[https://github.com/ | + | |[https://github.com/TesseracT33/chip-64 git] |
− | | | + | |{{✗}} |
− | |{{ | + | |? |
+ | |{{?}} | ||
|{{✓}} | |{{✓}} | ||
− | |{{ | + | |{{?}} |
− | |||
|- | |- | ||
− | | | + | |PsChip8 |
− | |align=left|{{Icon| | + | |align=left|{{Icon|PS1}} |
− | |[https:// | + | |[https://github.com/dhustkoder/pschip8 git] |
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
+ | |Mid | ||
+ | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{✓}} |
|- | |- | ||
− | | | + | |Super Chip8x |
− | |align=left|{{Icon| | + | |align=left|{{Icon|SNES}} |
− | |[https://github.com/ | + | |[https://github.com/Ersanio/Super-Chip8x git]<br>[https://blog.ersan.io/2018/01/16/snes-chip-8-emulator/ ROM] |
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |Mid |
− | |- | + | |{{✓}} |
− | | | + | |{{✓}} |
− | |align=left|{{ | + | |{{✓}} |
− | |[ | + | |- |
− | + | |CHIP8 TO SMD | |
− | |{{ | + | |align=left|{{Icon|MD}} |
+ | |[http://pscd.ru/games/smd/csmd/8767-chip8-to-smd.html 2.0] | ||
+ | |{{✗}} | ||
+ | |Mid | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{✓}} |
|- | |- | ||
− | |CHIP-8 | + | |CHIP-8 GENESIS |
− | |align=left|{{ | + | |align=left|{{Icon|MD}} |
− | |[https:// | + | |[https://github.com/Fhoughton/chip8-genesis/ git] |
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
+ | |? | ||
+ | |{{?}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | |||
|- | |- | ||
− | + | |NES-CHIP-8 | |
− | |- | + | |align=left|{{Icon2|NES}} |
− | + | |[https://github.com/NovaSquirrel/NES-CHIP-8 git]<br>[https://forums.nesdev.org/viewtopic.php?t=17547 ROM] | |
− | |align=left|{{ | ||
− | |[https:// | ||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
+ | |High<ref Group=N name=NES>most accuracy tests show that it is accurate, other tests can't be done due to controller inputs. Controller inputs are mapped to the Dpad and some games and demos are unplayable due to this.</ref> | ||
+ | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{✗}}<ref Group=N name=NES>most accuracy tests show that it is accurate, other tests can't be done due to controller inputs. Controller inputs are mapped to the Dpad and some games and demos are unplayable due to this.</ref> |
|- | |- | ||
− | | | + | |Chip8-NX |
− | | | + | |align=left|{{Icon|NX}} |
− | |[https://github.com/ | + | |[https://github.com/Marice/CHIP8-NX/releases git] |
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | | | + | |Mid |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{~}} |
|- | |- | ||
− | | | + | |Chip8 Emulator |
− | | | + | |align=left|{{Icon|PS4}} |
− | |[https:// | + | |[https://www.psxhax.com/threads/chip-8-emulator-poc-for-ps4-hen-4-05-pkg-arrives-via-darbness.4422 POC] |
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | | | + | |Low |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{?}} | |{{?}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{~}} |
|- | |- | ||
− | | | + | |CHIP8 |
− | | | + | |align=left|{{Icon|PS3}}<br>{{Icon|PS2}} |
− | |[https:// | + | |[https://github.com/jmgk77/CHIP8 v1] |
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|Mid | |Mid | ||
− | |{{ | + | |{{?}} |
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{?}} |
|- | |- | ||
− | | | + | |Chip8-3DO |
− | |align=left|{{Icon| | + | |align=left|{{Icon|3DO}} |
− | | | + | |[https://github.com/gameblabla/chip8-3do git] |
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
+ | |Low-Mid | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{~}} | ||
|- | |- | ||
− | | | + | |Whack-a-Mole |
− | |align=left|{{Icon| | + | |align=left|{{Icon|DC}} |
− | |[https:// | + | |[https://dreamcast.wiki/Whack-a-Mole 0.900] |
− | + | |{{✗}} | |
− | |{{ | + | |? |
|{{?}} | |{{?}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{?}} |
|- | |- | ||
− | | | + | |CrabEmu |
− | |align=left|{{Icon| | + | |align=left|{{Icon|DC}} |
− | |[https:// | + | |[https://dreamcast.wiki/CrabEmu 0.2.0] |
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
+ | |? | ||
+ | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{?}} |
|- | |- | ||
− | | | + | |SMS Chip-8 interpreter |
− | |align=left|{{ | + | |align=left|{{Icon2|SMS}} |
− | |[https://github.com/ | + | |[https://github.com/maxim-zhao/chip8-sms git]<br>[https://www.smspower.org/Homebrew/SMSChip8Interpreter-SMS 0.21] |
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
+ | |? | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{?}} | ||
|- | |- | ||
− | | | + | |CHIP-8 emulator |
− | |align=left|{{Icon| | + | |align=left|{{Icon|Saturn}} |
− | |[https:// | + | |[https://segaxtreme.net/threads/sega-saturn-28th-anniversary-game-competition.25278/#post-183539 ?] |
− | | | + | |{{✗}} |
− | | | + | |? |
+ | |{{✗}} | ||
+ | |{{✗}} | ||
|{{?}} | |{{?}} | ||
+ | |- | ||
+ | |chipce8 | ||
+ | |align=left|{{Icon2|PCE}} | ||
+ | |[https://github.com/trapexit/chipce8 git] | ||
|{{✗}} | |{{✗}} | ||
+ | |? | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{?}} | ||
|- | |- | ||
− | | | + | |CHIP-F8 |
− | |align=left|{{ | + | |align=left|{{Icon2|ChannelF}} |
− | |[https://github.com/ | + | |[https://github.com/tobiasvl/chip-f8 git] |
− | | | + | |{{✗}} |
|Mid | |Mid | ||
|{{?}} | |{{?}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{✗}} |
+ | |- | ||
+ | !colspan="10"|Handhelds | ||
|- | |- | ||
− | | | + | |Chip8me |
− | |align=left|{{Icon| | + | |align=left|{{Icon|NDS}} |
− | |[https:// | + | |[https://www.zophar.net/consoles/nds/chip8/chip8me.html 1.0] |
− | | | + | |{{✗}} |
− | | | + | |? |
− | |{{ | + | |{{✗}} |
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
|- | |- | ||
− | | | + | |DrChip 8 |
− | | | + | |align=left|{{Icon|GBA}} |
− | |[https:// | + | |[https://www.zophar.net/consoles/gameboy/chip8/drchip-8.html 09/20/02] |
− | | | + | |{{✗}} |
− | | | + | |? |
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
|- | |- | ||
− | | | + | |Chip-3DS |
− | |align=left|{{Icon| | + | |align=left|{{Icon|3DS}} |
− | |[http:// | + | |[http://www.mediafire.com/?y94yjhzf70fsfsi 1.0] |
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|Mid | |Mid | ||
|{{?}} | |{{?}} | ||
Line 805: | Line 642: | ||
|{{~}} | |{{~}} | ||
|- | |- | ||
− | | | + | |[https://github.com/Hacktix/GB-8 GB-8] |
− | |align=left|{{ | + | |align=left|{{Icon2|GB}} |
− | |[https:// | + | |[https://github.com/Hacktix/GB-8/releases git] |
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |Mid |
− | |{{ | + | |{{✓}} |
+ | |{{✓}} | ||
+ | |{{✓}} | ||
|- | |- | ||
− | | | + | |damaged chip8 |
− | |align=left|{{ | + | |align=left|{{Icon2|GB}} |
− | |[https://github.com/ | + | |[https://github.com/lancekindle/damaged-chip8 git] |
− | | | + | |{{✗}} |
− | | | + | |? |
+ | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{?}} | ||
+ | |- | ||
+ | |Vision-8 for Gameboy | ||
+ | |align=left|{{Icon2|GB}} | ||
+ | |[https://github.com/haroldo-ok/really-old-stuff/tree/master/gameboy/gbv8_100 1.0] | ||
+ | |{{✗}} | ||
+ | |Mid | ||
+ | |{{NC}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{?}} | |{{?}} | ||
− | |||
− | |||
|- | |- | ||
− | | | + | |OmniChip-8 |
− | |align=left|{{ | + | |align=left|{{Icon2|GB}} |
− | |[https://github.com/ | + | |[https://github.com/Eggbertx/OmniChip-8 git] |
− | + | |{{✗}} | |
− | |{{ | + | |? |
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
− | |{{ | + | |{{?}} |
|- | |- | ||
− | | | + | |PSPChip8 |
− | |align=left|{{Icon| | + | |align=left|{{Icon|PSP}} |
− | |[https:// | + | |[https://gbatemp.net/download/pspchip8.28298 1.0] |
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
+ | |Low | ||
|{{✗}} | |{{✗}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{~}} |
|- | |- | ||
− | | | + | |Chip8 Emulator |
− | |align=left|{{Icon| | + | |align=left|{{Icon|PSP}} |
− | |[https:// | + | |[https://www.brewology.com/downloads/download.php?id=4077&mcid=1 1.0 Beta] |
− | | | + | |{{✗}} |
− | |{{ | + | |Low |
− | |{{ | + | |{{✗}} |
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
|- | |- | ||
− | | | + | |DreamChip |
− | |align=left|{{ | + | |align=left|{{Icon|PSP}} |
− | |[https:// | + | |[https://psp.scenebeta.com/noticia/dreamchip V4] |
− | | | + | |{{✗}} |
− | | | + | |Low |
− | |{{ | + | |{{✗}} |
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
|- | |- | ||
− | | | + | |[https://wololo.net/talk/viewtopic.php?f=116&t=48620 MicroCHIP] |
− | |align=left|{{Icon| | + | |align=left|{{Icon|Vita}} |
− | |[https:// | + | |[https://vitadb.rinnegatamante.it/#/info/337 1.0] |
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | | | + | |? |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{?}} | |{{?}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{?}} |
|- | |- | ||
− | | | + | |VITA-8 |
− | |align=left|{{Icon| | + | |align=left|{{Icon|Vita}} |
− | |[https:// | + | |[https://github.com/xerpi/VITA-8/tree/sw-render git] |
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | | | + | |? |
− | + | |{{?}} | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |{{ | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{?}} |
|- | |- | ||
− | | | + | |Chips1 |
− | |align=left|{{ | + | |align=left|{{Icon2|WonderSwan}} |
− | |[https:// | + | |[https://github.com/asiekierka/chips1 git] |
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |? |
− | |{{ | + | |{{✓}} |
+ | |{{✓}} | ||
+ | |{{?}} | ||
|- | |- | ||
− | | | + | |Chip8Pd |
− | |align=left|{{Icon2| | + | |align=left|{{Icon2|Playdate}} |
− | |[https://github.com/ | + | |[https://github.com/PixelPhobicGames/Chip8-PlayDate git] |
− | + | |{{✗}} | |
− | |{{ | + | |? |
− | |{{ | + | |{{?}} |
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{?}} |
|- | |- | ||
− | + | |C8 | |
− | + | |align=left|{{Icon|GP32}} | |
− | | | + | |[https://www.zophar.net/consoles/gp32/chip8/c8.html 0.2] |
− | |align=left|{{Icon| | ||
− | |[https://www.zophar.net/consoles/ | ||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
+ | |? | ||
+ | |{{?}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{?}} |
|- | |- | ||
− | | | + | |EFCS |
− | |align=left|{{Icon| | + | |align=left|{{Icon|GP2X}} |
− | |[https:// | + | |[https://dl.openhandhelds.org/cgi-bin/gp2x.cgi?0,0,0,0,72,1143 0.1] |
− | | | + | |{{✗}} |
− | | | + | |? |
|{{?}} | |{{?}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{?}} |
|- | |- | ||
− | | | + | |Chip8 |
− | |align=left|{{Icon2| | + | |align=left|{{Icon2|Lynx}} |
− | |[https:// | + | |[https://forums.atariage.com/topic/43405-chip-8-emulator-wip/ ?] |
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
+ | |? | ||
+ | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{?}} |
|- | |- | ||
− | | | + | |Chip-8-Pokitto |
− | | | + | |Pokitto |
− | |[https://github.com/ | + | |[https://github.com/spinalcode/Chip-8-Pokitto git] |
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | | | + | |? |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{?}} | |{{?}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{?}} |
|- | |- | ||
− | | | + | |CHIP-8 mini |
− | |align=left|{{ | + | |align=left|{{Icon2|PokeMini}} |
− | | | + | |[https://github.com/tobiasvl/chip-8-mini git] |
− | | | + | |{{✗}} |
− | | | + | |? |
+ | |{{✓}} | ||
+ | |{{✗}} | ||
|{{?}} | |{{?}} | ||
− | |||
− | |||
|- | |- | ||
− | | | + | !colspan="10"|Calculators |
− | |align=left|{{Icon| | + | |- |
− | |[https:// | + | |Chip8Emu |
− | + | |align=left|{{Icon|Nspire}} | |
− | + | |[https://tiplanet.org/forum/archives_voir.php?id=1171696 1.2.2] | |
|{{✗}} | |{{✗}} | ||
+ | |Mid | ||
+ | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{✓}} |
|- | |- | ||
− | | | + | | Schip8fx |
− | | | + | |Casio AFX<br>Fx-9860 |
− | |[https:// | + | | [https://community.casiocalc.org/topic/837-schip8fx-first-emulator-working-on-casio-afx 1.1][https://community.casiocalc.org/topic/3186-schip-8-emulator-for-the-fx-9860 1.0] |
− | | | + | |{{✗}} |
− | | | + | |Mid |
|{{?}} | |{{?}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{✓}} |
|- | |- | ||
− | | | + | |C8SALT |
− | | | + | |TI-84 series |
− | |[https://github.com/ | + | |[https://github.com/NinjaWeedle/C8SALT git] |
− | |||
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
+ | |? | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
|- | |- | ||
− | | | + | |Chip-84 |
− | |align=left|{{Icon| | + | |align=left|{{Icon|TI84+CE}} |
− | |[https:// | + | |[https://github.com/Chip-84/chip-84 git] |
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | | | + | |? |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{?}} |
|- | |- | ||
− | | | + | |Chip84CE |
− | |align=left|{{ | + | |align=left|{{Icon|TI84+CE}} |
− | |[https://github.com/ | + | |[https://github.com/kyleleong/chip84ce git] |
− | | | + | |{{✗}} |
− | | | + | |? |
+ | |{{✓}} | ||
+ | |{{✗}} | ||
|{{?}} | |{{?}} | ||
+ | |- | ||
+ | |Chip8-TI68k | ||
+ | |TI-68k | ||
+ | |[https://github.com/n8pjl/chip8-ti68k git] | ||
+ | |{{✗}} | ||
+ | |? | ||
|{{✓}} | |{{✓}} | ||
− | |{{ | + | |{{✓}} |
+ | |{{?}} | ||
|- | |- | ||
− | | | + | | CHIP48 |
− | | | + | | HP48GX<br>HP48SX |
− | |[https:// | + | | [https://www.hpcalc.org/details/845 GX]<br>[https://www.hpcalc.org/details/846 SX] |
− | | | + | | {{✗}} |
− | | | + | |? |
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | S-CHIP | ||
+ | | 49G | ||
+ | | [https://www.hpcalc.org/details/854 S-CHIP 1.1] | ||
+ | | {{✗}} | ||
+ | |? | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | |Vinegar | ||
+ | |TI-83<br>TI-83 Plus | ||
+ | |[https://benryves.com/bin/vinegar/ 1.1] | ||
+ | |{{✗}} | ||
+ | |? | ||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{?}} |
|- | |- | ||
− | |||
− | |||
− | |||
|CHIP-8 | |CHIP-8 | ||
− | | | + | |N0110 |
+ | |[https://upsilonnumworks.github.io/Upsilon-External Upilson]<br>[https://github.com/UpsilonNumworks/Upsilon-External/tree/master/apps/CHIP-8 git] | ||
|{{✗}} | |{{✗}} | ||
+ | |? | ||
+ | |{{?}} | ||
+ | |{{~}} | ||
+ | |{{?}} | ||
+ | |- | ||
+ | !colspan="10"|Microcontrollers | ||
+ | |- | ||
+ | |8boy | ||
+ | |align=left|{{Icon|Arduino}} | ||
+ | |[https://github.com/jblebrun/8boy git] | ||
|{{✗}} | |{{✗}} | ||
− | | | + | |? |
− | |||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{?}} |
|- | |- | ||
− | | | + | |ESPboy CHIP8 |
− | | | + | |ESPboy |
− | |[https://github.com/ | + | |[https://github.com/ESPboy-edu/ESPboy_CHIP8 git] |
− | + | |{{✗}} | |
− | |{{ | + | |? |
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{?}} | |{{?}} | ||
− | |||
− | |||
|- | |- | ||
− | | | + | |ESP32TinyChip8 |
− | | | + | |ESP32 |
− | |[https:// | + | |[https://github.com/rpsubc8/ESP32TinyChip8 git] |
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | | | + | |? |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
− | |{{ | + | |{{?}} |
|- | |- | ||
− | | | + | |chip8-esp8266 |
− | | | + | |ESP8266 |
− | |[https://github.com/ | + | |[https://github.com/nhuhoai/chip8-esp8266/tree/develop git] |
− | | | + | |{{✗}} |
− | | | + | |? |
+ | |{{✓}} | ||
+ | |{{✗}} | ||
|{{?}} | |{{?}} | ||
+ | |- | ||
+ | |Tjipp8 | ||
+ | |PIC16F17xx | ||
+ | |[https://github.com/mengstr/Tjipp8 git] | ||
|{{✗}} | |{{✗}} | ||
− | | | + | |? |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{?}} | |{{?}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{?}} |
|- | |- | ||
− | | | + | |Chip-8 STM32 |
− | | | + | |STM32 |
− | |[https:// | + | |[https://github.com/FedericoBruzzone/CHIP-8-STM32 git] |
− | | | + | |{{✗}} |
− | |{{ | + | |? |
+ | |{{✓}} | ||
+ | |{{✓}} | ||
|{{?}} | |{{?}} | ||
+ | |- | ||
+ | |chip8-stm32 | ||
+ | |STM32 | ||
+ | |[https://github.com/sash13/chip8-stm32 git] | ||
|{{✗}} | |{{✗}} | ||
− | | | + | |? |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{?}} |
|- | |- | ||
− | | | + | |TIVA8 |
− | | | + | |TM4C123 |
− | |[ | + | |[https://github.com/shii-ro/TIVA8 git] |
− | + | |{{✗}} | |
− | |{{ | + | |? |
− | |{{ | + | |{{✓}} |
|{{✗}} | |{{✗}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{?}} | |{{?}} | ||
− | |||
− | |||
|- | |- | ||
− | | | + | |ByteBoy |
− | | | + | |MSP430 |
− | |[https://github.com/ | + | |[https://github.com/anthonybuo/ByteBoy git] |
− | + | |{{✗}} | |
− | |{{ | + | |? |
|{{?}} | |{{?}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{?}} |
+ | |- | ||
+ | !colspan="10"|Firmware | ||
|- | |- | ||
− | |CHIP-8 | + | |CHIP-8 UEFI |
− | |align=left|{{ | + | |align=left|{{Icon|UEFI}} |
− | |[https://github.com/ | + | |[https://github.com/Openwide-Ingenierie/CHIP-8-UEFI git] |
− | + | |{{✗}} | |
− | |{{ | + | |? |
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{?}} |
− | + | |- | |
− | + | |GPCHIP | |
− | + | |Miyoo | |
− | + | |[https://github.com/Emulators-Salvacam/gpchip 0.0.1] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |- | ||
− | |||
− | | | ||
− | | | ||
− | |||
− | |[https:// | ||
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
+ | |? | ||
|{{✓}} | |{{✓}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
|- | |- | ||
− | | | + | |PluginChip8 |
− | |align=left|{{ | + | |align=left|{{Icon2|RockBox}} |
− | |[https:// | + | |[https://www.rockbox.org/wiki/PluginIndex.html ?] |
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
+ | |? | ||
|{{✓}} | |{{✓}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{?}} | |{{?}} | ||
− | |||
|{{✓}} | |{{✓}} | ||
|- | |- | ||
− | | | + | !colspan="10"|Other |
− | | | + | |- |
− | |[https://github.com/ | + | |chip8 |
− | | | + | |Sharp PC-1350<br>PC-1360<br>PC-2500 |
− | | | + | |[https://github.com/puehred/chip8 git] |
+ | |{{✗}} | ||
+ | |? | ||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{?}} |
|- | |- | ||
− | | | + | |flipper-chip |
− | | | + | |Flipper Zero |
− | |[https://github.com/ | + | |[https://github.com/dwdraugr/flipper-chip git] |
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | | | + | |? |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{✗}} |
|- | |- | ||
− | | | + | |CHIP-8 console on FPGA |
− | | | + | |TinyFPGA BX |
− | |[https://github.com/ | + | |[https://github.com/pwmarcz/fpga-chip8 git] |
− | | | + | |{{✗}} |
− | | | + | |? |
|{{✓}} | |{{✓}} | ||
− | |{{ | + | |{{✗}} |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{?}} | |{{?}} | ||
− | |||
− | |||
|- | |- | ||
− | | | + | |ICED Potato |
− | | | + | |ICE40UP5K |
− | |[https:// | + | |[https://github.com/Hypnotron/iced-potato git] |
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | | | + | |? |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{?}} | |{{?}} | ||
− | |||
− | |||
|- | |- | ||
− | | | + | |chip8swemu |
− | | | + | |align=left|Game & Watch: Super Mario Bros |
− | |[https:// | + | |[https://github.com/AlfonsoJLuna/chip8swemu-gaw git] |
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | | | + | |Mid |
− | + | |{{✓}} | |
− | + | |{{✓}} | |
− | + | |{{✓}} | |
− | + | |} | |
− | + | ===Other platforms=== | |
− | |{{ | + | {| class="wikitable" style="text-align:center;" |
− | |{{ | + | ! scope="col"|Name |
− | |{{ | + | ! scope="col"|Platform(s) |
− | | | + | ! scope="col"|Latest Version |
− | |- | + | ! scope="col"|[[Libretro|Libretro Core]] |
− | | | + | ! scope="col"|[[Emulation Accuracy|Accuracy]] |
− | | | + | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> |
− | |[ | + | ! scope="col"|Active |
− | | | + | ! scope="col"|[[Recommended Emulators|Recommended]] |
− | | | ||
− | | | ||
− | | | ||
− | |||
|- | |- | ||
− | | | + | !colspan="10"|Web browsers |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | | | + | |[https://johnearnest.github.io/Octo/ Octo] |
− | | | + | |align=left|{{Icon|Web}} |
− | |[https:// | + | |[https://johnearnest.github.io/Octo/ Website]<br>[https://github.com/JohnEarnest/Octo git] |
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |Cycle |
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
|- | |- | ||
− | + | |Cadmium | |
+ | |align=left|{{Icon|Web}} | ||
+ | |[https://games.gulrak.net/cadmium Website]<br>[https://github.com/gulrak/cadmium git] | ||
+ | |{{✗}} | ||
+ | |Cycle | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
|- | |- | ||
− | | | + | |Silicon8 |
− | |align=left|{{Icon| | + | |align=left|{{Icon|Web}} |
− | |[https://github. | + | |[https://timendus.github.io/silicon8/ Website]<br>[https://github.com/Timendus/silicon8 git] |
− | + | |{{✗}} | |
− | |{{ | + | |High |
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{✓}} |
|- | |- | ||
− | | | + | |Chip8.js |
− | | | + | |align=left|{{Icon|Web}} |
− | |[https://github. | + | |[https://taniarascia.github.io/chip8/ Website]<br>[https://github.com/taniarascia/chip8 git] |
− | + | |{{✗}} | |
− | |{{ | + | |? |
− | | | ||
|{{✓}} | |{{✓}} | ||
− | |{{ | + | |{{✗}} |
+ | |{{~}} | ||
|- | |- | ||
− | | | + | |Flip8 Redux |
− | | | + | |align=left|{{Icon|Web}} |
− | |[https:// | + | |[https://www.newgrounds.com/portal/view/287105 NewGrounds] |
− | + | |{{✗}} | |
− | |{{ | + | |? |
− | |{{ | + | |{{✗}} |
− | |{{ | + | |{{✗}} |
− | |{{ | + | |{{✗}} |
+ | |- | ||
+ | |- | ||
+ | !colspan="10"|Text editor | ||
|- | |- | ||
− | | | + | |chip-8.nvim |
− | | | + | |NeoVim |
− | |[https://github.com/ | + | |[https://github.com/rktjmp/chip-8.nvim git] |
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | | | + | |? |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{?}} |
|- | |- | ||
− | | | + | |chip8.el |
− | | | + | |Emacs |
− | |[https:// | + | |[https://depp.brause.cc/chip8.el/ git] |
− | + | |{{✗}} | |
− | |{{ | + | |? |
|{{✓}} | |{{✓}} | ||
− | |{{ | + | |{{?}} |
− | |{{ | + | |{{?}} |
+ | |- | ||
+ | !colspan="10"|Game Engine / Mod | ||
|- | |- | ||
− | | | + | |chip8emu-agk |
− | | | + | |AppGameKit 2 |
− | |[https://github.com/ | + | |[https://github.com/thaolt/chip8emu-agk git] |
− | + | |{{✗}} | |
− | |{{ | + | |? |
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{?}} |
|- | |- | ||
− | | | + | |CHIP8-GM |
− | | | + | |GameMaker |
− | |[https://github.com/ | + | |[https://github.com/Dudeidu/CHIP8-GM git] |
− | + | |{{✗}} | |
− | |{{ | + | |High-Mid |
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{✓}} |
|- | |- | ||
− | | | + | |E2-CHIP-8-interpreter |
− | | | + | |Garry's Mod |
− | |[https://github.com/ | + | |[https://github.com/gstapler/E2-CHIP-8-interpreter git] |
− | + | |{{✗}} | |
− | |{{ | + | |? |
|{{?}} | |{{?}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{?}} |
|- | |- | ||
− | | | + | |Chip8Unity |
− | | | + | |Unity |
− | |[https://github.com/ | + | |[https://github.com/jarkkopa/Chip8Unity git] |
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | | | + | |? |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{?}} |
|- | |- | ||
− | | | + | |Chip8Interpreter4Unity |
− | | | + | |Unity |
− | |[https://github.com/ | + | |[https://github.com/CarlosManuelRodr/Chip8Interpreter4Unity git] |
− | | | + | |{{✗}} |
− | | | + | |? |
− | |{{ | + | |{{?}} |
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{?}} |
|- | |- | ||
− | + | |[https://web.archive.org/web/20160906054553/https://www.computercraft.info/forums2/index.php?/topic/27446-blit-8-a-chip-8-emulator-for-cc/ Blit-8] | |
− | + | |Minecraft | |
− | |[https://www. | + | |[https://pastebin.com/2h0b6L2B 1.0] |
− | |||
− | |||
− | | | ||
|{{✗}} | |{{✗}} | ||
+ | |? | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{?}} | ||
|- | |- | ||
− | + | |Megazeux CHIP-8 Emulator | |
− | + | |Megazeux | |
− | |CHIP-8 Emulator | + | |[https://www.digitalmzx.com/forums/index.php?showtopic=9709 ?] |
− | | | ||
− | |[https://www. | ||
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
+ | |? | ||
+ | |{{?}} | ||
|{{✗}} | |{{✗}} | ||
+ | |{{?}} | ||
|- | |- | ||
− | | | + | !colspan="10"|Other |
− | | | + | |- |
− | |[https:// | + | |Chip-84 Rainmeter Edition |
− | + | |Rainmeter | |
− | + | |[https://github.com/Chip-84/chip-84-rainmeter git] | |
− | |||
|{{✗}} | |{{✗}} | ||
+ | |? | ||
+ | |{{?}} | ||
|{{✗}} | |{{✗}} | ||
+ | |{{?}} | ||
+ | |} | ||
+ | |||
+ | ==Extension support== | ||
+ | {|class="mw-collapsible mw-collapsed wikitable" | ||
+ | |- style="font-weight:bold;" | ||
|- | |- | ||
− | + | !colspan="5"|Computer | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | | | ||
|- | |- | ||
− | + | ! Interpreter | |
− | + | ! CHIP-8 | |
− | + | ! S-CHIP | |
− | + | ! XO-CHIP | |
− | + | ! Other | |
− | |||
− | |||
− | |||
|- | |- | ||
− | | | + | |Cadium |
− | | | + | |{{✓}} |
− | |[https:// | + | |{{✓}} |
− | | | + | |{{✓}} |
− | | | + | |{{✓}}<ref>[https://github.com/gulrak/cadmium#supported-chip-8-variants Cadium supported CHIP-8 variants] - Cadium Github</ref> |
+ | |- | ||
+ | |chip8swemu | ||
|{{✓}} | |{{✓}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{✗}} |
|- | |- | ||
− | + | |[[DSP]] | |
− | |||
− | |[ | ||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
+ | |{{✓}}<ref>[https://github.com/leniad/dsp-emulator/blob/master/src/misc/init_games.pas dsp-emulator/src/misc/init_games.pas] - DSP GitHub</ref> | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
|- | |- | ||
− | + | |JAXE | |
− | | | + | |{{✓}} |
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
− | |||
|{{✓}} | |{{✓}} | ||
+ | |{{✓}}<ref>[https://github.com/kurtjd/jaxe#features JAXE Features] - JAXE GitHub</ref> | ||
|- | |- | ||
− | | | + | |Vision-8 |
− | |||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{✗}} |
+ | |{{✗}} | ||
|- | |- | ||
− | | | + | |CowChip |
− | |||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|- | |- | ||
− | | | + | |OmniChip-8 |
− | |||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{✗}} |
+ | |{{✗}} | ||
|- | |- | ||
− | + | |CHIP-8 Interpreter (DOS) | |
− | |||
− | |||
− | |CHIP-8 | ||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{✗}} |
+ | |{{✗}} | ||
|- | |- | ||
− | + | |Chip8-DOS | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{✗}} |
+ | |{{✗}} | ||
|- | |- | ||
− | | | + | |shmip8 |
− | |||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{✗}} |
|- | |- | ||
− | | | + | |CubeChip-SDL |
− | | | + | |{{✓}} |
− | |[https://github.com/ | + | |{{✓}} |
− | | | + | |{{✓}} |
− | |{{ | + | |{{✓}}<ref>[https://github.com/coornio/CubeChip-SDL CubeChip README]</ref> |
− | |{{ | + | |- |
+ | |chip8-asm64-emu | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
|- | |- | ||
− | | | + | |Pin8 |
− | | | + | |{{✓}} |
− | + | |{{✗}} | |
− | + | |{{✗}} | |
− | |{{ | ||
− | |{{ | ||
|{{✗}} | |{{✗}} | ||
− | |||
|- | |- | ||
− | + | |CHIP-8 emulator (KolibriOS) | |
− | |||
− | |||
− | |CHIP-8 | ||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{✗}} |
+ | |{{✗}} | ||
|- | |- | ||
− | |CHIP-8 | + | |CHIP-8 (ZealOS) |
− | | | + | |{{✓}} |
− | + | |{{✗}} | |
− | + | |{{✗}} | |
− | |{{ | ||
− | |{{ | ||
|{{✗}} | |{{✗}} | ||
− | | | + | |- |
− | + | |Emu OS | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | | | ||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{✗}} |
+ | |{{✗}} | ||
|- | |- | ||
− | | | + | |Chip-8 (Atari 8-bit) |
− | |||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |Chip09 | ||
|{{✓}} | |{{✓}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{✗}} |
+ | |{{✗}} | ||
|- | |- | ||
− | + | |CHIP-OTTO | |
− | |||
− | |||
− | |CHIP- | ||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{✗}} |
+ | |{{✗}} | ||
|- | |- | ||
− | | | + | |Chip8 (Amiga) |
− | |||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|- | |- | ||
− | | | + | |C64 Chip-8 |
− | |||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{✗}} |
+ | |{{✗}} | ||
|- | |- | ||
− | | | + | |Chip-8 Emulator (Commodore 64) |
− | |||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{✗}} |
|- | |- | ||
− | | | + | |MoeCHIP-8 for C64 |
− | |||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{✗}} |
|- | |- | ||
− | | | + | |Vic-20 Chip-8 Emulator |
− | |||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{✗}} |
+ | |{{✗}} | ||
|- | |- | ||
− | + | |CHIP-8 Simulator BBC/Master | |
− | |||
− | |||
− | |CHIP-8 | ||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{✗}} |
+ | |{{✗}} | ||
|- | |- | ||
− | + | |Chip-8 (RISC OS) | |
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
|- | |- | ||
− | | | + | |CHIP8-100 |
− | | | + | |{{✓}} |
− | | | + | |{{✗}} |
− | + | |{{✗}} | |
− | |||
− | |{{ | ||
|{{✗}} | |{{✗}} | ||
− | |||
|- | |- | ||
− | | | + | |minimicro-chip8 |
− | + | |{{✓}} | |
− | + | |{{✗}} | |
− | |||
− | |{{ | ||
− | |{{ | ||
|{{✗}} | |{{✗}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | |||
|- | |- | ||
− | | | + | |CHIP-8 Emulator (PICO-8) |
− | + | |{{✓}} | |
− | + | |{{✗}} | |
− | |||
− | | | ||
− | |{{ | ||
|{{✗}} | |{{✗}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | |||
|- | |- | ||
− | + | |CHIP-80 | |
− | |||
− | |||
− | |CHIP- | ||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{✗}} |
+ | |{{✗}} | ||
|- | |- | ||
− | | | + | |Chip-8 emulator (Vircon32) |
− | |||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{✗}} |
+ | |{{✗}} | ||
+ | |} | ||
+ | {|class="mw-collapsible mw-collapsed wikitable" | ||
+ | |- style="font-weight:bold;" | ||
|- | |- | ||
− | | | + | !colspan="5"|Mobile |
− | + | |- | |
− | + | ! Interpreter | |
− | + | ! CHIP-8 | |
− | | | + | ! S-CHIP |
− | | | + | ! XO-CHIP |
− | |{{ | + | ! Other |
+ | |- | ||
+ | |ChipChip | ||
+ | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | |{{✓}} | + | |{{✓}}<ref>[https://play.google.com/store/apps/details?id=com.GuillaumePayet.ChipChip ChipChip description] - Google Play</ref> |
|- | |- | ||
− | | | + | |iPhone-Chip-8-Emulator |
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
|- | |- | ||
− | | | + | |PalmChip8 |
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
|- | |- | ||
− | | | + | |DALE-8 |
− | |||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |Pico-CHIP8 | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
|- | |- | ||
− | | | + | |MeltChip |
− | | | + | |{{✓}} |
− | | | + | |{{✗}} |
− | + | |{{✗}} | |
− | |||
− | |{{ | ||
|{{✗}} | |{{✗}} | ||
+ | |} | ||
+ | {|class="mw-collapsible mw-collapsed wikitable" | ||
+ | |- style="font-weight:bold;" | ||
+ | |- | ||
+ | !colspan="5"|Console | ||
+ | |- | ||
+ | ! Interpreter | ||
+ | ! CHIP-8 | ||
+ | ! S-CHIP | ||
+ | ! XO-CHIP | ||
+ | ! Other | ||
+ | |- | ||
+ | |Chip8 Xbox One | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
|- | |- | ||
− | | | + | |Chip8x |
− | |||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |CHIP8 Emulator (Wii U) | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
|- | |- | ||
− | | | + | |Chippy |
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
|- | |- | ||
− | | | + | |Chip 8 Emulator (GameCube) |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|- | |- | ||
− | | | + | |Chip8-n64 |
− | + | |{{✓}} | |
− | |||
− | |||
− | |||
− | |{{ | ||
|{{✗}} | |{{✗}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|- | |- | ||
− | |chip- | + | |chip-64 |
− | | | + | |{{✓}} |
− | | | + | |{{✗}} |
− | | | + | |{{✗}} |
− | | | + | |{{✗}} |
− | |{{ | + | |- |
+ | |PsChip8 | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |Super-Chip8x | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |CHIP8 TO SMD | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |CHIP-8 GENESIS | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|- | |- | ||
− | | | + | |NES-CHIP-8 |
− | | | + | |{{✓}} |
− | | | + | |{{✗}} |
− | |CHIP-8 | + | |{{✗}} |
− | | | + | |{{✗}} |
− | |{{ | + | |- |
− | |{{✗}} | + | |Chip8-NX |
− | |{{✗}} | + | |{{✓}} |
− | |- | + | |{{✗}} |
− | |Chip8 | + | |{{✗}} |
− | | | + | |{{✗}} |
− | | | + | |- |
− | |CHIP-8 | + | |Chip-8 emulator (PS4) |
− | |{{ | + | |{{✓}} |
− | |{{ | + | |{{✗}} |
− | |{{✗}} | + | |{{✗}} |
− | |{{ | + | |{{✗}} |
− | |- | + | |- |
− | | | + | |Chip8 (PS2/PS3) |
− | | | + | |{{✓}} |
− | |[https://github.com/ | + | |{{✗}} |
− | |CHIP-8 | + | |{{✗}} |
− | |{{ | + | |{{✗}} |
− | |{{ | + | |- |
− | |{{✗}} | + | |Chip8-3DO |
− | |{{ | + | |{{✓}} |
− | |- | + | |{{✗}} |
− | | | + | |{{✗}} |
− | | | + | |{{✗}} |
− | | | + | |- |
− | |CHIP-8 | + | |Whack-a-Mole |
− | |{{ | + | |{{✓}} |
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |CrabEmu | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |CHIP-8 emulator (DreamCast) | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |CHIP-8 emulator (Saturn) | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |SMS Chip-8 interpreter | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |chipce8 | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |CHIP-F8 | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |Chip8me | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |DrChip 8 | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |Chip-3DS | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |GB-8 | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |damaged chip8 | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |pspchip8 | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |Chip8 Emulator (PSP) | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |DreamChip | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |Chips1 | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |Chip8Pd | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |C8 | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |EFCS | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |Chip8 (Lynx) | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |Chip-8-Pokitto | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |CHIP-8 mini | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |} | ||
+ | {|class="mw-collapsible mw-collapsed wikitable" | ||
+ | |- style="font-weight:bold;" | ||
+ | |- | ||
+ | !colspan="5"|Calculator | ||
+ | |- | ||
+ | ! Interpreter | ||
+ | ! CHIP-8 | ||
+ | ! S-CHIP | ||
+ | ! XO-CHIP | ||
+ | ! Other | ||
+ | |- | ||
+ | |Chip8Emu | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |Schip8fx | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |C8SALT | ||
+ | |{{✓}} | ||
+ | |{{~}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |Chip-84 | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |Chip84CE | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |Chip8-TI68k | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |CHIP48 | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |S-CHIP | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |Vinegar | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |CHIP-8 (N0110) | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |} | ||
+ | {|class="mw-collapsible mw-collapsed wikitable" | ||
+ | |- style="font-weight:bold;" | ||
+ | |- | ||
+ | !colspan="5"|Microcontroller | ||
+ | |- | ||
+ | ! Interpreter | ||
+ | ! CHIP-8 | ||
+ | ! S-CHIP | ||
+ | ! XO-CHIP | ||
+ | ! Other | ||
+ | |- | ||
+ | |8boy | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |ESPboy CHIP8 | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |ESP32TinyChip8 | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |chip8-esp8266 | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |Tjipp8 | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |Chip-8 STM32 | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}}<ref>[https://github.com/FedericoBruzzone/CHIP-8-STM32 CHIP-8 STM32 README]</ref> | ||
+ | |- | ||
+ | |CHIP 8 emulator (STM32) | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |TIVA8 | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |ByteBoy | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |} | ||
+ | {|class="mw-collapsible mw-collapsed wikitable" | ||
+ | |- style="font-weight:bold;" | ||
+ | |- | ||
+ | !colspan="5"|Firmware | ||
+ | |- | ||
+ | ! Interpreter | ||
+ | ! CHIP-8 | ||
+ | ! S-CHIP | ||
+ | ! XO-CHIP | ||
+ | ! Other | ||
+ | |- | ||
+ | |CHIP-8 UEFI | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |GPCHIP | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |PluginChip8 | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |} | ||
+ | {|class="mw-collapsible mw-collapsed wikitable" | ||
+ | |- style="font-weight:bold;" | ||
+ | |- | ||
+ | !colspan="5"|Other | ||
+ | |- | ||
+ | ! Interpreter | ||
+ | ! CHIP-8 | ||
+ | ! S-CHIP | ||
+ | ! XO-CHIP | ||
+ | ! Other | ||
+ | |- | ||
+ | |chip8 (PC-1350/PC-1360/PC-2500) | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |flipper-chip | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |CHIP-8 console on FPGA | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |ICED POTATO | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |} | ||
+ | {|class="mw-collapsible mw-collapsed wikitable" | ||
+ | |- style="font-weight:bold;" | ||
+ | |- | ||
+ | !colspan="5"|Browser | ||
+ | |- | ||
+ | ! Interpreter | ||
+ | ! CHIP-8 | ||
+ | ! S-CHIP | ||
+ | ! XO-CHIP | ||
+ | ! Other | ||
+ | |- | ||
+ | |Octo | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |Silicon8 | ||
+ | |{{✓}} | ||
+ | |{{~}} | ||
+ | |{{~}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |Chip8.js | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |Flip8 Redux | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |} | ||
+ | {|class="mw-collapsible mw-collapsed wikitable" | ||
+ | |- style="font-weight:bold;" | ||
+ | |- | ||
+ | !colspan="5"|Program add-on/plugin | ||
+ | |- | ||
+ | ! Interpreter | ||
+ | ! CHIP-8 | ||
+ | ! S-CHIP | ||
+ | ! XO-CHIP | ||
+ | ! Other | ||
+ | |- | ||
+ | |chip-8.nvim | ||
+ | |{{✓}} | ||
+ | |{{~}} | ||
+ | |{{~}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |chip8.el | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |chip8emu-agk | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |CHIP8-GM | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |E2-CHIP-8-interpreter | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |Chip8Unity | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |Chip8Interpreter4Unity | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |Blit-8 | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |- | ||
+ | |Megazeux CHIP-8 Emulator | ||
+ | |{{✓}} | ||
+ | |{{~}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |Chip-84 Rainmeter Edition | ||
+ | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
− | |||
|} | |} | ||
− | == | + | ==Comparisons== |
+ | ;Multi-system / PC | ||
+ | * '''Cadium''' The GUI is hard to navigate to a new user but has many emulation options, supports the most CHIP-8 extensions out of any interpreter see list [https://github.com/gulrak/cadmium#supported-chip-8-variants here]. Also great debugger. '''(PC, Web)''' | ||
+ | * '''chip8swemu''' Simple GUI with, easy to navigate. '''(PC, G&W)''' | ||
+ | * '''CowChip''' Sensitive to illegal function calls and crashes due to them. '''(PC)''' | ||
+ | * '''JAXE''' Defaults to S-CHIP mode<ref>[https://github.com/kurtjd/jaxe#troubleshooting JAXE: troubleshooting]</ref>. '''(PC)''' | ||
+ | * '''Vision-8''' Blurry resolution scaling (Windows). '''(PC, Gameboy, Coleco, Amiga)''' | ||
+ | * '''Octo''' IDE and interpreter, allows for sprite, audio and supports multiple multiple extensions and custom compatibility options and compatibility profile for specific extensions. '''(Web)''' | ||
+ | * '''Silicon8''' allows selecting supported extensions (original, S-CHIP and XO-CHIP) and emulation speed. '''(Web)''' | ||
+ | * '''Chip8.js''' can not load custom ROMs, new instance has to be made to add games. '''(Web)''' | ||
+ | * '''flipper-chip''' does not support any controls/input<ref>[https://github.com/dwdraugr/flipper-chip/issues/1 Flipper-chip issue #1]</ref> '''(Flipper Zero)''' | ||
+ | * '''Chip-84 Rainmeter Edition''' is blurry when set to a resolution higher than the original CHIP-8 due to Rainmeter not supporting nearest neighbor pixel interpolation. '''(Rainmeter)''' | ||
+ | Needs recompilation for custom ROMs: '''Super Chip8x'''([https://github.com/RPGHacker/asar asar]), '''NES-CHIP-8''' ([https://cc65.github.io/ cc65]), '''Chip-f8''' ([https://dasm-assembler.github.io/ dasm]). | ||
− | + | Can't load custom ROMs: '''Flip8 Redux''','''CHIP-80''', '''CHIP-8 Emulator''' (PICO-8). | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | :'''Flip8 Redux''' | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==See also== | ==See also== | ||
* [[Fantasy console emulators]] | * [[Fantasy console emulators]] | ||
==External links== | ==External links== | ||
− | |||
− | |||
− | |||
* [https://johnearnest.github.io/chip8Archive/ CHIP-8 Archive] - CHIP-8, S-CHIP and XO-CHIP programs licensed under the [https://creativecommons.org/share-your-work/public-domain/cc0/ CC0] license. | * [https://johnearnest.github.io/chip8Archive/ CHIP-8 Archive] - CHIP-8, S-CHIP and XO-CHIP programs licensed under the [https://creativecommons.org/share-your-work/public-domain/cc0/ CC0] license. | ||
* [https://www.zophar.net/pdroms/chip8.html CHIP-8 Public Domain ROMs - Zophar's Domain] - CHIP-8 and S-CHIP programs that are Public Domain. | * [https://www.zophar.net/pdroms/chip8.html CHIP-8 Public Domain ROMs - Zophar's Domain] - CHIP-8 and S-CHIP programs that are Public Domain. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
==References== | ==References== | ||
<references/> | <references/> | ||
;Notes | ;Notes | ||
<references group=N /> | <references group=N /> | ||
− | |||
[[Category:Historic emulation software]] [[Category:Not_really_emulators]] | [[Category:Historic emulation software]] [[Category:Not_really_emulators]] |