互動美女玩法韓國原廠直營 最殺PK手遊暴力美學!至強者的對決!運籌帷幄 智奪天下
chiuinan ( 青衫,詩樂為心棋為友 )
Lv. 33 | 文章數:1929 | 推薦數:649 | 被推數:1777 #1. 2019-06-23 03:42:20

最近將軒轅劍3的遊戲資料用程式倒出來整理, 發現李靖升級表裡, 60級的力量由59級的200降到148, 也就是說, 李靖從59級升到60級時, 力量會被倒扣52點. 在網路搜尋了一下, 沒想到十多年來竟然沒有一個人發現這個BUG...

修正方法:

LEVEL.DAT
94 00 A7 00
C8 -- -- --
t0080076 ( TW_Alexander )
子板管理員家族板板主戀戀玫瑰花束濃情巧克力戀愛御守虛擬情人忘情水資深板主基地幫幫忙活動8月份第51~100名手機認證徽章2010年度值星官蛇運沖天基地16週年慶紀念徽章基地15週年慶紀念徽章值日生
Lv. 40 | 文章數:5245 | 推薦數:6318 | 被推數:1566 #2. 2019-06-23 07:33:04
沒發現可能是當初玩軒轅劍3的人不若以往的多吧?我印象中軒轅劍各代中最受歡迎的是第二代,因為出現練妖壺的設計
if4 ( 逍遙遊 if )
板主家族板板主2018年度值星官Pow瓦紀念徽章傳說中的模範值日生無敵模範值日生超級模範值日生三星模範值日生二星模範值日生值日模範生值日生17週年慶紀念徽章:集字成金2017年度值星官17週年慶紀念徽章:寶箱開開手2011優良板主
Lv. 46 | 文章數:14958 | 推薦數:9790 | 被推數:3051 #3. 2019-06-23 22:38:35
我想請求拜託青衫兄,能不能在骨灰集散地這個園地,開一個專欄,介紹並教導我們,如何修正BUG的問題。因為我並不滿足只是改這個修正,我還想知道這個過程是怎麼來的,謝謝!
chiuinan ( 青衫,詩樂為心棋為友 )
Lv. 33 | 文章數:1929 | 推薦數:649 | 被推數:1777 #4. 2019-06-24 03:44:18
要教真的很困難, 其前提為:

1.對於數值要有很強的推理歸納能力, 能在檔案中的一堆16進位數字之間, 很快找出它的規律. 這個需要天分+經驗.
2.因為遊戲資訊檔不一定能解析成功, 有時需要配合追蹤程式. 因此第二個能力便是要能追蹤看懂組合語言, 並理解其意義. 這個比看懂高階語言困難很多, 不是一般人能勝任的. 如果自己本身不是專業資深的程式設計人員, 個人並不建議來學.
3.理解這些檔案格式並沒有一定的步驟與規則, 這也是很難教的原因. 每個都是個案!

因為每個人的時間都有限, 破解或修正bug等, 交給專業的人來處理就好, 儘量把時間花在自己較擅長的事物上吧.

---- 分隔線 ----

以下是軒轅劍3的其他心得:

1.裝備帶元素傷的武器攻擊,元素傷害經元素抗性計算後,會併入總物理傷進行物理抗性計算,也就是說,普通攻擊都是物理傷。因此即便拿帶有光傷的武器,也不能傷害只怕光傷的迷魂霧妖,只能靠奇術攻擊。

2.遊戲中除了火冰風土毒光暗電物9種傷害外,還有第10種傷害,所有人物,不分敵我,對此傷害都無抗性。這種傷害只有兩個奇術有,一個是妮可的萬蠱纏身(400傷),另一個是牛魔王的青焰纏捲(2000傷)。之前我的攻略提到打牛魔王要提高暗、火、毒的抗性,其實是對此一奇術的誤解:字面上以為是火傷,因會中毒,所以再加毒抗。事實上,火抗沒必要,毒抗其實也可不管。因為無論抗性多少(即便9抗全滿),被牛魔王施展此一奇術,必定損傷2000多,無法可擋。


