Skip to main content

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

virtual_matt

99
Posts
6
Topics
5
Followers
A member registered Jul 30, 2024 · View creator page →

Creator of

Recent community posts

Because I‘m already familiar with Unity and didn‘t want to learn C++ and a graphics API for the GUI. I know it would be more optimizied this way. Could you please explain to me, what you mean by 2-step instructions and why is it aquivalent to 66 MHz?

Yeah, my emulator has a GUI. I just used Unity to make it.

Yeah, I mean something like a independent clock would be nice anyway, because you could create randomness and timing. Independently of your clock, that controls randomness or clock speed that ruins time in your game in any way.

Thank you! I already know Turing Complete. I only need to complete a few levels before I'm done. You really ran Minecraft on your CPU? How complex is the game. Are there any implemented game machanics besides breaking and placing blocks? I'm curious!

My emulator is now complete! I made one, because I didn't want to tell people, that want to test my ISA and assembly language, that they have to download DLS. Keep in mind, that I'm 15. And now I have made an assembler and an emulator all in this week!

Digital Logic Sim community · Created a new topic Assembler

Since I  built my CPU with a costum ISA in DLS, I've literally been in love with my ISA, because I made it. Guess what? I designed my own assembly language and programmed my own assembler for the ISA. I'm so proud of myself! Let me hear, what you have already made with DLS and your CPUs!

Congratulations! I wanted to ask, if you know something about these inconsistencies. Because sometimes my CPU runs the program perfectly fine, but sometimes there are some wrong values in the PC or RAM. Is that something like a race condition? How do I find and fix the error?

I like your user name btw!

Thanks! I haven't had enough time to think about ideas and to add more levels. But I'm very glad, that it works as a prototype. ^^

Thank you. Nice to hear, that you liked it.

Thank you for the feedback, but what's the exact problem with the controls. Because it should work and the interactions should too, when you have the right amount of speed.

Thank you for your comment. As you have already pointed I was very focused on getting it working. So I added the levels on the last day. The game doesn't have much gameplay, because I was programming.

Thank you. I wanted to do it mostly by myself. (audio, programming, etc...). That's why not everything is absolutly polished.

Thank you for playing! Unity has some kind of problem with scaling my UI. I am not an expert though.

Maybe I will expand it sometime. Thank you!

Thank you, the programming was so hard, I haven't had enough time to think about proper (advanced) levels. Thank you for your comment!

I think this game will be on the first place. My favorite so far!

I recognized this art style immediatly. It‘s the one from Little Slime blows up!

Can you tell me, how you programmed the game. How are you saving the inputs?

This is a game, that is worthy of winning! I'm predicting right now, that the game will be in Mark's video. It fits the theme, the art is great and the concept is unique and brilliant.

It's a very good idea. And you implemented the loop holes very well.
It's goes like "You can't push crates!", so you pull them or "You can't move them!", so you move the goal to the crate. Very funny!

(1 edit)

No, wait. It might be a problem for my application, that it always gives the same sequence of numbers. So whenever my CPU wants to have a random number at a specific line in the program it gets the same number every time. For example if it requests a number at the first cycle, it gets the number 3. (0 * 13 + 3)

That could work! My idea was that I could use a new seed every clock cycle, which the CPU than uses to create a random number with a software algorithm, but that's a good solution. Thank you.

A 1-Bit Register is basicly a D Latch. A D Latch is basicly an SR Latch. You should just look up the curcuit of a D Latch then you should be fine. If you want to make a read function, use a buffer so you can write to a bus with it.

Digital Logic Sim community · Created a new topic RNG

I just noticed it would be nice to have a random number generator. I know I could just use a clock, a binary counter and an algorithm like LCG, but the seed clock runs the same way as the cpu clock so it isn't really random. There are some cases, where it's obviously dependend on the instruction the cpu is currently working on. Do you think the same?

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.

(1 edit)

By only having one D Latch open at a time.

(1 edit)

You have to restrict the updates, that happen, so it doesn‘t do an endless loop of updating. It’s like a door, where only one is going to be open at a time. It‘s like these doors from the zoo so the tigers don’t escape. Build some working D Latches and use them as caches, so the inputs don‘t immediatly update when the output changes. And when the input changes to the output don‘t update the output until the input doesn‘t change anymore. This way you react to an edge only once. Try building it this way. If you need help with the D Latches tell me. By chaining these together you should be able to count up.

Does it work now?

Can you explain your problem to me? Is it an endless loop caused by updating the input to the output's change and changing the output by doing so? Because in this case you Just need a D Latch at the end, that updates, when the clock signal is high and a D Latch at the beginning, that feeds the new state into the curcuit, whenever the clock signal is low. Then you can output the signal of the last D Latch and it should work. Did I understand your problem right? The image shows a simplified working T Flip Flop.

You decide...

✅ Host on Itch. No links to external downloads.
So I don't think it's possible...

Yeah, a level editor would be nice...

Danke, danke! ^^

Ja, hätte ich halt nicht gedacht. :)

Ich werde mein Spiel auch noch weiter updaten, das erste Update stelle ich in 5 Minuten online.

10 Minuten noch!

Ich habe genug verstanden, ich glaube halt er wird 1.

Ich, ich! xD