Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Perodactyl

19
Posts
5
Topics
3
Following
A member registered Aug 07, 2021

Recent community posts

You could have a "template project" with all the basic gates and then when you start a new project you clone that one.

Yeah... the edge detector didn't seem like it was working, so I cut it out and used the solution from SebLague's 2nd video to sync with the clock. The edge detector could fire for too long, or for not long enough, depending on how I was trying to use it.

If you remade the same chip, you could try making the pin ID's match in the save data JSON. Not guaranteed to work, but might help

Here's the project: https://drive.google.com/drive/folders/1RLjHh8HrQtIy1CEIqtvdRZ7acndhpw3t?usp=sha...

It's based off the LEG from the game "Turing Complete."

The program I wrote is made using customasm. It took over 2 minutes to run. Here it is:

#include "defs.casm"  
disp clear
disp refresh 
mv 0 r1
loopY:
     mv 0 r0
     loopX:
         or r0 0x70 r2 ; Setting the upper nibble sets the red.
         disp rgb r2 r1
         disp put r0 r1
         disp refresh
         inc r0
         jmp to loopX if r0 lt 16
     inc r1
     jmp to loopY if r1 lt 16
halt

for anyone else who sees this in the future, it's `~/.config/unity3d/SebastionLague/Digital-Logic-Sim`. You can access it with Ctrl+Shift+Alt+O.

I'm busy with something mostly the same as the LEG from Turing Complete. It should be functional but instead it just has sync issues somehow. It's very inconsistent.

(3 edits)

Hello, I'm in the final stages of building a computer. However, I have my big "computer" chip which I am in, and whenever I edit/view it, I see no wires lit up, but when I view any subcomponent it shows them doing things perfectly fine.

https://drive.google.com/file/d/1defsJjQc0Cnor6oMf3e0pn0uJSVRMm_Q/view?usp=shari...

Here is my save, open the chip called "computer" and look at the clock circuitry on the left.


EDIT: When I delete the register file on the right, it suddenly starts showing up again. I'm gonna try to figure out exactly which chip is causing the issue.

EDIT: It seems like I'm using the bus component wrong. How is it supposed to be used?

EDIT: I just replaced all my busses and rewired them up, now it works fine. Strange.

This would especially be helpful with the bus endings -- some way to rotate or flip chips would be great, especially with the new unconstrained build space. In addition, this could allow vertical I/O which would be perfect in chips like adders, for carry in/out.

It would be a nicer workflow for me if there was an "extract bit 1" block, "extract bit 2," etc. so I could put my byte on one 8-bit bus and then extract each bit right next to the chip that needs it instead of routing all 8 wires.

(1 edit)

Version E wasn't working on my pi, so I switched to version C. Now it works, but I can't run any of the games because they are too new. Any way to bypass this for the minor version difference? Or should I wait until version E is patched to work on raspi / new version is released?

Other languages could work.

i was just trying to make something like this but with a lot more brute force by essentially multiplexing between a bunch of conditions.

Lua maybe? Lua is easy to understand and easy to implement

I wish I didn't have to do such things to his face via the power of my foot.

(1 edit)

THICC

boi

Ok we all know that THICC already

ah haha, I have found it, BONERS!

I had issues with the brass knuckles not smacking anybody very well, but them smacking me to death with them...



Very real tho :)