BOOLR is a digital logic simulator.
We are three Dutch high school students in our final year and we are doing a project about digital logic.
BOOLR works with Windows, Mac OS and Linux and it is completely free.
The simulation and rendering are running (yet) on the same thread.
The simulation runs asynchronously and in ticks, so complex simulations won't freeze your screen.
BOOLR is an open source project, its code is published on https://github.com/ggbrw/boolr
For our school project, we have created a computer.
After a lot of studying and research we have designed an 8-bits computer
that could run simple programs with a maximum of 64 instructions.
We gave it the name Tineke, a Dutch female name.
Before building her, we have built a minimalised version of Tineke, called Gerda, for testing purposes.
She is programmed to find prime numbers. This takes a long time, because our simulator is not (yet) fast enough to
handle a higher clock speed. In our final computer Tineke we managed to upgrade the clock speed.
After a year of hard work we have finished Tineke. She has 640 bytes of RAM, a 17 Hz processor and
she is fully programmable.
The .zip file below contains the .board file of Tineke, the .board file of Tineke programmed to output prime numbers,
and a few schematics for programming Tineke.