Our great sponsors
-
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.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
This is the link to the code: https://github.com/blurpy/8-bit-computer-emulator
As for libraries you may find interesting/useful, spdlog and fmt are becoming extremely popular (the latter was even partially adopted into C++20). I use them in pretty much every project these days. Catch2 or doctest if you have any interest in adding unit testing.
As for libraries you may find interesting/useful, spdlog and fmt are becoming extremely popular (the latter was even partially adopted into C++20). I use them in pretty much every project these days. Catch2 or doctest if you have any interest in adding unit testing.
here's mine, https://github.com/0xhh/TinyE8, I also built a custom assembler in Python
chip8 was the first emulator I did. I have the code here, if it helps: https://github.com/blurpy/chip8