[心得] 編輯球員能力的方法 (編輯中)

看板Powerful_PRO作者 (AM2)時間12年前 (2011/09/22 19:09), 編輯推噓2(203)
留言5則, 2人參與, 最新討論串1/1
前情提要: 首先,你要像小弟一樣對版上神(經病)人們高超的技術及卓越的耐心懷抱滿懷的景仰 但卻礙於自己的沒耐心加手殘,對創造"野球神"之類超級原創角色只能有憧憬 打人家分享的密碼呢,又覺得那個球員名字不是自己想要的(例如想要做一隊熟人) 解決的方法之一是用模擬器加上金手指,在成模創造人物 但如果想要創造一些超弱人物很可能成模通不了關就野球人生終結 (個人想在實況裡創造一隻自己真人打過的球隊,"真實能力"@@) 而且有些能力成模沒法用加點點出來,要SL也是很花時間精神 再退一步說,做一個球員要跑完整個成模流程個人覺得有點久... 總之,小弟現在研究中的目標就是:自行創造球員 因日文苦手,所以主力都在玩美版的MLB 2008 (也就是台灣賣的MLB3) PS2模擬器是PCSX2 r4918(支援多核心!!),GS用gsdx10 MSVC15 0.1.4 SSE2 (r4918預設的GS會有記憶體用量爆炸的問題,我是改用舊版解決) 速度穩定度蠻滿意的,有模擬器相關交流請私信 (Athlon X4 635 OC @ 3.2G 實戰中可跑約1.3~1.4倍速,其他進行最快可約0.8~8倍速) 目前使用到的工具是GameMaster9 ---------------------------------以上廢話 以下正題----------------------------- 目前只會修改已創造球員(還不能自行新增球員)的以下屬性,沒提到就是還在研究中 背號、左右投打、彈道、六圍、主守位*、全守備位置適性、球速、控球、耐力 野手特殊能力(陸續增加中): SprayH/PowerH/HotH/ToughOut/B2BH/RallyH/GoldGlove/PatientH 方法: 1.模擬器進入遊戲(相關問題請洽模擬器版或http://goo.gl/kyl21 http://goo.gl/Tkt4Z) 進入球員成績編輯,My Data => Custom Edit Player => Statistics Setup 如圖: http://ppt.cc/Jx~1 利用可以合法快速在此編輯球員資料的特性,幫助下一步驟快速找到資料位置 2.打開GameMaster9,選到模擬器視窗 找個欲修改球員現在的資料搜尋,例如HR數81,如圖 http://ppt.cc/UDR; 3.第一次搜尋會找到太多其他東西,所以就在模擬器改一下數字儲存後再搜尋 如圖: http://ppt.cc/0QcN http://ppt.cc/5yei 4.重複上個步驟直到GM9找到存放這筆球員資料的記憶體位置 如圖: http://ppt.cc/3oUS 5.在新視窗編輯這個記憶體位置,以MLB2008來說的話,建議選成圖中紅圈處的檢視方式 這一區就是存放我們想編輯的球員的資料(至少大部分) 如圖: http://ppt.cc/OL!i 這裡有個小技巧,選成左上紅圈處的"改變文字瀏覽方式"後, 就可以用滑鼠滾輪在記憶體欄位"string"處滾動調整顯示記憶體的位置方便檢視 6.一些基本屬性的位置說明如圖 http://ppt.cc/@FSH 7.野手特殊能力(1): SprayH/PowerH/HotH/ToughOut/B2BH/RallyH/GoldGlove/PatientH 如圖: http://ppt.cc/tm8n GM9視窗下方的"BIT"顯示的是2進位的八位數,對應圖中說明的八個能力 "1"和"0"分別代表此八項能力的有無 要修改的話要選到記憶體位置輸入這2進位的八位數對應的16進位的兩位數 快速計算的方法如果是win7的話打開小算盤使用"程式設計師"檢視模式 選"Byte"、"2進位",打入想要的八碼再選16進位就會顯示出數字了 當然如果你是強者可以心算,算得快還滿屌的 8.野手特殊能力(2): VS Lefty/Clutch Hit/Catcher..............................http://ppt.cc/S5@, Base Clearer/Bunt/Power Htr/Contact Htr/Walk-off Htr.....http://ppt.cc/,R,J Stealing/Pull Htr/Barehand Catch/Trash Talk/(續下行) Firstball Htr/Timely Whiff/Gd Pinch Htr..................http://ppt.cc/sGnX Throwing/Head 1st Slide/Base Running/Agg. Running/(續下行) Tough Runner/Spark Plug/Morale/Intimidator*/(續下行) Agg.Cau.Stealing/Gd Block/...............................http://ppt.cc/(E(p Durability/Consistency/Error Prone/Small Ball/(續下行) Table Settler/Break DP/Canon Arm/Refined/Agg. Fielding/(續下行) Spider Catch/Pivot Man...................................http://ppt.cc/_AWX 所有的特殊能力對應關係已經找到,都存在上面圖中20ABF030~20ABF03E的位置 試過重開機位置會跑掉,不過這些資料的"相對位置"都不會變,找到一個就有一串了 各項能力的設定方式是: 單純燈亮不亮的能力: 如power hitter等大多數 => 單位元控制,"1"有 "0"沒有 圖示是燈亮或不亮,但其實分成幾類的: 如base clearer、walk-off hitter => 雙位元控制,可複選 前位元表示打力增加,後位元表示打框增加 五階能力: 只有野手的clutch hitting、VS Lefty是五階技能, 其他如FB life、spin試過都確定是三階 (Stealling好像昏睡中有眼殘看過1,但之後怎麼都試不出來) => 8位元(1 byte)控制,0~4表示1~5階能力 有好有壞的三階能力: 包含spin、gd rain、agg/cau run、patient/agg. hitter等等許多共用一格亮燈的 =>雙位元控制,前壞後好,壞的位元是1就是壞,所以要好技能只有"01" 有進階的好能力: 包括內野安打、好捕手等 => 前位元是grt,後位元是gd,"11"="00"表沒有 以上有用到雙位元控制的有時候不再同個byte裡面而在隔壁byte (說學術點就是放在同個word裡剛好被兩個byte斷開) 以些能力如lucky/unlucky等等好幾個都這樣,但不影響前述規則 例外: 頭部滑壘這個技能是我全部測過唯一的例外 => 雙位元控制,01、10、11都是有,00沒有 (果然是一個儼然好技能但其實不是的假貨XD) 如果是野手的話大概95%以上都找到修改的方法了 (打擊動作太多懶得一一查對應,有人找到的話也請分享一下) 目前只剩下投手球路部分還沒去查 再來就是球員國籍之類的小問題 正在弄"設計球員"=>"記憶體HEX值"的自動計算介面 大概完成70%左右 記憶體位置、大部分資料的對應可以看這個(未完成版) http://goo.gl/W8hik -- 因小弟怕研究及分享的熱情熄滅,故選擇一邊研究一邊Po文,發現就補上 故本文會一直重新編輯,在完稿或小弟放棄之前各位大大的推噓文可能會受影響 非刻意修/打斷推噓文,請各位見諒 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.192.25.86 ※ 編輯: SocketAM2 來自: 123.192.25.86 (09/22 19:45) ※ 編輯: SocketAM2 來自: 123.192.25.86 (09/22 23:10)

09/22 21:28, , 1F
我用模擬器跑實況時會有速度的問題,所以玩不起來
09/22 21:28, 1F

09/22 21:29, , 2F
我的PS2幾乎變成美版實況MLB專用機:P
09/22 21:29, 2F

09/22 23:12, , 3F
如果是AMD多核心的話試試看我的版本吧 我也是換了才順
09/22 23:12, 3F
※ 編輯: SocketAM2 來自: 123.192.25.86 (09/23 00:11)

09/23 12:56, , 4F
Acer 4745G, i5 450 :P 前陣子看PCSX2有新版本針對四核優
09/23 12:56, 4F

09/23 12:56, , 5F
化的樣子?很久沒測了
09/23 12:56, 5F
※ 編輯: SocketAM2 來自: 123.192.25.86 (09/24 07:55)
文章代碼(AID): #1EUnTJoV (Powerful_PRO)