Randy and Earl explore programming of the CHIP-8 family of interpreters!
- News!
- Z88DK, C compiler and assembler for 8080, Z80, 8085
- CHIP-8
- Wikipedia:
- https://en.wikipedia.org/wiki/CHIP-8
- Joseph Weisbecker:
- http://www.cosmacelf.com/history/joseph-weisbecker.html
- Joseph Weisbecker’s introduction of CHIP-8 in Byte Magazine, Dec. 1978
- https://archive.org/details/byte-magazine-1978-12/page/n109/mode/1up
- CHIP-8 Technical Reference:
- https://github.com/mattmikolay/chip-8/wiki/CHIP%E2%80%908-Technical-Reference
- IDE for creating CHIP-8 programs:
- https://johnearnest.github.io/Octo/
- Writing programs for CHIP-8 using Octo IDE:
- https://www.youtube.com/watch?v=e-G6Dm5AX3I
- Awesome CHIP-8 - list of CHIP-8 resources
- https://chip-8.github.io/links/
- CHIP-8 program archive
- https://github.com/JohnEarnest/chip8Archive
- CHIP-8 Computer
- CHIP-8 Extensions and Compatibility
- https://chip-8.github.io/extensions/#a-note-on-modern-implementations
- EZ-Pack: Convert large images into CHIP-8 Sprites
- https://beyondloom.com/tools/ezpack.html
- EZ-Writer: Compose text strings to fit a CHIP-8 or SCHIP display, with a variety of fonts
- https://beyondloom.com/tools/ezwriter.html
- EZ-Bake Animator: Pre-generate Octo-compatible graphics programmatically
- https://beyondloom.com/tools/ezbake.html
- C-Octo: Develop Octo programs from the command line
- https://github.com/JohnEarnest/c-octo
- For MacOS and Windows - Dorito
- https://github.com/lesharris/dorito?tab=readme-ov-file
- For Windows - CHIP-8 emulator on Github
- https://github.com/massung/CHIP-8/releases
- Octojam
- https://itch.io/jam/octojam-10
- https://beyondloom.com/blog/octojam.html
- Emma 02 emulator
- https://www.emma02.hobby-site.com/index.html
- Can use RCA tab, COSMIC VIP option, for original CHIP-8 emulation