walter0937 ( happy108 )
三星模範值日生2017年度值星官
Lv. 18 | 文章數:289 | 推薦數:126 | 被推數:635 #6. 2019-06-25 08:03:56
引言回覆 if4 的話:
謝謝青衫兄的解釋,看來我沒有這個慧根了 XD
玩骨灰老遊戲還有一項目的,就是練習破解保護,上述的數值分析的確要有的慧根,但不是沒解,建議你先從解決簡單的密碼保護學起。
遊戲大概從磁片保護後期就進入密碼保護階段的盛期,並非磁碟片保護容易破解,因為有相容性問題與材質維護困難因素,許多買原版的人在保固期間容易把原版磁片弄壞,害得原廠需經常處理這些更換磁片等瑣事,當然硬體時代進步, 5.25" 磁片越來越少人用也是一點,往後的keypro(插在LPT上面的硬體鎖)興起剛好可以證明:用硬體的比較保險,不過台灣當時有一大票遊戲都加上密碼保護,國外也是,若你手頭上有未破解版剛好可以成為練習教材,對照著原版說明書上的密碼表,逐一學習密碼破解。
當在破解密碼時,你自然會學會看懂組合語言,因為常見的就是那些指令與語法。首先,組裝一台P3以前的舊電腦,我建議是P1或 P2因為還買得到且不貴,有ISA、PCI與USB介面,且安裝win98可以有較好的執行效率,例如純DOS&win98雙系統,最後重點是要安裝softice這套工具,它裡面的鎖定記憶體(BPM指令)可以讓你學會數值分析,當然超強的低階中斷(Ctrl+D按鍵)是當時同系性質軟體都比不上的,這個也是我選它的理由。
最後就是把當時的一些memory cheat工具,像是、game master、FPE、gameICE...等都搬出來,配合它們記憶體數值變化的分析功能,再交給softice的記憶體中斷,你會很快看得懂,原來高階語言寫 出來的遊戲,在組合語言下是如此運作。
除了破解密碼可以當成練習外,我給你一個稍微難一點的功課。玩過大富翁遊戲吧?當時國內也出了不少這些遊戲,有個很出名的公司也出了好幾代,小南大大也寫了一篇介紹國產大富翁的經典文,隨便找個版本,不是要你破解密碼表,而是破解"擲骰子"的亂數控制處,任你可以填入任意值,這樣你想讓他擲多少就變成那個數字,提示:先用gamemaster(遊戲修改大師)找出哪個記憶體在變化,接著用softice鎖定這個byte(或這幾個byte),給他繼續擲,馬上就會程式中斷,接著trace鎖定的記憶體位置就會看到控制擲骰子的程式碼重要段,最後再修改程式碼,就可以隨心所欲地調整程式的運作!
ps:以上只是給個意見,如果你不懂也沒關係,慢慢來任何有心人都可以學會破解的
walter0937 ( happy108 )
三星模範值日生2017年度值星官
Lv. 18 | 文章數:289 | 推薦數:126 | 被推數:635 #8. 2019-06-26 00:43:04
引言回覆 if4 的話:
這種東西沒人教要靠自己找資料自己研究很難吧
--->xxx
http://www.study-area.org/goldencat/assembly/index.html
以上這個網頁是不知名人士整理的,他把以前BBS上與破解有關教學文章集合在這裡,你可以參考看看,有softice的說明與教學,Yu Hwang(俞X南)與軟體蛀蟲(洪X隆)都是當年90網破解遊戲與軟體的佼佼者,且它們的文章廣被流傳,其實類似的東西還有,只不過不知道被收到哪裡,大補帖中也有不少文章需要找找,至於寫成書本的很少,我手頭上只有3-4本,搞破解需要一點耐心,當然工具多收集一點也有幫助


快速回覆 | 註冊 使用完整編輯模式回覆
討論板頭像 [ 設定 ] |簽名檔 [ 設定 ]
有人回覆時通知我 【通知管理