任天堂 64 時(shí)代的經(jīng)典 RPG《紙片馬里奧》如今通過(guò)原生重編譯的方式登陸 PC,最新發(fā)布的非官方版本“Paper Mario ReCut”已經(jīng)可以在 Windows 上以原生應(yīng)用形式運(yùn)行,全程無(wú)需傳統(tǒng)模擬器參與。 這一做法延續(xù)了近年來(lái)主機(jī)老游戲“原生移植到 PC”的技術(shù)路線,通過(guò)重編譯工具鏈將游戲代碼適配現(xiàn)代平臺(tái),從而在性能和技術(shù)控制力上優(yōu)于單純模擬器方案。
![]()
與常規(guī)的主機(jī)模擬不同,Paper Mario ReCut 使用的是 N64 重編譯工具鏈,將原始游戲代碼轉(zhuǎn)換為可在當(dāng)前硬件上原生執(zhí)行的程序,而不是完整模擬 N64 主機(jī)運(yùn)行環(huán)境。 在實(shí)踐中,這意味著游戲可以更直接地利用現(xiàn)代 PC 的資源,實(shí)現(xiàn)更高效的性能表現(xiàn),同時(shí)開(kāi)發(fā)者也可以對(duì)渲染、輸入等底層行為進(jìn)行更精細(xì)的控制。
圖形渲染方面,該項(xiàng)目采用 RT64 作為圖形后端,這一渲染框架專門(mén)用來(lái)呈現(xiàn) N64 時(shí)代的畫(huà)面效果。 得益于《紙片馬里奧》以平面紋理和相對(duì)簡(jiǎn)潔的 3D 場(chǎng)景為核心的視覺(jué)風(fēng)格,RT64 的渲染特性與之非常契合,并可通過(guò)游戲內(nèi)菜單實(shí)時(shí)調(diào)整畫(huà)質(zhì)等圖形參數(shù)。
![]()
此次發(fā)布不僅關(guān)注可玩性,本身的工具鏈與開(kāi)發(fā)工具同樣是重點(diǎn)之一。 Paper Mario ReCut 內(nèi)置了“實(shí)時(shí)紋理替換”功能,玩家可以通過(guò)鍵盤(pán)快捷鍵在游戲運(yùn)行過(guò)程中動(dòng)態(tài)替換貼圖資源,為美術(shù) MOD 創(chuàng)作和視覺(jué)實(shí)驗(yàn)提供了非常直接的途徑。
在紋理處理方面,該版本支持兩種紋理捕獲模式:一種是帶進(jìn)度顯示的一次性紋理導(dǎo)出,另一種則是在游戲游玩過(guò)程中持續(xù)捕獲紋理的“持續(xù)捕獲模式”。 隨附的 Paper Atlas Tool 工具為用戶提供了更結(jié)構(gòu)化的貼圖管理與編輯環(huán)境,方便對(duì)導(dǎo)出的資源進(jìn)行批量整理和修改。
開(kāi)發(fā)者目前仍將 Paper Mario ReCut 定位為“早期構(gòu)建版本”。 雖然游戲已經(jīng)可以從頭到尾完整通關(guān),但周邊系統(tǒng)和工具鏈仍在持續(xù)打磨中,相關(guān) N64 重編譯流程針對(duì)《紙片馬里奧》的適配工作也還在進(jìn)一步完善。
和其他基于重編譯路線的項(xiàng)目一樣,此次發(fā)布并不包含任何原版游戲數(shù)據(jù),用戶需要自行準(zhǔn)備美版《紙片馬里奧》ROM 文件才能運(yùn)行該移植版。 這種“只分發(fā)代碼和工具、不分發(fā)受版權(quán)保護(hù)的原始資源”的做法,已經(jīng)成為此類(lèi)社區(qū)項(xiàng)目在法律風(fēng)險(xiǎn)控制上的通行做法,在一定程度上降低了被版權(quán)方直接下架的風(fēng)險(xiǎn)。
![]()
Paper Mario ReCut 也加入了日益壯大的 N64 原生 PC 移植陣容。 此前,《超級(jí)馬里奧 64》《馬里奧賽車(chē) 64》《古惑狼賽車(chē)》以及《毀滅公爵:零小時(shí)》等作品都通過(guò)類(lèi)似的技術(shù)手段實(shí)現(xiàn)了原生 PC 版本,并在高幀率、寬屏輸出以及輸入優(yōu)化方面進(jìn)行了多種增強(qiáng)。
不過(guò),對(duì) Paper Mario ReCut 來(lái)說(shuō),圖形和性能強(qiáng)化并非這次版本的唯一或首要賣(mài)點(diǎn),其更大的意義在于展示了一整套流程的可復(fù)制性。 在成熟的重編譯管線、功能完善的 RT64 渲染層以及與之配套的資產(chǎn)編輯工具加持之下,將一款 N64 游戲遷移為現(xiàn)代 PC 應(yīng)用,正逐漸從“發(fā)明新方法”轉(zhuǎn)變?yōu)椤鞍戳鞒虉?zhí)行”。
從更長(zhǎng)遠(yuǎn)的角度看,Paper Mario ReCut 顯示出這一技術(shù)路線正在從零散嘗試走向系統(tǒng)化和模塊化。 隨著工具鏈成熟度提升,未來(lái)或?qū)⒂懈?N64 乃至其他老平臺(tái)游戲,以類(lèi)似的原生移植方式登陸 PC,在法律邊界與技術(shù)創(chuàng)新之間尋找新的平衡空間。
https://github.com/SMCGames/Paper-Mario-ReCut
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.