i built an entire x86 CPU emulator in CSS (no javascript)
-
@rebane2001 oh this is perfect. i bow my head in reverence of this feat.
@rebane2001 also, horsle is a really good game - very high fun per click!
-
i built an entire x86 CPU emulator in CSS (no javascript)
you can write programs in C, compile them to x86 machine code with GCC, and run them inside CSS
@rebane2001 witchcraft!
-
i built an entire x86 CPU emulator in CSS (no javascript)
you can write programs in C, compile them to x86 machine code with GCC, and run them inside CSS
@rebane2001 CSS is now a programming language, huh?
-
i built an entire x86 CPU emulator in CSS (no javascript)
you can write programs in C, compile them to x86 machine code with GCC, and run them inside CSS
@rebane2001 can, but, should?
-
i built an entire x86 CPU emulator in CSS (no javascript)
you can write programs in C, compile them to x86 machine code with GCC, and run them inside CSS
@rebane2001 oh that's quite clever. seeing the bits at the bottom made the basic idea click
-
i built an entire x86 CPU emulator in CSS (no javascript)
you can write programs in C, compile them to x86 machine code with GCC, and run them inside CSS
@rebane2001 can I run Linux on it?
-
i built an entire x86 CPU emulator in CSS (no javascript)
you can write programs in C, compile them to x86 machine code with GCC, and run them inside CSS
@rebane2001 Doesn't work on my browser but I gotta admit (and not to insult your impressive achievement) I think that's probably a good thing. -
i built an entire x86 CPU emulator in CSS (no javascript)
you can write programs in C, compile them to x86 machine code with GCC, and run them inside CSS
@rebane2001@infosec.exchange What the hell??? ^^
-
i built an entire x86 CPU emulator in CSS (no javascript)
you can write programs in C, compile them to x86 machine code with GCC, and run them inside CSS
@rebane2001 Amazing!
-
i built an entire x86 CPU emulator in CSS (no javascript)
you can write programs in C, compile them to x86 machine code with GCC, and run them inside CSS
-
i built an entire x86 CPU emulator in CSS (no javascript)
you can write programs in C, compile them to x86 machine code with GCC, and run them inside CSS
Super sweet. I normally have Chrome disabled on my phone, but I enabled it briefly just to see your emulator at work. Incredible stuff, an entire x86 set up all within CSS!
I loved seeing the Fibonacci sequence appear in slow-mo, -- -- one -- -- number -- -- at -- -- a -- -- time. So sweet.
(You are right when you remark how easy it is to forget how fast these processors were, even 40 years ago. In the early 1990s I had a Psion 3a organiser which ran on a 7.68 MHz CPU (powered by 2 AA batteries!). For fun I implemented the differential equations of the chaotic Lorenz system (the butterfly), along with a live 3D display on the tiny screen, all in Psion's own OPL language. The way your Fibonacci numbers appear reminded me of the experience of watching those simulations emerge on my Psion's screen, one point at a time. But given the difference in complexity, that was orders of magnitude faster than your lovely, lovely CSS emulator.)
-
@rebane2001
What? No menu option for Global Thermonuclear War? 😆@JBrianCoyle @rebane2001 A strange game. The only winning move is not to play. How about a nice game of "centering the div"?
-
i built an entire x86 CPU emulator in CSS (no javascript)
you can write programs in C, compile them to x86 machine code with GCC, and run them inside CSS
Too bad - not gonna install the Google thing or it's derivatives.
-
@f4grx I built it in CSS. It uses CSS features only available in Chromium, but they are from the spec and being developed for eg Firefox too.
@rebane2001 @f4grx Which features are Safari and Firefox missing to be able to run this? Wondering if I can just turn on enough feature flags to make it work.
-
@rebane2001 @f4grx Which features are Safari and Firefox missing to be able to run this? Wondering if I can just turn on enough feature flags to make it work.
-
i built an entire x86 CPU emulator in CSS (no javascript)
you can write programs in C, compile them to x86 machine code with GCC, and run them inside CSS
@rebane2001 CSS-distributed malware in 5... 4... 3...
-
Too bad - not gonna install the Google thing or it's derivatives.
-
i built an entire x86 CPU emulator in CSS (no javascript)
you can write programs in C, compile them to x86 machine code with GCC, and run them inside CSS
@rebane2001
It needs chrome, well... It's okay, I don't have to try every trick -
i built an entire x86 CPU emulator in CSS (no javascript)
you can write programs in C, compile them to x86 machine code with GCC, and run them inside CSS
@rebane2001 "idk what you're talking about bro, css is super simple"
css: -
i built an entire x86 CPU emulator in CSS (no javascript)
you can write programs in C, compile them to x86 machine code with GCC, and run them inside CSS
@rebane2001 what the fuck
