RISC-V Adventure
by GGalya
This is a quest through the layers of computer architecture
About
Players must master various components to eventually understand and build the "Great and Terrible" Multi-cycle Processor. 31 Levels across 8 Educational Chapters:
- Register - The basics of data storage.
- Multiplexer - The art of selection.
- ALU - The core of calculations.
- Memory - Where instructions and data reside.
- Extender - Preparing data for processing.
- Register File - Managing multiple registers.
- Single-Cycle Processor - Putting it all together in a single cycle. (Work in Progress)
- Multi-Cycle Processor - The ultimate goal!
Companion System: Meet Charlie, your digital assistant. She provides hints, explains theory, and allows players to choose between deep-dive explanations or jumping straight into the action.
Interactive Learning: Concepts are taught through gameplay mechanics rather than just passive reading.
Permissions
Everything this app can reach outside its sandbox. Nothing here weakens it.
- inter-process communication (needed for X11)
--share=ipc - X11 display, only when Wayland is unavailable
--socket=fallback-x11 - audio
--socket=pulseaudio - Wayland display
--socket=wayland - GPU acceleration
--device=dri
Who publishes this
The creator demonstrably controls this app id: Flathub verification, the hosting account owns the namespace, or a well-known file on their domain.
- verified on Flathub: the developer proved they control this app id
publisher:flathub
Maintenance
Recent activity on the upstream repository, or built and reviewed by Flathub.
No staleness signals: recent activity, or built and reviewed by Flathub.