<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          這個(gè)特殊的開源“操作系統(tǒng)”,霸榜 GitHub 兩天了!

          共 1427字,需瀏覽 3分鐘

           ·

          2021-04-25 11:54

          【導(dǎo)語】:最近有一個(gè)非常特別的開源操作系統(tǒng),連續(xù)兩天登頂 GitHub 日榜。

          為什么說它非常特別?因?yàn)樗?/span>一個(gè)只能用來玩俄羅斯方塊的 OS 

          項(xiàng)目地址是:

          https://github.com/jdah/tetris-os

          簡介

          Tetris-OS,從名字上就能看出來,這是一個(gè)可以用來玩俄羅斯方塊的操作系統(tǒng),而且只能用來玩俄羅斯方塊,其他事都干不了。它的開發(fā)者 jdah 是一名俄羅斯方塊的狂熱者,很早就有了想擁有一個(gè)只運(yùn)行俄羅斯方塊操作系統(tǒng)的想法。

          Tetris-OS 不管理文件、控制進(jìn)程之間的通信或處理登錄。實(shí)際上,這是一個(gè)在引導(dǎo)加載程序中運(yùn)行的俄羅斯方塊的版本,在你的計(jì)算機(jī)上運(yùn)行任何磁盤(或者是 ISO 文件)中的一個(gè)小空間。其實(shí) 20 世紀(jì) 80 年代和 90 年代的許多游戲磁盤都包含自己的“操作系統(tǒng)”。


          Tetris-OS暫不支持Windows系統(tǒng),它具有以下特點(diǎn):

          • 只能用來玩俄羅斯方塊
          • 只支持 32 位系統(tǒng)
          • 完全自定義的引導(dǎo)程序
          • Soundblaster 16 的驅(qū)動(dòng)
          • 可以定制背景音樂播放器
          • 完全硬編碼的俄羅斯方塊主題
          • 具有自定義 8 位 RGB 調(diào)色板,320x200 像素的雙緩沖 60 FPS 圖形

          這個(gè)視頻記錄了 Tetris-OS 的開發(fā)過程:

          構(gòu)建運(yùn)行

          • MacOS環(huán)境下,構(gòu)建運(yùn)行的命令如下:
          $ make iso
          $ qemu-system-i386 -drive format=raw,file=boot.iso -d cpu_reset -monitor stdio -device sb16 -audiodev coreaudio,id=coreaudio,out.frequency=48000,out.channels=2,out.format=s32
          • 類Unix系統(tǒng)中,構(gòu)建運(yùn)行的命令如下:
          $ make iso
          $ qemu-system-i386 -drive format=raw,file=boot.iso -d cpu_reset -monitor stdio -device sb16 -audiodev pulseaudio,id=pulseaudio,out.frequency=48000,out.channels=2,out.format=s32

          如果你也和作者一樣喜歡玩俄羅斯方塊,那就來看看這個(gè)項(xiàng)目吧。


          - EOF - 


          更多優(yōu)秀開源項(xiàng)目(點(diǎn)擊下方圖片可跳轉(zhuǎn))




          開源前哨

          日常分享熱門、有趣和實(shí)用的開源項(xiàng)目。參與維護(hù)10萬+star 的開源技術(shù)資源庫,包括:Python, Java, C/C++, Go, JS, CSS, Node.js, PHP, .NET 等

          關(guān)注后獲取

          回復(fù) 資源 獲取 10萬+ star 開源資源



          分享、點(diǎn)贊和在看

          支持我們分享更多優(yōu)秀開源項(xiàng)目,謝謝!

          瀏覽 139
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  伊久大香蕉 | 麻豆91福利在线观看 | 狼人精品久久一区 | 国产视频国产区 | 人妻无码专区 |