GravityVT
49852
1438
30
Thanks to the comments for the full source
https://youtu.be/FDiapbD0Xfg?si=G0dcnqW3lUm3FE_0
May 30, 2024 5:33 AM
GravityVT
49852
1438
30
Thanks to the comments for the full source
https://youtu.be/FDiapbD0Xfg?si=G0dcnqW3lUm3FE_0
PootpootUpYourSnoot
DirigoTuSequere
I mean, that's my favorite game of all time so I can't find anything wrong with this...
guardianzero
I want to make a joke about how there's got to be an easier way to play tetris, but that's impressive!
ThingsThatDontJustifyGenocide
Information: This was made on a server with a redstone speed-mod that boosted the redstone operations to 180x normal speed, and the creator said this was done to allow the games to be played in real-time.
Credit for original video to @iamkingflippynips comment here: /gallery/O2jej1J/comment/2397737733
boblives
Oh yeah so it's like a mechanical computer you click then wait for the gear/red stone to turn so they're just sped up the turning of the gear.
dproz
Actually logged in to upvote and comment. From a software engineer.... this is insanely impressive. Blows my mind.
dynamojoe
There's an XKCD for that: https://xkcd.com/505/
NearHereThere
unbreathless
Anyone ever read Neal Stephenson’s The Diamond Age? Seems straight out of that.
AtmaDarkwolf
so when will the dude from the future come here and do this with the cold fusion generator that runs on household waste? (We can use the specs soon please)
miilik
And they’re not even very good at Tetris /s
littlecoatfatguy
Is there a version of that video that doesn’t fly around so fast and jerky that you can’t actually look at what dude built?
METROlD
When you find the full version, which I think is posted in response already, sit back and enjoy. Its truly fascinating.
mikeatike
Yeah, this Hertz to look at
kranchan
Right click, speed, x0.5.
ariania
wow didnt know about this feature, cool! :) - however, this version is not detailed enough at x0.5 ieather to understand all the croks and crannies, it looks like a "for youtube shorts" version *yuk*
Hount
And one that is not A PORTRAIT VIDEO OF A LANDSCAPE VIDEO!
YoudSwearImAVirgin
And my axe!
SirSnickleFritz
Lmfao
anSSLerrorhasoccuredandasecureconnectiontotheservercannotbemade
https://youtu.be/FDiapbD0Xfg?si=G0dcnqW3lUm3FE_0
Here you go my dude
navyjeff
You're a legend
CommanderLiteral
My favorite part:
The clip: "The gamer took years!"
The very first frame of the original video: "7 months"
AnyUsernameWillDoForMe
When I can listen.
Tallboy13
Now make a simulation that makes a simulation that simulates a computer that runs games
anjeleyezjr
But can it play Doom?
coffin1987
Dude the thing can do Game of Life and Mandelbrot equations and visualizations, this is more than Tetris.
Snoron
I assume it can run anything given enough memory!
jt42
So he wrote a compiler?
thatwoodguy
I'm currently programming up for a Commodore 64 a mandelbot program but I keep running into a problem with the math in it. I'm going to have to devise some machine language routines to speed that up
LittlePinkAnimal
Not just a CPU. He must have built some sort of screen driver and control interface too.
orp0piru
Not minecraft, just mind blowing
https://youtu.be/6avJHaC3C2U?t=6m
Bytencoder
JFC, scroll that damn specs slower! Some of us nerds are really nerding about nerd stuff like this.
studog2010
Nerd life yo!
pareidoliaperson
This yet again takes away my supposed understanding of what Minecraft actually is.
annonymouse211
Ok so the fucking imposible spinning of the video plus white text on almost white background is the worst. I took a screenshot to try and see what he made and that's how I saw there even WAS text. If anyone has a less seizure-inducing video pls share. This looks so cool but gotdamn.
Volpe42
Got damn?
TinyLiehon
https://youtu.be/FDiapbD0Xfg?si=G0dcnqW3lUm3FE_0
Hypothesist
Can I run doom on it?
charondaboatman
Fucking hell, that’s wicked cool. +1
Schtaan
Someone have too much sparetime....
SecondSince
Okay, neat! But can it run Minecraft?
RatsLiveOnNoEvilStar
https://www.youtube.com/watch?v=-BP7DhHTU-I
imNotThisCleverIRL
I should do something with my life.
EverydayIsLegDayBecauseImRunningFromMyProblems
I built a smol city with a working subway based on irl Toronto buildings. I wish I had more time to continue. All I have are short vids 1/2
EverydayIsLegDayBecauseImRunningFromMyProblems
2/2 I recorded and uploaded to utoob where I explained my reasoning behind the way I built and decorated.
ThrowAwayAcct0000
I've found I'm much happier in life when I stopped comparing myself to others and just tried to enjoy the ride.
TinyLiehon
How about a nice game of thermonuclear warfare?
oldscrotumthewrinkledretainer
Why spoil it now?
baldertindaicon
...in minecraft.
TruckStopRats
not with that username you aren't...
eetsumkaus
just be a billionaire.
MrBananaPants
Rats
FFKonoko
I dunno, you might have something
irisewithredeyes
I don't even understand how this works...
Bytencoder
CPUs... Man, how do they work???
TI99Kitty
I think they use magnets, 'cuz the the last time I dropped a glass of water on one...
mrgreen326
I've taken computer science courses in college and I'm still at a loss for how something like this could be created
eetsumkaus
computer science courses don't really prepare you for what's in here unless you're specifically int he computer architecture track. You'd probably know caches and op codes and ALUs but that's about it. My guess is the boss who made this simulated and debugged it first using standard tools and THEN put it into minecraft. It's still impressive to do all the layouts and floorplanning manually by yourself, but MUCH easier than winging it in minecraft for sure.
kuscheck
There are things called transistors. Little things with three electrical contacts. You can only send electricity from the first to the third pin if you also hook up the second to power. It's like a switch. You can combine those to get funky reactions, a bit like turning on the lights at the top or bottom of a staircase. If you now use tons of transistors, hook them up to a display with many pixels and flip the input switches in the right order (that's your program code), you have a computer.
Bytencoder
To OP: and it's a whole f*** set of games, not just Tetris, OP.
coffin1987
Including Game of Life and a visualization of Mandelbrot
jalcantara88127001
How long until they put Doom on it?
Broken08
Copy/paste a few dozen times and you've got a Pentium
ricpaul
For school we did simulations building a chip from the ground up (first build a transistor with diepads and go from there). After 3 months of work (about 400 hours), we had a BCD to 7 segment decoder that you could buy back then for 1$ in an electronics store. I wish I had the layoutplans though, they make for decent artwork.
ThisNameIsMaybeTaken
It's all about the Pentium, baby.
GravyEducation
How long until it runs Crysis
SpotlightStealer
I know a lot of the actual bottleneck of running games in Minecraft is "Steve has no way to use mouse, and can only barely use a keyboard" and you already need mods to keep computers over a certain physical size all loaded at the same time. Short of this, the only real limitations are your ram, and how bad is frame rates and lag you're willing to put up with. I'm pretty sure they got Minecraft running in Minecraft, so like sky's the limit, eh?
smashpro1
The heat death of the universe.
graifazig
About -2 years? https://gamerant.com/minecraft-doom-play-no-mods/
jalcantara88127001
Good ol reliable Internet. Thanks
cryborg
1/500th speed
graifazig
https://www.engadget.com/heres-a-video-of-doom-running-on-gut-bacteria-proving-you-really-can-play-the-game-on-anything-184629896.html this takes probably "the crown", both in ridiculousness and in computational speed, or lack thereof.
MAN9000
The creator of the experiment says it would take 600 years to run through the game using this display.
Ulthirm
BTW that second to last one was a game of life simulation, which is the real insanity of this project of theirs. It also can plot graphs.
Ulthirm
Game of life is SUPER easy to program these days with high level languages, but we're talking about something they had to effectively write
Ulthirm
this in their custom machine code for.
Ulthirm
well actually I guess this one used an external assembler and compiler but still its a lot more complex than people think.
Whatdoyousaytoanicecupoftea
Doom NOW
Subtilico
Don't worry, we are doomed already.
Frenchgeek
Not with 256 bytes of RAM.
Whatdoyousaytoanicecupoftea
Yeah....but only 4MB. Get building slacker
Frenchgeek
Pretty sure at the size it would end up being, the game would unload most of that to save resources.
cryborg
Let me understand. Does the CPU really work as a CPU?
FFKonoko
yes
Bytencoder
Looks like a RISC architecture
eetsumkaus
I don't know if this is a meme I don't understand, but it looks like it from what I understand. Maybe it doesn't look like modern CPUs which are absolutely huge and most of their area is just memory/cache. This one looks to be about 50% compute.
Bytencoder
Has a 64 byte cache, 8-way set associative.
Bytencoder
Yes, You can read the specs of it if you continously pause the f*** fast video.
eetsumkaus
I don't really mind how fast it is. You get the gist if you know what it's saying, and if you don't then it makes no difference. There's a few neat things going on I think mostly to optimize for memory access and branching (because it's a slow CPU), but for the most part looks pretty standard.
Bytencoder
(Luckily you typed all of this soooo slow, so I can at leas read it.)
Bytencoder
Hardware call - stack is anything but standard. Some microcontrollers (like base/mid PICs) use that kind of approach AFAIK.
eetsumkaus
that's kind of what I meant by "optimize for memory access" so they don't have to go to program memory for it.