Listen "Show 012 - CHIP-8"
Episode Synopsis
Randy and Earl explore programming of the CHIP-8 family of interpreters! News! No news this episode! Z88DK, C compiler and assembler for 8080, Z80, 8085 https://z88dk.org/site/ 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 https://chip-8.com/ 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
More episodes of the podcast Next Without For
Show 015 - Atari 8-Bit Programming
23/05/2025
Show 014 - The History of BASIC
24/02/2025
Show 013 - ugBASIC
19/06/2024
Show 011 - Using BASIC on Modern Hardware
18/08/2023
Show 010 - Assembly Language, Part II
17/03/2023
Show 009 Assembly Language Part I
16/01/2023
Show 008 - 64 Bites
25/06/2022
Show 007 - Programming Contests
06/03/2022
Show 006 - SNOBOL
11/10/2021
Show 005 - Programming the TI 58 and 59
18/01/2021
ZARZA We are Zarza, the prestigious firm behind major projects in information technology.