隨著科技發展,現在越來越多原本想不到的設備,也開始能運行遊戲,最近國外就有一位駭客發表他成功在無線路由器上安裝《俠盜獵車手:罪惡城市》遊戲,並成功順暢遊玩的影片,使用的路由器還是 10 幾年前推出的,可說相當厲害。
圖片來源:KittenLabs
國外駭客成功在無線路由器上安裝和遊玩《俠盜獵車手:罪惡城市》,無需 PC 電腦
這位國外駭客 KittenLabs 使用的無線路由器是 TP-Link TL-WDR4900,WDR4xxx 系列一直以來都是很多技術者喜歡的型號,而這台 TP-Link TL-WDR4900 是 2013 年推出的,至今已經有 10 年歷史,沒想到這麼老的無線路由器也能玩 PC 遊戲。
TP-Link TL-WDR4900 搭載 PowerPC e500v2 32 位元處理器,雖然這顆效能還不錯,但要拿來玩遊戲,當然不能缺少顯示卡,而路由器本身一定沒有 PCIe 插槽,因此第一步當然就是改裝這部分,KittenLabs 設計一個 miniPCIe 的 PCB,焊接到主要的主機板上,接著透過延長線實現外接外部 eGPU,來加裝 AMD Radeon HD 7470 顯示卡,這樣就能將畫面輸出到螢幕上:
圖片來源:KittenLabs
KittenLabs 表示,原本是希望使用現代一點的 AMD Radeon RX 570 顯示卡,但因為驅動程式問題,才改成更舊的 AMD Radeon HD 7470 顯示卡。軟體部分,則是安裝 Debian Linux。
圖片來源:KittenLabs
軟硬體解決之後,還有一個問題,就是架構,必須找一個可在 Debian / PowerPC 系統上運行的遊戲版本。而《俠盜獵車手:罪惡城市》有公開的逆向工程版本,而且是專門為 PowerPC 處理器編譯,因此最終就選擇運行這款遊戲。
當然,遊戲這塊也是遇到不少問題,當時這專案也卡住好幾個月,最後使用 Mesa 3D 圖形庫後才解決,但這也不是一件容易的事,因此整個改裝過程不建議一般人嘗試,有太多狀況,需要大量專業知識才能解決。
最終遊玩影片,完全不用使用電腦,透過無線路由器和 eGPU 即可遊玩 PC 遊戲:
KittenLabs 在部落格文章中,有詳細介紹整個改裝過程,甚至連程式碼都有分享,對於有興趣深入了解的人,可點我跳轉到 KittenLabs 部落格閱讀。
不得不說,這改裝相當有趣,如果未來單純靠路由器 + eGPU 就能玩遊戲,對於那些只想要玩一般 PC 遊戲,但不需要電腦的人來說,就又有新的選項了,搞不好還能做到無線遊玩的效果。