Changes

Jump to navigation Jump to search

CHIP-8 emulators

3,193 bytes added, 12 April
no edit summary
{{WIP}}
'''CHIP-8''' is an interpreted programming language, developed by Joseph Weisbecker.<br>Most interpreters and emulators are one of the [[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 extensions include: CHIP-8C, CHIP-8E, CHIP-8X, CHIP-8I, CHIP-10, HiRes CHIP-8have existed since the 1970s, CHIP-48, S-CHIP<br>Some CHIP-8 With some extensions conflict 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, with the notable exception S-CHIP (also known as SCHIP and Super-Chip).
Most CHIP-8 extensions have limited support outside of the interpreter they were made forinclude: CHIP-8C, CHIP-8E, CHIP-8X, CHIP-8I, CHIP-10, HiRes CHIP-8, CHIP-48, XO-CHIP, with the notable exception S-CHIP (also known as SCHIP and Super<br> '''To test [[Emulation accuracy|accuracy]] to the original CHIP-Chip)8 use the: [https://github.com/Timendus/chip8-test-suite CHIP-8 test suite]''' ==EmulatorsInterpreters and emulators==
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
|-
!colspan="10"|PC / x86
|-
|Cadmium
|align=left|{{Icon|Windows|Lin|macOS}}
|[https://github.com/gulrak/cadmium 1.1.8]
|{{✗}}
|High
|{{✓}}
|{{✓}}
|{{✓}}
|-
|chip8swemu
|{{✗}}
|{{~}}
|-
!colspan="10"|Web browsers
|-
|[https://johnearnest.github.io/Octo/ Octo]
|align=left|{{Icon|Web}}
|[https://johnearnest.github.io/Octo/ Website]<br>[https://github.com/JohnEarnest/Octo git]
|{{✗}}
|High
|{{✓}}
|{{✓}}
|{{✓}}
|-
|Cadmium
|align=left|{{Icon|Web}}
|[https://games.gulrak.net/cadmium Website]<br>[https://github.com/gulrak/cadmium git]
|{{✗}}
|High
|{{✓}}
|{{✓}}
|{{✓}}
|-
|Silicon8
|align=left|{{Icon|Web}}
|[https://timendus.github.io/silicon8/ Website]<br>[https://github.com/Timendus/silicon8 git]
|{{✗}}
|?
|{{✓}}
|{{✗}}
|{{✓}}
|-
|Chip8.js
|align=left|{{Icon|Web}}
|[https://taniarascia.github.io/chip8/ Website]<br>[https://github.com/taniarascia/chip8 git]
|{{✗}}
|?
|{{✓}}
|{{✗}}
|{{✓}}
|-
|Flip8
|align=left|{{Icon|Web}}
|[https://web.archive.org/web/20100127171830/http://newsdee.com/flip8/ Website]
|{{✗}}
|?
|{{?}}
|{{✗}}
|{{?}}
|-
!colspan="10"|Consoles
|align=left|{{Icon|Arduino}}
|[https://github.com/jblebrun/8boy git]
|{{✗}}
|?
|{{✓}}
|{{✗}}
|{{?}}
|-
|ESPboy CHIP8
|ESPboy
|[https://github.com/ESPboy-edu/ESPboy_CHIP8 git]
|{{✗}}
|?
|{{✓}}
|{{✓}}
|{{?}}
|-
|ESP32TinyChip8
|ESP32
|[https://github.com/rpsubc8/ESP32TinyChip8 git]
|{{✗}}
|?
|{{✓}}
|{{✓}}
|{{?}}
|-
|Chip-8 STM32
|STM32
|[https://github.com/FedericoBruzzone/CHIP-8-STM32 git]
|{{✗}}
|?
|{{✓}}
|{{✓}}
|{{?}}
|-
|chip8-stm32
|STM32
|{{✗}}
|?
|{{?}}
|-
!colspan="10"|Firmware replacement|-|CHIP-8 UEFI|[https://github.com/Openwide-Ingenierie/CHIP-8-UEFI git]|align=left|{{Icon|UEFI}}|{{✗}}|?|{{✓}}|{{✗}}|{{?}}
|-
|GPCHIP
|?
|{{?}}
|{{✗}}
|{{?}}
|-
|CHIP-OTTO
|ZX Spectrum<br>ZX Spectrum Next<br>Cambridge Z88
|[https://www.komkon.org/~dekogel/vision8.html 1.0]
|{{✗}}
|?
|{{?}}
|{{✗}}
|{{?}}
|-
|Chip8
|align=left|{{Icon|AmigaOS}}
|[https://aminet.net/package/dev/lang/Chip8 ?]
|{{✗}}
|?
|{{?}}
|{{✗}}
|{{?}}
|-
|C64 Chip-8
|align=left|{{Icon|C64}}
|[https://github.com/kschuetz/c64-chip8 git]
|{{✗}}
|?
|{{✓}}
|{{✗}}
|{{?}}
|-
|vic20 chip-8
|VIC-20
|[https://huffelduff.itch.io/vic20-chip-8 1.11]
|{{✗}}
|?
|{{✗}}
|{{✗}}
|{{?}}
|-
|CHIP-8 Simulator BBC/Master
|BBC Micro<br>BBC Master
|[https://stardot.org.uk/forums/viewtopic.php?t=23306 ?]
|{{✗}}
|?
|{{?}}
|{{✗}}
|{{?}}
|-
|Chip-8
|align=left|{{Icon|RiscOS}}
|[https://www.dnd.utwente.nl/topix/software/index.html#utils 26-Jan-98]
|{{✗}}
|?
|{{?}}
|{{✗}}
|{{?}}
|-
!colspan="10"|Other
|-
|chip-8.nvim
|NeoVim
|[https://github.com/rktjmp/chip-8.nvim git]
|{{✗}}
|?
|{{✓}}
|{{✗}}
|{{?}}
|-
|chip8
|Sharp PC-1350<br>PC-1360<br>PC-2500
|[https://github.com/puehred/chip8 git]
|{{✗}}
|?
|{{✓}}
|{{✗}}
|{{?}}
Anonymous user

Navigation menu