» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

NAOMI机板模拟!模拟器游戏测试,设置总结贴

前言
确实很久很久没写模拟器测试文了,这次本来在重新用新的PCSX2测试FF12提升.
但是偶然发现NAOMI进度非常好,于是就弄了半天,过程艰辛,结果令人满意.
但是NAOMI我使用的这个模拟器实在让人费解,为什么要把模拟器在键盘操作上,
作出如此多的障碍.终于弄好之后,觉得很有必要写出来,之前在EmuZone也问了
不少人.但中间一些问题,还是自己解决的,那边实在没有教程,全靠找之前资料的话
20页的内容我都翻遍了.有些问题可能有答案,但是很容易就看不到,太多了,眼都花了.
写出来,希望以后在有人玩,可以少象我一样,这么麻烦,如果因为键盘的问题导致
不能玩到想玩的游戏,那实在很遗憾.
---------------------------
从来没用过makaron.从使用到搞清楚.过程不长,不过确实痛苦
以前玩DC模拟的时候,就知道makaron,那时候就知道这个模拟器只支持手柄
对键盘不支持.但从来没想到这个作者跟键盘真的有仇,实在做的太XXXXX了
OK~
我的老机器配置
CPU   AMD 4400*2(主频 2.3)
内存  1G  667(对于makaron来说1G的勉强够用)
显卡  7600GS (貌似无所谓)
测试游戏:GGXX SLASH (这个没PC版)
注意,打算用makaron之前,请先确认安装:Visual C++ 2008 Redistributable
makaron这个模拟器现在有2个版本.(此模拟器只读解密ROMS)
makaron T11.2  和  makaron T12
这2个版本后者稍微舒服一些,因为不像11.2那样玩游戏多一个窗口.
两者都很吃内存,基本保持在500mb以上,CPU50%以上使用率
机器好的推荐用T12的.
模拟器设置.
基本上除了键位没什么好设置的,不用改什么.上图.
T11.2就是下图这样读取游戏.T12的话,直接打开根目录的NAOMI就可以
在窗口选File/Load game找游戏读取就行了.
如果不按图中,先选择在进入,系统会默认进入本身表上的CVS2,会出现错误1012的问题.



现在来说最让人XXXX的键盘的键位设置.T12版支持360手柄,具体怎么设置我不清楚
不过肯定比键盘要简单的多,根目录的makaron就是专门设置手柄的.
T11.2和T12的键盘设置文件都是JVS.以JVS为主.至于T12里面的JVS (keyboard)
不用管他.
直接按照下面我列的表来填上去就可以玩
修改T11.2的JVS.ini文件.全部覆盖就可以
---------------------------------
[naomi]
test = 0x3b      # F1
service = 0x3c   # F2
[Player1]
start = 0x02     # 1
service = 0x0e   # Backspace
coin = 0x06      # 5
up = 0x11        # W
down = 0x1f      # S
left = 0x1e      # A
right = 0x20     # D
button1 = 0x16   # u
button2 = 0x17   # I
button3 = 0x18   # O
button4 = 0x24   # j
button5 = 0x26   # l
button6 = 0x25   # k
[Player2]
start = 0x51     # Page Down
service = 0x53   # Delete
coin = 0x4f      # End
up = 0x48        # 上箭头
down = 0x50      # 下箭头
left = 0x4b      # 左箭头
right = 0x4d     # 右箭头
button1 = 0x47   # 7
button2 = 0x49   # 9
button3 = 0x4e   # +
button4 = 0x35   # /
button5 = 0x37   # *
button6 = 0x4a   # -
---------------------------------
T11.2键位修改讲解.
这个列表中,以Player1的start为例
start = 0x02     # 1
需要修改的其他键位为start的话,就修改这个0x02.
而这个后面的#1.只是对这个键位的说明.说明按键盘的1就是0x02.
0x02是1的键盘扫描码.
就单单这个事情,浪费我了无数小时.因为总以为要修改#1.结果改了多少次都是没用
由于过多次的打开NAOMI看主板开机画面+声音.现在看着都难受.
下面我会给出"键盘扫描码"和"虚拟键码"的列表,如果想查其他的键位.请去百毒自行搜索以上关键词
大家给其他键位的时候,就可以找比如找F1.在键盘扫描码里是:0x3b00.去掉"00"直接写0x3b就可以.
其他同理.
注意,不要用其他格式的JVS,来覆盖T11.2这个.因为只要系统不认.立刻会出现错误1006.
----------------
T12键位修改讲解.
模拟器作者不知道是故意,还是跟模拟器有关系,跟T11.2用了不同的键码.我的电脑知识实在很匮乏.
后来才发现,于是才找到了它在T12中用的"虚拟键码",需要改的见附表
T12键盘JVS.ini
------------------------------
[Keyboard]
# F1
KEY_0x70 = FB_TEST
# F2
KEY_0x71 = FB_SERVICE
# 1
KEY_0x31 = P1_START
# 3
KEY_0x33 = COIN1
# UP
KEY_0x57 = P1_UP
# DOWN
KEY_0x53 = P1_DOWN
# LEFT
KEY_0x41 = P1_LEFT
# RIGHT
KEY_0x44 = P1_RIGHT
# U
KEY_0x55 = P1_BUTTON1
# I
KEY_0x49 = P1_BUTTON2
# O
KEY_0x4F = P1_BUTTON3
# J
KEY_0x4A = P1_BUTTON4
# L
KEY_0x4C = P1_BUTTON5
# K
KEY_0x4B = P1_BUTTON6
这个T12的下面#U.#I.#J这几个写的不对.对应到键盘上不是这些按键,请注意
但是0x4F这种的都是设置好了的,都是对应GGXX SLASH的官方键位.其他游戏请自己改.
------------------------------
模拟器界面使用键位
F1:NAOMI界面"确定"键.(进入TEST NAOMI界面也用此键)
F2:NAOMI界面"选择"键(某些NAOMI选项中不能退出,请F1+F2)
F8:关闭游戏窗口
F11:跳出画面控制,最后一项选择OFF.可以关闭T12版本中,画面上方的FPS显示
------------------------------

