星期日, 7月 29, 2007

麻煩的opening完成

除了春節以外 上週是唯一7天內沒有更新的一週
因為遇到了本私人計畫從事以來最麻煩的工作

原本想在經過兩週的前處理後 馬上就能把Opening弄好
沒想到Opening除了文字圖經過壓縮
(這不是問題 畢竟前處理時就解決過一次了)
還另外把每個8x8圖塊另外作indexing 並且"編碼"再貼出
所以會有不同地方參考同一位置 甚至翻轉圖塊的操作發生
因為包括op code、相對位置跟索引值都混合成了可變長度的編碼
害我幾乎快反推不出其規則性
所以花了相當時間在推敲並重新編碼
否則無法在對的位置貼出對的圖塊

本來昨天早上終於將要完成這部分
結果原空間滿了壓不回去 白白浪費一天
(只差約20個區塊 相當於圖中僅僅2個字不到的空間...囧rz)
雖然我自己都會寫好程式以布未壓縮圖
但壓縮這個動作因為要1byte不差填滿原空間
所以我都是"手動"按原規則壓縮回去的!!!

我剛剛才又將二度重新安排過的文字圖以人工壓回
現在已經兩眼無神了...

因為我的破解方式完全是從binary code反推出演算法
漸漸最近開始覺得自己大腦有低階化的傾向了
竟然為了個opening犧牲3週的休息時間...(有一週跑出去玩了:p)


令人意外的是原日文漢字與中文細明體字形幾乎一樣
即使和圖中我所沿用的漢字相比 (古昔力鋼教司闇魔支配時代)
也看不出差異性
雖然因為Opening延遲了進度 (本來這週要二校完4章的)
不過8月底前完成應該還來的及.....
....大....大概吧....