查看完整版本: [-- [转贴]几种模拟器的基础教学(图文) --]

【 浮游城 - Castle in the Sky | 开放邀请注册,PS|SS|WII|DC下载研究中心 】 -> 【 精华区 | Distillates 】 -> [转贴]几种模拟器的基础教学(图文) [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

kina 2005-02-15 14:23

不是新版本的教学,也不是新的模拟器的教学,这几篇文章有两年多的历史了,但是侗Ρβ手还是会有帮的。



任天堂8位游戏机模拟器 VirtuaNES 使用指南

下载模拟器后,解压,运行VirtuaNES.exe:
user posted image
运行后,会出现如下界面:
user posted image
在使用模拟器之前,我们要对模拟器进行画面,声音,手柄控制等相关设置,单击"选项"栏,会出现设置项目选择:
user posted image
"模拟器"设置:
user posted image
"图象"设置:
这里可以对模拟画面进行设置,一般采用默认的设置就可以得到良好的画面以及速度了.
user posted image
"声音"设置:

声音设置可以选为48khz,但分别不大,默认的也可以了.
user posted image

kina 2005-02-15 14:24
"控制器"设置:

如果你的电脑已经正确安装好手柄,那要在这里进行相应的按键设置才能使用手柄来玩模拟器的.把鼠标移动到"上",然后单击一下鼠标左键,此时会一闪一闪的,这表示模拟器正在等待你输入一个按键来定义"上"键,这时候输入手柄的上键,就会显示一个手柄按键在上面的了.如此类推,就可以设置完全部按钮了.

A B上面的两个按键是连发键.

连发键上面是连发频率,一般30fps最快.

设置完后按"确定"退出.
user posted image
"快捷键"设置:

这里是有关模拟器操作的一些快捷键,跟日常的电脑操作差不多,记得鼠标就行了.(^_^)
user posted image
"文件夹"设置:
在这里可以指定你的游戏存放路径,存盘文件路径等.单击浏览,然后选取你相应的文件夹就可以了.也可以不设置,那当你要读取游戏时,模拟器都会先显示模拟器目录的文件的,建议设置ROM文件路径,这样读取游戏方便些.设置好后,按"确定"退出.
user posted image
"语言"设置:这里没有什么好设置的了.

"电影"设置:

在这里可以对电影操作进行设置,所谓"电影",就是游戏的回放,你可以把自己的游戏过程录制下载,然后再播放出来给大家欣赏一下你的高超技术.
user posted image
剩下的都不用设置的了,现在读取游戏:
user posted image

kina 2005-02-15 14:25
选"打开",然后选择你想运行的游戏即可:
user posted image
看到以下的画面,是不是觉得十分怀念呢?
user posted image
这时候你就可以拿起手柄慢慢回味这些经典而且好玩的游戏了,感谢模拟器的作者和dump游戏的无名英雄~~~

一些常用功能简介:

1 快速存档,快速读取:

读取游戏后,选"编辑",然后就可以使用"即时存档","即使读档"了,也就是俗称的"SL大法":
user posted image
模拟器能够支持10个快速记忆,可以通过"记忆点"来选取记录位置.

2 录制电影:

选"电影"里的"录制"就可以对当前的游戏进行即时录制.

user posted image

kina 2005-02-15 14:26
新手上路——超任模拟器SNES9X的简单用法


1990年11月12日,日本的任天堂公司的超级任天堂游戏机正式发售,俗称“超任”。自发售日起,在世界各地掀起了多年未有的抢购热潮!从1990年到1996年的七年间,全球游戏机市场子出现了由超任一统天下的局面!1996年更是超任游戏的顶峰时期,其间出现的许多超级大作相对于现在的电脑游戏也毫不逊色!!
模拟器就是一种软件,作用就是模拟游戏机的运行,就相当于一台游戏机,ROM就是指游戏。

模拟器的安装:
双击即可。


设定:
打开模拟器之后,还不能直接玩游戏,要对模拟器作些设定:

如上图所示,先选择“选项”

其中的“配置游戏手柄”,超任手柄左边有4个方向键,右边的是4个按键:A,B,X,Y。上面还有L,R。按自己的习惯设定。

其中的“配置显示选项”这样设就可以了,等对模拟器熟悉后可以再改:


选择“音频”:

“回放采样率”选44千赫兹

“缓冲时间长度”选80毫秒。

选择“视窗”:

选上“全屏幕”

游戏:

下面以一个游戏来说明:

首先点击“文件”——载入游戏


如图所示,右边的都是游戏名,我们要打开的就是右边的第一个:SF16132A,就是《极上Q版沙罗漫蛇》——一部很轻松的游戏,双击即可。游戏开始了,如下图,这部游戏本身没有记录功能,但是我们可以使用模拟器的记录功能,反而更加方便。

点“文件”中的“保存游戏进度到”就可以随时记录,而且可以记9个,对应的快捷键是shift+F1~F9,而取记录则是F1~F9,非常方便。

好了,我已经带大家走进了超任的世界,数以千计的好游戏在等着你!

snes9x模拟的是Nintendo的超级任天堂家用游戏机,能玩经典游戏"最终幻想"5代和六代,"勇者斗恶龙"系列,"星际火狐"等等.

1.所需硬件:

486DX100+8M内存,推荐PentiumMMX200+32M一块支持VESA2.0的显卡(可加装SDD6.52)

2.模拟器的安装:
把模拟器解压到任意目录,如:c:\sfc,会在此目录下建一子目录c:\sfc\snesnaps,这是放游戏存档的地方.

3.游戏的使用:
支持的roms文件格式有 *.smc, *.sfc, *.fig, *.1, *.2, or sf32xxxa,sf32xxxb.直接将这种格式的游戏放到模拟器所在目录就行了.

4.模拟器的使用:
用如下命令开玩: snes9x+参数+游戏名

5.键盘定义的功能:

'Escape' 退出

'Pause' or 'Scroll Lock' 暂停

主机控制键:

'up' 或 'u' 上

'down', 'j' 或 'n' 下

'left' 或 'h' 左

'right' 或 'k' 右

'a', 'v' 或 'q' L键

'z', 'b' 或 'w' R键

's', 'm' 或 'e' X 键

'x', ',' 或 'r' Y 键

'd', '.' 或 't' A 键

'c', '/' 或 'y' B 键

'return' 开始键

'space' 选择键

'tab' SuperScope开关.

'`' 暂停SuperScope.

'Mouse left' SuperScope 开火键.

'Mouse right' SuperScope 光标键.

'0' 切换 H-DMA开关.

'1' 切换 第一层背景

'2' 切换 第二层背景

'3' 切换 第三层背景

'4' 切换 第四层背景

'5' 切换 精灵开关

'6' 切换 手柄1和2

'7' Rotate between Multi-player 5, mouse on port 1,

mouse on port 2 and SuperScope emulation.

'8' 改变背景层的优先级.

'9' 透明效果开关

'Backspace' 切换模拟器的窗口模式

'-' 减少重绘的桢数

'+' 增加重绘的桢数

Shift+'F1-F10' 快速存盘

'F1-F10' 读存盘记录

Alt+'F2' 调存档

Alt+'F3' 存档

Alt+'F4' -> 'F11' 声道开关

Alt+'F12' 打开所有声道.

6.参数设定:

-tr or transparency (默认值: off) 打开透明效果和16bit显示模式.

-16 or -sixteen (默认值: off) 打开16bit模式,但无透明效果.

-hires or -hi (默认值: lo-res.) 打开高分辨率模式.

-scale or -sc (默认值: off) 使模拟器满屏显示

-m 0-12 or -mode 0-12 (默认值: 取决于上几项的设置)

设置显示模式:

0 - 320x240, ModeX 8-bit, 速度慢.

1 - 320x200 8-bit, 速度快,但有部分图象损失.

2 - 256x256 8-bit, 最佳8位效果,需SDD6.52.

3 到 6 - 640x480 8-bit, 自动检测VESA模式.

7 - 640x400 8-bit.

8 - 800x600 8-bit.

9 - 320x240 16-bit.

10 - 640x480 16-bit.

11 - 640x400 16-bit.

12 - 800x600 16-bit.

-ns or -nosound 关掉声音模拟.

-stereo or -st (默认值: mono) 打开立体声输出.

-r 0-7 or -soundquality or -sq 0-7 (默认值: 4) 声音采样率:

0 - 无声, 1 - 8192, 2 - 11025, 3 - 16500,

4 - 22050 (默认值), 5 - 29300, 6 - 36600, 7 - 44000.

-b size or -buffersize size or -bs size (默认值: 自动)声音缓存大小( bytes 128-4096).

-envx or -ex (默认值: off) 纠正一些roms中声音重放的问题.

-nosamplecaching or -nsc or -nc(默认值n)关闭声音采样缓存,加快模拟器-noecho or -ne (默认值: on)关闭sound echo 和FIR filter效果,加快模拟器

-gg <code> or -gamegenie <code> 允许输入最多10位的作弊码来修改游戏,可在http://game-genie.nvc.cc.ca.us 站获得此码.

-gf <code> or -goldfinger <code> 允许用最多10位的金手指密码来改游戏.

-f <frame skip count> or -frameskip <frame skip count> (默认值: 自动调整)

设置跳桢值,大的值将加快速度,降低质量,可用+/- 键来调整.

-j or -nojoy 禁用手柄.

-i or -interleaved (默认值:自动检测)强制采用分盘格式的roms.

-i2 or -interleaved (默认值:无法自动检测)强制使用SuperFX芯片的模拟.

-hirom or -fh or -hr (默认值:自动检测)强制使用Hi-ROM 内存映象.

-lorom or -fl or -lr (默认值:自动检测)强制使用Lo-ROM 内存映象.

-p or -pal (默认值:自动检测)骗过rom的检查,使之认为是一PAL制式的SFC系统

-n or -ntsc (默认值:自动检测)骗过rom的检查,使之认为是一NTSC制式的SFC系统

-l or -layering (默认值: off) 改变背景层的优先级.

-l <freeze game file name> or -loadsnapshot <freeze game file name>

调用游戏记录并由记录位置重新开始.

-nh or -nohdma (默认值: H-DMA enabled) 关闭H-DMA模拟.

-a Alternate SideWinder game pad button mappings.

-4 or -four (默认值: 自动检测2键手柄) 4键手柄

-6 or -six (默认值: 自动检测2键手柄) 6键手柄

-8 or -eight (默认值: 自动检测2键手柄) 8键手柄

-s or -swap 切换手柄1和2



kina 2005-02-15 14:28
Project64的使用
“Project64”这个N64模拟器是由Zilmar 和 Jabo历时2年开发的N64模拟器,它放出来的之后就像当年的Ultra64一样:一鸣惊人。它可以完美模拟其它N64都不能完美模拟的 RR64(山脊赛车64)、萨尔达传说2、恶魔城64等等多款大作,当我发现这些N64上的大作居然能够这么完美地运行,实在太兴奋了。


下面详细介绍一下这个模拟器:

官方的建议配置--WIN95以上操作系统+PIII 600以上CPU+16M显存的D3D显卡。 官方推荐的还是很高啊!真的怀念以前的Ultra64,VOODOO1+PII已经可以完美运行了。

官方推荐的显卡:Riva TNT, Riva TNT2, GeForce, GeForce 2

有问题的显卡:Matrox G200 G400,ATI Rage Pro,voodoo1, voodoo graphics, voodoo 2,Voodoo Banshee。

不推荐用OpenGL显示插件,因为还没做好。

模拟器测试:

首先说说我的配置-- CII 900(9X100)+ GF2 PRO 64M+ 256RAM+ MX400(声卡)+WIN98SE2+DX7A 其中显卡进行了超频(415/210)。是不是配置比较高?因为如果没有这么高的配置,玩这个模拟器就非常不爽了,大家看看下面的测试就知道了。

画面--大部分能运行的游戏的画面都很完美,基本上没有明显的贴图错误,特别但我打开GF2显卡的“4倍全屏抗锯齿”后,画面完美到极点,没有任何锯齿。

声音--有一点点断断续续,基本上没有太大问题,它的立体声效果一流,左右声道听得清清楚楚。

速度--不太行,大部分只有50-60FPS,好像“RR64”在640X480分辨率下,平均只有55FPS左右,“恶魔城64”只有40FPS左右。有些游戏倒是挺快的,好像“萨尔达传说2”在640X480分辨率下有近100FPS,当打开我的GF2的“4倍全屏抗锯齿”,分辨率设置在800X600后还有60 FPS。

SAVE/LOAD:即时存档,只能存一个文件,大家可以到SAVE目录下把刚刚SAVE的文件改名,这样就可以无限存档了。

按键设置:界面友好,支持手柄、键盘。


模拟器界面:完全WINDOWS风格,界面友好,使用方便。

模拟器的使用:

安装:下载后解压到任何目录后就可以使用。

设置:启动模拟器=》Options=》settings

进入后可以见到有4个大项,第一个大项是“Plugins”,它里面还有4个小选项,是选择各种插件的。

第一个是“Reality Signal Processor”,翻译成中文是“真实信号处理器”,我也不知有什么用,我选了“High level emulation Plugin”后,玩游戏的时候就没有声音了,还是用默认的“Middle level emulation Plugin”吧!

第二个是:“Graphics”,这是选择显卡插件的,这个选“Jabo's Direct3D6 Plugin”,因为兼容性最好,只要是支持D3D的显卡都可以了。显卡的详细设置后面才说。“Jabo's nVidia OpenGL Plugin”这个显示插件只能是NVIDIA系列的显卡使用,例如:TNT,GEFORCE等等显卡,而且这个插件还没有做好,有BUG,部分游戏玩不了,例如:RR64。

第三、四个分别是:“Audio”和“Controller”,它们里面都只有一个插件,不选那个插件就没其它东西选了。 第二个大项是:“Driectories”,就是选择“Plugin-插件”,“rom-游戏ROM”,“Save-存档”,“Snap Shots-抓图”的路径,设置都是非常简单,不用多说了,如果没有所需的目录,那就自己创建一个目录。

第三个大项是:“Defaults”这是设置模拟器的各项默认设置。

又上到下分别是-

Start Emulation when rom is opened?-当读取完游戏ROM后,马上开始运行游戏。

Pause Emulation when windows is not active?-当模拟器窗口不是处于屏幕最上方,就暂停模拟器,当模拟器返回屏幕最上方,继续模拟。

Disable register caching?-我不明白是什么意思,默认是没打勾的,那就不打勾吧!

Always overwrite default settings with ones from ini?-把默认的设置写入系统配置文件INI里面。

CPU core style-CPU 的核心选择,不知有什么区别。

Method to handle self-modifying code-大概的意思就是选了Check Memory & ……之后,可以有效的保证记忆卡不被破坏。

Default Memory Size-一般选8M,如果游戏玩不了,改用4M

Maximum speed-选择速度

Recent file list contains(MAX 10)-列出最近运行的游戏数量。

第四个大项是:“Rom Settings”--进入游戏后,修改第三个大项的那些参数,设置与第三个大项一样。

当选择好插件后,就可以设置显卡、声卡和按键了。

显卡的设置:Options=》Configure Graprice Plugins,进入后左边上方写着“Emulation”下方有四个选项

Rsp Code--不知道是什么

Textures--纹理、贴图的质量,选“Fastest”就是速度最快,选“High Quality”就是使用32BIT的高质量,但是对于N64的游戏好像没什么用。

Transforms--选“Internal”,在全屏玩游戏的时候,可以把画面拉伸到满屏,视觉效果很好啊!

Enable Fog--打开募化功能

Device--选择用3D加速,还是软件加速,一般都是选“Direct3D HAL-3D加速”

Wireframe--不知是什么东西

Validate Blending--选了后可以改善贴图质量。

声卡设置:Options=》Configure AUDIO Plugins

这里只有一个选项,就是调整声音缓存,如果声音断断续续太厉害,可以在这里把缓存调大,调的太大会有声音延迟(也就是声音可能会比画面慢一秒才听到)。这里按需要调整。

按键设置:Options=》Configure CONTROLLER Plugins

设置太简单了,一看就明白。

模拟器的运行:

File=》Open Rom

然后选择游戏就可以了。

即时存档:SAVE 按F5,LOAD按F7



kina 2005-02-15 14:30

EPSXE的配置调试及优化指南

PS模拟器的不断涌现,实在是造福了我们这些PC玩家,一个又一个更好的模拟器鱼贯登场,这不,又一个划时代的PS模拟器出现了,它就是EPSXE,还新增了震动手柄的功能,支持了随时存盘取档。不过这个功能还有不少问题,搞不好还是很可怕的问题哦^_^!
下载epsxe的完全安装版及Ps的BIOS文件(*.bin),安装完成后把bios文件放到epsxe安装文件夹下的bios文件夹,点击epsxe.exe运行。
EPSXE的菜单如下:

file:
run cdrom 运行ps光碟
run iso 运行ps光碟的iso镜像(虚拟光碟)。
run ps-exe 运行ps碟内的.exe文件
run bios 运行ps机的bios.
change disc 换碟,可以换真实光碟或是iso镜像
exit …………

run:
运行.

config:
这是最重要的一栏
video 视频插件选项 从下拉菜单里选中一个插件,点击configure进行设置,这里我强烈建议大家使用pete的系列插件,而使用voodoo系列显卡的朋友可使用lewpy的glide插件,下面是对这两种插件的设置的一些说明.

pete的插件分为dx、dx6.0、opengl、soft、tnt五种,如果你的显卡较老的话就用dx的吧,不管是对应6.0还是7.0的,差别不大,用opengl的话太慢。如果的显卡是tnt2或更好的话,就用opengl。至于soft,在所有ps模拟器的软加速画面里是最好的,不论是2d游戏还是3d游戏,不信你用死或生来对比一下epsxe和vgs,epsex的效果直追硬件加速,而vgs的效果简直不堪入目(那么多让人流口水的MM竟然成了……)不过一般还是用它来打2d游戏,如果你的显卡实在太破而又有颗“强劲的芯”的话,也可以用他2d、3d通吃。我最后还是建议您用dx的插件。
select device 选取3d引擎,还可以调整gamma(亮度),要调整的话记得把adjust gamma勾上

接下来的分辨率、色深(16位色或32位色)、texture quality(贴图品质)、caching type在速度和画质的取舍上联系紧密,放在一起说。最好的方式当然是:1024*768、32位色、32位贴图(R8G8B8A8)、DYNAMIC。但在需要以牺牲画质来换取速度的情况下,他们的取舍顺序是caching type、色深、分辨率、texture quality。caching type从dynamic降到heavy在画质上没太大的变化,速度却可提高20~30fps,万一硬要降低贴图品质,就降到R5G5B5A1吧。这个与R4G4B4A4一样是16位贴图,只是把不太影响效果的ALPHA通道数减到了1而把这样省下的3个通道在RGB上各加了一个,千万不要往下调了,因为在这之前还有一些办法可以提高速度的。

filtering 线性过滤 请选择standard w/o sprite或是EX w/o sprite(EX w/o sprite在一些显卡上有可能造成图形的边缘出现毛刺),不要选择standard或EX,除非你想看到2d画面出现“拼图效果”。

ues fps limit 限制每秒帧数 不管你的机子如何都要把这项选上,然后在fps limit那项的框里填上60,并且选上。这是ps机的速度,这样就可解决游戏时快时慢的问题。

use frame skip 跳过一些非关键帧 速度慢的话就把这项选上,可有15帧左右的提高,不过在一些如最终幻想、寄生前夜一类2d场景结合3d人物的游戏中画面的卷动会有些不平滑,有点晃眼。要不要选就由大家的感觉决定吧。
off-screen drawing tnt2显卡请选standard,其他显卡也不要轻易尝试EX,这个选项是与一些特殊物件和效果有关,没有这些出现的话当然你选什么都成,但是有的话就会有问题。

advanced blending 大多数主流显卡可选择hardware,一部分显卡可能会产生画面过黑的问题,这时请调整gamma。如选none的话对画质的影响也不大

framebuffer textures 你的显卡要是不够劲的话请选emulated vram,选gfx card buffer的话就能在ff9里看到遇敌时的旋转画面或者还有其他游戏的一些特效,但是速度实在是慢,还有可能死机,为了看这么个特效而等上老半天,实在是不值,还是不要吧。选black对速度没有一点提高,还有可能造成一些特效无法表现,也不推荐选择。
alpha multipass 选中后会关闭半透明效果,但对速度没有影响,所以不选。

enable mask bit detection 从字面上看好像是:允许遮罩块侦测 不过选了也没有看到什么效果,某些显卡选了这项后立马死机了。

scanline 隔行扫描 除非你用电视作输出,否则还是不要选吧。

unfiltered framebuffer updates 禁止对过场动画进行过滤优化 如果你的过场动画播的很流畅,就不要选这项,还有,因为现在的d版ps碟太水,用碟直接播不流畅是正常的,做成虚拟光碟播起来就流畅了。

color dithering 色彩抖动 以色彩抖动来尽量消除16位色深时产生的色阶过渡,用16位色时必选,用32位色时不选。

full vram primitives 没有出现问题的话就不要选这项,会大大减慢游戏速度,对画质无影响。

activate special game fixes 一些对应特殊游戏的选项,点击右边的小方块可以选择这些选项,其中最后一项use pc fps calculation是个疯狂提速选项,慎用。不过你在使用soft插件时可以把这项选上,可以大大提高3D游戏的速度,毕竟这个插件对cpu的要求是高了些。

OK!下面要介绍的是可说是惊天地泣鬼神空前绝后(可别真的绝后啊)的lewpy插件,这个插件可说是epsxe的最佳搭档,当然前提是你要有一块voodoo系列的显卡,想想用voodoo卡的玩家可真是有福啊,基本上是所有的模拟器都对voodoo作过专门的优化,让我们能在较低的配置下玩,这个模拟器即便你只有一块voodoo1,也可以试着在奔腾166的机子上跑看看。

这个插件的默认设置就能很好的跑游戏,所以这里我就只讲几个关键的选项,其中一些选项与pete的相似,含义我就不再多解释了,参看前面的pete的说明。而其他的就用它的默认吧。

左上方的1234是让你可以储存4种预设的地方,右上方的1234是voodoo卡的选择,这个插件可以支持到4块voodoo卡(你有吗?)并行处理。

下面是分辨率和刷新率的选择,voodoo2或更好的完全能在1024*768下跑,至于刷新率就要依照各位的显示器情况来决定了,一般17吋显示器至少能跑85Hz的。

下方的设置框:
frame skip voodoo2或以上都可选off,要是你觉得速度慢就选on吧。

framerate limit 选择custom,再把右下角的帧率选为60

framecap method 这里选new就行了,选hybird的话3D画面和过场动画速度会快得无法控制,除非你的机子实在太慢,否则还是不要选吧!

bilinear filtering 线性过滤选项,一般选择enable w/o sprites,但在玩死或生时选这项会让部分服装的小腿部贴图出现问题,选择disabled就正常了,不过这样会降低画面质量,如何取舍由大家自己决定。

texture windows 这项选择默认的enabled,这是关于3D游戏中的2D菜单的选项,选择其他的会导致如最终幻想一类的游戏的菜单无法表现。

注意:还有一些我未说明的选项请如这个选项一样使用默认的设置,要不然很可能发生问题。

VSync 同步刷新 请禁止这一项,不论你是什么显卡。

banshee code 大概是专为voodoo banshee设的选项,不是banshee卡就不要选了。

mdec format 过场动画的播放方式,用默认的texture方式就行了,direct wirte(直接写屏)实在太差,不是动画播得极不流畅就不要选。

Experimental flipping 一般选ON

ff7 texturewindow fix 专为最终幻想7设的菜单修正选项,不玩的话不要选。

右边的enabled dynamic caching一般都可选上,为了速度也可不选。

对了,还有一个不得不提的插件,就是kaazzuya software driver,这个软加速插件比pete的软加速插件对cpu的要求要低得多,却能提供与pete一样好的2d画面,只是3D画面要差一点,但也比vgs的3D画面要好得多。这个插件的设置比较简单.。


sound 音效插件选项 这里的5个复选框除了enable XA read以外都要选上,epsxe对XA音轨的支持相当不好,这到了1.20版也没什么改观,播起XA音轨来声音一顿一顿的,相当不流畅,实在不舒服,还会导致画面也跟着一顿一顿,倒不如没有的好。

在这的几个sound插件里,seal audio driver的兼容性是最好的,cpu占用率最低,对声卡的要求也是最低的,音质也是中规中矩,一般情况用它就行了。不过这个插件在玩最终幻想9时会导致死机,玩寄生前夜时会听不到菜单音效,这点请注意。

Null系列插件的音质可谓气势恢宏,但是有个糟糕的毛病一直改不了,就是声音老是慢一拍,想想要是在游戏里你打中了敌人,击中的音效却“姗姗来迟”那是个什么感觉?

pete插件的效果也不错,但是声音太小了。

kazzuya directsound driver的音效相当的hardrock,非常的震撼,不过对声卡和cpu的要求就要比seal的高一些。

epsxe spu core 这个插件的兼容性是最差的,在很多游戏里的声音都是怪怪的,对cpu的占用也是最高的,简直是个一无是处的插件,但是这个插件却是唯一一个能正常玩最终幻想9的插件,这个插件在最终幻想里的表现简直无法挑剔。不知是不是epsxe升级到了1.20版的关系,这个插件在别的游戏里的表现也一下子突然变好了,现在我一直都使用这个插件。

因为音效插件的设置都比较简单,这里就不一一说明了。

cdrom 光驱设置 这里下方的三个复选框是对应几个特殊游戏的,一般都不要选。中间是选择你用的光驱的盘符,上方的下拉菜单里选TSG的光驱插件,这个的兼容性是最好的,在软件开发者的说明中也建议你用这个,他们测试这个软件用的就是这个插件。点击configure进行设置,这里也有个光驱盘符的选项,把它跟刚才你设置的那个保持一致。下面是设置缓存大小,一般4M就够了。

BIOS 这里选用1001的bios就行了,这也是软件开发者建议的。

MDEC 这里有两个复选框,第一个是必选的,除非你不想看到过场动画,第二个是为史克威尔的一些游戏准备的,如最终幻想、异度装甲,避免这些游戏在播动画时死机。一般是不必要选的,会影响动画的播放速度。

memory card 选择记忆卡

game pad 手柄设置 手柄设置的界面十分明了直观,但要注意手柄的digital/analog方式,有些游戏要用digital方式控制,而有些游戏要用analog方式控制,在游戏时可以按F5进行切换,也可以在手柄设置里先设好(右上方)。但是在一些插件里F5键被定义用作其他的用途了,用voodoo子卡时这个键也不能用,这样就只能预先设好了。这有一种特殊的情况,在美版的FF9里,游戏之前有一个破解小组做的log,要按任意键跳过,在这里是要用digital方式的,但进入游戏后却得要用analog方式。这在可以用F5键的情况下可以轻松切换,但要是不能用F5键要如何好?这里我的方法是把副机手柄设为digital方式,用它跳过前面的log,再用主机手柄玩。当然,你要是用键盘玩这些都不用管啦!

option:
把SIO给选上,country选autodetect,没什么好说的。

cheat:
作弊码,有些游戏是要靠作弊码才能玩的。

epsxe是眼下一个十分热门的ps模拟器。它以比bleem好的兼容性,以及比vgs更出众的画面效果,与这两者并称ps模拟器的三剑客。然而,epsxe沿用了psemu的插件系统,这使得epsxe在使用上不及bleem和vgs来得容易上手,致使许多模拟器的初级爱好者望而却步,更多的投向了bleem或vgs的怀抱。其实,epsxe还是一个十分优秀的ps模拟器,我将在下面的文字种粗略地介绍一下对于epsxe地插件的设置,帮助一部分模友摆脱疑虑。
注:以下的介绍涉及的插件为
1。Pete's OpenGL Driver 1.53
2。Iori's DirectSound Driver 1.48
3。ePSXe CDR ASPI core 1.4.0.
均为目前使用最多,效果最好的ps插件。

【由于不会上传图片,事先准备的图片也就泡汤了,对不起各位了】

【1】Pete's OpenGL Driver 1.53
很好用的ps模拟器的视频插件。这是为opengl优化的版本,其他还有为d3d优化的版本和一个软加速的插件。
如图先在配置菜单中选择Pete's OpenGL Driver 1.53为使用插件,点击“配置”按钮进入配置窗口

1。Ressolution&Colors:分辨率和色彩设置
a.Fullscreen mode/Window mode:选择在全屏模式或窗口模式进行游戏,在其后的框中可设置相对应的分辨率。
b.Color depth:设置颜色深度为16bit/32bit
c.Change Desktop Settings:是否在全屏模式下改变桌面的分辨率。
d.Keep psx aspect ratio:在窗口模式下改变窗口大小时,是否保持画面长宽比。

2。Textures:贴图(材质)选项
a.Texture quality:贴图质量,越往下贴图质量越高,然而配置要求也越高,应根据自己的配置选择合适选项。
b.Filtering:过滤器,一个修正画面缺损,一个黑色边框移除,最下面的两个我也不知道是干什么的。
c.Caching type:高速缓存类型选择,0:标准,最慢;
1:大型,在某些游戏中能体现相当的速度;
3:动态,推荐,通常能有最好的模拟效果;
4:特殊,在某些游戏中有效,但只有极少数的显卡支持该项。

3。Framerate:帧选项
a.Show FPS display on startup:是否在画面顶端显示帧数。
b.Use FPS limit:是否启用帧数限制。
c.Use Frame skipping:是否启用跳帧选项,推荐不要使用,那会使游戏变得极不流畅,除非你的机器配置确实很低,又确实想epsxe模拟ps游戏。
d.Auto-detect FPS/Frame skipping limit:自动探测帧数限制和跳帧。
e.FPS limit:控制的最高帧数,有效值10-200

4。Compatibity:兼容性
a.Off-Screen drawing:屏幕描绘,0:不使用,最快,但会大大降低画质;
1:最小,画面有缺失;
2:标准,可以满足大部分游戏的要求;
3:增强型,显示更多材质,提高画质;
4:扩展型,最好,但会可能引起画面错误。
b.Framebuffer textures:帧缓冲贴图,0:模拟显示内存,需要FVP(有谁知道FVP,告诉我,多谢);
1:黑色,速度快但没有显示特效;
2:图形加速卡缓冲,会使速度放慢
c.Alpha MultiPass:多通道Alpha修正,用于修正不透明贴图区域。
d.Mask bit:小区域修饰,少量游戏需要使用。
e.Advanced blending:高级色彩柔化混合,支持精确模拟ps的色彩系统。

5。Misc:杂项
a.Scanlines:抽线显示,模拟电视机的显示效果,其后的框中输入亮度值(0-255)。
b.Line mode:线性模拟,不填充多边形,降效提速。
c.Unfitered framebuffer updates:修正未过滤的帧缓冲。
d.Color dithering:色彩抖动,实现16位色彩深度下的平滑阴影显示。
e.Full VRam primitives:全部使用显示内存,所有多边形都会以软件描绘,会大大降低运行速度。
f.Special game fixes:异常游戏修正,一些游戏的运行补丁,点击其后的方块进入具体选择: 1.窗口贴图修正,对应FF7中的对话框错误;
2.黑色多边形光源修正,对应PSemu中TR3;
3.无抖动透明显示,对应《阿比》系列的游戏,必须使用多通道Alpha修正;
4.交换前后视角,对应Speed freaks,Killer Loop(我没玩过);
5.禁用Coord检查,老式Coord的兼容模式;
6.移除蓝色瑕疵,对应游戏《龙骑士传说》,必须使用多通道Alpha修正;
7.加速直接存储器的检验,对应游戏《铁拳3》战斗后定格的bug;
8.使用PC的帧数计数方式,更好的对某些游戏进行限速;
9.缓冲预读,修正某些运动和菜单问题,但会降低速度;
10.G4多边形缓存,修正FF9中的战斗画面;
11.我也不知道这该怎么翻译了,是用来修正某些有漏洞的OpenGL显示的。

6。Default settings:预设选项,比较简单的设置选项,机器好就点Nice,机器差就点Fast,速度和效果只能选其一。
显示插件就介绍到这里,时间关系,声音插件和光驱插件只能放到以后讲了。

kina 2005-02-15 14:31
nebula模拟器的使用方法
Nebula汉语里就是星云的意思,我也不知道作者为什么会给模拟器取这个名字,原来这个模拟器还只是只支持CPS2游戏,现在已经能支持konami,neogeo,pgm,cps的游戏.现在还是言归正传

由于官方网站上关于Nebula的FAQ暂时无法翻译和了解,我先把运行游戏的一些基本步骤介绍一下.

首先我先把Nebula 的按键介绍一下


1-4:1-4玩家的开始键

5-8:1-4玩家的入币键

F1:投币键

F2:进入游戏的设置画面,可以设置难度等等

F3:RESET

F4:金手指

F5:录音,录音后的文件放在SHOTS目录里面

F7:抓图

F8:图象工厂,可以选择开或关各种图层

F9:显示游戏速度、CPU使用率等多种资料

F10:存档

F11:读取存档

SCROLL LOCK:取消速度限制

PAUSE:暂停游戏

ENTER:在按了PAUSE后,再按它游戏会一帧一帧的运行

TAB:进入游戏后,转换到模拟器选项设置画面




接着是关于画面和声音的一些设置介绍
VIDEO:

由快到慢的选择是:Hardware blit(需要硬件支持,否则没用)=》Scanlines(隔行抽色)=》Software Stretch(软件模拟)=》Scanlines 50%(隔行抽色)=》Light Interpolation(去除锯齿)=》Full Interpolation(全屏去除锯齿)

一般选 Scanlines(隔行抽色)和Software Stretch(软件模拟),大部分显卡都支持,

如果你有一个高速CPU就选Full Interpolation(全屏去除锯齿),画面最漂亮

AUDIO:

Sample rate:22050(44100最好,速度最慢)

Interpolation:NO(选YES会耗用大量CPU资源)

Audio mode:Directsound 2D(Directsound 3D,需要硬件支持,选这个效果最好)

好,开始介绍

第一步,
先将下载的游戏的zip文件包(游戏rom)放到模拟器的rom文件夹下(没有就新建一个名为rom的文件夹),有些游戏的rom下载后可能需要改名,这一点要注意,然后在模拟器的操作界面,点击《文件》这一项,你会看到下面有《配置路径》这一项,点击它后,会弹出个《游戏目录设置》的对话框,在《其他空白目录1》的空白栏内输入导入游戏的rom的路径,举个例子,你把游戏的放在硬盘的D驱动器---->名为Nebula的文件夹---->名为rom的子文件夹,则路径可输入为D:\nebula\rom
或者点击空白栏右边的文件夹图案,然后找到游戏所在位置,鼠标单击后确定

第二步,
路径设置好后,再点击《文件》这一项,点载入游戏,此时会弹出个新的界面,左边的框内是游戏列表,右边是列表显示设置,在列表显示设置里将你要玩的游戏的机种打上钩(如果你不了解,这步可省略),然后选择《拥有的游戏》一项,此时左边的框内就会显示出可玩游戏的名字
(最好再重新扫描一下游戏),双击游戏名即可进入游戏

第三步
更改控制设置,注意:只有进入游戏后才能更改设置,在模拟器主界面上点一下《游戏》,然后进入控制设定的页面,现仅以在《控制选项》下更改设置为例
控制选项下的默认设置如下
上 up arrow
下 down arrow
左 left arrow
右 right arrow
在右边一列上任意一项(以up arrow为例)上点一下,然后就会变成如下情形
上 press any key or
然后你只需按一下键盘或手柄上的一个键(例如W)然后又会变成如下情形
上 W
这回会更改了吧,热键和宏定义也是如此修改,关于热键修改我还想再罗嗦一句,如果你想用button(按钮)1,2,3同时按作为热键1,则在控制设定的页面的右下脚(对应热键1那一行)1,2,3前面打上钩就行了

kina 2005-02-15 14:32
MAME全攻略

MAME是Multiple Arcade Machine Emulator,也就是"多类型街机模拟器"的简称,是一个DOS环境下的应用程序,由MAME小组开发。这是一个仍在不断更新、完善的模拟器,也是一个模拟街机游戏数量最多的模拟器——到目前最新的.37 beta10 版本(2K1001)已超过2000个街机游戏,许多现在市面上已经绝迹的老游戏,已经和正准备在MAME上恢复青春。MAME走的是"多机种制霸"的路线,大肆入侵原来由Callus、NeoRage、Rage、Raine、M72、Shark等等贫机种模拟器所盘踞的领域,目前,已经模拟了以Z80族、6502族、6800族等8位CPU和以68K族等16/32位CPU为主处理器的多种街机基板,其中包括了大名鼎鼎的Capcom System 1和SNK MVS(Neo Geo)这样的王牌16位基板,使得MAME成了Callus和NeoRage之外的又一顶尖选择。自96年诞生以来,MAME在以Nicola Salmoria为主程序员的制作小组以及许多协力人员的共同努力之下,在各方面持续吸收先进技术,不断进行版本更新,支持新的硬件,增加被模拟游戏的数量,为MAME成为模拟器王者奠定了坚实的基础。

MAME主要是用C语言进行编程的,使用Allegro工具开发包。它还是模拟器界少有的完全开放源代码的模拟器之一,任何人想对MAME进行修改的话,只要同意把自己所用的代码公开,并遵循他们制定的规则(主要是:不得用于商业牟利等等),MAME小组就允许他对MAME加以改进并自由发行。基于这种特性,其他的程序员便可以自由的利用其源代码为蓝本编写出各种增强版本的MAME,使它成为拥有最多变种的模拟器,比较著名的有:对应各种流行OS的如MacMAME、LinuxMAME、OS2MAME、RISCMAME、BeOSMAME、WindowsCEMAME(为各种PocketPC所用)等,即便在PC平台上,也有专为AMD、 PII、486以及P54C等各种CPU进行优化的版本,以及C语言、汇编语言两个不同编译核心的版本;有专门模拟NeoGeo的KBMAME(For IBM)、NeoMAME(For Mac),以及一些局部增强版的MAME,如提供按键连发功能的EmuPlus、图像输出功能增强的VsyncMAME、AdvanceMAME等;还有一个利用其源码编写的跨越家用机、早期8-16位电脑平台的多用模拟器MESS(反正核心都是68K、Z80、6502之类CPU的模拟);值得一提的是一个用在柯达DC220/260/265/290数码相机上的版本MAMED,虽然我没有用过这个相机版,详细的情况还不是太了解,但是鉴于现在的FlashMemory卡容量越来越大,我想这个版本在游戏的存储上应该没有什么问题(当然暂不包括NeoGeo类的超大游戏),如果再能增添手柄之类方便于控制的外设,或许相机版MAME能够成为目前任何一款游戏掌机的劲敌——只是价格障碍实在太大;MAME team还发行一个名为MAME32的Windows版本,具备标准的GUI界面,大大方便了众多初级玩家,同样的,它也拥有支持TCP/IP协议的NETMAME32、非官方版本UOMAME32、多国语言提示的MAMELang、Neogeo专用增强版本NMAME32等多个变种。我现在介绍的就是新发行的官方版本MAME和MAME32,至于其他的衍生版,相信大家看完本文之后,一定会触类旁通的。

一、 系统需求:

自然是越高级越好了,不过至少都要P166MMX/32M/Vesa2.0显卡,这个级别的机器可以让你的模拟器完美的运行所有8bit主CPU的街机游戏,但是对于以68K这样的16bitCPU为主处理器的基板的模拟就差一点了,显示帧速率在25-50fps左右,Neogeo类的大容量的游戏速度还更慢一些。虽然这样的帧速率较街机标准60fps还有一定差距,但是马马虎虎也可以接受了。以目前的状况来说,一台300Mhz+以上的100兆外频CPU+64M内存就基本可以满帧跑MAME所有的游戏了,如果你想在街机显示器上使用MAME,那么最好选用自带VBE3.0的显卡,SDD是没有用的。此外,因为内存管理的原因,在纯DOS下工作时,MAME需要调用一个保护模式下的管理软件cwsdpmi.exe共同与之工作,我们必须将这个程序放在path指定的路径之内。

二、 MAME的获得与安装:

作为一个完全免费的模拟器, MAME的各个版本基本上都是在网上以Zip文件形式发行的,我们可以去到其官方站点下载回来使用。当然了,对于这样一个著名的模拟器,国内外许多大大小小的模拟器站点也都会提供相关下载,比如Emuhq、Classicgaming、Arcade@Home等,过去国内的模拟器站点一般只提供指向国外服务器的下载链接,现在也都提供本地下载了。在一阵风的bleem!、impact等等的热潮过后,MAME这个持续更新的老牌模拟器正逐渐为本土的玩家所重视,国内许多的站点已经同步提供新版本的MAME本地下载了。一些光碟杂志也会附带有MAME,但时效性不强。



获得MAME的Zip文件后,用Winzip之类程序将其解压至你所指定的目录,安装就算完成了,如果你使用DOS版的PKzip来解压,请记得加上 -d 参数以确保解压后的目录结构的准确性。MAME主目录下有以下几个目录,用于存放相关数据:

<HI>存放游戏最高分存档;

<SNAP>存放游戏抓图,旧版本的抓图目录名为<PCX>,而MAME32的相同功能目录过去名为<IMAGES>,自.37b5起改为与DOS版相同的<SNAP>了;

<INP>存放游戏纪录;

<CFG>存放对应每一个已经运行过的游戏的配置文件;

<STA>存放游戏状态数据;

<MEMCARD>NeoGeo游戏专用的虚拟记忆卡;

<ROMS>顾名思义,存放各种ROM的缺省目录;

<SAMPLES>存放游戏声音采样数据的目录。

<NVRAM>存放有关基板参数设定的目录,作用和基板上用于存放调试参数的SRAM是一样的。

<FLYERS>MAME32专用,存放游戏海报图像文件的目录。

<CABINETS>MAME32专用,存放街机箱体照片图像文件的目录。

<ICONS>MAME32专用,存放游戏小图标的目录。

三、 ROM镜像文件:

MAME只是一个模拟器程序,如果要玩被模拟的街机游戏,还需要这个游戏的ROM镜像文件。通常,街机上的游戏文件都是放在诸如mask ROM(掩膜只读存储器)、EPROM/EEPROM(可擦写存储器)等半导体存储器集成电路芯片当中并固定在基板上的——这种高速但昂贵的存储方式至今未有太大改变——要把这些ROM芯片直接用于PC上当然不是很方便,于是便有人以专门的读写器将街机基板上每一颗ROM芯片内的内容全部拷贝出来,形成一一对应的电脑文件,这就是模拟器可用的ROM镜像文件的由来,而进行这项工作的人就是受到我们广大模拟器爱好者所尊敬的Dumper了;现在在互联网上传播的ROM镜像一般都是经过压缩打包的Zip格式,但我们在使用的时候不必将其解开——和其他模拟器一样,MAME很早(从V.31开始吧)就支持Zip文件的直接内存展开操作了。这样就大大节省了我们的存储空间。为方便管理,我们最好把这些ROM文件放入专门的目录。

平常我们在玩MAME的时候,可能会遇上这样的问题:旧版本MAME用得好好的ROM文件,新版本的MAME却给出"xxxx文件校验错误、xxx文件未找到"这样的提示并拒绝执行,或者勉强执行后,部分功能却失效了之。这是怎么回事呢?原来,除去ROM文件真的不存在、ROM路径指向错误(下文祥述)之外,ROM的版本问题就是造成这种现象的主要原因。有的游戏ROM在拷贝的时候,由于dumper自身的技术水平或所用读写器的限制,造成了部分数据丢失、错误或无法完全读出,导致ROM镜像残缺。之后又有人重新制作,或修正,或补充,把过去错误的ROM版本补完。新版的模拟器当然要支持矫正了的ROM,所以旧的ROM就不能用了,解决的办法就是更新你的ROM镜像——当然了,使用旧版本的MAME也可以。下载站点我个人推荐Emuviews,这个站点的ROM分门别类摆放,非常齐全,而且几乎都是更新版的,并随着模拟器的更新不断补充新的ROM,还有最重要的一个优点就是:下栽速度极快。另外还有一个我强烈推荐的MAME ROM专门站:www.mame.dk,该站内建ROM搜索引擎,?..AME资源中查到。

顺便提一句:MAME使用的各个ROM文件都是各个游戏公司的呕心沥血之作,版权也是属于各自的制作公司的,如果你没有对应的街机基板,拥有这些ROM是非法行为,这个原则大家一定要清楚。

四、 MAME主要配置参数:

既然是DOS下的应用程序,MAME不可避免的就需要用命令行的方式来启动各种游戏和激活各项参数,呵呵,又回到了“遥远”的DOS时代了……OK,言归正传,MAME的运行命令为:mame [游戏ROM名] [参数]

[游戏ROM名]这一项要求填入MAME规定的游戏名称,实际上就是ROM的Zip文件名。MAME对游戏名的正确输入要求较高,所以最好不要对下载的ROM文件进行改名操作。现在的MAME包含了一个ROM名比较程序来处理ROM名问题:当你输入的游戏名不正确时,ROMCMP.EXE会在MAME的游戏名库中找到一个最接近你所输入文字的游戏名并执行之。对于第一次运行的ROM,MAME会出现一个版权提示,而那些游戏模拟程度上有些问题的ROM,则每一次运行都会提示该游戏部分功能不齐全,我们看完这些提示后,按照其要求顺序按"O""K"(或者按方向键“左”、“右”亦可)两个健就能继续游戏了。和NeoRage一样,如果需要运行NeoGeo的游戏的话,还必须拥有一个名为neogeo.zip的BIOS压缩档,其中包含neo-geo.rom、ng-sfix.rom、ng-sm1.rom、ng-lo.rom等几个文件,这个压缩档可以在我的主页上找到。我们最好把这个zip包放在MAME的<ROMS>子目录当中。

MAME的各项参数都放在名为mame.cfg的配置文件中,这是一个由MAME自动生成的文件,由于MAME的每一次更新都可能对这个配置文件的语句做出修改,所以建议各位玩家不要把旧版本MAME使用的mame.cfg沿用到新的版本,因为这样可能会导致MAME工作的不正常。另外,你也可以把参数加入命令行之内,虽然两者的作用和句法基本是一样的,但命令行参数的优先级别高于配置文件,也就是说,对同样的一个参数,MAME将执行命令行设定并忽略配置文件内的相同选项设定。下面就介绍一下MAME的几个主要的配置命令:

[directory]栏,本栏目定义路径,需要修改的只有一项:

rompath,缺省配置是MAME所在路径及其下的ROMS子目录,当你的ROM还存在于另外的目录时,可以采用追加的方式,例如:

rompath = .;ROMS;f:\download\emu\roms;f:\neogeo,追加的目录之间用分号隔开即可,这样MAME在执行时就会在指定的四个路径范围内搜寻ROM。

[config]栏,本栏是模拟器执行参数设定栏,主要参数解释如下:

tweak = no 关闭非标准VGA模式,此为缺省设定。MAME支持256x224、288x224、256x256、304x224、384x224之类的街机原始分辨率,这些都是与电脑标准VGA模式不同的模式,如果你的显示卡、显示器支持这些tweaked分辨率,可以将此选项设为yes,显示速度会比VESA模式快一些。

scanlines = yes 打开隔行显示模式;由于街机显示分辨率一般都比较低,打开这个类似于两行画面水平线之间插入一条黑线效果的选项,会让你觉得PC上显示的图像不是太粗糙到难以接受,同时也有一种街机显示器的感觉;基本上,这种隔行显示模式是每一个低分辨率游戏机(小于640x480)模拟器的缺省设定,其中包括了绝大部分2D街机模拟器、FC模拟器、SFC模拟器、MD模拟器、PCE模拟器等,不过某些模拟器的隔行显示图像的场频高达100Hz以上,比如Rage、NESticle(256x256模式),如果这个数值超过了你的显示器的场频允许范围,那么就不能实现隔行显示,而会变成高亮度的、看起来象是被压缩的画面,甚至花屏、黑屏。如果出现这种情况的话,为了确保你的显示器的安全,最好是把隔行显示模式关闭。

stretch = yes 打开像素延展选项,使得显示的画面尽可能的大,会降低游戏速度,除非你的机器配置过低,否则不要关闭之;

vesamode = vesa3 选择VESA画面优化模式,由vesa1、vesa2b、vesa2l、vesa3等4 项可选,该用哪一项取决于你的显卡自带的VBE版本,对于新的显示卡,比如Voodoo3、TNT2之类,可以选择vesa3,若你的显卡比较老(9750、765),则应该选择vesa2b/vesa2l,超老的8900、3105就只能选vesa1了,实在不行的话还得需要SDD来驱动。

resolution = auto由模拟器自动选择显示分辨率;我们可以把auto改为800x600或者1024x768来获得接近满屏的画面,不过由于大部分街机游戏显示分辨率本来就很低,拉大之后你可能会觉得画面更粗糙了;另外,更改成上述数字后,纵版游戏和分辨率在300x200以上的横版游戏的画面反而变小了。

depth = 16 选择16位显示颜色深度,某些游戏需要16位高彩色才能正确显示,比如NeoGeo类、Cave类等;有必要时可以把它降到8位色以提高游戏速度。

gamma = 1.0000000 设置伽马系数,数字越大画面越亮,可用热键控制。

frameskip = auto 自动跳帧调节,适用于大多数机器,在低配置的机器上,若你觉得游戏太慢,可以在游戏中按F9键来加大跳帧数以取得较满意的游戏速度。

注:所谓的跳帧(frame skip),就是减少单位时间内显示的帧画面,比如60fps(frames per second,意每秒钟显示连续的60帧静止画面)的画面只显示其中的一部分,也就是50fps、40fps甚至30fps的效果,这固然对提高显示速度有益,但同时也会造成角色动作不连贯、画面跳跃式进行的恶果,几乎每一种模拟器都有这个可调节的选项。

soundcard = 1 声卡选择,数字表示:0-无声,1-声霸卡及兼容,3-Pro Audio Spetrum, 4-UltraSound Max,5-UltraSound,6-Windows Sound System,7-Ensoniq Soundscape,一般选1或6就行了,除非你用的是表列中别的声卡。使用创新SB64PCI、SB128PCI 和 Ensoniq Soundscape PCI声卡的用户最好选 7。缺省值为-1,即在初始化程序时列出声卡类型供手动选择。如果遇到声卡实在无法通过MAME的辨认而又想玩游戏,只能选用0了。

ym3812opl = no 禁用SoundBlaster的OPL芯片来模拟YM3812 FM音源,虽然这两者硬件100%兼容,模拟执行速度也加快,但打开这个选项会使音量控制失效。

samplerate = 44100 声音采样频率选择,可选11025、22050、44100三项,单位hz,数字越大,声音还原越好,游戏速度也越慢,命令行简写为:sr。

samplebits = 16 声音采样深度,可选8、16位,效果同上一项,命令行简写为:sb。新版本的MAME去掉了这个选项,改为自动识别了。

stereo = yes 打开立体声选择,会降低游戏速度,本项自动对单声道游戏无效。

volume = 0 音量衰减控制,可选数字是负值,单位是分贝,例如"volume -3"意为游戏音量降低3分贝,可在游戏时用键"~"直接调节,祥见下文第五部分。

mouse = yes 启用鼠标,用于光枪游戏的准星控制及"怒"类游戏的转向控制。

ror/rol 屏幕右/左转90度显示,可使纵版游戏满屏显示

joystick = name 游戏控制器选择,缺省为:none 键盘控制,MAME支持的游戏控制器很多, name是它们的名字,分别为:

auto:自动检测,只能测出标准2键、Creative眼镜蛇、gamepad pro等少数种类的手柄,还是不要用这个选项的好;

standard:标准2键模拟式手柄 @1P

dual:双标准2键模拟式手柄 @2P

4button:标准4键模拟式手柄 @1P

6button:标准6键模拟式手柄 @1P

8button:标准8键模拟式手柄 @1P

fspro:CH flightstick PRO飞行摇杆 @1P

wingex:Wingman Extreme 飞行摇杆 @1P

wingwarrior:Wingman Warrior 手柄 @1P

sidewinder:微软响尾蛇手柄 @4P

gamepadpro:Gravis gamepad pro手柄

grip:Gravis GrIP手柄

grip4:限定4轴向的Gravis GrIP手柄

/* 以下为并行打印口手柄,均易于自制,

sneslpt1:接在第一打印口的超级任天堂手柄 @4P

sneslpt2:接在第二打印口的超级任天堂手柄 @4P

sneslpt3:接在第三打印口的超级任天堂手柄 @4P

psxlpt1:接在第一打印口的SONY PS手柄 @4P

psxlpt2:接在第二打印口的SONY PS手柄 @4P

psxlpt3:接在第三打印口的SONY PS手柄 @4P

n64lpt1:接在第一打印口的任天堂64手柄 @2P

n64lpt2:接在第二打印口的任天堂64手柄 @2P

n64lpt3:接在第三打印口的任天堂64手柄 @2P

注:1、模拟式手柄初次使用或者出现方向混乱故障时可以在游戏中按Tab进入设定菜单调用Calibrate joystick功能进行校正,数码式手柄则不会存在这种问题。

2、@1P表示只能单打,@2P表示可以双打,@4P表示可以四打,未标注则为不祥。超任和PS的手柄理论上能达到5P的效果(我只试到了4P,未再继续,呵呵)。

3、不直接支持创新公司的Cobra手柄(工作于数码方式时)和并口土星手柄;MAME内建有对IF-SEGA的支持,这是一种专用的扩展卡,可以把世嘉土星手柄接到PC,过去处于起步时期的第一批3D图形卡就把它跟着PC版的VR战士、装甲飞龙等游戏软件一起捆绑销售,现在已经看不到了。

4、PS dual shock手柄的两个模拟小摇杆亦可当作按键使用,左、右摇杆按下时分别被识别为L3和R3(用处不大)。

5、用于命令行时,语句可简化为 joy。

6、使用并口手柄对游戏速度降低影响较大。大体上各种手柄的CPU占用率由高到低依次为:PS、SFC、SS/MD、标准模拟式。

7、不支持异类手柄混用,但是可以手柄、键盘同时使用。

hotrod = no 键盘接口摇杆支持(就是在Emuviews主页上打广告那个双人摇杆)设定,因为我们用不上,所以选no。

cheat = no 作弊功能开关,可以改成yes以打开它,最好配合作弊数据使用。

debug = no 除错、调试模式开关,高级用户选用,这个功能只有在源程序中打开debug选项才有用。

monitor = standard 设定显示输出类型,对于PC用户选择standard,另外还可以选择以下设备:

ntsc:输出至NTSC电视监视器

pal:输出至PAL电视监视器

arcade:输出至街机监视器

均需要特殊方式转换信号及相关硬件支持,有兴趣可参看下文第九节。

至于其他的栏目和选项,只要保留其缺省设定即可。如果上面各项参数用于命令行,请在其之前加一个"-"号,同时可以把"="去掉,例如:

mame ddragon2 -joy psxlpt1 -soundcard 6 -resolution 800x600

由于MAME的使用显得繁琐了一些,也有不少方便对DOS比较陌生的玩家的MAME前端(front end)程序被开发出来,这些程序具备亲和性较高的GUI图形界面,配置菜单里基本上囊括了MAME的各个选项,一般玩家通过这些前端程序都能很方便的玩转MAME了。由于我使用过的前端程序并不多(只有ArcadeOS一个,还是因为其无可替代的特殊功能采用的),所以对他们也不是很熟悉,传说中arcade@home是比较好用的,大家可以去它的主页http://arcadeathome.efront.com下MAME32好了。

kina 2005-02-15 14:33
WinKawaks 使用详解(一)
㈠Winkawaks简介

Winkawaks是由Mr.K编写的多机种模拟器,目前可以支持的街机基版有CPS-1, CPS-2, NeoGeo。

㈡Winkawaks的优点与缺点

优点:①可以对应多种基版,在一个模拟器里可以玩三种基版的游戏是非常方便的事。②有更佳的图象与声音效果。Striker 1945 Plus是较明显的一例,在NeoRageX里,虽然显示60帧每秒,但图象显然变慢,用Winkawaks玩则没有这个问题。至于声音效果运行一下KOF97便知。③拥有比较完善的功能。④可以窗口化运行。

缺点:对机器的要求较高。其实这一点是与NeoRageX相比的,不过想想NeoRageX推出的年代,配置不低是不行的。事实上,抱怨Winkawaks配置过高的大多数人都是由于“视频选项”设置不当造成的,它的要求并没有想象的那么高。

㈢Winkawaks使用说明

下面以Winkawaks 1.38中文版为例进行介绍(Winkawaks在1.37起推出官方语言包)。

运行前的准备:Winkawaks要求你的机器显示色彩为16位色或32位色,建议改为16色(因为有些视频效果只能对应16色)。游戏Rom放到roms文件夹里,游戏预览图放到sshots,存档放到saves,作弊码放到cheats。

第一次运行时Winkawaks会检查你的机器,并进行相应的设置。对于习惯使用中文的玩家可以通过"Misc→Choose language pack→Chinese(simp).lng"设置为中文版。(下面将以中文版为例)

文件:
载入游戏——选择自己要运行的游戏,建议选择"only available"只显示你拥有的游戏。
渐进视频帧——游戏暂停(按enter)后shift + space以逐帧显示(截图时配合使用)。
存盘——游戏时F5为存盘,F7读取存盘。F6或F8为前移或后退存盘点。

视频:
视频内存分配方式——建议不要改变Winkawaks默认设置(第一次运行Winkawaks会根据你的机器作出最佳设置)
禁止显示图层——可以屏蔽不想出现的图层,截图时使用非常方便。
选择视频双线过滤模式——这项设置会对图象产生较大效果。各位可以根据自己机器配置逐一尝试。如果你的机器配置不是太低的话,“隔行扫描75% 2×Sai”或“Super 2×Sai”都是不错的选择。

音频:
记录声音——这个是“音频”里唯一常用的选项,其他设置不必改就是。

杂项
配置68000频率——可以改变游戏运行的速度。

游戏
NeoGeo设定——建议改为家用机,这样可以在游戏里改变难度或使用练习模式。
修改作弊——非常实用的设置,大家不必在用修改器之类的外挂了。(相关的作弊码可以在CheatMania下载,下载后解压到cheats文件夹。)

工具:
抓图——ctrl+p为原图大小;ctrl+alt+p为使用视频效果后图片。
抓图工厂——非常实用的选项,可以去除不想显示的图象。在制作GIF时会有很大帮助。
分析romsets——对你现有的rom进行检查,并在根目录下生成分析文件。
生成数据库文件——自动生成ComCenter或ClrMAMEPro校验data文件。用于检查自己的rom是否正确。
允许解密载入的加密NeoGeo游戏——如果你的rom是加密版的,那这个选项会在根目录下生成解密后的C rom。将这些c rom替换原来游戏里的c rom,会增加读取的速度。

㈣常见问题解答:

①运行时显示mfc42.dll, msvcrt.dll或msvcirt.dll错误?
下载mfc4261.zip解压到C:\WINDOWS\SYSTEM
②显示msvcp60.dll错误?
下载msvcp60.dll解压到C:\WINDOWS\SYSTEM
③显示DDraw.dll错误?
在微软网站下载Direct X安装
④显示Ws2_32.dll错误?
多半是由于运行连线游戏造成的。下载W95ws2setup.exe安装(注意:如果没有出现这个问题,不要安装这个软件!)

以上四个问题只要你是正常安装Win9X/Me,一般是不会出现的。

⑤我想与朋友在局域网玩连线游戏,应该怎么办?
Kaillera下载服务器建立软件,一方建立服务器,另一方连入就可以了。
⑥在哪里下载Winkawaks用的作弊文件?
CheatMania下载,下载后解压到cheats文件夹。
⑦我的Winkawaks为什么没有预览图?
在Mr.K主页下载,解压到文件夹。
⑧我在哪里可以搞到Winkawaks用的Rom?
对不起,这类问题一律不会得到我的答复。


kina 2005-02-15 14:41
WinKawaks 使用详解(二)
转载之《模式时代》
Winkawaks教学
作者 傻瓜

Kawaks这个模拟器恐怕是大家最近听得最多得一个啦,几乎所有最新Dump出来的游戏都与它有关.其作者就是大名鼎鼎的Mr K.模拟器的名字很怪大概是少年街霸中dan的一句台词吧?不过其出色的性能才是令它受欢迎的原因.Kawaks支持所有的CPS1、CPS2游戏以及大部分的Neogeo游戏,1.38版所支持的游戏加起来共有311个,而且还在不断地出新版支持新的Rom,模拟器也支持连机,这个在后面的文章有介绍.

本文将以WinKawaks的1.38版为例子为大家讲解一下基本的使用方法,常见的问题以及几个重要功能.首先是运行Kawaks需要的机器配置不能太低起码有450或者以上的CPU,128MB以上的内存,比较好的显示卡(推荐Nvidia系列),一块支持Direct Sound的声卡.以上是基本的硬件需求,如果没有达到这个标准请考虑使用其它的模拟器吧.

很多人运行Kawaks的时候都会碰到问题,我就在这里说一下.如果运行的时候提示Could not find xxx.dll就表示由于缺少相应的dlll文件,需要的dll文件有WS2_32.DLL、MFC42.DLL、MSVCIRT.DLL、MSVCRT.DLL、MSVCP60.DLL,这些都可以在官方主页http://kawaks.retrogames.com上找到,下载它们并放到WINDOWS\SYSTEM目录下应该可以解决问题.另外如果需要联机还要有kailleraclient.dll也可以在上面找到.如果运行的时候提示DIRECT SOUND Error那么请是由于你的机上没有安装声卡,请安装支持Direct Sound的声卡,如果提示DirectDraw Error请重新安装Directx8.0或以上版本.如果你一运行kawaks程序就失去反应可以尝试着修改WinKawaks.ini,找到UseVRAM那一行并把它改成UseVRAM=0.Winkawaks虽然出色但在某些机子上确实问题多多,这里只列出常见的问题.太复杂太怪异的我也无能为力啦.

第一次运行Kawaks的时候会自动帮你进行设定根据你系统的情况进行最佳配置,当然你以后也可以手动调整的.Kawaks的介面比较简单,

user posted image
介面背景图竟然是Capcom Vs SNK呵呵真是有趣.1.38版的Kawaks支持多种语言但默认是English.模拟器上总有7个选择分别是File(文件)Video(视频)、Sound(音频)、Misc(杂项)、Game(游戏)、Tools(工具)已经?(帮助).下面将对重要的选项进行详细介绍.

Flie菜单常用的选项有Configure Path,这是用来设定存放文件的路径的.第一次运行时请设定一下你存放Roms的路径.

user posted image
为了方便运行游戏请把Auto Star Game勾上,这样每当模拟器运行游戏时就不再需要按Enter键取消暂停啦(Enter键的作用开始或暂停模拟).Start Net Player是进行网络对战将在下面的文章提到.Reset(复位按钮).关于存档的几个选项可以用热键操作F5存档、F7读档、F6将目前存档向上移动一格、F8将目前存档向下移动一格,每个游戏允许有10格不同内容的存档.Load Game(读取游戏)最重要的一项,选取后会出现一个较大的窗口.左面是显示游戏的列表,
user posted image
System列显示了游戏是属于那一种机种,Title为游戏的标题(因为Rom的版本多所以同一个游戏可能会有多个不同的Title),Driver列为当前游戏的Rom文件名,Parent为主属Rom的情况(对于现在提到的Rom通常其原始版的主Rom都是加密的).右上角为游戏画面的预览图,右下角是Rom的搜索设定,

user posted image
分别是All(显示所有的游戏),Only avaiable(只显当前能玩的游戏),Only Missing(只显示缺少的游戏).Rescan All按钮的作用是重新检查所有设定目录中的所有游戏,Scan for new按钮的作用是只检查那些新的Rom.如果你检测不到任何Rom请注意是否设定好Rom的路径,检测不到Neogeo游戏那么你没有在kawaks的Roms目录下放置Neogeo的Bios文件,或者你的Rom不符合kawaks所认识的标准.如果没用以上问题只要点选你需要运行的游戏并按下ok按钮即可以玩啦.需要注意关闭游戏之前请先按Enter暂停游戏才可以关闭.

Video下的设定都与图像有关Video Memory Location(视频内存分配方式),分别有System Memory(系统内存)与Video Card Memory(显示卡内存)可供选择,kawaks会根据情况自动选择不需要自己调整.FrameSkip不用多说大家都清楚如果不是特别慢还是不使用为好.Auto FrameSkip自动根据情况进行跳祯建议打开.Tubro Mode加速模式在玩某些游戏时打开它能得到额外的速度提升.Brightness屏幕亮度调整,分别有Darker(较暗)、Normal(普通)与Brighter(较亮)可以选择.如果使用了抽线显示好似可以用此选项来调整亮度.Select Video blliter(选择视频双线过滤模式)

user posted image
如果你的机子够强劲,那么随便你选择什么显示方式都可以,它们的速度由高到低依次是Normal(普通模式),Alternate Scanlines(交替隔行扫描),Scanlines(隔行扫描),Scanlines 50%(50%隔行扫描),Zoom 2x Software(软件模式放大2倍),2xSai(平滑扫描要有MMX并只能用16 bit色),Scanlined 75% 2xSai(隔行扫描75%,再进行平滑处理要有MMX并只能用16 bit色),Super2xSai(增强型的2倍平滑扫描要有MMX并只能用16 bit色),SuperEagle(边缘抗锯齿要有MMX并只能用16 bit色).效果最好的当然是最后2种不过速度只能有最快模式的1/6没强劲的机能就不要用罗.关于窗口大小的调整可以直接用热键,Ctrl+1(1倍窗口大小)、Ctrl+2(2倍窗口大小)、Ctrl+3(3倍窗口大小)已经Alt+Enter(全屏模式使用前先先把左面颜色设为16bit).

附图抗锯齿模式(图6)
user posted image

kina 2005-02-15 14:47
Sound(声音设定)没有什么好说的,几乎没有需要调整的,除非你想听听单声道的音效.只是那些一条条的Disable的项目倒是让我了解了CPSx和Neo使用的声音芯片.

Misc(杂项)只有几个有用的,Configure 68000 Frequercy(调整68000的频率),在运行某些Neogeo游戏的时候如果觉得速度偏慢可以使用频率调整(超频),

user posted image
最高可以超到24游戏的速度也会相应提升,比如S1945P.Choose Language Pack(选择语言包),kawaks 1.38自带了多种语言版如果要使用简体中文请用它选择Chinese(Simp).lng,大部分的选项都会被中文化啦.

Game(游戏设定)Dipswitches(CPS1的Dip设定开关).Neogeo Settings(Neogeo的区域设定),

user posted image
可以选择是Arcade(街机模式)还是Console(家用机模式),也可以选择地区版本是Europe(欧版),USA(美版)还是Jap(日版).注意街机模式没有投币限制,家用机则有限制.某些Neogeo游戏如果出现红色的警告画面请把它调为街机或者机用机方能运行.Cheats(作弊)装入为kawaks专门制作的游戏金手指,一般这些文件可以从网上获得,并存放与kawaks的cheats目录下,运行游戏后选Cheats如果发现存在对应的Cheats文件就会自动装载.以MS3为例子运行游戏并载入Cheats,然后按Ctal+Shift+0就会屏幕上显示可供修改的内容,只要按Ctrl+Shift+数字(cheat内容的编号)就可以作弊啦看我改的Ms3哈哈.
user posted image
另外Search Cheat可以查找修改作弊数据这里不介绍啦.Redefine Keys(重新定义各Player的按键)kawaks会为每一个游戏设定一个按键列表并保存为ini文件,存放在ini目录中运行的时候再读出来.如果要设定按键请先运行一个需要设定的游戏再进行设定
user posted image
更改按键很简单用鼠标点击需要更改的按键再按下你需要的就可以啦,kawaks是支持手柄的不过不是每种手柄都能正常使用,USB的好像都不可以,我测试用的SideWinder并无任何问题,如果你不能设定只有在ini文件中手动添加方向和按键的代码了,256 = 手柄1的上、257 = 手柄1的下、258 = 手柄1的左、259 = 手柄1的右、260 = 手柄1的按钮1、261 = 手柄1的按钮2、262 = 手柄1的按钮3依此类推……对于手柄2,在上面的数字后面加上256,对于手柄3,在上面的数字后面加上256x2依此类推……键盘的默认按键P1投币F3、P1开始F1、P1方向键上下左右、P1按键ASDZXC、P2投币F4、P2开始F2、P2方向键UJHK、P2按键Insert Home PgUp Del End PgDn.

kawaks还有一个很Cool的功能通过宏定义来发出一系列的招数,为了创建自己的绝招必需要了解宏定义指令的写法.宏定义的具体描述符号:U=上 D=下 F=前 B=后 DR为右下、UL为左斜跳、其它以此类推 1=按键1 2=按键2 3=按键3 4=按键4 5=按键5 6=按键6 S=开始 ,=下一帧,兼有停顿的作用 +=表示在宏定义的招式发出的同时接受其它操作指令的输入.知道了意义后就可以自己编写啦,因为每个游戏都有不同的ini设定,所以要改先要到ini文件目录下打开相应的文件,如修改Kof2000则打开kof2000.ini再找到[Macros]一段进行修改,这里以几个简单的例子说明,要发出街霸中的波动拳可以设定Macro1A=D,DF,F1 分析一下就是一个从下旋到前并且按拳的操作,要设定AB键连按用Macro1A=12+,+表示AB在同一时间按.要设定A键连发用Macro1B=,1+只要按住就能连发啦.要设定顺序输入A、B用Macro1A=A,B ,表示顺序输入.基本的知道后来看些复杂的吧,要发出侍魂2中霸王丸的天霸封神斩用Macro1A=df,b,bd,d,df,f,b,d,bd,23+(注意定义的时候不要用r与l最好用fb表示前后那么无论你在那一边都能发出绝招啦).又如豪鬼的瞬狱杀用Macro1F=1,,1,,L,,4,,3.象春丽的百裂脚可以用Macro1J=4, 只要长按就可以使出啦.宏定义做好后,不要忘了把他们加载上宏操作键上,格式为
Key_Macro1A executes Macro1A(将宏定义A加载于宏按键A上)再保存ini文件重新加载游戏使用你定义好的宏按键就能发出绝招啦,我这里只作简单的介绍更复杂的留给大家慢慢做吧.

Tools(工具)菜单包含了调试用的工具,供开发人员专用大家不必理会,如果想用模拟器捉图按Ctrl+p或者Ctrl+Alt+P后者捉出来的图片经过过滤,图片保存在capture目录下.Generate Romcenter Dat(生成供Romcenter使用的数据Date文件),Generate ClrMamePro Dat(生成供ClrMamePro使用的数据Date文件).生成的Date文件存放于kawaks的根目录下.Enable Save decrypted Cs after Loading(在Load Game之后保存经过解密的C ROM与S ROM)本选项操作只对加密版的ROM有效,生成的解密文件存放于kawaks的根目录下.

最后讲几个小问题现在的Rom版本太多,某些加密版非常大有7xMB,如果你的机只要128MB内存恐怕Loading的时间要数分钟,所以最好使用解密版的Rom.还有怎样修改游戏的难度和其他的设置呢?只要
在游戏中按下F11就可以进入设定选项啦).
user posted image
限于篇幅问题只能讲解主要的内容,另外感谢我的朋友们侗ΡΥ此文章的帮助.

maiyuheng 2005-02-15 15:11
对我那新人有好大帮助 kaixin.gif kaixin.gif
极力 wdb10.gif ~~~~~~顶一下

Lobelia 2005-02-15 19:00
红一下,kina可别再改标题喽。。。。。

kina 2005-02-15 20:17
引用 (semh @ 2005-02-15 19:00:32)
红一下,kina可别再改标题喽。。。。。

em32.gif 上次是不小心改的~~~~

xiao555 2005-02-16 16:05
楼主强悍.....

krqme 2005-03-07 20:40
wdb10.gif 希望发一篇SS模拟器的教学文章

Lobelia 2005-03-07 20:50
樓上的,SS模擬器教學老早就有了,請去精華區看看..


查看完整版本: [-- [转贴]几种模拟器的基础教学(图文) --] [-- top --]


Powered by PHPWind Code © 2003-08 PHPWind
Gzip enabled

You can contact us