289
edits
Changes
Jump to navigation
Jump to search
m
;===CHIP-8 extensions===
;===Computers with supporting CHIP-8support===
|{{✗}}
|{{R}}
!colspan="10"|Home computersPico-CHIP8|-align=left|Chip-8{{Icon|Atari 8-bitrpi}}|[https://github.com/pkaliY2K-x/Chippico-8 chip8 git]
|Vision-8|align!colspan=left|{{Icon2|ColecoVision|ADAM}} MSX|[https://www.komkon.org/~dekogel/vision8.html 1.0]|{{TBD}}|{{NC}}|{{✗}}"10"|{{R}}Web browsers
|{{✗}}
|{{R}}
|{{R}}
|-
|MoeCHIP-8 for C64
|align=left|{{Icon|C64}}
|[https://github.com/jomag/moechip8 git]
|{{TBD}}
|{{?}}
!colspan="10"|Portable computers / Pocket computers|MacVision-8|SCHIPalign=left|{{Icon|WinCEClassic Mac OS}}|[https://web.archive.org/web/2000030719132620000815061015/http://www.orbworkstatewake.com/PalmOSsoftware/schip.html 1.0]
|}
===Other devices===
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Platform(s)
! scope="col"|Latest Version
! 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|Vision-8|align="10"left|{{Icon2|ColecoVision|Mobile ADAM}} MSX|[https://www.komkon.org/ ARM~dekogel/vision8.html 1.0]|{{TBD}}|{{NC}}|{{✗}}|{{R}}
!colspan="10"|Consoleschip8|Sharp PC-1350<br>PC-1360<br>PC-2500|[https://github.com/puehred/chip8 git]|{{TBD}}|{{✓}}|{{✗}}|{{R}}
|Cadmium|align!colspan=left|{{Icon"10"|Web}}|[https://games.gulrak.net/cadmium Website]<br>[https://github.com/gulrakGame Engine /cadmium git]|Cycle|{{✓}}|{{✓}}|{{✓}}Mod
!colspan="10"|Game Engine [https://web.archive.org/web/20160906054553/ Mod|-|CHIP8-GM|GameMaker|[https://githubwww.computercraft.info/forums2/index.comphp?/Dudeidutopic/CHIP827446-blit-8-a-chip-8-GM git]|Highemulator-Mid|{{✓}}|{{✗}}|{{✓}}|for-|chip8emucc/ Blit-agk8]|AppGameKit 2Minecraft|[https://githubpastebin.com/thaolt/chip8emu-agk git2h0b6L2B 1.0]
!colspan="10"|Other|Chip-84 Rainmeter Edition|WAVE Multi-Emulator|ScratchRainmeter|[https://scratch.mit.edu/projects/824826123 1.1.2]<br>[https://github.com/NinjaWeedleChip-84/Wavechip-Multi84-Emulator rainmeter git]
|{{R}}
|{{R}}
|{{R}}
|-
|Chip-84 Rainmeter Edition
|Rainmeter
|[https://github.com/Chip-84/chip-84-rainmeter git]
|{{TBD}}
|{{?}}
|{{R}}
!colspan="5"|Computer|-! Interpreter! CHIP-8! S-CHIP ! XO-CHIP! <abbr title="Other extensions">Other</abbr> |-|CadmiumInfoChip8
|{{✓}}<ref>[https://github.com/leniad/dsp-emulator/blob/master/src/misc/init_games.pas dsp-emulator/src/misc/init_games.pas] - DSP GitHub</ref>
|{{✗}}
|{{✗}}
|{{✗}}
|-|CHIP-8 Simulator BBC/Master|{{✓}}|{{✗}}|{{✗}}|{{✗}}|-|Chip-8 (RISC OS)|{{✓}}|{{✗}}|{{✗}}|{{✗}}|-|SCHIP (Windows CE)|{{✓}}|{{✓}}|{{✗}}|{{✗}}|-|CHIP-850 |{{✓}}|{{✗}}|{{✗}}|{{✗}}|-|LXV8|{{✓}}|{{✗}}|{{✗}}|{{✗}}|-|CHIP8-100|{{✓}}|{{✗}}|{{✗}}|{{✗}}|}{|class="mw-collapsible mw-collapsed wikitable"|- style="font-weight:bold;"
|{{✓}}
|{{✗}}
|{{✗}}
|{{✗}}
|-
|IC35 Chip8 emulator
;Mobile / ARM
* '''Chip8''' Touchscreen buttons for keys. '''(Android)'''
* '''ChipChip''' Touchscreen buttons for keys. '''(Android)'''
* '''iPhone-Chip-8-Emulator''' Placeholder text. '''(iOS)'''
* '''PalmChip8''' Placeholder text. '''(Palm)'''
* '''DALE-8''' Placeholder text. '''(KaiOS)'''
* '''Pico-CHIP8''' Placeholder text. '''(Raspberry Pi Pico)'''
* '''MeltChip''' Placeholder text. '''(BlackBerry PlayBook)'''
Reorder
<!-- WIP: Needs [[accuracy testing]] and checking for [[licensing]] and [[#Descriptions|Descriptions]] added-->
{{WIP}}
:''Note: The terms 'emulator', 'interpreter' and 'simulator' are used interchangeably by developers of interpreters of CHIP-8interpreters.'''''[[wikipedia:CHIP-8|CHIP-8]]''' is an [[wikipedia:Interpreter_(computing)|interpreted]] [[wikipedia:Programming_language|programming language]], developed by Joseph Weisbecker. CHIP-8 interpreters have been official endorsed/made by some hardware developerswas designed to use little memory, while most interpreters are considered Joseph Weisbecker comparing a program he created in CHIP-8 to one in [[wikipedia:Homebrew_(video_games)BASIC|homebrewBASIC]] or hobbyist software.With the CHIP-8 implentation using less memory. Microcomputers with CHIP-8 support are listed [[#Computers with CHIP-8 support|here]], for other implentations see [[#Interpreters|interpreters]] ;===Adoption===
:There have been multiple communities that have used CHIP-8.
In the late 1970s to 1980s [[wikipedia:Microcomputer|microcomputer]] kit communities are where CHIP-8 was first popular.
This is due to systems like the [[wikipedia:COSMAC_VIP|COSMAC VIP]] including CHIP-8 programs in instruction manuals.<ref>[https://archive.org/details/rca-cosmac-vp-111-instr-manual-b/ COSMAC VIP Instruction Manual]</ref> In these communities CHIP-8 programs and extensions were being shared with newsletters, like '[https://archive.org/search?query=creator%3A%22N.S.W.+6800+Users+Group%22&sort=title DREAMER]' and '[https://github.com/mattmikolay/viper VIPER magazine]'
Since then there have been other communities that have created and ported interpreters, devices such as home computers and consoles have been hardware targeted by some software developers. With interpreters still being made for consoles and computers, as well as many other old and new devices. In the 2010s the [https://beyondloom.com/blog/octojam.html Octojam] competition started with the creation of XO-CHIP, which was created in 2014<ref>[https://chip-8.github.io/extensions/#xo-chip CHIP-8 extensions and compatibility#XO-CHIP]</ref>. Octojam which has ran from 2014-2023, <ref>https://beyondloom.com/blog/octojam.html</ref> with had dozens of CHIP-8, S-CHIP, and XO-CHIP programs created for it.
:For information on CHIP-8 extensions see: [https://chip-8.github.io/extensions/ CHIP-8 extensions and compatibility] by the CHIP-8 Research Facility
:Extensions to CHIP-8 have existed since the 1970s.
When extensions change the behavior of an opcode it makes the specific opcode when used incompatible with other extensions, most derivative extensions try to maintain backward compatibility with 'parent' extension. If commonly used or many opcodes' behavior is change it will large incompatibilities with extensions.
{{for|more information on these computers|List of computers}}
:Devices with official/endorsed or other well-known CHIP-8 support.
These devices include: [https://mjbauer.biz/DREAM6800.htm DREAM 6800], [[wikipedia:COSMAC VIP|COSMAC VIP]], [https://www.emma02.hobby-site.com/eti.html HUG1802/ETI-660], [https://www.emma02.hobby-site.com/nano.html Oscom Nano], [https://www.emma02.hobby-site.com/telmac1800.html Telmac 1800], [https://www.emma02.hobby-site.com/telmac2000.html Telmac 2000], [https://www.emma02.hobby-site.com/velf.html V-ELF], [https://www.emma02.hobby-site.com/vip2k.html VIP2K Membership Card].
----
{|class="mw-collapsible mw-collapsed wikitable"
! scope="col"|'''Contents'''
|-
|[[#Extension_support|Extension support]]
|-
|[[#Descriptions|Descriptions]]
|-
|[[#See_also|See also]]
|-
|[[#External_links|External links]]
|-
|[[#References|References]]
|}
==Interpreters==
{| class="wikitable" style="text-align:center;"
|[[#Computers|Computers]] (x86)
|Windows, Linux, macOS, DOS, etc.
|-
|[[#Mobile_.5C_ARM|Mobile \ ARM]]
|Mobile / ARM devices
|-
|[[#Browser|Web Browser]]
|Web browsers (Chrome, Firefox, etc.)
|-
|[[#Other_computers|Other computers]]
|Classic Mac OS, Amiga, etc.
|-
|[[#Consoles|Consoles]]
|Home consoles, handheld consoles
|-
|[[#Other_devices|Other devices]]
|Calculators, microcontrollers, firmware, etc.
|-
|[[#Other_platforms|Other platforms]]
|Plug-ins, extensions, addons, etc.
|}
===Computers===
----
{| class="wikitable" style="text-align:center;"
|{{R}}
|}
=== Mobile \ ARM ===
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|[[Recommended Emulators|Recommended]]
|-
!colspan="10"|Computers Mobile / m68k, PPCARM
|-
|Vision-8Chip8|align=left|{{Icon|AmigaOSAPK}}|[https://aminetf-droid.netorg/packageen/miscpackages/emucom.dkanada.chip/Vision-8 0.7.1.0]|High-Mid|{{NC✓}}
|{{✗}}
|{{✓}}
|-
|Chip-8 for SunsChipChip|SunOSalign=left|{{Icon|APK}}|[https://wwwplay.hpcalcgoogle.orgcom/store/apps/details/8564 ?id=com.GuillaumePayet.ChipChip&hl=en&gl=US 1.8.0]|{{TBD}}|{{?}}Mid
|{{✗}}
|{{R✓}}|{{✓}}
|-
|CrazyC-8Octo|align=left|{{Icon|Classic Mac OSrpi}}|[https://webgithub.archive.orgcom/webJohnEarnest/20101201094915/http://www2.hawaii.edu:80/~dereksmi/crazy8/index.html 1.0.4c-octo git]|High|{{✓}}|{{TBD✓}}
|{{✓}}
|-
|MacVisioniPhone-Chip-8-Emulator|align=left|{{Icon|Classic Mac OSiOS}}|[https://web.archive.org/web/20000815061015/http://www.tatewakegithub.com/softwaredrhelius/ 1.0iPhone-Chip-8-Emulator git]|{{TBD}}|{{NC✗}}
|{{✗}}
|{{R~}}
|-
|ChipEmPalmChip8|align=left|{{Icon|AmigaOSPalm}}|[https://aminetwww.net/package/misc/emuladoshki.com/ChipEm 5777-palm-PalmChip8-v1-0.4 Betahtm 1.0]
|{{TBD}}
|{{?✗}}
|{{✗}}
|{{R}}
|-
|Chip8DALE-8|align=left|{{Icon|AmigaOSKaiOS}}|[https://aminetgitlab.netcom/packagesuborg/dev/lang/Chip8 ?dale-8 git]
|{{TBD}}
|{{NCPublicDomain}}
|{{✗}}
|{{R}}
|-
|{{TBD}}
|{{✓}}
|{{✓✗}}
|{{R}}
|-
|Chip09MeltChip|Tandy CoCo 2<br>Dragon 32/64BlackBerry PlayBook|[https://github.com/ebonhand09karolprzyb/MeltChip/Chip09 git]
|{{TBD}}
|{{?✓}}
|{{✗}}
|{{R}}
|}
===Browser===
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Platform(s)
! scope="col"|Latest Version
! 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]]
|-
|-
|SVision-8[https://johnearnest.github.io/Octo/ Octo]|align=left|{{Icon2Icon|ADAMWeb}} MSX|[httphttps://devernayjohnearnest.freegithub.frio/Octo/ Website]<br>[https://hacksgithub.com/chip8JohnEarnest/ ?Octo git]|{{TBD}}High|{{NC✓}}|{{✗✓}}|{{R✓}}
|-
|CHIP-OTTOCadmium|align=left|{{Icon2Icon|ZXSWeb}}|[https://games.gulrak.net/cadmium Website]<br>ZX Spectrum Next<br>Cambridge Z88|[https://retrobitsgithub.itch.iocom/gulrak/chip-otto ?cadmium git]|{{TBD}}Cycle|{{✗✓}}|{{✗✓}}|{{R✓}}
|-
|ZX Chip8Silicon8|align=left|{{Icon2Icon|ZXSWeb}}|[https://timendus.github.io/silicon8/ Website]<br>[https://github.com/alvaroaleaTimendus/chip8_4_speccy silicon8 git]|{{TBD}}High
|{{✓}}
|{{✗}}
|{{R✓}}
|-
|C64 Chip-8|align=left|{{Icon|C64Web}}|[https://binji.github.io/raw-wasm/chip8/ Website]<br>[https://github.com/kschuetzbinji/c64raw-chip8 wasm/ git]|High|{{✓}}|{{TBD✓}}
|{{✓}}
|-
|OmniChip-8Chip8.js|align=left|{{Icon|C64Web}}|[https://taniarascia.github.io/chip8/ Website]<br>[https://github.com/Eggbertxtaniarascia/OmniChip-8 chip8 git]
|{{TBD}}
|{{✓}}
|{{✓✗}}|{{R~}}
|-
|Chip-8 EmulatorFlip8 Redux|align=left|{{Icon|C64Web}}|[https://csdbwww.dknewgrounds.com/releaseportal/?id=17306 ?view/287105 NewGrounds]
|{{TBD}}
|{{✗}}
|{{✗}}
|{{✗}}
|} ===Other computers=== {{R}}| class="wikitable" style="text-align:center;"! scope="col"|Name! scope="col"|Platform(s)! scope="col"|Latest Version! 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"|Computers / m68k, PPC|Vic-20 Chip|Vision-8 Emulator|align=left|{{Icon2Icon|VIC-20AmigaOS}}|[https://huffelduffaminet.itch.ionet/package/misc/emu/vic20-chipVision-8 1.110]|High-Mid|{{TBDNC}}
|{{✗}}
|{{✗}}|{{R✓}}
|-
|CHIPChip-8 Simulator BBC/Masterfor Suns|align=left|{{Icon2|BBCMicro}}<br>BBC MasterSunOS|[https://stardotwww.hpcalc.org.uk/forumsdetails/viewtopic.php?t=23306 8564 ?]
|{{TBD}}
|{{✗?}}
|{{✗}}
|{{R}}
|-
|ChipCrazy-8|align=left|{{Icon|RiscOSClassic Mac OS}}|[https://wwwweb.dndarchive.utwenteorg/web/20101201094915/http://www2.hawaii.nledu:80/topix~dereksmi/softwarecrazy8/index.html#utils 26-Jan-981.0.4]
|{{TBD}}
|{{?✓}}
|{{✗}}
|{{R}}
|-
|{{TBD}}
|{{✗NC}}
|{{✗}}
|{{R}}
|-
|chip8ChipEm|Sharp PC-1350<br>PC-1360<br>PC-2500align=left|{{Icon|AmigaOS}}|[https://githubaminet.comnet/puehredpackage/chip8 gitmisc/emu/ChipEm 0.4 Beta]
|{{TBD}}
|{{✓?}}
|{{✗}}
|{{R}}
|-
|CHIP-850Chip8|PC-G850align=left|{{Icon|AmigaOS}}|[https://ver0aminet.sakura.ne.jpnet/package/dev/g800lang/index.html#chip850 Chip8 ?]
|{{TBD}}
|{{✓NC}}
|{{✗}}
|{{R}}
|-
!colspan="10"|LXV8Home computers|HP 95LX<br>HP 100LX<br>HP200LX-|Chip-8|Atari 8-bit|[https://webgithub.archive.orgcom/webpkali/20210122140544/http://guofu.sdf.org/chip8.html ?Chip-8 git]|Mid{{TBD}}|{{NC✓}}|{{✗✓}}
|{{R}}
|-
|CHIP8-100Chip09|TRS-80 Model 100Tandy CoCo 2<br>Dragon 32/64|[https://github.com/marinusoebonhand09/chip8-100 Chip09 git]
|{{TBD}}
|{{?}}
|{{✗}}
|{{R}}
|-
|-
|Chip8SVision-8|align=left|{{IconIcon2|APKADAM}}MSX|[httpshttp://f-droiddevernay.free.org/enfr/packageshacks/com.dkanada.chipchip8/ 0.7.1?]|High{{TBD}}|{{✓NC}}
|{{✗}}
|{{✓R}}
|-
|ChipChipCHIP-OTTO|align=left|{{IconIcon2|APKZXS}}<br>ZX Spectrum Next<br>Cambridge Z88|[https://playretrobits.googleitch.comio/store/apps/detailschip-otto ?id=com.GuillaumePayet.ChipChip&hl=en&gl=US 1.8.0]|Mid{{TBD}}|{{✗}}
|{{✗}}
|{{R}}
|-
|ZX Chip8
|align=left|{{Icon2|ZXS}}
|[https://github.com/alvaroalea/chip8_4_speccy git]
|{{TBD}}
|{{✓}}
|{{✓✗}}|{{R}}
|-
|CC64 Chip-Octo8|align=left|{{Icon|rpiC64}}|[https://github.com/JohnEarnestkschuetz/cc64-octo chip8 git]|High{{TBD}}
|{{✓}}
|{{✗}}
|{{R}}
|-
|OmniChip-8
|align=left|{{Icon|C64}}
|[https://github.com/Eggbertx/OmniChip-8 git]
|{{TBD}}
|{{✓}}
|{{✓}}
|{{R}}
|-
|iPhone-Chip-8-Emulator|align=left|{{Icon|iOSC64}}|[https://githubcsdb.comdk/drheliusrelease/iPhone-Chip-8-Emulator git?id=17306 ?]
|{{TBD}}
|{{✗}}
|{{✗}}
|{{~R}}
|-
|PalmChip8MoeCHIP-8 for C64|align=left|{{Icon|PalmC64}}|[https://www.ladoshkigithub.com/5777-palm-PalmChip8-v1-0.htm 1.0jomag/moechip8 git]
|{{TBD}}
|{{✗?}}
|{{✗}}
|{{R}}
|-
|DALEVic-20 Chip-8Emulator|align=left|{{IconIcon2|KaiOSVIC-20}}|[https://gitlabhuffelduff.itch.comio/suborg/dalevic20-chip-8 git1.11]
|{{TBD}}
|{{PublicDomain✗}}
|{{✗}}
|{{R}}
|-
|PicoCHIP-CHIP88 Simulator BBC/Master|align=left|{{IconIcon2|rpiBBCMicro}}<br>BBC Master|[https://githubstardot.comorg.uk/Y2K-xforums/pico-chip8 gitviewtopic.php?t=23306 ?]
|{{TBD}}
|{{✓✗}}
|{{✗}}
|{{R}}
|-
|MeltChipChip-8|BlackBerry PlayBookalign=left|{{Icon|RiscOS}}|[https://githubwww.comdnd.utwente.nl/karolprzybtopix/MeltChipsoftware/ gitindex.html#utils 26-Jan-98]
|{{TBD}}
|{{✓?}}
|{{✗}}
|{{R}}
|-
!colspan="10"|IC35 Chip8 emulatorPortable computers / Pocket computers|-|Siemans IC35SCHIP|{{Icon|WinCE}}|[https://web.archive.org/web/2003062910425820000307191326/http://domfreewww.deorbworks.com/ic35PalmOS/chip8schip.html 1.htm 0.1]
|{{TBD}}
|{{✓✗}}
|{{✗}}
|{{R}}
|-
|-
|[https://gbatemp.net/threads/how-to-sideload-chip8-emulator-on-xboxCHIP-one.470025/ Chip8 Xbox One]850|align=left|{{Icon|XboxOne}}PC-G850|[https://githubver0.sakura.ne.comjp/wiired24/ProjectPegasusg800/ index.html#chip850 ?]|Mid{{TBD}}
|{{✓}}
|{{✗}}
|{{✓R}}
|-
|CHIP8 EmulatorLXV8|align=left|{{Icon|WiiU}}HP 95LX<br>HP 100LX<br>HP200LX|[https://appsweb.fortheusersarchive.org/wiiuweb/20210122140544/http://guofu.sdf.org/CHIP8 2chip8.2html ?]
|Mid
|{{✓NC}}
|{{✗}}
|{{✓R}}
|-
|ChippyCHIP8-100|align=left|{{Icon|Wii}}TRS-80 Model 100|[https://www.gamebrewgithub.orgcom/wikimarinuso/Chippy_Wii 1.0chip8-100 git]
|{{TBD}}
|{{✓?}}
|{{✗}}
|{{✓R}}
|-
|Chip 8 EmulatorIC35 Chip8 emulator|align=left|{{Icon|GameCube}}Siemans IC35|[https://wwwweb.zophararchive.netorg/consolesweb/gamecube20030629104258/http://domfree.de/ic35/chip8/chip-8-emulator.html htm 0.1.0a]
|{{TBD}}
|{{✓}}
|{{✗}}
|{{✗R}}|} ===Consoles=== {{✓}}| class="wikitable" style="text-align:center;"! scope="col"|Name! scope="col"|Platform(s)! scope="col"|Latest Version! 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"|Consoles
|-
|[https://gbatemp.net/threads/how-to-sideload-chip8-emulator-on-xbox-one.470025/ Chip8-n64Xbox One]|align=left|{{Icon|N64XboxOne}}|[https://github.com/joshigginswiired24/chip8-n64 gitProjectPegasus/ ?]
|Mid
|{{✓}}
|{{✓}}
|-
|CHIP8 Emulator|align=left|{{Icon|WiiU}}|[https://apps.fortheusers.org/wiiu/CHIP8 2.2]|Mid|{{✓}}|{{✗}}|{{✓}}|-|Chippy|align=left|{{Icon|Wii}}|[https://www.gamebrew.org/wiki/Chippy_Wii 1.0]|{{TBD}}|{{✓}}|{{✗}}|{{✓}}|-|Chip 8 Emulator|align=left|{{Icon|GameCube}}|[https://www.zophar.net/consoles/gamecube/chip8/chip-8-emulator.html 1.0a]|{{TBD}}|{{✗}}|{{✗}}|{{✓}}|-|Chip8-n64|align=left|{{Icon|N64}}|[https://github.com/joshiggins/chip8-n64 git]|Mid|{{✓}}|{{✗}}|{{✓}}|-|PsChip8
|align=left|{{Icon|PS1}}
|[https://github.com/dhustkoder/pschip8 git]
|{{✗}}
|{{R}}
|} ===Other devices=== {| class="wikitable" style="text-align:center;"! scope="col"|Name! scope="col"|Platform(s)! scope="col"|Latest Version! 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"|Calculators
|-
|{{R}}
|}
===Other platforms===
! scope="col"|[[Recommended Emulators|Recommended]]
|-
!colspan="10"|Web browsersText editor
|-
|[https://johnearnest.githubchip-8.io/Octo/ Octo]nvim|align=left|{{Icon|Web}}NeoVim|[https://johnearnest.github.io/Octo/ Website]<br>[https:com/rktjmp/githubchip-8.com/JohnEarnest/Octo nvim git]|High|{{✓TBD}}
|{{✓}}
|{{✗}}
|{{R}}
|-
|chip8.el
|Emacs
|[https://depp.brause.cc/chip8.el/ git]
|{{TBD}}
|{{✓}}
|{{?}}
|{{R}}
|-
|-
|Silicon8CHIP8-GM|align=left|{{Icon|Web}}GameMaker|[https://timendus.github.io/silicon8/ Website]<br>[https://github.com/TimendusDudeidu/silicon8 CHIP8-GM git]|High-Mid
|{{✓}}
|{{✗}}
|{{✓}}
|-
|Chipchip8emu-8agk|align=left|{{Icon|Web}}AppGameKit 2|[https://binji.github.io/raw-wasm/chip8/ Website]<br>[https://github.com/binjithaolt/rawchip8emu-wasm/ agk git]|High|{{✓}}|{{✓TBD}}
|{{✓}}
|{{✗}}
|{{R}}
|-
|Chip8.jsGodot CHIP-8 Emulator|align=left|{{Icon|Web}}Godot (GDScript)|[https://taniarascia.github.io/chip8/ Website]<br>[https://github.com/taniarasciavitoralmeidasilva/godot-chip8 -emulator git]
|{{TBD}}
|{{✓}}
|{{✗}}
|{{~R}}
|-
|Flip8 ReduxE2-CHIP-8-interpreter|align=left|{{Icon|Web}}Garry's Mod|[https://www.newgroundsgithub.com/portal/viewgstapler/287105 NewGroundsE2-CHIP-8-interpreter git]
|{{TBD}}
|{{?}}
|{{✗}}
|{{✗}}|{{✗R}}
|-
|-Chip8Unity!colspan="10"|Text editor|-|chip-8.nvim|NeoVimUnity|[https://github.com/rktjmpjarkkopa/chip-8.nvim Chip8Unity git]
|{{TBD}}
|{{✓}}
|{{R}}
|-
|chip8.elChip8Interpreter4Unity|EmacsUnity|[https://deppgithub.brause.cccom/chip8.elCarlosManuelRodr/ Chip8Interpreter4Unity git]
|{{TBD}}
|{{✓PublicDomain}}|{{?✗}}
|{{R}}
|-
|{{TBD}}
|{{✓}}
|{{R}}
|-
|Godot Megazeux CHIP-8 Emulator|Godot (GDScript)Megazeux|[https://githubwww.digitalmzx.com/vitoralmeidasilvaforums/godot-chip8-emulator gitindex.php?showtopic=9709 ?]
|{{TBD}}
|{{✓?}}
|{{✗}}
|{{R}}
|-
!colspan="10"|Other|E2-CHIP|WAVE Multi-8-interpreterEmulator|Garry's ModScratch|[https://scratch.mit.edu/projects/824826123 1.1.2]<br>[https://github.com/gstaplerNinjaWeedle/E2-CHIPWave-8Multi-interpreter Emulator git]
|{{TBD}}
|{{?}}
|{{R}}
|-
|Chip8UnitySuperCHIP emulator|Unity{{Icon|Java}}|[https://github.com/jarkkopaFrancescoRigoni/Chip8Unity SuperChipEmulator git]
|{{TBD}}
|{{✓}}
|{{R}}
|-
|Chip8Interpreter4UnitySnxChip8|Unity{{Icon|Java}}|[https://githubweb.archive.org/web/20160606234740/https://code.google.com/CarlosManuelRodrp/snx-chip8/downloads/Chip8Interpreter4Unity gitlist ?]
|{{TBD}}
|{{PublicDomain✓}}
|{{✗}}
|{{R}}
|-
|[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]emuchip8me|MinecraftJ2ME|[https://pastebingithub.com/2h0b6L2B 1.0jborza/emuchip8me git]
|{{TBD}}
|{{✓?}}
|{{✗}}
|{{R}}
|-
|Megazeux CHIP-8 EmulatorProject Cherry|MegazeuxFreeBASIC|[https://www.digitalmzxgithub.com/forumsSarania/index.php?showtopic=9709 ?Project-Cherry git]
|{{TBD}}
|{{?NC}}
|{{✗}}
|{{R}}
|-
|{{TBD}}
|{{?}}
|{{R}}
|-
|SuperCHIP emulatorcl-chip8|{{Icon|Java}}Common Lisp|[https://github.com/FrancescoRigonisjl/SuperChipEmulator cl-chip8 git]
|{{TBD}}
|{{✓}}
|{{✗}}
|{{R}}
|}
==Extension support==
{|class="mw-collapsible mw-collapsed wikitable"
|- style="font-weight:bold;"
|-
!colspan="5"|Computer
|-
! Interpreter
! CHIP-8
! S-CHIP
! XO-CHIP
! <abbr title="Other extensions">Other</abbr>
|-
|Cadmium
|{{✓}}
|{{✓}}
|{{✓}}
|{{✓}}<ref>[https://github.com/gulrak/cadmium#supported-chip-8-variants Cadmium supported CHIP-8 variants] - Cadmium Github</ref>
|-
|SnxChip8C-Octo|{{Icon|Java✓}}|[https://web.archive.org/web/20160606234740/https://code.google.com/p/snx-chip8/downloads/list ?]|{{TBD✓}}
|{{✓}}
|{{✗}}
|-
|emuchip8meCubeChip-SDL|J2ME{{✓}}|{{✓}}|{{✓}}|{{✓}}<ref>[https://github.com/jborzacoornio/emuchip8me gitCubeChip-SDL CubeChip README]</ref>|-|JAXE|{{✓}}|{{✓}}|{{✓}}|{{✓}}<ref>[https://github.com/kurtjd/jaxe#features JAXE Features] - JAXE GitHub</ref>|-|chip8swemu|{{✓}}|{{TBD✓}}|{{?✗}}
|{{✗}}
|-
|Project Cherry[[DSP]]|FreeBASIC{{✓}}|{{✓}}<ref>[https://github.com/Saranialeniad/Projectdsp-Cherry gitemulator/blob/master/src/misc/init_games.pas dsp-emulator/src/misc/init_games.pas]|{{TBD}}|{{NC}}- DSP GitHub</ref>
|{{✗}}
|{{✗}}
|-
|cl-chip8|Common Lisp|[https://github.com/sjl/cl-chip8 git]Fish 'N' Chips|{{TBD✓}}
|{{✓}}
|{{✗}}
|{{R✗}}|}==Extension support== {|class="mw-collapsible mw-collapsed wikitable"|- style="font-weight:bold;"
|-
|{{✓}}
|{{✓✗}}|{{✓✗}}|{{✓✗}}<ref>[https://github.com/gulrak/cadmium#supported-chip-8-variants Cadmium supported CHIP-8 variants] - Cadmium Github</ref>
|-
|C-Octo|{{✓}}|{{✓}}shmip8
|{{✓}}
|{{✗}}
|{{✗}}
|{{✗}}
|-
|CubeChipVision-SDL8
|{{✓}}
|{{✓✗}}|{{✓✗}}|{{✓✗}}<ref>[https://github.com/coornio/CubeChip-SDL CubeChip README]</ref>
|-
|JAXESVision-8
|{{✓}}
|{{✓}}
|{{✓✗}}|{{✓✗}}<ref>[https://github.com/kurtjd/jaxe#features JAXE Features] - JAXE GitHub</ref>
|-
|chip8swemu|{{✓}}CHIP-8 Interpreter (DOS)
|{{✓}}
|{{✗}}
|{{✗}}
|{{✗}}
|-
|[[DSP]]Chip8 (DOS)|{{✓}}
|{{✓}}
|{{✗}}
|{{✗}}
|-
|Fish 'N' ChipsDOS Chip-8 / VChip-8
|{{✓}}
|{{✓}}
|{{✗}}
|-
|InfoChip8chip8-asm64-emu
|{{✓}}
|{{✗}}
|{{✗}}
|-
|shmip8OmniChip-8
|{{✓}}
|{{✗}}
|{{✗}}
|-
|Vision-8CowChip
|{{✓}}
|{{✗}}
|{{✗}}
|-
|SVisionChip8-8|{{✓}}DOS
|{{✓}}
|{{✗}}
|{{✗}}
|{{✗}}
|-
|CHIP-8 Interpreter (DOS)Pin8
|{{✓}}
|{{✗}}
|{{✗}}
|-
|Chip8 CHIP-8 emulator (DOSKolibriOS)|{{✓}}
|{{✓}}
|{{✗}}
|{{✗}}
|{{✗}}
|-
|DOS ChipCHIP-8 / VChip-8|{{✓}}(ZealOS)
|{{✓}}
|{{✗}}
|{{✗}}
|{{✗}}
|-
|chip8-asm64-emuEmu OS
|{{✓}}
|{{✗}}
|{{✗}}
|-
|OmniChipChip-8for Suns
|{{✓}}
|{{✗}}
|{{✗}}
|-
|CowChipCrazy-8|{{✓}}
|{{✓}}
|{{✗}}
|{{✗}}
|-
|Chip8MacVision-DOS8
|{{✓}}
|{{✗}}
|{{✗}}
|-
|Pin8ChipEm
|{{✓}}
|{{✗}}
|{{✗}}
|-
|CHIP-8 emulator Chip8 (KolibriOSAmiga)
|{{✓}}
|{{✗}}
|{{✗}}
|-
|CHIPChip-8 (ZealOSAtari 8-bit)|{{✓}}
|{{✓}}
|{{✗}}
|{{✗}}
|-
|Emu OSChip09
|{{✓}}
|{{✗}}
|{{✗}}
|-
|ChipCHIP-8 for SunsOTTO
|{{✓}}
|{{✗}}
|{{✗}}
|-
|Crazy-8|{{✓}}ZX Chip8
|{{✓}}
|{{✗}}
|{{✗}}
|{{✗}}
|-
|MacVisionC64 Chip-8
|{{✓}}
|{{✗}}
|{{✗}}
|-
|ChipEmChip-8 Emulator (Commodore 64)
|{{✓}}
|{{✗}}
|{{✗}}
|-
|Chip8 (Amiga)MoeCHIP-8 for C64
|{{✓}}
|{{✗}}
|{{✗}}
|-
|Vic-20 Chip-8 (Atari 8-bit)|{{✓}}Emulator
|{{✓}}
|{{✗}}
|{{✗}}
|{{✗}}
|-
|Chip09CHIP-8 Simulator BBC/Master
|{{✓}}
|{{✗}}
|{{✗}}
|-
|CHIPChip-OTTO8 (RISC OS)
|{{✓}}
|{{✗}}
|{{✗}}
|-
|ZX Chip8SCHIP (Windows CE)|{{✓}}
|{{✓}}
|{{✗}}
|{{✗}}
|-
|C64 ChipCHIP-8850
|{{✓}}
|{{✗}}
|{{✗}}
|-
|Chip-8 Emulator (Commodore 64)LXV8
|{{✓}}
|{{✗}}
|{{✗}}
|-
|MoeCHIPCHIP8-8 for C64100
|{{✓}}
|{{✗}}
|{{✗}}
|-
|Vic-20 Chip-8 EmulatorIC35 Chip8 emulator
|{{✓}}
|{{✗}}
|{{✗}}
|{{✗}}
|-
!colspan="5"|Mobile
|-
|MeltChip
|{{✓}}
|{{✗}}
|{{✗}}
|}
{|class="mw-collapsible mw-collapsed wikitable"
|- style="font-weight:bold;"
* '''CHIP-8''' Placeholder text. '''(ZealOS)'''
* '''Emu OS''' Placeholder text. '''(x86 CPU)'''
;Mobile / ARM
* '''Chip8''' Touchscreen buttons for keys. '''(Android)'''
* '''ChipChip''' Touchscreen buttons for keys. '''(Android)'''
* '''iPhone-Chip-8-Emulator''' Placeholder text. '''(iOS)'''
* '''PalmChip8''' Placeholder text. '''(Palm)'''
* '''DALE-8''' Placeholder text. '''(KaiOS)'''
* '''Pico-CHIP8''' Placeholder text. '''(Raspberry Pi Pico)'''
* '''MeltChip''' Placeholder text. '''(BlackBerry PlayBook)'''
;<abbr title="Web browser">Web</abbr>
* '''Octo''' IDE and interpreter, multiple extension support, compatibility profile for specific extensions (customizable). '''(Web)'''
* '''LXV8''' Placeholder text. '''(HP 95LX, HP 100LX, HP 200LX)'''
* '''CHIP8-100''' Placeholder text. '''(TRS-80 Model 100)'''
* '''IC35 Chip8 emulator''' Placeholder text. '''(Siemans IC35)'''
;Console
;Notes
<references group=N />
__NOTOC__
[[Category:Historic emulation software]] [[Category:Not_really_emulators]]