Changes

Jump to navigation Jump to search

CHIP-8 emulators

2,260 bytes added, 2 June
m
fixes and add interpreter
!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]
|{{✗}}
|-
|[https://github.com/Hacktix/GB-8 GB-8]
|align=left|{{Icon2|GB}}
|[https://github.com/Hacktix/GB-8/releases git]
|{{✓}}
|{{✓}}
|{{R}}
|-
|GB-Chip8
|align=left|{{Icon2|GB}}
|[https://web.archive.org/web/20010605212343/http://w1.601.telia.com/~u60103677/gb.html 0.6]
|{{TBD}}
|{{✗}}
|{{✗}}
|{{R}}
|-
|Chip8Emu
|align=left|{{Icon|Nspire}}
|[https://tiplanetgithub.orgcom/forumTi64CLi/archives_voir.php?id=1171696 1.2.2Chip8Emu git]
|Mid
|{{✓}}
|{{✗}}
|{{✗}}
|-
|ICED Potato
|ICE40UP5K
|[https://github.com/Hypnotron/iced-potato git]
|{{TBD}}
|{{✓}}
|{{✗}}
|{{R}}
|-
!colspan="10"|FPGA
|-
|CHIP-8 console on FPGA
|{{R}}
|-
|ICED PotatoFpChip8|ICE40UP5KAltera DE1|[https://github.com/HypnotronVitorVilela7/iced-potato FpChip8 git]
|{{TBD}}
|{{✓}}
|{{✗}}
|{{R}}
|-|FPGA Chip-8 Emulator|Zedboard FPGA|[https://github.com/tweger1999/FPGA_Chip_8_Emulator git]|{{TBD}}|{{?}}|{{✗}}|{{R}}|-|Clash CHIP-8|Nexys A7-50T|[https://github.com/gergoerdi/clash-chip8 git]|{{TBD}}|{{?}}|{{✗}}|{{R}}|-|FPGA SuperChip|Digilent Nexys 3<br>MiST|[https://github.com/gbraad/fpga-chip8 git]|{{TBD}}|{{?}}|{{✗}}|{{R}}|-|CHIP-8 for FPGA|Arty A7-100T|[https://github.com/matthijsvanvliet/CHIP8-FPGA git]|{{TBD}}|{{PublicDomain}}|{{✗}}|{{R}}|}===Other platforms=== {| 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"|Text editor
|{{R}}
|-
|VChip8 |Counter-Strike: Global Offensive|[https://github.com/Flyguygx/VChip8 git]|{{TBD}}|{{?}}|{{✗}}|{{R}}|-|Megazeux CHIP-8 Emulator|Megazeux|[https://www.digitalmzx.com/forums/index.php?showtopic=9709 ?]
|{{TBD}}
|{{?}}
|-
!colspan="10"|Programming language
|-
|CHIP-36
|{{Icon|Java}}
|[https://github.com/Le36/chip36 git]
|High
|{{✓}}
|{{✗}}
|{{✓}}
|-
|SnxChip8
|{{Icon|Java}}
|[https://web.archive.org/web/20160606234740/https://code.google.com/archive/p/snx-chip8/downloads/list ?]
|Mid
|{{✓}}
|{{✗}}
|-
|GB-8Chip8 Emulator (PSP)
|{{✓}}
|{{✗}}
|{{✗}}
|-
|damaged chip8DreamChip
|{{✓}}
|{{✗}}
|{{✗}}
|-
|Chip8 Emulator (PSP)GB-8
|{{✓}}
|{{✗}}
|{{✗}}
|-
|DreamChipdamaged chip8
|{{✓}}
|{{✗}}
|{{✗}}
|{{✗}}
|-
|GB-Chip8
|{{✓}}
|{{✓}}
|{{✗}}
|{{✗}}
|{{✓}}
|{{✓}}
|{{~}}
|{{✗}}
|-
|CP300 Chip8
|{{✓}}
|{{}}
|{{✗}}
|{{✗}}
|{{✓}}
|{{✓}}
|{{}}
|{{✗}}
|-
|-
|flipper-chip
|{{✓}}
|{{✗}}
|{{✗}}
|{{✗}}
|-
|ICED POTATO
|{{✓}}
|{{✗}}
|{{✗}}
|-
|ICED POTATOFpChip8|{{✓}}|{{✗}}|{{✗}}|{{✗}}|-|FPGA Chip-8 Emulator|{{✓}}|{{✗}}|{{✗}}|{{✗}}|-|Clash CHIP-8|{{✓}}|{{✗}}|{{✗}}|{{✗}}|-|FPGA SuperChip|{{✓}}|{{✓}}|{{✗}}|{{✗}}|-|CHIP8-FPGA
|{{✓}}
|{{✗}}
|chip8emu-agk
|{{✓}}
|{{}}
|{{✗}}
|{{✗}}
|-
|Blit-8
|{{✓}}
|{{✗}}
|{{✗}}
|{{✗}}
|-
|VChip8
|{{✓}}
|{{✗}}
|{{~}}
|{{✗}}
|{{✗}}
|}
{|class="mw-collapsible mw-collapsed wikitable"
|- style="font-weight:bold;"
|-
!colspan="5"|Programming language
|-
! Interpreter
! CHIP-8
! {{hovertext|SUPER-CHIP|A.K.A S-CHIP or SCHIP}}
! XO-CHIP
! Other
|-
|CHIP-36
|{{✓}}
|{{✓}}
|{{✓}}
|{{✗}}
|-
|{{✗}}
|{{✗}}
|}
{|class="mw-collapsible mw-collapsed wikitable"
|- style="font-weight:bold;"
|-
!colspan="5"|Other
|-
! Interpreter
! CHIP-8
! {{hovertext|SUPER-CHIP|A.K.A S-CHIP or SCHIP}}
! XO-CHIP
! Other
|-
|LOVE-8
* '''Sega Genesis CHIP-8''' Needs recompilation for custom ROMs, using [https://github.com/Stephane-D/SGDK SGDK] '''(Genesis)'''
* '''SMS Chip-8 interpreter''' Placeholder text. '''(Master System)'''
* '''CHIP-8 emulator''' Placeholder text, . '''(Saturn)'''
* '''chipce8''' Needs recompilation for custom ROMs, using [https://github.com/Turboxray/PCEAS PCEAS]. '''(PC Engine / Turbo Grafx 16)'''
* '''Chippi''' Comes bundled with a program to convert CHIP-8 ROMs to be able to run on tapes. Written in IntyBASIC '''(Intellivision)'''
;Other
* '''flipper-chip''' does not support any controls/input. <ref>[https://github.com/dwdraugr/flipper-chip/issues/1 Flipper-chip issue #1]</ref> '''(Flipper Zero)'''
* '''ICED Potato''' Placeholder text. '''(ICE40UP5K)'''
* '''CHIP-8 console on FPGA''' Placeholder text. '''(TinyFPGA BX)'''
* '''ICED PotatoFpChip8''' Placeholder text. '''(ICE40UP5KAltera DE1)'''* '''FPGA Chip-8 Emulator''' Placeholder text. '''(Zedboard FPGA)'''* '''Clash CHIP-8''' Placeholder text. '''(Nexys A7-50T)'''* '''FPGA SuperChip''' Placeholder text. '''(Digilent Nexys 3, MiST)'''* '''CHIP-8 for FPGA''' Placeholder text. '''(Arty A7-100T)''';Text editor* '''chip-8.nvim''' Placeholder text. '''(NeoVim)'''* '''chip8.el''' Placeholder text. '''(Emacs)'''
;Game Engine
* '''CHIP8-GM''' <code>F1</code> to show prompts (buttons for actions) and other tool-tips.
* '''chip8emu-agk''' Placeholder text. Written in AppGameKit 2 BASIC '''(AppGameKit 2)'''
* '''Godot CHIP-8 Emulator''' Placeholder text. '''(Godot)'''
* '''E2-CHIP-8-interpreter''' Placeholder text. '''(Garry's Mod)'''
* '''Chip8Interpreter4Unity''' Placeholder text. '''(Unity)'''
* '''Blit-8''' Placeholder text. '''(Minecraft)'''
* '''VChip8''' Placeholder text. '''(Counter-Strike: Global Offensive)'''
* '''Megazeux CHIP-8 Emulator''' Placeholder text. '''(Megazeux)'''
;Programming languages
* '''CHIP-36''' Simple GUI. '''(Java)'''
* '''SnxChip8''' nothing notable, command line/Terminal. '''(Java)'''
* '''00SChip8''' Simple GUI. '''(PureBasic)'''
* '''DALE-8A'''Placeholder text. '''(AWK)'''
* '''awk-chip8'''Placeholder text. '''(gawk)'''
* '''Wave-WAVE Multi-Emulator''' Placeholder text. '''(Scratch)'''
* '''SuperCHIP emulator''' Placeholder text. '''(Java)'''
* '''emuchip8me''' Placeholder text. '''(J2ME)'''

Navigation menu