(文章首圖為 AI 生成)
經營非官方私人收藏計畫「Game Boy Museum」長達 25 年的策展人 Marcel Pflug 博士,正式發布了名為「GB Museum on a Cart」的軟體保存專案。Pflug 將整座博物館收錄超過 360 件館藏中的 355 件藏品資料,壓縮編譯成可在 1989 年初代 Game Boy 硬體上原生運行的卡帶 ROM 與網頁版。這款程式完全沒有內建任何一款商業遊戲,開機後沒有精靈圖、關卡或背景音樂,核心功能是作為一座自給自足、完全離線運作的掌上型互動資料庫。
Game Boy 系列(含 Game Boy Color 與各衍生改款)在全球累計創下 1 億 1,869 萬台的銷售紀錄。Pflug 自 2000 年代初期展開收藏,長年建檔 DMG-001 各版本主機、遊戲卡帶、周邊配件與印刷刊物等藏品。本次釋出的 ROM 壓縮檔僅約 481KB,同時提供瀏覽器版本供玩家直接試用,玩家亦可使用模擬器載入,或透過相容燒錄卡寫入原版 Game Boy 硬體執行。

四大選單與掌中百科:連搜尋與書籤都堅持原裝硬體哲學
主介面由「Topics(專題)」、「Catalogue(目錄)」、「Search(搜尋)」與「Bookmarks(書籤)」四大功能構成。目錄區將 355 件藏品嚴格依照官方網站的分類架構編排,讓使用者逐頁閱讀每件物品的歷史故事。專題區則收錄了一部袖珍版 Game Boy 互動百科全書,章節劃分為機器起源與構造、DMG 系列與外接周邊、全球發行史、幕後開發先驅、經典遊戲與工作室,最後以主機後續新生與參考資料收尾。

全域搜尋功能貫徹了 Pflug 堅持的誠實原則。即便使用者輸入如「game」這類幾乎存在於所有條目的高頻詞彙,系統依然會老實列出完整的搜尋結果,絕不因結果過多而假裝查無資料。Pflug 認為面對常見詞彙就保持沉默的檢索工具給人損壞的錯覺,他寧可系統過度熱心也不願對使用者說謊。
書籤功能允許玩家為仍在尋覓的目標藏品標上星號。寫入燒錄卡在實機執行時,書籤會存進卡帶的電池備份 SRAM(模擬器與網頁版則以存檔檔案保存)。玩家下次推開主機電源開關時,所有標記依然完好如初,重現了 90 年代卡帶記錄遊戲進度的經典體驗。
挑戰 255 個圖塊預算:文字排版與「小寫 m 的生存戰」
Sharp LR35902 處理器(工作時脈 4.19 MHz)與僅 8KB 的內部 RAM,暴露出 Game Boy 絕非天生適合作為電子書閱讀器的硬體本質。主機在單一畫面上僅能顯示 255 個 8×8 像素的不重複圖塊(Tiles),這些圖塊原本是為拼接瑪利歐或蘑菇等精靈圖而設計。比例字型下的文字排列極為消耗資源,不同字母的寬度組合會讓幾乎每一行文字都成為獨立的圖塊陣列,使得短短一頁純文字耗盡相當於一整關遊戲的圖塊預算。
文字排版最終妥協為每頁顯示 8 行、每行約 30 個字元。全卡帶文字量最密集的一頁共消耗了 251 個圖塊,距離 255 個上限只差 4 個,在粗糙的像素螢幕上,一款字型的成敗完全取決於其辨識度最差的字母。部分候選字型的小寫「m」因筆畫沾黏而退化成「n」,導致畫面上的「Game」變成「Gane」、「number」變成「nunber」;另有字型無法清楚區分「c」與「o」,讓「screen」誤植為「soreen」;有的字型外觀俐落卻缺乏小寫字母支援。最終勝出的是一款高度 7 像素、外加 1 像素下沉的像素字型,總高度恰好為 8 像素,完美貼合單一圖塊的高度規格。Pflug 幽默表示,有時候最佳解法僅僅是看誰的小寫「m」能在螢幕上存活下來。
借鑑 Game Boy Camera 調光技巧:解決「人臉畫成骷髏」的色階災難
全卡帶唯一的圖形影像,是隱藏在致謝名單(Credits)中一張 Pflug 本人的像素肖像照。這張小照片在開發過程中帶來的工程困擾,遠超過卡帶內的所有文字排版。
Game Boy 的液晶螢幕僅具備四階綠色色階,其中兩種較亮的淺綠色在視覺上極度接近。將人像照片直接壓縮為四階色調時,高光區域會黏結成整片平坦的蒼白斑塊,眼眶則塌陷為兩處深黑凹洞,使人像瞬間變成駭人的骷髏頭。Pflug 借鑑了 1998 年「Game Boy Camera」的影像處理手法,不再直接拿綠色色階比對原始照片,而是先將影像分成均勻的灰階色階再指派綠色,並以純灰階檢查成果,因為在綠色螢幕上,處理失敗的畫面反而不容易看出來。照片背景也經過專門調整。由於大面積平塗只有在少數幾個色階下能維持平滑,其他色階都會碎成雜斑,Pflug 因此捨棄了柔和的中灰色調,改採深黑純色背景,成功讓極限像素下的人臉呈現清晰自然的輪廓。

16 個圖塊拼出 355 組 QR Code:不指派目錄編號的永久網址哲學
1989 年 Game Boy 問世之際,QR Code 尚未存在。這項編碼技術於 1994 年才由日本汽車零件大廠 Denso 旗下部門(即今日的 Denso Wave)開發,用於產線零件追蹤,當時完全無人預料它會在數十年後被植入初代黑白掌機中。Pflug 將 90 年代中期的工業編碼與 80 年代末期的硬體拼合,建立起跨越時代的通訊機制。
Game Boy 的處理器完全無法在機身內部即時計算或動態生成條碼。Pflug 在 PC 端預先繪製全部 355 組對應各藏品的 QR Code 點陣圖,再打包寫入 ROM 空間。為避免條碼過大導致圖塊數量失控並突破 255 個預算上限,每組條碼均依據 Game Boy 的圖塊格線進行像素對齊,全圖僅由 16 種重複圖塊拼接而成。QR Code 嵌入的網址邏輯蘊含了長遠的保存考量。博物館實體卡帶一旦釋出便無法透過線上更新修補錯誤,若條碼指向隨時可能重組的目錄編號,未來架構更動時連結便會失效。Pflug 讓每組 QR Code 指向物件固定不變的身分,而非日後可能重排的目錄編號,掃描後即可開啟官網上附照片的完整條目。

承襲 90 年代「非遊戲」實用卡帶傳統
任天堂在 1991 至 1992 年間曾授權推出「InfoGenius」系列卡帶,發行過旅行指南、法語翻譯機、個人通訊錄與計算機等不能玩遊戲的工具軟體。Pflug 指出這款資料庫卡帶並非憑空創新的概念,而是晚了 30 年重新接續當年的非遊戲卡帶傳統,探索舊世代掌機在純娛樂之外的實用資訊呈現潛力。Pflug 開發該專案的最初動機源於一個有趣的嘗試心態,想驗證老舊硬體能否容納一整座博物館。Pflug 表示,不論未來網路環境如何更迭、官方網站與伺服器能否永久存續、乃至他個人未來如何,只要這份 ROM 檔案與灰色小主機依然存在,它就能隨時裝上電池,親自向後人講述自己的歷史。
請注意!留言要自負法律責任,相關案例層出不窮,請慎重發文!