Switch版初音 mega39去渲染 獲得PS4版初音街機效果說明

初音mega39s
switch版在公佈之初就備受矚目,從預告片來看一開始就給人以PS4版初音FT版本姊妹篇的感覺,沒有完全一樣是因爲其獨特的動畫渲染畫風,起初讓人詬病是因爲很多人認爲這是switch技能不足,導致的移植PS4 FT初音被迫降質的結果。實際上仍是FT版本的換皮遊戲。一些人認爲動畫渲染不能忍,一些人覺得非常獨特,可以真香。

在遊戲發售後,破解版的XCI格式文件被人解包,發現其內部是這樣的:
在這裏插入圖片描述
沒錯,解包xci後發現其內容被明文寫入了除了套了個switch版本mega的皮,本質就是PS4版本的FT。
Ns版解包後發現除了mega39那個外殼剩餘文件就是ps4普通版的初音ft,目錄裏就8個文件夾分別是

1、rom(街機ps4ns通用引擎文件)
2、rom_ps4(閹割曲庫刪除不必要文件的ft本體)
3、rom_ps4_update(ft升級補丁+閹割掉了部分歌曲)
4、rom_ps4_dlc(閹割部分歌曲的dlc)
5、rom_switch(mega39本體包括全新的ui,開頭動畫,10首新歌,體感模式,另外體感模式所有歌曲只做了鋪面,剩餘的全是用的ft都)
6、rom_switch_cn(簡體翻譯+字庫,歌詞日文}
7、rom_switch_tw(繁體翻譯+字庫,歌詞日文)
8、shader (着色器 )=(卡通渲染,這引擎本身支持卡通渲染,只是一直沒用,理論上ps4街機ns都能全局卡通渲染)
在此基礎上,B站以及discord的意大利大佬研究出了可以將Switch版本動畫渲染關閉,在switch上呈現出PS4版FT效果的魔改方法。

內容轉自https://www.91wii.com/thread-176893-1-1.html
實際整合資料爲論壇 Geminize 大佬整合
switch版本效果
PS4 FT版本效果
其實就是塑膠人與動畫渲染相同模型的區別

具體MV和遊戲效果可以到B站瀏覽
搬運B站: https://www.bilibili.com/video/a … 9919047930651781705
作者: gmy771810930
在這裏插入圖片描述

即使解包之後發現了世嘉的不義行爲又能怎樣呢?瓜還沒吃完,實際上,因爲FT和Switch版本都是基於初音街機的框架與引擎,所以在此基礎上製作的界面,歌曲,譜面,模型,PV可以說是通用的,甚至因爲發現了初音FT的引擎可以進行動畫渲染,只是之前一直沒用所以沒人知道,我們甚至可以將PS4版改爲動畫渲染的形式,

並且,因爲其可移植性,我們可以方便的將街機,switch版,PS4 版內容在解包之後通用。最後的成品即,原版只有110首歌的初音mega39初版,在對其整體一直PS4解包後的服裝,歌曲後,得到了空前的250首曲目,光初音一人的服裝就從原來的140多套變爲現在的206套服裝。
在這裏插入圖片描述

值得一提的是,解包之後的文件目錄顯示,PV都被作爲.ogg的文件形式存在,而服裝之類的內容是整體移植,所以其實都包含對應文件,只是世嘉在PS4版188套的服裝上又閹割了一些,並且加了一些被鎖住的新服裝【被鎖住是指文件中顯示存在,但遊戲中並沒有顯示,可能是作爲後續DLC內容】導致SWITCH版本只有一百四十多套服裝。

在整體移植PS4版遊戲內容到switch上後,可以正常運行。

NS、PS4、街機初音三版本可相互移植說明:

1、解包ps4版的ftdx和1.01升級補丁(ns版裏面的ft版本是1.01)整合一下丟進mega39s的幾個對應目錄裏(需要破解ns)
PS4 FTDX 1.01解密版文件——>點我 解密成文件夾格式的PS4版FTDX 1.01.rar (7.62 MB, 下載次數: 191)
2、再把ps4和ns版pv_bd整合一下(曲庫目錄文件,內含鋪面位置和歌詞字幕明文,獨佔10首pv編號爲pv268-pv277)

