Digital-Logic-Sim
Digital-Logic-Sim copied to clipboard
All forks and PRs merge
This is a quick merge of all pull requests and forks.
Download new Community Edition versions at Digital-Logic-Sim-CE/releases. (Current: v0.38)
PD. Import and export chips does not work on Silicon Macs and Universal Builds for macOS
Huge thanks to everyone that has contributed! There is still a lot of work to do on the current features and lots of options to explore. Any contributions are welcome at DigitalLogicSimCommunity/Digital-Logic-Sim-CE!
Not sure if issue from your bundle or from the author of the chip view, but just want to point out that chip viewing doesn't work completely correctly. The spawned inputs don't interact with the wires at all, similar to my previous post about why I couldn't make it work in #63
I think it's a thing of my bundle, I'll check it out.
@okyloky9 It should work now. Any other problem let me know.
PD. Make a backup of your saves before trying v0.34.
Since this seems to be the largest "mod" for the sim, i have some suggestions. 1. light that is default black, and white when powered. 2. keyboard input. turns on when a certain key is down, could be a special naming format like {key}.
I don't understand what either suggestion is, could you rephrase?
I don't understand what either suggestion is, could you rephrase?
@Turnip1234 sorry, in my head while i was typing it, i thought it was clear. for the light, theres a new block that only has 1 input. when the input is off, the block is black, when the input is on, the block is white, this can be integrated with the multi bit lines to allow greys, like when inputting a 4 bit line, there are 4 shades, etc.
With the keyboard thing, its a new input on the left of the screen, that activates when ever the
Well, I was editing some circuits when the save button got stuck in "Update" Btw, my congratulations to all developers
Yes this is a known bug @NobreHD If you exit and reload the project it will be fixed Sometimes, all of your chips will seem to be gone, but this is because of a file named ".txt" in your save data directory
Sometimes, all of your chips will seem to be gone, but this is because of a file named ".txt" in your save data directory
Yeah I noticed
If you delete the file, it will be fixed
It's in the path %appdata%\..\LocalLow\Sebastian Lague\Digital Logic Sim\SaveData\
then go into the folder for your project, and delete the file name ".txt"
there'e one in the project directory, and one in the WireLayout folder in the project directory
( on windows)
I have a suggestion: add a clock chip, as many projects I come across use clocks to keep in sync and thanks for the quick reply
It's in the path %appdata%..\LocalLow\Sebastian Lague\Digital Logic Sim\SaveData\
Thank, I found it
You can make a clock chip yourself, with logic gates @NobreHD
^
@NobreHD This is an example of a toggleable clock
Thank for the help
There is no "32-BIT DECODER", yet there being a "32-Bit Bus".
And if you repeatedly edit a chip removing/adding busses, they will slowly move off the screen.
But those busses are really cool, I created a 64-bit register with them finally!
I personally don't like the idea of having a lot of premade stuff on my "gates' bar" by default (those decoders and HDD). Me, as a beginner, like to have my initial project workspace empty, just with the default "AND" and "NOT" gates implemented. I have no idea what bit decoders are and how they work, being there by default just makes my workspace feel "dirty" with a bunch of nonsense chips to me.
@diguifi I totally agree, Digital Logic Sim was created to learn about how computers work, and to mess around with logic gates. I just had a bunch of fun adding new chips, as I'm sure other people did too. This version is also probably 1,000x more buggy than the vanilla version, I had Unity crash on me probably like 20 times. But luckily, this PR most likely will never get merged, and it's only for people who want to go further. I started looking into a way to make a separate menu for builtin chips to try and remove clutter, but it's nowhere near complete and I'm not actively working on it. But whatever version of DLS you choose, have fun!
@Turnip1234 understandable! I thought this PR meant a "new future version" rather than an experimental branch. Thanks for clarifying!
@diguifi About your problem, I'll make a release with an option within settings menu to hide all extra default chips
Wooo!
v0.35 out
Trying now!
cant seem to edit chips, as well, all my chips i had in my project seem to have dissapeared.. i can see them in my save file, but not in-game. Just noticing a comment up above, something about .txt files in save folder...... all of my circuits are .txt files.
Can you share your save files? @RedStoner
i think it had to do with how i updated from the vanilla branch to this branch. I partially have it working now. Editing chips does not work for me. and there are some major issues with rendering that are fixed by pausing sim and resuming. Also running into issues where saved circuits just dont seem to work all the time. this is the save i have been working with TIMER.zip .
@RedStoner Ok, let me check.