Version 2.1.6


Change Log:

  • Added a Buzzer chip for creating sounds.
    • This has a 4-bit volume input, and an 8-bit frequency input. The frequency range is from 27.5 to 3729.3 Hz.
    • It can be found in the 'Other' collection in the chip library
  • Slightly relaxed bounding box checks during chip placement, allowing chips to be packed more closely together if desired
  • Fixed bug where cancelling placement of a chip while over another chip would cause it to be placed there. (Thanks to Squiggles on GitHub)
  • Fixed bug where wires would get messed up if moving a group of chips immediately after duplicating them
  • Fixed bug where bus-lines and output pins could have incorrect colours when receiving multiple tri-stated inputs
  • Fixed bug in the ‘jump’ up/down behaviour in the chip library

Files

Digital-Logic-Sim-Windows.zip 26 MB
23 days ago
Digital-Logic-Sim-Linux.zip 26 MB
23 days ago
Digital-Logic-Sim-Mac.zip 21 MB
23 days ago

Get Digital Logic Sim

Download NowName your own price

Comments

Log in with itch.io to leave a comment.

(2 edits)

Hey, I've been thinking about getting a new mac.

I use DLS a lot. I've been trying to figure out how to transfer files to my new mac.


I can't find the folder on my macbook.

I can find it for v1 and v0. Those are located in 3 folders in com.SebastianLague.Digital-Logic-Sim, com.SebastianLague.DigitalLogicSim and SebastianLague under <user>/Library/ApplicationSupport. But none of these seem to have my latest chips I created using  Digital-Logic-Sim v2.

Do you know where the folders for the chips are located?

Thanks to Neemek on GitHub (https://github.com/SebLague/Digital-Logic-Sim/issues/399) for finding the solution.  It is located in /Users/<username>/Library/Application Support/com.DefaultCompany.2DProject/Projects.

Hey, I just downloaded the sim for your playlist and I don't see the NOT and AND gate .

Any way to fix this? i already re-installed.

there is NAND, it universal gates. So you have to create them

(+1)

I would like to ask you to make the new updates so that you can hold down the space bar during the pause and the steps are performe

how do i know what frequency the buzzer will output? is it a constant formula or is it just trial and error?

The formula is 27.5[1.059463094359 ^ (i / 3)] where i is the frequency index between 0 and 255.

thanks!

is there any way to change a default node's color?

It will be helpful if we could add text to the chip customisation feature. (When I am putting multiple displays in my chip, it would be helpful to label them)

if you give the display a label (right-click then its visible) it will have the label as its name in the customisation menu

I mean when i am accessing the chip, i have multiple displays. it would be nice to have text show up there

(+1)

I would appreciate if we could import/export binary *.bin files from system to ROM and RAM modules instead of writing them line by line

(1 edit) (+1)

Actually, you can already do this, but not quite like what you want. You can copy its content using the copy button on the menu when editing ROM, and write the data with a paste button. The format of what gets copied and accepted is a number separated by a newline. (You need to choose the right format. e.g., Unsigned Binary, Decimal, etc.)

(+6)

I Made a working Piano with the new Buzzer!


(+1)

That's so SICK!!

Can you press the keys on your keyboard? I've never used the Mac version

i bet someone is gonna make bad apple with this

That's going to happen for sure. We have an RGB display and now a buzzer? Bad Apple in Digit Logic Sim are surely happening.