@krasykay2294 but the cool thing is that you can program this in multiple different ways. if this computer had multiple gigabytes of memory (instead of 32 bytes), had gigabytes of ram (instead of 16 bytes), and was able to run for billions, if not trillions of years, i believe it could play a game 'close' to minecraft (you would have to re-write the code).
me and my friend are building a GPU. we want to make a little OperatingSystem in minecraft (with assembling). the whole thing will be GPU-Based, but we need a decent 8 Bit CPU, too. i could do it, but this is too much work for me alone, because in the end this "Stuff" will be multicore. MAYBE you want to help us? If so, then write me a PM or answer this comment (=
P.S. the GPU is almost done and we will beginn building the CPU soon :)
anyone else here feel extremely insignificant after watching this? This guy made a god damn cpu in minecraft, while best thing i can do is a wooden hut.
@AwesomeSuperballsX have you watched the "RANDOM function" video? in that video i enter some code into my computer, copy what i did in that video, but with different code.
DO NOT COPY WHAT I DID IN THIS VIDEO!
i only edit one line of code, not write the program, that was already done before i started recording!
the "brief overview" video has a list of op-codes in its description, so you can write your own programs if you want to.
@Salajapaju so when I enter the code 0000111111100001, I must flick the next line lever with each of those lines? Sorry man, new to the whole thing...
@Cananatra no, my added finds 2 results for every output bit, and then when the carry information arrives, it selects which one of the 2 results to use with a 2 to 1 mux. once the first results are known, it only takes 1 torch delay to calculate every two bits after it. so my 8 bit adder takes about 1 second to find the results for the first 2 bits, then only 3 torch delays to find the results of the remaining 6 bits. i'm not sure what it is called.
@JoneKone yes, the adder takes the values stored in 2 registers, adds them together, and stores the result in another register. that register is then displayed on the screen.
2:55 "17 take 6 is nine"
redr00ster99 5 months ago in playlist More videos from Salajapaju
@redr00ster99 2:23 "16 take 7 is 9. i just said it wrong the second time :)
Salajapaju 5 months ago
save file... PLEASE?
ChristianNuts 6 months ago
@ChristianNuts follow these steps to get the save file:
1. go to my channel
2. click on the 'brief overview' video
3. look in the description
4. click on the 'SAVE FILE' link.
-and can people thumbs up this comment so it gets to the top?
Salajapaju 6 months ago 17
@Salajapaju Thanks!
ChristianNuts 6 months ago
Oh wait, they're in binary... You'd think i would have thought of that.
MrBennubennu 7 months ago
well next you need is a computer that much for a caculator imagion playing mincraft on mincraft
krasykay2294 7 months ago 2
@krasykay2294 but the cool thing is that you can program this in multiple different ways. if this computer had multiple gigabytes of memory (instead of 32 bytes), had gigabytes of ram (instead of 16 bytes), and was able to run for billions, if not trillions of years, i believe it could play a game 'close' to minecraft (you would have to re-write the code).
Salajapaju 7 months ago
@Salajapaju hey salaja,
me and my friend are building a GPU. we want to make a little OperatingSystem in minecraft (with assembling). the whole thing will be GPU-Based, but we need a decent 8 Bit CPU, too. i could do it, but this is too much work for me alone, because in the end this "Stuff" will be multicore. MAYBE you want to help us? If so, then write me a PM or answer this comment (=
P.S. the GPU is almost done and we will beginn building the CPU soon :)
greets, selle
Minecraftmonkeys 7 months ago
anyone else here feel extremely insignificant after watching this? This guy made a god damn cpu in minecraft, while best thing i can do is a wooden hut.
ironmaiden947 7 months ago
as if a simple binary calculator isnt amazing enough. you converted it to decimal!
somebodysnightwierdo 8 months ago
@somebodysnightwierdo i wish i could convert to decimal. it's actually hex (the lazy option).
Salajapaju 8 months ago
@Salajapaju How does the numbering system work?
TheMattchu1212 9 months ago
@TheMattchu1212 it uses binary. look it up on Wikipedia. when the torch is on, it is a 1, when it is off it is a 0.
Salajapaju 9 months ago
@Salajapaju Thx. BTW great contraption.
TheMattchu1212 8 months ago
omg i got this and i dont know wat to do
lemonman93 9 months ago
exactly what kind of math practice do you have. Just stuff you learn in highschool or wat?
LightLink00 9 months ago
@LightLink00 whats does maths skill have to do with it? if you mean computer science, i have a little bit of university experience.
Salajapaju 9 months ago
That'ssssssss a nice calculator you have there... Would be a shame if something would happen to it...
tiniuclx 9 months ago
Comment removed
AirasBr 10 months ago
Yo dawg i heard you like computers!!!!
AirasBr 10 months ago 2
@AirasBr ...so I put a computer in your computer...
jpheitman 9 months ago
@AirasBr So i put a computer in your computer so you can play on the computer while playing on your computer
TheMattchu1212 9 months ago
@salajapaju I try the add and substract and get FFFF
AwesomeSuperballsX 10 months ago
@AwesomeSuperballsX
did you set the program loader to the 1st line before entering the code?
did you copy the code i used exactly? in this video, i edited out the bit where i enter the program.
remember not to flick the 'next line' lever to quickly. after entering a line, wait a second before going to the next line.
have you tried turning it off and on again?
Salajapaju 10 months ago
@Salajapaju so for the code 0000111111100001 I must flick the next line lever when I flick all of those on? And yes, I think I used it correctly
AwesomeSuperballsX 10 months ago
@AwesomeSuperballsX have you watched the "RANDOM function" video? in that video i enter some code into my computer, copy what i did in that video, but with different code.
DO NOT COPY WHAT I DID IN THIS VIDEO!
i only edit one line of code, not write the program, that was already done before i started recording!
the "brief overview" video has a list of op-codes in its description, so you can write your own programs if you want to.
Salajapaju 10 months ago
@Salajapaju *correction, the op-codes can only be found on the minecraft forums. google "my cpu in minecraft"
Salajapaju 10 months ago
@Salajapaju thanks man, I'm such a noob. haha
AwesomeSuperballsX 10 months ago
@Salajapaju so when I enter the code 0000111111100001, I must flick the next line lever with each of those lines? Sorry man, new to the whole thing...
AwesomeSuperballsX 10 months ago
You have a LOT of free time don't you?
nzigen31 10 months ago
@nzigen31 a few hours a day. why?
Salajapaju 10 months ago
@Salajapaju How much time was needed for you to accomplish this?
nzigen31 10 months ago
@nzigen31 i would estimate between 50 and 100 hours, spread over a month.
Salajapaju 10 months ago
world upload?
wiliamchen1996 10 months ago
@wiliamchen1996 i'll put a link in the "brief overview" video.
Salajapaju 10 months ago
@Salajapaju thank you! :D
wiliamchen1996 10 months ago
Very cool. Are you using a ripple adder?
Cananatra 10 months ago
@Cananatra no, my added finds 2 results for every output bit, and then when the carry information arrives, it selects which one of the 2 results to use with a 2 to 1 mux. once the first results are known, it only takes 1 torch delay to calculate every two bits after it. so my 8 bit adder takes about 1 second to find the results for the first 2 bits, then only 3 torch delays to find the results of the remaining 6 bits. i'm not sure what it is called.
Salajapaju 10 months ago
@Salajapaju
That's quite a neat way to do it, I think that's a carry - select adder.
Cananatra 10 months ago
@Cananatra i think you may be right.
Salajapaju 10 months ago
I built a wooden shack, beat that!
sevevouga 10 months ago
@sevevouga wooden house, ha!
Salajapaju 10 months ago
Now all Notch needs to is like 1/2 blocks and 1/4 blocks then you can get it much smaller :D. One day, it will be the size of your computer!
TomCastCraft 10 months ago
I can't find my lower jaw
bassmanboe 10 months ago 35
You genius son of a bitch. All I can build is a Castle. AWWW YEAHHHH
TheHunterTheory 10 months ago 4
Does the two busses thatt you use to add values go to the registers?
Amazing stuff
JoneKone 10 months ago
@JoneKone yes, the adder takes the values stored in 2 registers, adds them together, and stores the result in another register. that register is then displayed on the screen.
Salajapaju 10 months ago
Amazing. This is brilliant, for god's sake!
Setri123 10 months ago 19