3、就得到了一個248曲目的mega39,接下來碰到了2個問題,部分刪減的pv沒有做卡通渲染,人物皮膚渲染詭異,體感模式曲庫一些沒有鋪面,進去放完pv就完成,後來使用了某位大佬提供的關閉了卡通渲染的文件,解決了渲染問題,遊戲畫面就等於1080p的ft,而且對獨佔歌曲也有效,另外ft的播片pv分辨率爲1080p,mega39爲720p,替換後能直接使用。

4、 PS4 FT DX 歌曲移植到NS 39 中方法
4-1、下載PS4 初音 FT DX 中資源
4-2、TX放
sxos/title/0100f300da46000/下建了一個rom_ps4_dlc/rom文件夾,把ps4遊戲文件全丟進去

大 氣層放
atmosphere/title/0100f300da46000/下建了一個rom_ps4_dlc/rom文件夾,把ps4遊戲文件全丟進去

4-3、SWITCH整合pv_db/

然後rom_switch/rom裏丟進去整合好的pv_db,直接爽吧


從帖子的內容中我們可以知道,首先mega39和FT其實是一個遊戲,其次,解包之後因爲相同的框架和引擎,甚至可以共享數據資源【如服裝,歌曲PV和譜面】。

比較讓人震驚的還是該引擎首次被爆出可以做動畫渲染的操作,若不是被解包之後引出兩個遊戲的關聯,我們並不能知道這其實是同一個引擎做的遊戲,畢竟畫面表現力完全不一樣,甚至我們錯怪了switch的性能,並不是那麼不堪。其實按照製作初音遊戲的引擎來說,project F , F2, X系列其實都是用同一個引擎,與FT ,MEGA39, 和街機又完全不一樣。因此無法移植上述三款遊戲的歌曲。而對於該引擎來說,只能說對於一個製作了某種效果的PV,動畫渲染和塑膠人都可以通吃,但基礎還是要有人工製作過,如果沒有製作switch動畫渲染的版本,是不能拿PS4版FT直接加個參數就能跑動畫渲染效果的。

最後,是如何實現mega39跑出PS4街機版效果的呢?
我們將PS4版FT整個解包並以DLC的形式移植到switch上,這樣在機器內就有了雙版本的PV【原版動畫渲染,PS4版塑膠人】,此時我們只用告訴引擎以什麼樣的參數跑哪個PV就行了,直接加入args並關閉npr的結果首先會導致初音黑皮【原因不明】,大概是shader着色器沒有調教好的原因。
在這裏插入圖片描述
甚至幀數出現了很大下降,因此並不是直接修改引擎參數就可以的

在修改了主程序以及增加了shader文件夾的基礎上,可以以正常跑很大程度上長得像PS4版塑膠人初音的建模,但是仍舊不是PS4版那樣完美,皮膚並不是很有通透性,有光澤,大佬們稱爲開啓sss,據說開啓這個功能後效果會更好,但是因爲其需要一些程度的光照計算,因此還是需要switch的機能的,大概可能是世嘉的程序員發現原版移植PS4版本的內容後最大程度優化也無法保持穩定幀數,只能去掉sss功能,但是效果並不盡如人意,便加入了動畫渲染來避重就輕,實際上在switch上顯示的動畫渲染效果確實比寫實風的塑膠人好看很多。

對此,我們強行移植了PS4版本的兩百多首歌后,因爲幾首歌並沒有做寫實風的PV,在運行時使用動畫渲染會導致貼圖錯誤,顏色詭異等問題,因此我們關閉了動畫渲染功能,使其可以兼容無動畫渲染的歌曲,並且對於switch獨佔的幾首歌如catch the wave,引擎會自動播放動畫渲染後的PV。最後達到的歌曲數有驚人的250首之多!

詳細教程以及需要的文件可以到論壇中下載。最後加入了手動DLC的遊戲容量達到了幾乎40G

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章