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. Learn more →
Top 6 C 8bit Projects
-
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.
-
klystrack
A fork of a chiptune tracker, supporting import of FamiTracker, AHX, FastTracker II and Protracker modules (by LTVA1)
-
color-flood-for-amstrad-cpc
A puzzle game for 2 to 4 player. Written in portable C as an experiment: can a program with non-trivial algorithmic logic be compiled and run on an 8-bit platform? Answer: yes.
Project mention: Few lesser known tricks, quirks and features of C | news.ycombinator.com | 2023-07-01const int myarray[mysize];
* Good news: C can do compile time constant structs and array with deep self-references.
Yes, in C you can define and fully declare complex data structures that are accepted as compile-time constants, including pointers to parts of itself.
See "self-contained, statically allocated, totally const data structure with backward and forward references (pointers)?" for a previous example at https://stackoverflow.com/questions/47037701/can-c-syntax-de...
-----------------
I used this for a game on a retro machine where such a data structure avoids code which would have been several times (perhaps 10 times) bigger: https://github.com/cpcitor/color-flood-for-amstrad-cpc/blob/...
Here's another take showing two variant: where overall construct is an array then a struct: https://gist.github.com/fidergo-stephane-gourichon/792c194e1...
C 8bit related posts
- Procedural Tree Generator
- Converting existing Atari BASIC game to #FujiNet: Roman Checkers
- Tiny Survey: Side3 or Fujinet?
- One of my GRiDCASE 1530s in MicroEMACS doing #FujiNET-PC development.
- I made Conway's Game of Life for the Game Boy
- I coded Conway's Game of Life for the original GB
- A gaming console "emulator" with an original architecture?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 19 Apr 2024
Index
What are some of the best open-source 8bit projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | TIC-80 | 4,732 |
2 | fujinet-firmware | 207 |
3 | c64-bitcoin-miner | 87 |
4 | klystrack | 43 |
5 | gameoflife-gb | 13 |
6 | color-flood-for-amstrad-cpc | 3 |