Changes

Jump to navigation Jump to search

CHIP-8 emulators

2,020 bytes added, 1 June
m
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.
;===CHIP-8 extensions=== 
: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.
;===Computers with supporting CHIP-8support=== 
{{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}}
|{{✓}}
|{{✗}}
|{{R}}
|-
|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}}
|-
!colspan="10"|Home computersPico-CHIP8|-align=left|Chip-8{{Icon|Atari 8-bitrpi}}|[https://github.com/pkaliY2K-x/Chippico-8 chip8 git]
|{{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]]
|-
|Vision-8|align!colspan=left|{{Icon2|ColecoVision|ADAM}} MSX|[https://www.komkon.org/~dekogel/vision8.html 1.0]|{{TBD}}|{{NC}}|{{✗}}"10"|{{R}}Web browsers
|-
|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}}
|{{✓}}
|{{✗}}
|{{R}}
|-
|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}}
|{{✗}}
|{{✗}}
|{{R}}
|-
|MoeCHIP-8 for C64
|align=left|{{Icon|C64}}
|[https://github.com/jomag/moechip8 git]
|{{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}}
|-
!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]
|{{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}}
|}
===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}}
|-
|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}}
|-
!colspan="10"|Consoleschip8|Sharp PC-1350<br>PC-1360<br>PC-2500|[https://github.com/puehred/chip8 git]|{{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}}
|-
|Cadmium|align!colspan=left|{{Icon"10"|Web}}|[https://games.gulrak.net/cadmium Website]<br>[https://github.com/gulrakGame Engine /cadmium git]|Cycle|{{✓}}|{{✓}}|{{✓}}Mod
|-
|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}}
|-
!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]
|{{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}}
|-
!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]
|{{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}}
|{{✓}}
|{{✗}}
|{{R}}
|-
|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}}|{{?}}
|{{✗}}
|{{R}}
|-
|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>
|{{✗}}
|{{R}}
|-
|Chip-84 Rainmeter Edition
|Rainmeter
|[https://github.com/Chip-84/chip-84-rainmeter git]
|{{TBD}}
|{{?}}
|{{✗}}
|{{R}}
|-
|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;"
|-
!colspan="5"|Computer|-! Interpreter! CHIP-8! S-CHIP ! XO-CHIP! <abbr title="Other extensions">Other</abbr> |-|CadmiumInfoChip8
|{{✓}}
|{{}}|{{}}|{{}}<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)|{{✓}}
|{{✓}}
|{{✓}}<ref>[https://github.com/leniad/dsp-emulator/blob/master/src/misc/init_games.pas dsp-emulator/src/misc/init_games.pas] - DSP GitHub</ref>
|{{✗}}
|{{✗}}
|-
|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
|{{✓}}
|{{✗}}
|{{✗}}
|{{✗}}
|-|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;"
|-
!colspan="5"|Mobile
|-
|MeltChip
|{{✓}}
|{{✗}}
|{{✗}}
|{{✗}}
|-
|IC35 Chip8 emulator
|{{✓}}
|{{✗}}
|{{✗}}
|}
 
{|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)'''
;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)'''
* '''IC35 Chip8 emulator''' Placeholder text. '''(Siemans IC35)'''
;Console
;Notes
<references group=N />
 
__NOTOC__
[[Category:Historic emulation software]] [[Category:Not_really_emulators]]

Navigation menu