À propos du projet

Project Sulla est un simulateur de circuits logiques développé en C++ avec Raylib et Glaze. Il offre un environnement piloté par une interface graphique (GUI) pour la conception et la simulation de circuits logiques. Les principales fonctionnalités comprennent : - Moteur de simulation : utilise un moteur personnalisé basé sur le tirage (pull) pour fournir des mises à jour en temps réel pendant la simulation. - Transpilation : prend en charge la conversion des circuits logiques en bibliothèques partagées C++, permettant leur compilation et exécution à vitesse native. - Support des composants : inclut les primitives logiques standard telles que les portes AND, OR, NOT, XOR, NAND, NOR et XNOR, et permet la création de circuits définis par l'utilisateur. - Scalabilité : supporte le chargement dynamique de bibliothèques partagées afin de permettre l'extension des circuits et systèmes. - Compatibilité plateforme : compatible avec Windows et Linux.