出现此图,请如下设置.
按F1进入NAOMI界面
选system assignments--cabinet type
改成2PLAYER(S)或者1PLAYER(S)就能玩了.

如果出现上面的,请按以下设置.
选system assignments--monitor type
按F1选择,一共2中模式,一种屏幕会竖过来,有的游戏就必须这样才能玩,比如"斑鸠"
--------------------------------
T11.2使用的键盘扫描码.比如F1 0x3b00.请把后面的00去掉就可以直接写到JVS.INI上(不是00的去掉后两位)
需要其他的请百毒"键盘扫描码"
0x3b00 F1
0x3c00 F2
0x3d00 F3
0x3e00 F4
0x3f00 F5
0x4000 F6
0x4100 F7
0x4200 F8
0x4300 F9
0x4400 F10
0x0231 1
0x0332 2
0x0433 3
0x0534 4
0x0635 5
0x0736 6
0x0837 7
0x0938 8
0x0a39 9
0x0b30 0
0x1071 q
0x1177 w
0x1265 e
0x1372 r
0x1579 y
0x1474 t
0x1675 u
0x1769 i
0x186f o
0x1970 p
0x1e61 a
0x1f73 s
0x2064 d
0x2166 f
0x2267 g
0x2368 h
0x246a j
0x256b k
0x266c l
0x2c7a z
0x2d78 x
0x2e63 c
0x2f76 v
0x3062 b
0x316e n
0x326d m
--------------------------------
T12使用的虚拟键码.我做了修改.比较直观,需要F1,F2之类其他的请百毒"虚拟键码"
(30)  0 key
(31)  1 key
(32)  2 key
(33)  3 key
(34)  4 key
(35)  5 key
(36)  6 key
(37)  7 key
(38)  8 key
(39)  9 key
(41)  A key
(42)  B key
(43)  C key
(44)  D key
(45)  E key
(46)  F key
(47)  G key
(48)  H key
(49)  I key
(4A)  J key
(4B)  K key
(4C)  L key
(4D)  M key
(4E)  N key
(4F)  O key
(50)  P key
(51)  Q key
(52)  R key
(53)  S key
(54)  T key
(55)  U key
(56)  V key
(57)  W key
(58)  X key
(59)  Y key
(5A)  Z key
----------------------
附带:
1.游戏截图+模拟器使用内存数据.
http://yozangsen.spaces.live.com ... BCA1A0ABD!652.entry
2.录制了一小段游戏视频
http://www.tudou.com/v/Zd_oPJIvT7M

over~
------------------
您们真的看到我的发帖数和注册时间了么.我都很惊讶.感谢CCTV.感谢MTV.感谢幕后老大没把我秒了.
原第一帖在天幻.谢谢.相册也是天幻的

[ 本帖最后由 bluemoon 于 2010-1-23 01:01 编辑 ]


本帖最近评分记录
  • sonicteam 发贴积分 +190 拍拍肩膀 2010-1-26 21:46

TOP

发新话题
     
官方公众号及微博