1 unstable release

0.2.0 Aug 27, 2022

#48 in #chip8

Download history 2/week @ 2024-11-13 13/week @ 2024-11-20 18/week @ 2024-11-27 18/week @ 2024-12-04 51/week @ 2024-12-11 8/week @ 2024-12-18 3/week @ 2025-01-01 11/week @ 2025-01-08 24/week @ 2025-01-15 9/week @ 2025-01-22 13/week @ 2025-01-29 27/week @ 2025-02-05 17/week @ 2025-02-12 9/week @ 2025-02-19 38/week @ 2025-02-26

94 downloads per month
Used in rs118-chip8

MIT license

17KB
337 lines

CHIP8 Base

This library contains an Interpreter trait and run function, that provides a framework for building your own CHIP-8 interpreter. This library handles the display, windowing, sound and timing for you, allowing you to focus on the the core part of the virtual machine.

A tutorial on building an interpreter with this library is here


lib.rs:

chip8-base provides everything you need to get started building your own CHIP-8 interpreter. See the documentation for the [Interpreter][Interpreter] trait to get started.

Dependencies

~7–38MB
~590K SLoC