Skip to content

First-Sem-C-Project/Minimalogic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minimalogic

Behold! UNLIMITED POWER!!


Does any other digital logic simulator allow you to do THIS? Maybe not! Definitely not!!

What is Minimalogic?

Minimalogic is a simple digital logic simulator made in C using SDL2 as a project for completion of the course Computer Programming [CT 401]. It was coded with a specific objective of getting the simulation job done easily, the curiousity emanated from our regular Digital Logics lab.
Year: I
Part: I

Minimalogic was made by:

* Aditi Kharel    (PUL077BEI008)
* Ashutosh Bohara (PUL077BEI012)
* Pallavi Paudel  (PUL077BEI027)
* Rijan Shrestha  (PUL077BEI034)

Building and Executing

This project can only be built on x64 Windows systems

  1. Clone this repository
git clone https://github.com/First-Sem-C-Project/Minimalogic/
  1. Change directory to 'Minimalogic'
cd .\Minimalogic
  1. Execute the build.bat script
.\build.bat
  1. Wait for build.bat to finish. It will download libraries and fonts required by the project and then build it.
  2. Go to bin\ClangBuild or bin\GccBuild or bin\MSVCBuild and run Minimalogic.exe
  3. Enjoy?

Note: Compiling with gcc might fail

Some ScreenShots from 'MinimaLogic Simulator'