街机模拟器宏怎么做?

宏的作用是用一个键代替连续的移动。不同的街机游戏有不同的宏,所以你必须玩你想玩的游戏。当然网上也有现成的文件。稍后我会告诉你如何使用它们。一般像西游记、格斗之类的游戏都会设置宏键,为了让没有经验的新手体验街机游戏的乐趣,而老手都觉得玩就是本事,不屑于这么做。

言归正传,以西游记一代为例。恰好它的模拟器也是nebula的。让我们举个例子,它的赵廉被设置为宏,然后定义一个键来发送它。

首先,这相当于你自己写一个简单的代码,然后定义一个快捷键调用一个键,就是这个过程。

第一步:编写简单的动作代码。

打开你游戏的文件夹,找到根目录下的宏文件夹(如果没有,新建一个),里面一般都是以游戏英文名命名,以MAC结尾的文件。比如《西游记》里面应该有一个文件orlegend.mac(如果没有,新建一个记事本保存为mac后缀文件就行了),打开的时候应该有下面的代码:

[Player1]

字符=0

方向=108330,0,1

[玩家2]

字符=0

方向=108330,0,1

我要填的是程序:

[0]

Name=1

Macro1Name=向下跳。

Macro1Move=D,2

Macro2Name=杀,攻右。

Macro2Move=B,D,DF,F,B,D,DF,F,1

Macro3Name=斩杀并攻击左侧。

Macro3Move=r,d,ld,l,r,d,ld,l,1

[全球]

Macro1Name=低位b

Macro1Move=D,2

解释每个数字和字母的作用:数字定义了键的动作,即出拳、跳跃、显娃、放娃。字母是英文方向键的缩写:U、D、B、F代表上、下、左、右,组合方向,UF在右上,DL在左下,以此类推。

[0]:是序号,在建的可以是[1]。

Macro1Name= Jump:这是您定义的动作名称。你自己看着,想怎么叫就怎么叫。

Macro1Move=D,2:动作,用逗号分隔,即先按,再按跳转。

Macro2Name=杀,攻右。

Macro2move = b,d,df,f,b,d,df,f,1:这两行是第二个动作名称和动作代码。

全局宏(通用宏定义)(我从来没用过这个)

然后保存,用你游戏的英文名(加载游戏时可以查看或读取ROM的名称)。

步骤2:设置宏键

然后加载游戏,最好再扫描一遍游戏,加载游戏后再做如下设置:

游戏-& gt;控制设置-& gt;播放器1,热键1(Hotkey1)设置为键盘的“Y”键,前面打勾,Hotkey2设置为“H”,...点击“Clase”返回游戏。试着蓄气试试H键,应该能出一个必杀技能。

你差不多可以理解了。当然,你也可以直接从网上下载宏文件(在。mac),省去了第一步。第二步也一样。