Skip to main content

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

Andrew Wilkes

28
Posts
39
Followers
3
Following
A member registered Jun 15, 2018 · View creator page →

Creator of

Recent community posts

Good news, it works ok om my other Linux computer! When I get back to my other computer in a day or so I will run it from the command line to see if there are error messages displayed.

It doesn't work on my Linux PC unfortunately. I need to alt-tab to see the game screen and then it crashes after I click on the Start button.

I have added the HACK Computer as the first Mod that you can include with the logic simulator. The logic simulator will detect and load any Mods (.pck) files that reside in the same directory as the executable file for the main program. It also adds tools for an Assembler and Disassembler for HACK code.

(3 edits)

The latest version adds extra features to the memory parts to examine and change ROM data. Also, it becomes the Standard version and the Turbo (paid) version uses threads for higher max clock speeds.

It is to convert circuit files saved in the old version of this software.

If you experience any crashes or unexpected behavior, please email the circuit files (.circ) that you are using to: [email protected] These files would be your main circuit and any circuits that are blocks. This will help me to improve the software and resolve any unknown bugs. Thanks!

Hello, thanks! The busses are the yellow pins. You can drive an input from the IO part. Right-click on the IO part to access a slider etc. to change the value on the bus. Or you can type in values in decimal, hex, or binary. Another way is to apply a Clock to the PC (Program Counter).

Ok thanks. I will try this when I get to looking at the circuit block code again. Meanwhile I am improving the IO parts. I have added text input and some arrows to increment/decrement the input value (with a repeat if button held down), along with the slider. The text input may be decimal or hex prefixed with 0x. I will make the circuit block compile the IO to have pins and busses with auto-naming of the pins with the part tag used as a prefix probably.

The repository branch called "blocks" has the latest code. It is built using Godot Engine 3.x in case you didn't know.

In regard to the displays being in the wrong order: this is intentional behaviour since they display a value based on their input and output a divided value to the output to pass to the next display. I provided a bus loop-back part to route the bus data from right to left and bus parts can accept data flowing in this reversed direction. So this approach is needed to get multiple displays showing the number order in the expected way.

I wasn't able to replicate the 16 bit AND chip bug that you experienced.  But, I am thinking to improve the software. Before, I was burning out doing it and just wanted to get the circuit block feature done and have a rest from it. But now I can do some updates. I will take your feedback on board.

Hi, I think that the process with open source projects when you want to contribute is to fork the repository, develop and test your bug fix, and then create a pull request to the original repository. Then this pull request is reviewed and merged into the code base if approved. And you would be credited accordingly. In another scenario, there would be a team and various development branches and merges of features going on.

Hi, I made the link public again :)

Hi, thanks for your nice review and feedback. Maybe I will re-code this from the ground up in Godot4, but for now I have made the code public at: https://github.com/andrew-wilkes/logic-simulator

Hi, unfortunately there isn't a copy/paste feature. I guess that it would be a useful feature to add though. Thanks for your feedback.

The latest version now includes a solver!

Version 1.0.2 adds support for .exr (HDRI) files.

Hello, it wasn't open source but thanks to you, I changed it to OS :) https://github.com/andrew-wilkes/logic-simulator

I hope that you do!

(1 edit)

Hi guys, please download the .pck file as well as the engine executable file unless you are downloading a zip file etc.

I posted a lot of devlog posts about the code development here: https://gdscript.com/devlog/ 

Thanks for your appreciation!

Hi folks, I just uploaded version 1.01 that has a smaller default screen size (1024x768) and then it maximizes to your screen size. Before it defaulted to 1080p which is most common but still many people use smaller screen sizes.

(1 edit)

Ha ha, thanks for your feedback, and support!

(1 edit)

Well, I like to post source code since I think it would be great to help people out and maybe get feedback on my code in case I could improve it in some way. I think that I have a rock-solid state-handler and some interesting game mechanics. And apart from this game jam entry I have code for a Tetris clone and other stuff on my Bitbucket page if you explore. https://bitbucket.org/backend-coder/godot-garbage-burner/src/default/

I didn't see how to add the HTML version as well as the download versions. Seemed like it was either HTML or a download when I submitted.

Thanks I submitted my game :)

My goal is to see if I am capable of making an original game, and the short time frame is pushing me not to procrastinate.  So far, I have created something that looks like a game with the graphical components in place. Now I need to code the game play. Godd luck everybody!