The Adventures of Writing a CHIP8 Emulator

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • eleventy-blog-mnml

    A minimal blog template using eleventy

  • chip8

    Chip8 Emulator Written in Rust (by plan-x64)

  • I’ve written a chip 8 emulator in both C and Rust and the Rust one is definitely more clear, and with destructured pattern matching you can really cleanly decode the opcodes in Rust: https://github.com/plan-x64/chip8/blob/master/chip8-core/src...

    Normally I’d do something like a simple prefix lookup table with function pointers in C for this but chip8 opcodes require parsing the postfix to fully determine the operation (I.e. 8xy[0..e], where x and y are registers) which requires further parsing than a simple lookup table based on prefix.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Composable architecture example: Go headless (best practices)

    2 projects | dev.to | 30 Apr 2024
  • My prepared repositories for hacktoberfest 23 - any contributions are welcomed 🚀

    16 projects | dev.to | 1 Oct 2023
  • Community Spotlight: Keeping open source free with Dirk Müller, openSUSE

    1 project | dev.to | 18 Sep 2023
  • Creating my own library ?

    2 projects | /r/reactnative | 28 Jun 2023
  • How do I add the data-sveltekit-reload attribute to mdsvex markdown files?

    3 projects | /r/sveltejs | 21 May 2023