序#
動作遊戲真的是容易上手,但要玩得厲害不是那麼簡單,尤其是對於我一個手殘黨來說。
之前一開始是玩男角,一路輾壓感,簡單粗暴,變身不變身都好打,到中期之後有個地方,居然變成橫向卷軸!還要跳來跳去!當然就覺得吃土了…不知道跳了多久老是摔死。
那麼我玩女角總行了吧,開頭畫面就可以選擇不同角色。誰知道更慘,男女角在同個段落給的謎題不一樣,女角打沒多久就遇到卡關,也沒去找什麼攻略,後來終於自己悟出來,真是累死人。 關關難過關關難,然後到了一個打牛的地方,女角根本薄皮嫩雞,一下就死了,直到看到很多次 GameOver 之後…(略
開始挖 PS1 中文化之後,就立刻想到這款當年沒有破的遺憾(?
進行過程#
我只能說,大公司的手法果然不一樣。之前遇到的大部分 PS1 遊戲,光碟裡的檔案都是一個一個放好的,跟 PC 遊戲差不多。雖然不一定知道裡面裝了什麼,但至少可以從檔名猜一下,像是 MOVIE.PAK,大概就跟影片有關吧。雖然實際格式要怎麼拆,也還是另一回事。結果這款完全不一樣,打開光碟一看,根本不知道東西藏在哪裡。除了主程式以外,整套遊戲資料都被包進一個巨大的檔案裡。還好追了一陣子,總算找到一份檔案表。但這也只是知道資料放在哪,至於每一份是什麼東西,還得靠檔頭慢慢猜。好不容易把整個容器拆開,才終於能開始找自己需要的資料。
然後你以為完了嗎?直接掃 S-JIS ,毫無所獲。開始直接上 Ghidra 反組譯,才發現原來腳本是用混淆過的 S-JIS,直接拆當然拆不到東西。字模是用 BIOS 字模,再透過 Hook 換成自己的字模。還好對話系統真的差不多就這樣結束了,拆解完再回填,並沒有再遇到什麼問題。而且挖一挖發現遊戲有 Debug System ,透過修改 RAM 可以進入,再做成 Cheat Code 就是個實用的觸發方式了。開機後就可以依照編號選擇場景,甚至還有 Debug 地圖,測試用 NPC 可以直接改錢改裝備什麼,後面測試起來真的少很多事情,呼~
真正的難點是在 8x8 選單,中文字會不清楚是另外一件事情,準備好字模塞到 VRAM ,打開遊戲一看。哇~怎麼地圖貼圖材質上有文字啊,畢竟這是個 3D 遊戲,在當年算是能把硬體效能榨得很乾的,所以 VRAM 塞得很滿,不小心就會卡到,於是只好限縮字模上傳的區域,應該總算是安全了。正當這麼想的時候,另外一個問題就浮現了,從光碟取出資料需要尋軌時間,再搬到 VRAM 才可以顯示,可是尋軌時間會造成選單啟動的時候有嚴重的延遲,大概 0.5 秒就足以破壞遊戲體驗,詳細的解法有在另外一篇文章說明。
遊戲內容#
日文程度當然又從屁孩時代到現在進步許多了,無論是直接玩遊戲,或者翻譯好再進行,都更了解劇情也更容易代入。
「哎,女角根本智障到不行,又自我感覺良好」(誇獎意味)
操作技巧也提升了,這次被牛追沒有死掉了。啊,看了對話內容,那個其實是馬啦,哈哈哈
「遊戲本身沒什麼需要練等的地方」,我原本是這麼想的,因為沒有等級。誰知道細節藏在系統裡面,有個地方需要連續使用魔法,會消耗一定量的魔力,魔力提升是靠使用次數來增加的,結果為了滿足條件,變成另外一種變相練等。
另外有個用心的地方,男女主角的 ED 場景是個別處理過的,所以玩兩次會看到不同的東西,這個在遊戲本身的機制也會提示要玩第二輪。
美術的部分,雖然是 low poly,但我覺得貼圖整體感覺很棒,角色跟演出都超可愛的!真要挑就是文字繪製引擎,字模本身是清楚的,但繪製出來的效果只能說,嗯~我真的不是美術人啊。
結語#
希望我這次能破完,不要再一直摔下去了啦!