sam-astro / Astro8-Computer

Custom 16-bit homebrew CPU, emulator, renderer, circuit, and language
MIT License
754 stars 82 forks source link

Added a darkened version of the char set (better on eyes) and made line 3 in cpu-circuit.circ a comment #64

Closed kailando closed 11 months ago

kailando commented 11 months ago

Now the new char sheet just needs to be implemented. (I don't know how to use any of these languages, I'm a Python programmer)

sam-astro commented 11 months ago

The character set defined in the image is read as binary (white is 1, black is 0). There is no color data stored, this would just fail to load in. But the characters can have custom colors, that is just set in memory. This feature was only added in version v3.0.0-alpha though, and that is still a dev build so it would make sense if you did not know.

kailando commented 11 months ago

The character set defined in the image is read as binary (white is 1, black is 0). There is no color data stored, this would just fail to load in. But the characters can have custom colors, that is just set in memory. This feature was only added in version v3.0.0-alpha though, and that is still a dev build so it would make sense if you did not know.

Is there a way we can add RGB data to the bitmap? Maybe change how it stores pixels to add RGB and maybe A?

sam-astro commented 11 months ago

I may be overthinking this, but is there any reason to need that functionality? As I said, you can change any characters' color in the newest dev version. Here is what this looks like in application: https://www.youtube.com/live/ZLmCs6jb55U?si=7aAniZp07srSdjIT&t=148