Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Digital Logic Sim

​A minimalistic digital logic simulator · By Sebastian Lague

Mod Suggestions

A topic by Murat_two created 40 days ago Views: 385 Replies: 13
Viewing posts 1 to 8

Sebastian hasn't updated Digital Logic Sim for a long time. So it's up to us, the community, to do mods. And I want you to write any improvements or mods you want in this topic. And if you're already a modder, please make mods in this topic. For me I want transistors, 16-Bit Inputs and optimization modes with auto calculates the clock ticks.

He literally updated it 43 days ago.

idk maybe he’s working on a new video or something

or he could be working on a BIG update

I don't think he will make a big update (at last we waited years for it). In my opinion he's making a new video (Maybe Digital Logic Sim video maybe not). This is his biggest project and all of one person developers make big updates in many years. (For example: Sebastian Lague (Digital Logic Sim), Lukasz Jakowski (Age of History 3), ...)

Yeah. Maybe he's working on DLS 3.0...

(1 edit)

Suggestions: 

for the 7-segment display, it would be nice if you add in a sign like v1. (Decimal point will also be helpful)

Maybe add in a 14-seg display with sign and decimal

In the chip customization feature, please add option for text to clear up things when using the chip.

Add 16-bit i/o and merge/split and bus since more and more people are building bigger chips. an idea Ive had is to automatically create chips for whatever n-bit i/o/merge/split/bus we can request in the app?

Add tabs so that users can switch between unsaved work.

Export it to the web ?? 

Some ideas I've had:

  • Custom Icons for circuits, removing the bordered square
  • Moving in and out pins anywhere on the circuit border
  • Adding labels on the circuits
  • Rotating circuits and built-in components like busses or i/o
  • A built-in truth table utility and Karnaugh map solver utility
  • Dynamic bandwidth components by generalizing the current 1/4/8 components... N i/o, N busses, and N:M split/merge. Optionally restrict N to 2^x and max 64... (1,2,4,8,16,32,64)

We can add the missing features in the DLS community edit.

For suggestion 1, what do you mean?

Suggestion 2 has been implemented.

For suggestion 3, what do you mean?

(1 edit)

For #1, if you want to add a custom icon that looks like a chipset or diagram or logic gate. Basically, import a image and use that as opposed to the built in squares. And a toggle for the border.

For labels, I'll have to try out right clicking, but I meant like labelling the visuals of a circuit similar to labelling pins, but putting it on the component so it is visible when other components use it. Similar to how real chipset diagrams might have labels for the i/o or just other custom information, separate from the chips given name

I'll absolutely check out the community version. Sounds great.

for number 3, you can right click on a chip to label them. It's a 2.0 feature.

Transistors? It's a Digital Logic Simulator. There is no elecricity. Doesn't an AND Gate already act like a transistor or what should the transtor be able to do? Your idea sounds very interesting, but don't understand it. Please explain more precisely what you want the transistor to do.

There are two types of transistors: NPN and PNP. NPN is look like And gate but they aren't the same thing. The transistor is more like 3-state buffers but also they aren't same. Because they have common things but you have to add a resistor. So differents between 3-state buffers and transistors are one of it is a logical thing and other one is a real component and some technical things (voltage and other things). But for PNP it's a PNP transistor and not gate but also they aren't same thing with NAND gate.

Logic-mindful gave out a mod

https://github.com/logic-mindful/Digital-Logic-Sim-Community-Edit/tree/main