Search found 46 matches

by Alexander
Sat Apr 09, 2022 10:16 am
Forum: Circuit Talk
Topic: Tic Tac Toe
Replies: 0
Views: 55084

Tic Tac Toe

I'm back to make another project in Logical Circuit. This time it is a simple 2 player Tic Tac Toe game. It is a 2 player because then you don't need an AI to play for the computer. I still want to make an AI but in another project, maybe. You can download it, play and see the internals of the game.
by Alexander
Mon Feb 07, 2022 1:45 pm
Forum: Circuit Talk
Topic: My BF CPU
Replies: 4
Views: 41596

Re: My BF CPU

Added this project to Brainfuck implementations at esolangs.org
Give it a name "Logic BF"
by Alexander
Sun Jan 28, 2018 8:17 am
Forum: Circuit Talk
Topic: My BF CPU
Replies: 4
Views: 41596

Re: My BF CPU

Hello! Thank you for your question and your interest this project. I knew, that there were a lot of custom solutions. And especially this circuit was discussed and explained earlier. This is that post http://logiccircuit.org/forum/viewtopic.php?f=3&t=9728
My version of this circuit was complex, but ...
by Alexander
Tue Dec 12, 2017 7:05 am
Forum: Circuit Talk
Topic: My BF CPU
Replies: 4
Views: 41596

My BF CPU

I decided to learn designing complex logic circuits by creating very simple and famous existing CPU, for which there are already many programs written (It'll be easier to debug it). It is BF .

At first, I've built it directly in Logiccircuit program and, somehow, I was lucky to debug it, and get it ...
by Alexander
Mon Nov 13, 2017 7:52 am
Forum: Circuit Talk
Topic: Building a full featured text terminal/console
Replies: 5
Views: 23521

Re: Building a full featured text terminal/console

The most complex thing was to make entire screen scroll up, when you reach the end of the screen. It took me almost 2 month to make it finally work! As I told before, I've build it for my CPU project and I wanted it to be as fast as possible so almost all logic is "packed" into LUTs (ROMs). It was ...
by Alexander
Sun Sep 24, 2017 9:33 am
Forum: Discuss LogicCircuit program
Topic: How to build my own menu in the project list on the left of the window?
Replies: 3
Views: 10547

Re: How to build my own menu in the project list on the left of the window?

Inside your circuit, doubleclick on empty space and you'll get the dialog window. You can then choose the category where this circuit will appear.
by Alexander
Mon Mar 27, 2017 11:13 am
Forum: Circuit Talk
Topic: Building a full featured text terminal/console
Replies: 5
Views: 23521

Re: Building a full featured text terminal/console

I've added support for Backspace, Enter and Tab buttons. Now they behave as expected. The Backspace erases one char back(by reverting the counter), Enter goes to new line (it is done by skipping until the new line) and Tab is skipping until mod 4.
In text viewer you can load any text file and it'll ...
by Alexander
Sat Mar 25, 2017 9:11 am
Forum: Circuit Talk
Topic: Building a full featured text terminal/console
Replies: 5
Views: 23521

Re: Building a full featured text terminal/console

Added a very complex keyboard circuit.
Internal counter is changed to make it more simple to understand it's functionality.
The latch was needed to remember the pressed button until the drawing is complete.
Next, we need a special behaviour for Enter, Backspace and Tab buttons, but still be able to ...
by Alexander
Thu Mar 23, 2017 8:09 am
Forum: Circuit Talk
Topic: Building a full featured text terminal/console
Replies: 5
Views: 23521

Re: Building a full featured text terminal/console

The next thing I've done is a posibility to type a single character and not to fill entire screen.
by Alexander
Wed Mar 22, 2017 7:01 pm
Forum: Circuit Talk
Topic: Building a full featured text terminal/console
Replies: 5
Views: 23521

Re: Building a full featured text terminal/console

And here is 6x8 pixel version. The counter is made using ROMs since it was complex. The display is rotated and we need to scan vertically from bottom to top.