0:00 / 0:00
I made an entire OS that only runs Tetris
jdh
296K subscribers • 2 videos on Hallway
- Recommended by 1 person: 1 on Lobsters.
- Presented by jdh
- Linked in the descriptionjdah/tetris-os
Intermediate. Assumes working knowledge.
1.8M views5 years ago1 recommendation
Systems programmingGame developmentOperating systemsGame programming
jdh explains how he built a custom x86 bootable operating system designed solely to run Tetris.
it's tetris time NOTES: * yes, I know it's more of a kernel than an operating system. but "ring 0 bare metal OS/tiny kernel" just doesn't have the same ring to it. * not sure how to pronounce BIOS * i'll get a pop filter soon i promise * pls don't copyright strike me for the music EA 🥺 CODE: github.com/jdah/tetris-os TWITTER: twitter.com/jdah__ PATREON: patreon.com/jdah EDITOR: NeoVim THEME: palenight EMULATOR: QEMU RESOURCES: osdev.org: wiki.osdev.org/Main_Page Sortix: sortix.org/ ToaruOS: toaruos.org/ James Molloy's Kernel Development Tutorials: jamesmolloy.co.uk/tutorial_html/ EXTRAS: zment with working music on the PC speaker: youtube.com/watch?v=BJS0j2B2EiY Parker Reed running this on real hardware: youtube.com/watch?v=RBvkQ52JgggWhy it's here
1 person recommends thisWhat people say. Recommended as a highly entertaining and educational video on building a bare-metal game OS.
Moments people linked to
u/GrossInsightfulnessin r/C_Programming • Mentions
On “Looking to write my own kernel completely from scratch. Resources to learn about this?”
It's kind of a meme, but TetrisOS is an OS made to only run Tetris and it might give you an idea of the bare minimum you would have to do to get an OS up and running.
u/Unhappy_Zucchini8685in r/osdev • Mentions
How to create a persistent file system?
Hi guys, I'm currently making an os based of this video and am wondering how to create a persistent file system because he didn't make one.
u/BimphyRedixlerin r/compsci • Mentions
On “What are your favorite Comp Sci YouTube channels?”
Here are some good channels that come to mind (in rough order of increasing specialization):
Tom Scott has a really good series called "The Basics" which teaches general concepts to keep in mind.
I hope you've heard of Kurzgesagt, which has amazing science videos. (I'd check them out, even though they're not strictly math or computer science)
Junferno covers random computer science related subjects with a healthy dose of deadpan humor. You might enjoy this video.
Fireship has a great series called 100 seconds of code, where he goes through basic concepts quickly. Take a look through this playlist to see if any of the topics are interesting to you.
AlphaPhoenix is a great c…
u/Ok-Philosopher7450in r/vim • Mentions
Vim theme
Hi, does anyone know, what's this vim theme on the video ?
[video