Close
0%
0%

Solarium Computer

Solarium provides interfaces to provide a processor, assembler, and basic high-level language around a hypothetical 32-bit ISA.

Similar projects worth following
0 followers
Solarium provides interfaces to provide a processor (jib), assembler (jasm), and basic high-level language (c/buoy) around a hypothetical 32-bit processor that provides a simple RISC-like ISA.

The CB/OS operating system is written on-top of this, with simple primitives for memory management, threading, and filesystem operations with a custom FAT-like operating system called CBFS. The entire system is written in Rust, using egui as the ui framework, with some C/C++ in writing a FUSE driver for integration of the custom filesystem into modern environments.

See more at , including an online demo and download links for the virtual machine, FUSE drivers, and compilers to play around with.

A demo video is available here: https://www.youtube.com/watch?v=IViViItsdQE

isa.pdf

Documentation for v0.10.7 (2026-09-19)

Adobe Portable Document Format - 441.94 kB - 09/20/2026 at 02:15

Preview

Enjoy this project?

Share

Discussions

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates