Skip to content

A CHIP-8, SuperCHIP, XO-CHIP, and HyperCHIP-64 assembler that can assemble programs for supported extensions.

License

Notifications You must be signed in to change notification settings

Bandock/bandchip_assembler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BandCHIP Assembler

This CHIP-8 assembler is capable of assembling CHIP-8, SuperCHIP, XO-CHIP, and HyperCHIP-64 programs. The assembly language used is based on Cowgod's Chip-8 Technical Reference. However, some of the instructions follow the original CHIP-8 behavior (though should still work on most interpreters that follow the quirky behavior).

Requirements for Compiling

  • CMake (at least 3.10)
  • C++ Compiler with C++11 Support

Documentation

About

A CHIP-8, SuperCHIP, XO-CHIP, and HyperCHIP-64 assembler that can assemble programs for supported extensions.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published