Awesome Lists

awesome-chip-8

by tobiasvl

awesome listpushed almost 4 years ago

List of CHIP-8 resources

AI summary

CHIP-8 reference

A curated list of resources and tools for the CHIP-8 emulator and interpreter development

stars
170
forks
11
watching
5
awesome lists
2
entries
48
View on GitHubchip-8.github.io/links

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/tobiasvl/awesome-chip-8/links.svg)](https://awesome.facts.dev/awesome/tobiasvl/awesome-chip-8)
HTML
<a href="https://awesome.facts.dev/awesome/tobiasvl/awesome-chip-8"><img src="https://awesome.facts.dev/shield/tobiasvl/awesome-chip-8/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/tobiasvl/awesome-chip-8/links.svg

What's in the list

48 links in 9 sections, with live GitHub stats.activeno commit in 2y

Community

Documentation

Emulator/interpreter development

Emulator/interpreter development / Testing

  • chip8-test-rom

    corax89's CHIP-8 test program, which tests most instructions for correct (Super-CHIP compliant) behavior

  • CHIP-8 test suite

    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

  • Delay timer test

    Test program that checks the delay timer's behavior

  • Random number test

    Test program that checks the spread and mask for random number generation

Emulators/interpreters

  • Octo

    An IDE for development of CHIP-8, Super-CHIP and XO-Chip games

  • Emma02

    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)

  • Super-Chip8x

    CHIP-8 emulator for the SNES

  • CHIP-8 console on FPGA

    A CHIP-8 emulator for the TinyFPGA BX chip

  • Vinegar

    CHIP-8/Super-CHIP interpreter for TI-83 (Plus) calculators

  • LowResNX

    CHIP-8 interpreter and debugger programmed in BASIC inside another retro fantasy console

Software development / Tools

  • Octo

    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

  • wernsey chip8

    A CHIP-8 assembler/disassembler

  • EZ-Bake Animator

    A graphics preparation tool that creates XOR-ed animations

  • EZ-Writer

    A tool for converting text into CHIP-8 sprites

  • EZ-Pack

    An image slicing/repaletting tool

  • Chipify

    A script that filters and encodes mono-channel WAV audio to XO-CHIP audio

  • octofont

    Convert TrueType (ttf) fonts to Octo code for CHIP-8

Software development / Guides and snippets

Software development / Postmortems

Games

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.