06.26
Fri

(*´з`*) 原本沒打算幫天線貓修這東西,可是實在太多人問了,只好幫天線貓處理一下。

(`・ω・´) 大概就是這次改版的寵物界面多了個類型的分類,所以有個新的翻譯檔叫做 pettype.taiwan.txt,然後這個檔案有問題導致瑪奇讀取不到內容。

( • ̀ω•́ ) 而問題就是這個檔案的編碼與內文不相符,檔案標頭標記編碼應該為 UCS-2 LE 編碼,與其他瑪奇的檔案編碼一樣,可是檔案的內文卻是 UTF-8 編碼,導致檔案顯示為亂碼(因為不論是文字編輯器還是程式讀取檔案的邏輯都會以該檔案的標頭標記的編碼格式來讀取,拿 UCS-2 LE 的方式去讀 UTF-8 會出現亂碼)

(̿▀̿ ̿Ĺ̯̿̿▀̿ ̿)̄ 因為出現亂碼,所以瑪奇就不認識這檔案了,大概是這樣。


下面這個檔案是小艾轉換成正確格式的檔案,由於天線貓應該會在下個更新修正好這東西,所以小艾就不放補丁內了。
Pack 格式的檔案請放到瑪奇目錄下的 packages 目錄內,然後把檔案設定為唯讀。
(理論上天線貓會在之後的版本修正這問題,因此請在未來的更新之後手動刪除這個檔案避免問題)

點此下載
04.30
Thu

(#`Д´)ノ 自從前年年中決定離開修羅場公司到現在終於算是步上正軌了吧。算是徹底脫離修羅場產生的影響了,去年也花了不少時間把修羅場期間浪費沒學習的新技術給用了一輪。

ヽ(✿゚▽゚)ノ 今年原本的目標就決定不接太多案子,好好擺爛一年,所以閒暇時間也比較多了點。

。:.゚ヽ(*´∀`)ノ゚.:。有時其實很慶幸當時 Ver6 有堅持在開始工作之前正式發布,不然根據修羅場的難度和精神壓力,可能忙不過來,還好我男友在這段時間願意一直忍受我崩潰。

(◔⊖◔)つ 關於一直鴿子的 Ver7 小艾也覺得實在拖的有點久,不過由於 Ver7 的規劃就是要徹底放棄舊版的架構重作,所以一直沒決定好到底怎麼作。

(´・_・`) 畢竟小艾也不是當初那個抄起 Visual Studio 想到什麼就直接開幹的天真工程師了。架構、流程什麼的,規劃比較多,不過有時又會覺得「這樣好像一直沒進展也不行,以往直接開幹寫的東西不也撐了好幾年了」之類的。

(,,・ω・,,) 不過最近抓了點看 VTuber 的空檔先把小艾版補丁的網域網址先處理好了,目前的網域已經加買到三年後了。

(*´ω`)人(´ω`*) 然後網域的部份,原本 Project DreamCatcher 也就是 Ver6 的網域都是在 *.rkmabipatch.idv.tw 底下,現在調整到 *.v6.rkmabipatch.idv.tw 底下,今天使用新網域的程式也跟隨著 Ver 6.1.37 一起更新了。

(ㆆᴗㆆ) 另外前段時間鋼瓶盾牌替換王城煉金動作的功能出了點問題,變成了「普通」的把動作替換成女角姿勢,原本透過修改 motion 內的 XML 達到分離男女角色姿勢的目標,不過在天線貓在 R298 給 motion 的 XML 加上了額外的 table 驗證之後,修改起來變得有點麻煩。

( º﹃º ) 其實小艾一直知道這功能壞了快一年,或者說補丁內一些功能都有瑕疵,只是實在抽不出時間作翻新,像是寵物視窗修改那個功能,得花不少時間重新調整和思考UI合理性。當時為了這個姿勢變更的部份寫了個程式去產生一樣的東西給瑪奇作效驗,但是效果不理想,這也是前段時間有好幾次補丁的更新都出現動作姿勢不見的問題。

ヽ(✿゚▽゚)ノ 不過今天終於寫好這支自動生成的程式了,雖然還沒自動化,不過已經能生成對應的檔案了。在 Ver 6.1.38 中就更新了這個王城煉金的動作檔案,可以正常對應男女角色的姿勢了。

mabinogi_2020_04_29_009.jpg

ヽ( ° ▽°)ノ 至於新的全自動更新系統 Project Shadow V2 目前基礎架構正在作了,已經能一定程度幫助小艾處理補丁的東西了,尤其是處理官方手殘打錯的格式之類的東西,之後要持續移植原本 Project Shadow OG 的功能到新版本上。不過由於補丁內功能很多,原本 OG 版部份是使用 VB.net 有些 C# 有些 VB6.0......加上當時小艾程式實在寫的不怎樣,現在看那些程式格外痛苦......

20200430.jpg

(゚∀。) 不過這些坑也是小艾當初自己挖的就是了怪不了別人阿,現在看著自己當年寫的程式都會想罵自己,尤其是上面說的轉子網域的時候,久違的打開了三年沒動的安裝程式原始碼,深深的恨起了當年的自己(???)。

=͟͟͞͞( •̀д•́) 時間也差不多到該睡的時間了,明天還得上班呢,總之大概就是上面講的這樣。

11.30
Sat
囧...今天發現補丁伺服器用的虛擬平台掛了,因為目前補丁的伺服器群都在這台機器上,因此所有小艾版補丁的線上功能都無法正常使用。
back-to-top