美國人Mr.K 編寫的基於68000 晶片的模擬器,支持CPS1、CPS2和NEOGEO 的部分遊戲遊戲,其在國內流行的原因主要是對 KOF 系列的完美模擬,是使用簡單,功能強勁的一款模擬器。
基本介紹
簡介,模擬器,使用方法,
簡介
目前最新版本:Kawaks v1.65(暫無中文列表)
象徵著2001~2002年這第三個模擬器黃金時代的ARC模擬器。是它在全世界首個支持模擬The King Of Fighters 2000(拳皇2000)。並破解了當時認為無人能破譯的新NeoGeo GIGA Power系統的CROM加密。Kawaks支持Capcom的CPS1/2基板遊戲和SNK的NeoGeo模擬.支持為遊戲加入原本所沒有的半透明特效,和殘像支持。支持特製的錄象功能,支持作弊~更有方便開發人員的強勁的M68000CPU的調試器~總之它是強的不能再強了……1.54版新特性:添加了幾個Hack版NG遊戲支持。更改了某些ROM的檔案的CRC值,檔案名稱以匹配MAME0.94加強版特性:中文遊戲列表(星星Hack)*可任意修改中文列表的顯示名稱。正常支持網路對戰。
模擬器
最好的街機模擬器之一,與Nebula和MAME齊名,支持的遊戲的有CAPCOM公司的CPS1,CPS2所有遊戲,如三國志,恐龍新世紀,名將,街霸,圓桌騎士,龍與地下城等 和SNK公司的NEOGEO(MVS)大部分遊戲如拳皇,合金彈頭,彩京1945,侍魂,餓狼,月華等(相信大家都在街機上玩過吧),支持多重畫面顯示處理特效,運行遊戲的速度在這三個模擬器是最快的,而且系統要求極低,軟體,在各大模擬網站都可以下到最新版,想當年筆者不知道花了多少錢去買硬幣,不用花一分錢就能玩到這么多的街機遊戲是多少愉快的事啊.
使用方法
如何使用請見Winkawaks官網的Step by Step.
這裡以WinKawaks v1.62為例:
在安裝WinKawaks後很少人不知道各個目錄是乾什麼的,其實每一個目錄都有他的用途的,所以你只有知道了這些目錄的作用才可以更好的了解和使用到WinKawaks的每種功能和操作技巧.WinKawaks中一共有11個目錄:
BLEND 用來存放透明表檔案,擴展名為.bld,可以使你的遊戲具有半透明效果,你在"視頻"選單中選擇"啟用活動塊透明效果",如果你有這個透明表檔案的話,效果就可以看出了,很爽的喔,可以一試.
CAPTURE 在WinKawaks中抓的圖都有裡面啦.運行遊戲後,非過濾抓圖用Ctrl+P 雙線過濾抓圖用Ctrl+Alt+P,圖片格式全部為PNG格式,用雙線過濾抓圖效果很好的啦,試試吧
CHEATS 很容易理解,當然是作弊(金手指),放作弊檔案的地方,運行遊戲後,在"遊戲"選單中選擇"修改作弊"就可以了作弊了,前提是你必須有這個遊戲的作弊檔案。
EEPROM 運行遊戲後的一些記錄,用處不大,一般很少用到。
INI 在運行遊戲的時候自動生成的。在“遊戲”選單中選擇“保存當前設定到配置檔案”。保存的設定都會在這個目錄中.還有配置名和你的遊戲檔案名稱相同,你可以用記事本打開它,在裡面設定控制鍵和宏命令,再在"遊戲"選單中選擇“從配置檔案重新載入設定”,這樣你的設定就生效了.。
LANG 選單"雜項"中的"選擇語言包"的語言包都在這個目錄里了,你可以用記事本打開看看,還可以進行修改呢,修改成你喜歡的翻譯,然後保存,再運行Kawaks看看,全是你的翻譯了.哈哈.
RECINPUT 用來存放錄像檔案,擴展名為.rc*,*為你所制定的記錄檔案,通過"檔案"選單中的"紀錄遊戲輸入"和"回放遊戲輸入"進行紀錄和回放錄像.是用Kawaks製作GIF的必經過程.
ROMS 這可是個重要的目錄啊,用來存放模擬器遊戲(Roms)的地方,你下載的模擬器遊戲(Roms)就放在這裡,記 住roms不要解壓啦,否則就不能玩了,這也是一些模擬器初學者常犯的錯誤.
SAVES 你保存的遊戲進度(存檔)全在這了,你可以打開忘該目錄看看,看一下你存了哪些遊戲,以便以後接著玩.先運行你保存過的遊戲,再選擇"檔案"選單中的“載入遊戲進度”就可以了
SSHOTS 用來存放你的遊戲預覽圖片,其圖像格式必須是BMP格式,因為抓的圖是PNG格式,所以需要用工具轉換一下,如ACDSEE,在WinKawaks遊戲列表中你只要選中遊戲名,就可看到這個遊戲的預覽抓圖
TRACKLST 音軌列表,這個目錄是記錄音樂相關的,不用管它,沒什麼用處.
接下來再介紹WinKawaks根目錄下的幾個檔案:
defaultkeysCPS.ini 默認的CPS遊戲控制設定,通過記事本打開,進行設定後,你的CPS所有遊戲都會默認為該設定,也可以在運行遊戲後,修改控制設定,再通過"遊戲"選單中的"保存當前鍵位設定為默認值"來修改它defaultkeysMVS.ini 默認的NEOGEO(MVS)遊戲的控制設定,其它的同上.
DefaultWinKawaksINI.zip 備份的默認檔案,如果WinKawaks.ini損壞了,通過它來恢復吧,把它解壓到WinKawaks的根目錄就行了.
faq.txt 模擬器常見問題的解答,很詳細的喔,可以仔細看看,避免不必要的錯誤.
kailleraclient.dll 這個檔案可是個重要的檔案,Kawaks的在線上遊戲就是調用該程式。如果該檔案被刪掉了或者改了名就不能夠在線上了.
ROMCHANGES.txt 這個是說明ROMs變動的情況,上一版本WinKawaks能玩的ROMs這一版不一定能玩,最好用RomCenter整理一下,看看差哪些檔案,然後再到相關站點去下載.如果不懂RomCenter,就看看相關教程,學會使用這些軟體可是模擬菜鳥向老鳥過渡的必經之路啊.
sample_ini_files.zip 幾個樣本的INI,沒什麼用,不管它
whatsnew.txt WinKawaks的新版更新情況.也沒什麼用,不用管。
WinKawaks.exe WinKawaks的主程式,通過運行它來玩遊戲。
WinKawaks.ini WinKawaks的配置檔案,比如你選擇的解析度、視頻記憶體分配方式、選擇視頻雙線過濾模式...等等設定全保存在裡面了
同樣可以通過記事本進行修改。
WinKawaks.rom ROMs的信息全保存在這了,一共多少遊戲,缺哪些,有哪些等信息...
再接下來介紹怎么設定WinKawaks.
第一次運行Winkawaks,如果你是Win98用戶,一般會提示找不到msvcp60.dll檔案,到網上找個msvcp60.zip就可以解決問題。
下載完成後,把它放到c:\windows\system\中就可以了,Win98以上的用戶就不用擔心了,因為系統中已經有這個檔案了.一般情況第一運行都會檢查你的機器的視頻記憶體分配方式,自動選擇一種最好的視頻記憶體分配方式,但是自動選擇不一定是正確的,比如筆者的機器,檢測說顯存比記憶體快,但是實際記憶體比顯存快很多.所以還是自己都選擇一下看看,看哪一種快就選那一種。選擇方法:在"視頻"選單中的"視頻記憶體分配方式"中進行選擇.注意:運行過的模擬器不會有自動選擇視頻記憶體分配方式的過程,需自行設定.
如果你看不慣這個模擬器啟用畫面,可以自己換一個,找一張你喜歡的BMP圖片,命名為skin.bmp
放到WinKawaks根目錄就可以了.
我們來設定一下視頻,以便讓遊戲更好的運行.
選中"視頻"選單中的"三倍緩衝",因為這樣運行遊戲會更快.
還有你如果不"選擇視頻過濾器"設定,一般在運行遊戲後會看到很多橫槓,這時你也不要擔心,
以為是什麼大毛病.這裡我們來設定一下就可以了
一般在"視頻"選單的"選擇視頻過濾器"
裡面的選項的處理的畫面特效都不錯
有如下選擇
普通
交替掃描線
軟體放大*2
Kreed過濾器
點矩陣運動過濾器
KScale
你都選一下試試,比較一下就知道"Kreed"和"KScale"是最好的了
個人認為還是KScale裡面的“清晰”最好.你試試看吧。
還有"視頻"選單中的"視頻幀插入混和",如果你的電腦配置不好,就不要選取,很影響速度的
最後再把"視頻"選單中的"校正全螢幕幕模式的高寬比的"拉伸到整個螢幕"選中就完美了.
還有在“遊戲”選單中“NeoGeo 設定...”進行設定,一般選用家用機,因為在電腦上玩,
而且選家用機比街機內容要多.
看到了吧,如果你選街機就沒有這個選擇選單了,就直接進入第一種模式了注意:並不是所有的NeoGeo遊戲都有這個選擇選單,KOF系列和合金彈頭系列是有的,其它的就不一定的,可以自己試試. 最後再選上"免費遊戲",這樣你就可以盡情的玩了,
不怕沒有幣還不能繼續遊戲了。
還有在退出遊戲時必須先按一下回車,再退出,不然他會提示"Pause Emulation Before Quitting", 就是讓你先暫停遊戲,然後退出,暫停遊戲是Enter鍵,也就是回車鍵。
最後如果你對默認的控制設定不滿意,可以自行設定,設定方法如下:
在"遊戲"選單中的"重新定義鍵位設定"進行相應設定,手柄鍵盤都行,最多支持四個玩家.
還有一個技巧,有人用RomCenter和ClrMAMEPro等Rom整理工具時,總覺得的資料庫太舊,
其實WinKawaks有生成資料庫檔案的功能,你看一下"工具"選單就知道了,直接點擊生成該資料庫檔案就行了。
下面再來介紹一下模擬新手玩不了遊戲的原因及其解決方法:
首先我們來設定一下路徑
相信大家一看就知道吧,畢竟都是中文的。各個目錄的具體作用上面已經說了,這裡就不多說了,
如果你的遊戲Roms都放在WinKawaks根目錄中的ROMS目錄中,這裡就不需要設定了,設定完成後確定.
然後打開"檔案"選單中的"載入遊戲"
選擇"現有遊戲"單選鈕,然後單擊"重新掃描所有遊戲"按鈕看看你有多少遊戲可以玩,如果你還沒有遊戲Roms,到各大模擬站去下吧,具體網址最後介紹.下載完成後把它放到WinKawaks根目錄的ROMS目錄中,如果沒有這個目錄,新建一個吧。
模擬新手在玩NEOGEO遊戲時,經常會出玩找不到000-lo.lo,sfix.sfix,sp-s2.sp1等檔案,是什麼原因呢
原來還沒有NEOGEO的BIOS檔案,去各大模擬站下一個吧,下載完後把NEOGEO.ZIP放到ROMS中就可以了,注意不要解壓,否則就等於沒有這個檔案
Kawaks是不會識別的。
所有的NEOGEO遊戲都共用這一個BIOS檔案,如果你有了NEOGEO的BIOS檔案和相應的ROMS還不能玩,還是提示差什麼檔案的話,就是ROMs的問題了,估計不完整。因為CPS遊戲幾乎都是通用版,一般不會提示找不到遊戲的情況,而且也不需要BIOS檔案,所以你不用擔心,CPS遊戲下載站最後給出.
下面介紹一下WinKawaks的宏的定義方法:
有人會問宏是乾什麼的呢,說簡單一點,就是一個鍵完成一系列操作,比如說,在KOF中,你只要把相應的超必殺設定為宏,你按一個鍵就可以發出極其複雜的超必殺.
宏定義的具體符號表示如下:
u=上 d=下 f=前 b=後 df=前下 db=後下 ub=後斜跳 uf=前斜跳 1=按鍵1 2=按鍵2 3=按鍵3 4=按鍵4 5=按鍵5 6=按鍵6 s=開始,=下一幀 有停頓的作用 +=表示在宏定義的招式發出的同時接受其它操作指令的輸入,經觀察發現,u,d,f,b就是上,下,前,後的英文單詞的第一個字母。
看完了具體符號表示方法後,筆者來舉幾個KOF99nd中人物的例子.
先打開INI目錄中的KOF99nd.ini,如果你沒有這個檔案,運行一個kof99nd就會自動生成該檔案的,在記事本中查找 [Macros],會跳轉到該行,在這裡就可以寫宏命令了
K'DASH
連鎖驅動:↓↘→↘↓↙←+C
宏命令:d,df,f,df,d,db,b3
你把Macro1A=12+改成Macro1A=d,df,f,df,d,db,b3然後保存
(注意:下面的Macro1B...J都是可以改的,一共支持十條宏命令)
運行kof99nd,看一下在“遊戲”選單中的"重新定義鍵位設定"中的"重新定義玩家1的鍵位設定 ..."
看到了吧,那個d,df,f,df,d,db,b3就是筆者剛才定義的宏,前面是一個1,就證明按數字1鍵就可以發出
K'DASH的連鎖驅動的超必殺了,那個1就可以改變的,任何鍵都可以,只要不跟上面的控制設定衝突就行了
再給幾個宏給大家參考,對照一下上面的"宏定義的具體符號表示方法"就懂了.
K'DASH
熱動:↓↘→↓↘→+C
宏命令:d,df,f,d,df,f3
Clark克拉克
終結阿根廷攻擊:接近→↘↓↙←→↘↓↙←+C
宏命令:f,df,d,db,b,f,df,d,db,b3
奔襲投擲:←↙↓↘→←↙↓↘→+D
宏命令:b,db,d,df,f,b,db,d,df,f4
IoriYagami八神庵
禁千二百十一式·八稚女:↓↘→↘↓↙←+C
宏命令:d,df,f,df,d,db,b3
里三百十一式·祈抓節:↓↘→↓↘→+D
宏命令:d,df,f,d,df,f4
最後都寫到Kof99nd.ini中
看到了吧,剛才定義的6條宏命令全在裡面了。
就介紹這么多吧。Good Luck
最後介紹一下WinKawaks在線上對戰吧
相信大家在本地機玩遊戲時間長了,總覺得沒什麼意思了,想到internet上跟一些高手一較高下吧
用WinKawaks就可以滿足你的願望。但是有些模擬器的遊戲名就中文的,聯網時不能識別中文遊戲名,所以還是到WinKawaks官方網站下一個英文版的,解壓後把英文版的WinKawaks.exe主程式重命為NetKawaks.exe(任意都行,只要不是WinKawaks.exe,因為中文合成包已經有了這個檔案了)放到模擬器目錄里就行了,運行NetKawaks.exe,單擊"檔案"選單中的"開始在線上遊戲",如果在這時發生錯誤,一般都是WinKawaks.ini引起的,刪除它就行了,再次運行WinKawaks後會重建這個檔案的。
開始在線上遊戲後如下圖,這個是Kaillera Client V0.90,模擬器中附帶的.
提示正在尋找伺服器....
(12/147) 表示,一共有147個在線上伺服器線上,找到12,繼續中..,最終找完147個線上在線上伺服器
如上圖你可以看到伺服器名稱,伺服器所在位置,指令[Ping](反映你與伺服器之間延遲狀況的數值)、版本(伺服器版本)、用戶數(伺服器當前線上人數/最大允許的總人數),遊戲(當前正在進行的遊戲數).
還有最近的,是指訪問過的在線上伺服器,我的收藏,就是你收藏的在線上伺服器,收藏方法:選擇你想收藏的伺服器,單擊右鍵-添加我的收藏就行了,等待中的遊戲就是你可以加入的遊戲,選項一些常用設定,比如退出伺服器後的信息,都自己自行設定.
在用戶名中鍵入你的名字,英文中文都可以.連線類型中根據自己的網路狀況選取一個合適的連線方式.
一般默認的就行了,經過測試,發現作用不大。
尋找伺服器完閉後,選擇最前面的,因為指令數越少越好,也可以直接輸入IP位址或伺服器名稱.
建議初學者用尋找伺服器的方法選擇最前面的伺服器,筆者想初學者也不可能知道那么多伺服器名稱IP位址吧
筆者的電腦最終找到流行前線 最快,為102毫秒,因為筆者是ISDN,所以比較慢,如果是ADSL就不正常了
雙擊該在線上伺服器,提示連線中。,然後就進入了
裡面好熱鬧,這么多人,在暱稱中看看自己的指令數多少,如果是自己建立伺服器指令數就為0毫秒,因為這個是別人的伺服器所以是0不可能的了,一般ADSL都在25毫秒左右,ISDN在135毫秒左右,撥號就在325毫秒以上。
0毫秒 無跳幀現象,和本地機一樣的速度。60毫秒以下玩遊戲一般沒有明顯的跳幀現象,什麼遊戲都可以玩,如KOF系列等大型遊戲,60毫秒以上就有跳幀現象了,可以玩CPS遊戲和小型NeoGeo遊戲,200毫秒以上有明顯的跳幀現象,只能玩一些較小的遊戲,如名將等
當然你用200毫秒以上玩KOF也可以,只不過跳幀極其明顯,速度很慢,打不出那種快感。
中間的聊天輸入框用來輸入文字聊天用的,信息會顯示在左上方的對話框中。
最下面的是玩家已經建立的遊戲列表,你可以看到遊戲名稱,模擬器版本,主機是誰,也是就誰建立的遊戲,目前狀態,遊戲中..
當前人數/最多允許的玩家數. 注意,你與對方的模擬器版本是否一致,最好一致,這樣運行遊戲會更流暢,以及遊戲的名稱是否相同。
如果你看見你喜歡的遊戲了,而且狀態為等待中的,你就可以加入了,最下面有一個加入按鈕,看到了吧,點一下就可以加入進行遊戲了,剩下的就是等待對方開始遊戲與你一起在線上玩了.
在在線上遊戲之前,設定一下控制鍵,設定方法:找開Kawaks,運行該遊戲,再在"遊戲"選單中的"重新定義鍵位設定"中進行設定,設定完閉後退出Kawaks,再重新打開Kawaks,在"檔案"選單中選擇"開始在線上遊戲"就行了,如果你之前沒有設定,在在線上時是不能設定的,到玩的時候連
自己是什麼鍵都不知道。
我們一起來建立一個遊戲吧,點擊建立新遊戲,選擇一個你想在線上的遊戲,如下圖
這裡我們選擇The King of Fighters 2000 (fully decrypted),確定後等待玩友的加入
已經有一個玩友加入了,下面有一個輸入框用來聊天的,輸入後點傳送就可以了,如果這時又有人加入,但是這個遊戲你只想兩個人玩或者這個遊戲本來只能兩個人玩,你就選擇那個人的暱稱,點踢出按鈕就行了,哈哈,然後點擊開始遊戲,有時會彈出等待的的對話框,這是由於網速太慢的原因,等下就可以了,如果一切都順利的話就可以在線上玩了
用Backspace鍵就可以輸入文字與對方談話,輸入完後按Enter鍵,如上圖所示 i win
注意:這裡只能輸入英文或數字,是不能輸入中文的
另外當在在線上的時候如果不想玩了,想退出遊戲,按ESC鍵就行了。