First try at TETRIS. Logisim Evolution. Python.
HTML-код
- Опубликовано: 16 окт 2024
- I added a pixel display to my 16-BIT CPU that I have been working on.
The first thing I have tried coding is a Tetris Like Game. the blocks are smaller, and you can't rotate them yet. Also, there is nothing keeping track of the score. I'll try to add that in future versions, I code.
Below is the link to the save files for this computer and the assembler and the ram files and rom files.
drive.google.c...
If you have any Questions or Suggestions, comment below.
If you would like to help me improve the quality of my RUclips videos here is a link to my Patreon.
/ ajax123z
Link to Logisim Evolution.
github.com/log...
Great work, my man.
Thank you.
Офигеть как ты до этого додумался и сделал 16 битный процессор в игре я в афиге, Красава молодец уважуха тебе и медаль на🎖️
That's very kind of you.
The processor is an upgraded 16-BIT version of Ben Eater's 8-BIT CPU. I have added a lot of extra parts and functionality to it. But the architecture is based on Ben Eater's design.
Chat gpt helped me with the python code for my assembler.
But I did all the coding in my assembly language to make the Operating System and the Tetris like game that's running on my CPU. It is a lot of trial and error.
It's really hard to find good detailed sources for building computers from scratch.
Again thanks for the compliments.
О хоть один кто то написал. Хай 🤫👋
At least someone wrote what?
@@kBashumUclugam
@@ajax123z Just i know ukrainian,russian,english. Aren't you about it? cool video by the way 👍
@kBashumUclugam oh I get it. You were saying someone finally wrote a correction.
I am only fluent in English, myself. I use Google translate for comments in other languages.
Also am I about what?
Nice work, I am developing a 8bit cpu in logisim, I m currently having a hard time implementing the conditional jump instructions,
I m cheating BTW using a whole ROM chip as the instruction decoder.
Also my bus is 8bits, 4bits for the instruction and 4bits for memory locations, Am I developing a 8bit computer thereby?
Nice. If you post a video, let me know. I'd love to see other people's builds to try and learn more.
The CPU in this video uses 3 different Rom Chips that are connected to control lines.
Also, thank you for the compliment.
I think the bit size of a computer is determined by the bit size of the data bus that the ALU can output to. I could be wrong tho. I'm still very new.
Then sir I developed a 4bit cpu.
New and tetris running on a custom 16bit computer is incomprehensible to me though
Subscribed, BTW, do continue to code more for this computer, really interesting
what's the motivation behind this? just curious...
I want to learn how computers and programming work at the most base levels. And then I want to continue moving up levels of complexity until I can code video games in Python and unity and stuff like that.
I have also made some videos that I think will be useful to other people trying to learn about computers along the way.
But mostly I think it's fun so I do it as a hobby in my free time.
Hi, I'm working on a Tetris game project in Logisim and I found myself stuck on something. Can I contact you by email for help?
I don't know about by email, but you are more than welcome to join the free channel of my Discord.
You can ask any questions you want on there.
discord.com/invite/FxS5W3cWjP