Chat for discussing development of CHIP-8 emulators/interpreters.
Group for discussion of the COSMAC Elf, as well as anything else RCA 1802-related, including COSMAC VIP and CHIP-8.
An Octo-centric game jam held every October.
A list of CHIP-8 variants and extensions.
Quick cheat sheet for CHIP-8 instructions.
A comprehensive instruction/opcode table.
An in-depth disassembly and analysis of the original CHIP-8 interpreter on the COSMAC VIP.
Overview of how the CHIP-8 interpreter works.
An in-depth look at CHIP48 and Super-CHIP for the HP48 calculators, and modifications to make them CHIP-8 compatible.
In-depth overview of the CHIP-8 instruction set.
Specification for Octo's XO-CHIP extension.
Timing of CHIP-8 instructions on the COSMAC VIP.
Timendus' collection of tests, including an improved version of corax89's test rom, a test for the behaviour of the flags and a CHIP-8 / Super-CHIP / XO-CHIP quirks test.
corax89's CHIP-8 test program, which tests most instructions for correct (Super-CHIP compliant) behavior.
Test program that checks the delay timer's behavior.
A guide to developing a CHIP-8 disassembler and interpreter in C.
A guide for developing a CHIP-8 interpreter, without code.
A guide to developing a CHIP-8 interpreter in C/C++.
Test program that checks the spread and mask for random number generation.
A CHIP-8 emulator for the TinyFPGA BX chip.
An emulator for many old microcomputers, including COSMAC VIP, Telmac 1800 and ETI 660, which ran early CHIP-8 interpreters (which are included in the emulator).
CHIP-8 interpreter and debugger programmed in BASIC inside another retro fantasy console.
An IDE for development of CHIP-8, Super-CHIP and XO-Chip games.
CHIP-8 emulator for the SNES.
CHIP-8/Super-CHIP interpreter for TI-83 (Plus) calculators.
An introductory guide to CHIP-8 programming in Octo.
Implementing efficient sorting algorithms in Octo for CHIP-8.
Remaking the Atari 2600 game "Outlaw" for CHIP-8 in Octo.
Many different programming tips for CHIP-8.
Multiplication routines for CHIP-8, written in Octo.
A script that filters and encodes mono-channel WAV audio to XO-CHIP audio.
A graphics preparation tool that creates XOR-ed animations.
An image slicing/repaletting tool.
A tool for converting text into CHIP-8 sprites.
How to make games compatible with CHIP-8 and Super-CHIP, as well as some Super-CHIP specific techniques.
A high-level assembler for CHIP-8, Super-CHIP and XO-CHIP, complete with an environment for testing programs, and tools for sharing your creations.
The manual for Octo.
How to use Octo's assembly directives for meta-programming.
Convert TrueType (ttf) fonts to Octo code for CHIP-8.
A CHIP-8 assembler/disassembler.