写点什么

网友:这个开源操作系统超现实就算了,还霸榜 GitHub 两天了!(附视频)

用户头像
马小晴
关注
发布于: 2021 年 05 月 30 日

今天要说的这个开源操作系统很特殊,因为 「TETRIS-OS,是只能够播放俄罗斯方块的操作系统。」



image

不得不说,这个开源项目的作者真是一个俄罗斯方块的狂热爱好者。

作者真的牛牛牛耶,好厉害。respect,你们必须要去看一下这个项目的开发视频。我会在文章结尾。

但是呢不得不说俄罗斯方块这个游戏真的有一种魔力。

我记得初中的时候我曾有一次(趁爸妈不在家的)周末不吃不喝玩俄罗斯方块玩了十小时,完全失去时间存在感。

至于为什么没有继续玩下去,因为爸妈回家了。。。



image

我还看了这个项目带有开发说明的视频,在 YouTube 上,时长为 22 分 36 秒。

2021 年 4 月 18 日发布的,有 2.7w 的点赞。网友的评论也全是肯定的。



image

特点

Tetris-OS 暂不支持 Windows 系统,它的「特点」真的还蛮多的:

  • 只能用来玩俄罗斯方块

  • 只支持 32 位系统

  • 完全自定义的引导程序

  • Soundblaster 16 的驱动

  • 可以定制背景音乐播放器

  • 完全硬编码的俄罗斯方块主题

  • 具有自定义 8 位 RGB 调色板,320x200 像素的双缓冲 60 FPS 图形

使用

那么「如何使用」呢?也是很简单的。

「苹果系统」

对于交叉编译器:

$ brew tap nativeos/i386-elf-toolchain && brew install i386-elf-binutils i386-elf-gcc
复制代码

运行使用:

$ make qemu-mac
复制代码

「类 Uinx」

在大多数情况下,咱们不需要交叉编译器,因为 gcc 大多数 Linux 发行版中随附的将支持 i386 目标。

运行使用:

$ make qemu-pulse
复制代码

现在这个项目已经有 3k+ 的 star 了。

我把项目的开源地址给你们放在这里:

那我们今天的分享就到这里结束了哦,咱们下期再见吧。好心人可以帮我点个赞哦。

用户头像

马小晴

关注

Java面试资料 2021.05.06 加入

还未添加个人简介

评论

发布
暂无评论
网友:这个开源操作系统超现实就算了,还霸榜 GitHub 两天了!(附视频)