linux下各种模拟器介绍和使用方法 海马模拟器使用方法

大家总是因为“学习啊,工作啊”等等原因加入了linux的行列,休闲的时候玩玩游戏。模拟器是最佳选择,因为游戏种类繁多,画面也总算过得去,配置上要求也不算高。所以,本人把自己的心得写出来供大家参考,

文章中难免有不到之处,还望大家指出,以便修改,完善这篇文章~~~

我分成三个类别:

一、街机篇

xmame

Gngeo+xgngeo

sdlmame

二、家用机篇

PS(PSX,epsxe)

SFC(zsnes) (snes9x-gtk)

FC(fceu)

PCE(Hugo)

N64(Mupen64)

SS(yabause)

MD(Dgen)

DC(lxdream)

NGC(tuxcube) 增强版Texture

PS2(PCSX2)

三、掌机篇

GBA(VisualBoyAdvance)

NDS(iDeaS,DeSmuME)

GB,GBC(Virtual GameBoy,VisualBoyAdvance-M)

四、其他

DOSBOX

五、其他虚拟机

在装模拟器之前,我们最优先解决的是linux下驱动的问题~~~~~这样才能玩模拟器的时候发挥你机器100%的效能(用默认的自带显卡驱动和官方的闭源驱动玩模拟器,速度方面区别很大的。)

可以去去搜搜相关的驱动安装方法。

声卡驱动

建议也更新下,可以避免某些模拟器爆音的问题。

大家可以参考下面的几个帖子。

http://forum.ubuntu.org.cn/viewtopic.php?t=50865

http://forum.ubuntu.org.cn/viewtopic.php?t=90653

http://forum.ubuntu.org.cn/viewtopic.php?t=104566

最后感谢撰写这些帖子的人^-^

在安装过程中,如提示需要xxxx.so等文件,可以去这个地址查下相关连的软件包~~~~可以帮你很大的忙哦

http://packages.ubuntu.com/

一:街机篇

xmame的介绍:

xmame是MAME在unix平台下的移植版本。MAME是一个多机种街机模拟器,在1997年由 Nicola Salmoria创建。MAME可以模拟很多机种,甚至包括一些家用机。MAME是原生win32软件,所以在其他平台上需要作一些源代码的改动才可以使用,

xmame不仅支持GNU/Linux,而且还支持其他很多UNIX平台,如FreeBSD,OpenBSD,NetBSD,Solaris,AIX,BeOS,Openstep,QNX等。

xmame遵循MAME协议。请参考$xmame-source$/src/unix/doc/mame/license.txt

xmame-x 在X11协议的基础之上进行工作。ubuntu软件仓库中的xmame默认提供了三种使用硬件拉伸的渲染方式: DGA,Xv,OpenGL。当然它们都需要X的支持才能进行工作。

xmame-sdl 基于SDL库开发。SDL为X程序提供跨平台的二维帧缓冲区图形和音频服务。它支持Linux、Win32和其它一些平台,包括FreeBSD和MacOS。SDL所提供的API可以直接访问硬件,而不需要root权限。

xmame -svga基于SVGA开发。SVGA的好处在于不需要X的支持。xmame-svga仅工作在GNU/Linux 平台下面,目前尚没有其他平台的移植版本。xmame-svga需要root权限才能工作。ubuntu已经为xmame-svgalib设置了suid 位。

xmame的配置文件在/etc/xmame/xmamerc $HOME/.xmame/xmamerc /etc/xmame/xmame-$Video_Model$rc $HOME/.xmame/xmame-$VIdeo_Model$rc Video_Model 11, SDL, svgalib 所有版本的xmame都会按上面的顺序读取各自的配置文件

xmame的安装方法

sudo apt-get install xmame-x

sudo apt-get install xmame-svga

sudo apt-get install xmame-sdl

然后执行xmame rom名就可以玩了。

xmame的官方网站

http://x.mame.net

xmame没有gui,操作和配置并不方便,所以我才推荐用gxmame或者kxmame。

在ubuntu下,通过源可以可以非常轻松的安装

sudo apt-get install kxmame #如果你是GNOME桌面,请一定要安装KDE桌面支持(konqueror)

sudo apt-get install gxmame #不知道为什么,在7.10的源里我就是没找到gxmame

或者去它们官方网站下载

http://gxmame.sourceforge.net

http://sourceforge.net/projects/kxmame/

之后的设置就非常简单了

看如下图,有了图形界面后,设置跟windows没什么区别了。

如何查看显卡支持硬件加速与否?

glxinfo | grep 'direct rendering'

为什么xmame-x11切换到opengl模式速度很慢?

请确认显卡驱动打开了硬件加速

请确认xorg.conf里面,module段里面有load dri 和 load glx

vi /etc/X11/xorg.conf

Section "Module"

Load "i2c"

Load "bitmap"

Load "ddc"

Load "dri"

Load "freetype"

Load "glx"

Load "int10"

Load "type1"

Load "vbe"

EndSection

至于快捷键和windos下的都差不多。

常用的快捷键:

左Alt+PageDown 切换全屏/窗口模式(Alt+Enter不行)

左Shift+PageUp 放大

左Shift+PageDown 缩小

P 硬件暂停/继续

Esc 退出

F3 硬件reset

游戏键位的设定方法和Windows下是一样的,进入游戏后,按Tab键进入设定选单(之前可以先按P暂停游戏)。以下的操作应该不用多说,试试就会了,或者上网搜一把,文章挺多的。默认情况下,1P的上下左右是WSAD,出招的四个按键是UIJK。1P和2P的投币分别是5和6,开始键分别是 1和2。存档方法先按Shift+F7,再按0-9选择存盘点。读档是先按F7,再选择读盘点。

最后,如果你要玩Neogeo的游戏,比如拳皇97之类的,就要放个Neogeo.zip文件到roms里去。

我这提供下载,嘿嘿,最新的Neogeo.zip支持更多Neogeo游戏。

还有其他的相关bios文件.

名将,嘿嘿,我小时候最喜欢玩的游戏之一。



roms就放在这个目录底下



一街机篇

Gngeo

其实在linux不止一个街机模拟器的。Gngeo就是一款专门玩neogeo游戏的街机模拟器。但是呢,正因为这款模拟器非常不成熟,且能玩的游戏没有 mame多,安装复杂~~~~,并且很多声音有噪音情况。(不过图像倒是挺流畅的,并不是像EZ评测区的那位大大所说,有掉帧情况)完全没有mame好用,~~~

Gngeo其实还有个兄弟的,名叫xgngeo的前端。这对搭档安装起来可不容易。

首先下下载官方站点下载gngeo

http://gngeo.berlios.de

下载源代码后,安装很简单

./configure

sudo make

sudo make install

如果中途出现error: can't find sdl-config之类的问题,劝你把相关的SDL游戏开发包全部下载下来。(什么是SDL?去百度)

你要是装SDL怕麻烦~~~~

sudo apt-get install libsdl-* #把所需要的全部都装上去了,

然后在你的用户目录里新建个隐藏文件夹".gngeo",然后吧gngeo源代码包里的sample_gngeorc拷贝到.gngeo目录里,并改名叫 gngeorc,这样gngeo的默认配置文件就设好拉,以后什么读取ROM的一些临时文件拉,什么的等等全部会放在这个隐藏目录中。

还没完

这个模拟器和mame一样需要BIOS文件的,哈哈,你猜对了,还是要neogeo.zip

请把neogeo.zip解压,然后吧解压后的所有文件拷贝到/usr/local/share/gngeo目录中。

好了。gngeo终于设置好了,接下来我们要搞定xgngeo了

到这里下载xgngeo

http://www.choplair.org/?XGngeo

老规矩,解压,里面你会看到一个文件叫setup.py的文件

sudo ./setup.py install

然后它自动建立些快捷方式,比如在/bin目录下建立xgngeo命令,(这样以后你直接在终端直接打xgngeo就可以打开模拟器了)菜单栏里建立一些快捷图标等等。

如果xgngeo没有找到相关连的文件。它会弹出个设置界面,内容如下。

BIOS files location: #这个要设为你用户目录里的".gengeo"隐藏目录位置

ROM drivers directory: #这个设为你gengeo的安装目录,我们在编译gengeo的时候,如果没有特指路径的话,一般都在/usr/local/share/gngeo/romrc.d目录下

Gngeo executable: 这个基本上上我没看过有问题,你需要指向gengeo的执行文件.

保存后就好了,好吧,开始享受你的拳皇97吧。嘿嘿。。~~~~

好了。设置基本上结束了。



我玩的拳皇97





一:街机篇

SDLMAME

因为xmame很久没有更新了,所以我也跟着介绍下sdlmame(感谢EZ模拟社区的parry_all提醒)

由于XMAME停止开发,LINUX版MAME后继无人,所以Arbee接受了LINUX和MACOSX下MAME核心模拟器的移植,包括了SDLMAME,SDLMESS,SDLHazeMD.

由于街机还未到尽头,MAME的任务也远未结束,MAME也永远不可能完结,所以MAME目前是不可能有1.0版,0.99版以后,MAME就推出了0.100表示更先进的版本.

目前sdl最新版本为0.124u5,(知道xmame的差距了吧)

官方地址为

http://rbelmont.mameworld.info

下载源代码

然后解压。

在编译之前,请一定确定系统已经安装过SDL-DEV库。总之依赖方面出了什么问题,大多数都是SDL没装。

sudo make #漫长的等待,看看电影,喝喝咖啡吧~~~~~

之后运行mame /目录名/xxxxxx #xxxxx指rom名,前面也可跟着目录路径

就能玩了。

如果你嫌编译很麻烦的话。直接下载DEB包安装。

我这里提供个站点。

http://wallyweek.altervista.org/index.php

sudo dpkg -i xxxxxx.deb #就行了

ubuntu8.04的最新台湾源里提供了sdlmame的下载。(我是7.10,听我朋友说里源有)

这样安装就可以了。

sudo apt-get install sdlmame

接下来的内容才是重点,我相信大多数人都不会满足模拟器的默认设置吧。

在终端下输入

./mame -createconfig #先生成一个默认的配置文件mame.ini,然后

sudo gedit /模拟器目录/mame.ini

里面有很多选项,基本上0就是关,1就是开启。

设定roms的目录

找到rompath行

默认的是

rompath roms

你可以改成

rompath /home/mrzx/roms;/usr/roms/ #可以同时写几个roms的目录,并且中间用";"号隔开

找到video行

如果你是N卡的话,那就幸福多了。请修改

video soft 改成video opengl #开启硬件加速,而且画质也提高好多。

A卡的用户就抱歉了,你们只能用video soft #软模拟,要怪就怪官方的闭源驱动,到现在反应的bug问题很多还没解决。T_T,我家里3台电脑全是ATI的显卡.

默认是全屏,不过一般人是喜欢用窗口化玩的。

找到window这行,把0改成1

好了,更多的设置请参考sdlmame的官方站点吧。

另外,如果你要玩拳皇97之类的游戏,还是要BIOS文件的。把neogeo.zip放在rom同一个目录下。

大家一定觉得没有图形界面一定不爽,不过很遗憾的告诉大家,目前的确没有一款说的上算成熟的图形界面。我给大家几个地址,如果大家不在乎多装一套QT Lib或者kubuntu的话。可以试试看。

WahCade

官方地址为

http://www.anti-particle.com/wahcade.shtml

Loemu

http://loemu.pegueroles.com/

QMameCat

http://www.mameworld.net/mamecat/

最后说下手柄问题。

要看看你的手柄有没有被 sdlmame 抓到,可以用下面的方式启动游戏,让游戏的讯息显示出来(-v)

* sdlmame -v kof99

如果有抓到,应该会看到 Add Input: Joystick 的讯息。

设定手柄跟设置键盘一样,进入游戏后按"tab"键,

然后选Input (This Game)

按下回车键更改按键,要按着手柄上要设定的键大约2秒以上才行哦。然后你会看到手柄上的键位被设定上去了~~~~

最后,上几张图,我特别挑sdlmame能支持的新游戏来测试的,比如xmame不支持的cps3游戏。

我最喜欢玩街头霸王3.3了,

另外,最后多让我感慨2下。为了测试cps3的游戏,花了我不少的时间,因为mame跟其他的模拟器不一样,它的宗旨是硬件上的模拟。所以玩CPS3的游戏不但要有游戏的ROM,还必须要有相对应的CHD的文件。结果

花了很大的时间到EZ模拟社区上来找CHD文件,却发现链接都已经失效。

好吧,让我百度,google下,总能找到能下载的吧。

你们猜怎么着?

搜到的站点倒是不少,可是一个都不能下,我说奇怪了,怎么试了N个站点都下不起来呢?右键属性,看链接地址, 我靠,这不是EZ的域名地址吗?

最后谢谢EZ上的改派小生和山风海涛提供我各种CHD文件。

如果有人要用sdlmame玩CPS3游戏,请一定要在放rom的目录下,新建个子目录,目录名和rom名一样,并且这个子目录里必须放相对应的chd文件。千万别改cps3游戏的rom名~~~~

如街霸3.3

sfiii3.zip 相对应的子目录名就应该是sfiii3,相对应的chd文件应该就是33s000.chd

然后./mame /home/mrzx/sfiii3.zip进入游戏后,会提示里找到光驱,系统会问你是否讲光驱里的游戏拷贝到rom当中,选择“是”,拷贝过程大概为30~40分钟(我等啊,等啊),最后,终于可以玩游戏了,啊,这篇文章终于写完了~~~~~



二:家用机篇

PS

1994年日本索尼公司发布的次世代电视游戏平台

核芯: R-3000A 32位 RISC CPU (33.8688 MHz) (运算速度: 30MIPS)

内存: 28Mbit (主RAM16Mbit,VRAM 8BIT,声音RAM 4Mbit),扩充记忆卡

显视: 解象度: 256 X 244 (最大640 X 480)

最大发色数: 1677万色

特显机能: 放大缩小,回旋,变形,多重卷轴,象皮泥效果等,最多一屏同显4000个活动个色, 每秒处理36万多边形

声音: PCM音源24路,信号采样频率44.1KHz,和CD音乐相同

周边设备: 扩展记忆卡,鼠标,电影卡,远程通信端子,各种手制等

在linux下有2款经典的PS模拟器,容我来一一介绍。

先介绍后起之秀PSX

官方站点

http://psxemulator.gazaxian.com/

最新的为1.13

下载后解压,直接执行pSX即可。

你可能需要BIOS

我这提供下载~~

模拟器还提供繁体中文语言,实用起来很方便。

下面介绍另外一款大家都知道的模拟器epsxe~~~也有linux版,

官方网站

http://www.epsxe.com/

下载最新版的1.60版

解压

但只有主体程序是不行的,还需要各种插件

显示插件

软显示插件

声音插件

BIOS

我这提供下载

然后把其他三个插件全部解压放到ePSXe目录下的/plugins里面(其实你也可以拷贝除了*cfg*外的文件就可以了)

然后将所有字眼带cfg的文件拷贝到/cfg/目录里

mv *cfg* ../cfg/ 执行ePSXe目录里的epsxe就可以开始运行了

可能大家会遇到很多依赖包的问题。

所以可以试着装这几个包解决问题。

sudo apt-get install libgtk1.2-common libgtk1.2 upx-ucl-beta libstdc++2.10-glibc2.2

在ubuntu7.10下是是无法运行ePSXe1.60的,因为主程序加了upx的壳,所以你需要安装脱壳软件upx-ucl-beta

然后运行下面的命令对程序进行脱壳。

upx -d epsxe

怎么样,熟悉的界面出来了吧。





ePSXe的一些测试图。

画面效果已经非常不错了。



SFC

作为Nintendo公司风靡全世界的8位元主机的后续机种,Super Famicom(SFC)这部16位家用机的发售是在1991年。最初在日本,而后是美国和欧洲。当然名字改成了Super Nintendo Entertainment System (SNES)。

CPU——————16-bit Macintosh 65C618,1.79~3.58MHz可变主频

PPU——————Nintendo专用 16-位显示核心×2

内存—————-128Kb(64Kb CPU Sound RAM+64Kb PPU RAM),279ms/周期(3.59Hz)

分辨率————-256x224~512x448,32768色、同显256色;支持缩放,回旋和马赛克效果

音效处理器——-Sony SPC700,1.024 兆赫、8-lyt(DAC)/4-lyt(stereo)

声音采样率——-16-bit, 32千赫

手柄—————-Nintendo专用“十字键”+8键手柄×2

卡带规格———-62pin 4Mbit~48Mbit(512KB~8MB)ROM、DSP协处理器(选配)

外设—————-第三方磁碟机、第三方光盘机、“轰天炮”光枪(实际外形是火箭筒)、SGB扩展装置(让SFC可以运行GB游戏的装置)、专用键盘+鼠标、外置调制解调器等

下面介绍linux下的模拟器

zsnes~~~恐怕大家在win的环境下也见过它的身影吧。很棒的模拟器哦,在linux下是难得几个非常成熟的模拟器之一。

先去官方站点下载源代码吧。

http://www.zsnes.com/

然后下载解压,进入SRC目录,开始编译。

./configure

make

sudo make install

如果编译的过程中出现"configure: error: You need NASM installed to compile ZSNES

"

那么请

sudo apt-get install nasm

这个还是需要安装SDL开发包的,请

sudo apt-get install libsdl1.2-dev

也可以通过源直接安装,系统会自动安装所依赖的包。

sudo apt-get install zsnes

安装好后,直接在终端里输入zsnes就行了。

推荐在video选项里把bilinear filter打上沟,提高画质很明显。

zsnes声音上稍微有点不完美。

请参考这个帖子解决。

http://board.zsnes.com/phpBB2/viewtopic.php?p=136862

还有个更简单的解决方法。

编辑 ~/.libao

default_driver=oss #让libao强制使用OSS输出声音。





FC

大家对FC游戏机不陌生吧~~~~

我来给大家稍微介绍下FC游戏机的历史吧。

任天堂FC机(红白机)

FC使用一颗理光制造的8位的6502中央处理器,PAL制式机型运行频率为1.773447MHz,NTSC制式机型运行频率为1.7897725MHz,内存和显存为2KB。

FC有一颗可显示64种颜色的图像控制器(PPU),画面可显示2层卷轴和5个页面,其中2个背景页面各占用1KB显存,由于显存的限制,最多只能显示16种颜色。

FC有一颗可编程的声音发生器(PSG),可以提供4个模拟声道和1个PCM数字声道,其中3个模拟声道用于演奏乐音,1个杂音声道表现特殊声效(**声,枪炮声等),PCM数字声道表现连续的背景音。

FC主机上有一个复位开关,1个电源开关,1个游戏卡插槽,2个带有十字方向键的2键手柄(游戏控制器),主手柄上有“选择”和“开始”按钮。主机背面有电源接口,RF射频输出接口,视频图像输出接口,音频输出接口。前面还有一个扩展端口,用于连接光线枪的外部设备。

FC 游戏通常以只读ROM形式存放于可插在主机插槽上的游戏卡中,容量有LA系列24K,LB系列40K,LC系列48K,LD系列64K,LE系列 80K,LF系列128K,LG系列160K,LH系列256K,特卡系列和多合一卡带等。还有一些带有电池用来保存游戏。

下面介绍下linux的FC模拟器

fceu

这款模拟器兼容性不错,大多数游戏都能玩,唯一的缺点就是对部分国人的汉化FC游戏不兼容~~~

而且作者也很长时间不更新了,最新的版本也是2003年的。

大家先到官方地址下载源代码吧~

http://fceultra.sourceforge.net/

下载后解压,然后目录下编译

./configure

sudo make

sudo make install

会在/usr/bin/里设个命令快捷方式,以后直接在终端下输入fceu xxxx(游戏rom名)

如果想知道运行的各种参数,直接打fceu即可

另外,fceu的默认键位设置的很难过,所以需要修改键位,网上很多方式是修改配置文件,那样的方法太过复杂,我这里有简单的方法进行介绍。

fceu -inputcfg gamepad1 xxxx.nes (似乎EZ评测区的那位大大写错了)

这样以后在玩这个游戏就不用在设键位了。

另外说声,fceu的配置文件是保存在/home/用户目录/.fceultra #这个目录下,把整个目录删除即可将这个模拟器的所有设置全部删除。

其实还有更简单的的方法。通过源安装。

sudo apt-get install fceu #前提是,如果你前面已经通过源代码安装过fceu的话,请把/home/mrzx/.fceultra目录删除前面"."代表此目录是隐藏目录,请注意。

下面说说更简单的,直接带GUI界面的安装方法。

sudo apt-get install gfceu

然后在终端里输入gfceu就行了,图形化的界面可以很轻松的设置了吧~~~~

哦,对了,这个GUI是用Python编写的哦,多罗嗦2句,如果有朋友真心想学编程入门的话,从这个高级语言开始学习吧,1年后,你会发现编程也就是那回事。

最后拉,老规矩,亮几张测试的图~~~~



PCE

不知道大家对PCE这个游戏机有什么映像呢?

下面我来介绍介绍吧。

CPU:HuC6280,7.16 Mhz

内存:64K

最大分辨率:256X216

最大发色数:最大发色数为512,可同屏显示其中的256色

显示芯片:16位专用图形芯片

音频系统:6通道立体声音源

发售日期:1991年9月

发售价格:699美圆

PC Engine是由Hudson与NEC两家日本公司联手开发的游戏机,1987年由NEC推出。

起初,Hudson正在为该公司设计的家用游戏机寻找财政支援,NEC则正在寻找一个加入电子游戏市场的途径,其后双方一拍即合,开始了合作。PC Engine是一部十分细小的家用游戏机,其细小的主要原因是因为它采用了高效率的三芯片架构,以及HuCard,一张信用卡大小的资料卡带。它使用了一颗增强版的MOS Technology 65C02处理器,一颗专属设计的16位元图像处理器,以及一颗专属设计的影片编码芯片。这三颗芯片全部为Hudson所设计。

PC Engine曾在日本极度流行,在推出后不久的销售中,曾在销量上打败任天堂的FC游戏机。(自1987年到1993年间曾有不小于12款游戏机上市。)它能够在不同的解像度之下同时发出512种颜色,并有著非常健全的图像镶嵌处理能力。 Hudson设计的色度编码器能够传送出比FC游戏机和世嘉Mega Drive更生动与更色彩鲜艳的影像讯号,不过该系统直到1990年才公开发表。

虽然随著图形技术改进,PC Engine的缺点逐渐浮现,但不少游戏者仍然乐于使用PC Engine。**游戏是PC Engine持续受到欢迎的一个主要原因,并使得这部游戏机的市场寿命远远超越其它同时期的游戏机。直至1999年,PC Engine仍有新游戏推出。

PC Engine是第一部可选配CD模组的家用游戏机,使得它有CD载体的标准好处:更多储存空间、更便宜的载体成本、可播放Red Book标准的CD音乐。高效的设计、部分日本大型游戏软件厂商的支持、以及可加装CD-ROM的能力,使得PC Engine拥有题材广阔的游戏软件可供使用。其中HuCard和CD格式各拥有数百款游戏

在linux也有模拟器,叫Hugo

官方站点:http://www.zeograd.com/

官方站点提供的安装方式很多,有rpm包,deb包,源代码。

因为我的是ubuntu.所以直接下载deb包,其他发行版按自己的需求下载。

装的时候可能会有依赖关系。

需要安装SDL的开发包。

sudo apt-get install libsdl-net1.2

安装完后直接在终端里输入"hugo"就行了。

这个模拟器无论从哪个方面看都很成熟。可以很好的玩游戏了。^-^







N64

CPU: R-4300 64位 CPU (93.75MHz)

(运算速度: 112MIPS)

内存: 共4MB

显示: 每秒10万多边形以上,同显209万色.

音源: ADPCM 64路

N64是第一部64位的游戏机,但是它的推出并未打开64位机的热潮,大家好象对这部主机没什么反应,它推出后仍是32位机们在唱主角,现在已基本向128位机过渡,64位的**好象什么感觉似的,32位机一下跳到128位机的**...N64真是可怜呀,)。

唉,64位的主机竟然还会用ROM带的,这可能是它没什么人肯买的原因呢,而N64的64DD 又迟迟推不出来,现在人家都买128位的DREAMCAST了,谁还玩又贵(软件)又麻烦的N64呢。

先介绍下mupen64这款模拟器吧。

这款模拟器本来就是诞生在linux平台上的,经过后面的移植,现在也支持windos平台了。它同样用的是各种插件,在我测试过程中,对很多游戏的兼容性都很不错,速度方面也很流畅~~~

先去官方站点下载吧。

http://mupen64.emulation64.com

把包解压后,给mupen64文件"x"权限~~~~

然后直接运行此文件就行了,

我对N64游戏很有爱,所以测试了N款游戏,供大家参考咯~~~~

视频插件最好选Glide64,因为兼容性非常好,基本上大多数游戏都能玩。我测试过,唯一就是生化危机2黑屏。

退出游戏或遇到黑屏不用杀死进程,按esc键即可退出。

有最新版本的Mupen64Plus(得感谢luojie-dune提供信息)

涵盖新插件,而且提供二进制包---32位,64位,还有源码包。

官方:

http://code.google.com/p/mupen64plus/

毁灭公爵64



007黄金眼



手柄设置上有个选项“Plugged”;一定要点哦,不然进游戏的时候会提示“找不到手柄控制器”。



N64配置



SS

有着两颗Hitachi的 SH2 32位RISC CPU,时钟频率为28.6 MHz,速度可达50 .声音用处理器是28MIPS的MOTOROLA 68000.拥有最多5层卷轴的显示能力,加上放大缩小,扭曲,变形,回旋放缩,半透明,阴影等特殊显示效果.SS采用PCM音源32路,FM音源8路. 具有3D环回立体声, 采样频率达44.1KHz既CD音质.SS共有36Mbit的机载记忆体.,综合来看,SS的平面机能不愧为一代"2D究极硬件".

本来SS的模拟器做的就很不成熟(相比PS下),随着时间的推移,现在某些方面已经有比较大的改进了,至少能玩游戏了(指SS 2D游戏类,3D类的游戏还是老样子,掉帧情况非常严重)

yabause是款至今还在更新的模拟器,也是难得的多平台SS模拟器。

首先去官方站点下载

http://yabause.org/ (做的不错哦,还直接提供了傻瓜式安装的deb包,很多站点一般都只提供源代码)

deb包的安装很简单

sudo dpkg -i xxxxxx.deb(目前最新版本为0.94)

如果出现了依赖性问题,请装这个包吧

sudo apt-get install libgtkglext1

当然SS模拟器也需要BIOS

有兴趣的人自己试下。。

守护者英雄试过了,花屏

公主的皇冠支持的还不错,速度方面也还可以。9.x方面比原来8.x版本提高了不少的速度~~~~







二:家用机篇

DC

厂商:世嘉 SEGA

发售时间:1998年11月27日

性能简介:

CPU: 日立SH-4 128 BIT RISC CPU(200 MHz) (运算速度: 360MIPS)

浮点运算能力: 14G FLOPS(比PENTIUM II还要强四倍)

图形晶片: NEC Power VR2 (300万 PLOYGUN/S)

声音系统: YAMAHA XG3D SOUND CHIP (64路ADPCM/PCM音源环回立体声)

内存: 16MB主RAM,8MB显存,2MB声音用内存

GD-ROM: 12X

发色数:16777216色

MODEM:33.6 KPS (外置)

OS (操作系统): Microsoft WINDOWS CE 2.0(WINDOWS CE 是掌上电脑的专用操作系统,这个WINDOWS CE是DREAMCAST专用的,因为可以上INTERNET,所以也会有浏览器,听说是一个改良版的IE4) 下面这部主机就是DREAMCAST了,可以开到它和N64一样有四个手制呢. 是不是怎么看都有一点SATURN的影子?而且全部主机都没看见有’SEGA’的商标,要在正式发售时才贴上去? 因为该主机的配置和现在流行的个人电脑很接近, 以后它和个人电脑的互换性会很高,移植速度会很快的.而且凭着它的特强机能,以前玩次世代机的一些问题(如读碟慢, 3D机能的差使跳格情况严重等)都可以有很大的改善.

世嘉在MD,SS市场失利后 又像征性的推出了128位游戏机 DC,不过感觉街机老大世嘉把更多的精力放在街机市场,对于家用机市场并无太多的热情。不过DC上还是有不少好游戏的,如:莎木,生化危机-维罗尼卡,永恒的阿卡迪亚。

下面给大家介绍一下linux下的DC模拟器

lxdream

http://www.lxdream.org/news/

总的来说,这款模拟器很不成熟。

缺点如下:

1 好像不支持记忆卡,

2 sh4 cpu模拟上有问题。

3 另外只支持esound

ps:比如在我的机子上,是ubuntu7.10的版本,默认是不安装esound的,而是用alsa-esd什么的接替它,安装esound这个包以后重启,问题解决.否则玩模拟器的时候将没有声音。

esound本身就是一个软混音,他可以在OSS、alsa上面工作的。ubuntu好像默认是用alsa取代OSS的。

好了,先说安装吧,从下载源代码之后。解压

./configure

sudo make

sudo make install

安装完成后在客户端输入lxdream就可以了,有gui

在Paths选项里

需要

flash.bin和bios.bin

我这提供下载

bootstrap ip.bin我始终没找到。如果哪位朋友有,请提供一下,谢谢

flash和bios设置好后,就可以直接读取镜像玩了。呵呵

光盘镜像一般都为cdi

虽然不支持记忆卡,但模拟器支持即时存档。还算不错了

上几张图片吧。

我玩的是简体中文版的斑鸠











二:家用机

NGC

生产商:Nintendo 任天堂

开发代号:Dolphin 海豚

硬件规格:

CPU:IBM PowerPC 750CXe @ 485MHz

GPU:ATI Flipper @ 162MHz

内存:24MB

显存:16MB

软件载体:特制8cm DVD,单碟最高容量1.8GB

主机性能:

浮点运算能力:10.5GFLOPS

最大发色数:1677万色

多边形处理能力:最高1200万每秒

主记忆体频宽:3.2GB/秒

使用S3公司的S3TC纹理压缩技术, 显卡将板载T&L(几何变形与光照)引擎,使用MoSys的1T-SRAM技术。

日版售价:25000円

首批销量:30万台

全球累计销量:1850万台(截至2005年6月)

游戏累计销量:1.5929亿套(截至2005年6月)

下面给大家介绍一款linux下的NGC模拟器

tuxcube

http://www.tuxemu.se.nu/

模拟器的完成度并不高。

基本的图像模拟都还没完成。

有兴趣的朋友可以自己试下。

从官方网站下载下来,解压,然后

sudo make

然后./TuxCube xxxxxx #xxxx指光盘镜像

没有gui..

各种参数可以参考

./TuxCube --help

我只试了一款游戏,NGC上的超级大乱斗(花了我快一个星期的时间,从国外的种子上拖下来的。)

出几张图吧。



二:家用机

SFC模拟器

上面已经给大家介绍过zsnes了,

所以我们这次换过主角,大家在windows下早有耳闻了,没错,就是大名鼎鼎的snes9x

大家到这里下载到最新的snes9x-gtk

http://www.snes9x.com/phpbb2/viewtopic. ... sc&start=0

可以下载第三项,直接带GTK的可执行包就可以了。

下载下来后,文件里只有

readme.txt snes9x-gtk 2个文件

./snes9x-gtk就可以玩了

怎么出现依赖问题了,看看readme.txt帮助文档吧。原来需要在此之前安装3个包。

GTK+ >= 2.10 and dependencies

libxml2 >= 2.0

portaudio The portaudio2 ("unstable") branch >= 0.19

原来要安装这3个阿,想从源里安装却不知道软件包名?

去这里查吧,会有你需要的答案的

http://packages.ubuntu.com/

出几张图吧。





MD

世嘉的MEGA DRIVE是第一台16位游戏机,1989年发售 又名:世嘉五代

性能参数:

核芯: 摩托罗拉68000(16位)+Z80(8位),两个核芯,特点是速度快(68000: 8MHz/S, Z80: 4MHz/S).

内存: 736K

解象度: 320 X 224

发色数: 最大发色数512色, 同显128色.

音源: YAMAHA PCM10 音源, FM立体声6音源, PSG4音源, PCM1声

周边设备: 鼠标,磁碟机,CD-ROM(就是MCD),MODEM(很少人不知道),32X(一种听说可以把MD 提升成32位机的效果的设备)

在linux下也有相关的模拟器,不过都没几个成熟的。

我来稍微评价下

HazeMD 对rom要求太高,crc一定不能错

Dgen 没有人维护,需要gtk1的库才能运行

Gens 勉强能用,一堆bug,n久没人维护,svn的source编译都通不过... ...

generator 好长时间没新版本了,而且也比较挑ROM。

就现在Dgen的兼容性还不错,而且比generator要好,支持6个键的。

从源里安装吧

sudo apt-get install dgen

安装后,有/usr/share/doc/dgen/examplessample.dgenrc.gz这么一个文件,里面有 sample.dgenrc 默认配置文件. 另外里面有相关键位定义的,不复杂,很简单,自己修改成合适的键位后拷贝为~/.dgen/dgenrc就可以了

PS:我用的是ubuntu,其他发行版通过find命令自己查找。位置可能不一样。

玩游戏的时候

dgen xxxxx #xxxx指ROM名

就OK了。~~~~~

MD的模拟器都很不成熟,还不如用wine虚拟个~~

最后上几张我喜欢玩的游戏图片吧。



三:掌机篇

GBA

linux下最好的GBA模拟器我想就是VisualBoyAdvance吧

下面我说说安装,设置流程吧。

先去http://vba.ngemu.com/下个VisualBoyAdvance linux版

下好后解压

然后直接在本目录下执行并在终端中输入 ./VisualBoyAdvance 游戏ROM名(别忘了给VisualBoyAdvance加执行权限)

当然了你的ROM肯定也放在同模拟器一个文件夹下了。

模拟器有噪音情况,没办法改善~~~~

玩是能玩了,但是键盘的位置设定的太难过了吧。我们稍微改下好了。

编辑VisualBoyAdvance.cfg配置文件

Joy0_Left=0061

Joy0_Right=0064

Joy0_Up=0077

Joy0_Down=0073

Joy0_A=006a

Joy0_B=006b

Joy0_L=0069

Joy0_R=0075

Joy0_Start=007a

Joy0_Select=0078

Joy0_Speed=0020

Joy0_Capture=0125

对应键盘:

a左,s右,w上,d下,jA,kB,uR,iL,z start,x select

先声明哦,此模拟器不支持zip格式,所以把rom解压后才能玩。

怎么,嫌这个没有GUI界面的模拟器太麻烦?呵呵,告诉你个简单的安装方法

sudo apt-get install vbaexpress

sudo apt-get install visualboyadvance

sudo apt-get install visualboyadvance-gtk

图形界面的,然后在菜单里"应用程序-游戏"里能找到vba了吧.

linux下各种模拟器介绍和使用方法 海马模拟器使用方法
有了图形界面,会设置了吧。

也可以到这来下载http://vbaexpress.tuxfamily.org

最后优化下模拟器.

打开VisualBoyAdvance.cfg,其中的Pauses the emulator when the window is inactive这个选项一定要激活,要不然机器跑不动.

Sets the desired throttle也一定要设,要不然速度会非常不稳定.可以设为60.



NDS

任天堂DS(ニンテンドー DS、Nintendo DS,任天堂网站内的正确缩写为DS,但一般人习惯称NDS),是日本任天堂公司开发的便携式掌上游乐器,DS是Dual Screen(双萤幕)的缩写。主要的特征包括了双萤幕显示,其中下方的萤幕为触控式萤幕,并配备有麦克风(声音输入装置)和 Wi-Fi 无线网络功能。

北美地区在2004年11月21日发售,日本接着于2004年12月2日上市,台湾地区紧接着于2004年12月中旬发售,欧洲则在2005年3月11日发售。

中国大陆地区由当地厂商**科技使用“iQue DS(iDS)”的名称推出,于2005年7月23日发售。定价为人民币1,518元(包含GBA、NDS游戏各一款)。

2006年3月2日在日本发售了名为DS Lite的新机种,原本旧型的DS将逐渐停止生产,由DS Lite接替。澳洲于2006年6月1日发售,北美地区于2006年6月11日发售,欧洲地区于2006年6月23日发售,台湾地区于2006年6月底发 售,中国大陆地区于2006年6月29日正式发售。

在2006年7月底,任天堂正式宣布DS主机日本地区销量突破一千万大关,为日本电玩史上销售最快的主机。目前任天堂DS全球销售量约为4000万台。

特性

双萤幕

任天堂DS有上下两个包含背光的3英寸液晶萤幕,可显示26万色。以往许多游戏中必须要透过画面切换才能看到的讯息,现在可以方便地使用第二个萤幕来看到了。

触控式萤幕

触控式萤幕为任天堂DS最大的特点之一。使用下方的触控式萤幕和附带的触控笔,玩家可以灵活自如地控制游戏进行。而且触控式萤幕引入了许多以前通过按键不能实现的游戏方式。

声音识别

通过机身内的麦克风,玩家可以通过声音来操纵游戏。

网络通信

主机支援Wi-Fi通讯协定,可以透过任天堂公司的无线网络服务“Nintendo Wi-Fi Connection”与世界各地的玩家一起进行游戏。

无线通信

任天堂DS主机内建的无线通信功能,可以将多台任天堂DS主机直接连线进行游戏。分为“Wireless Play(无线通信游玩)”和“Download Play(下载游玩)”两种方式。

“Wireless Play(无线通信游玩)”需要准备与人数相同的NDS主机和游戏软件,最大人数无上限,依照游戏软件而有不同,例如“大合奏!バンドブラザーズ(大合奏)”游戏可支援无上限的同时游玩的人数。

“Download Play(下载游玩)”只需要准备一份游戏软件,其他的NDS使用者就能够从装有游戏软的NDS主机上下载游戏,并进行连线游玩。

因为 Game Boy Advance 通信连线接头在任天堂DS上被取消的关系,Game Boy Advance的游戏软件在任天堂DS 上无法连线对战。

双卡带插槽

机身上同时配备有任天堂DS和Game Boy Advance的游戏卡带插槽。

技术规格

* CPU:ARM946E-S 67MHz + ARM7TDMI 33MHz

* 内存:4MB(中国大陆iQue DS具备简体中文操作界面,内存扩大至10MB)

* VRAM:656KB

* 显示器:3英寸(对角线)附有背光的TFT彩色液晶显示器

o 分辨率256x192,颜色数26万色

* ROM:日本MegaChips公司研发的特殊规格内存卡匣,最大支持2Gbit(256MB)以上

* 三维性能:每秒十二万个多边形

* 二维性能:每秒三千万点

* 输入:十字键,A,B,L,R,X,Y,START,SELECT,触控式萤幕,麦克风

* 网络功能:IEEE 802.11b(DS Lite采用IEEE 802.11g)(Wi-Fi)

* 电源:内置充电式锂电池(3.7V/850mAh)

* 声音:立体声喇叭

* 重量 : 约275克(NDS Lite约218克)

主机颜色

NDS 有六种主机颜色可供选择,分别是:

* 银(Platinum Silver):2004年12月2日发售

* 黑(Graphite Black):2005年3月24日发售

* 白(Pure White):2005年3月24日发售

* 海蓝(Turquoise Blue):2005年4月21日发售

* 粉红(Candy Pink):2005年4月21日发售

* 红(Red):2005年8月8日发售

linux有2款模拟器

iDeaShttp://www.ideasemu.org/index.php

DeSmuMEhttp://desmume.org/

2款模拟器的模拟程度都不高,并且伴随着爆音~~~~

我们先来讲讲iDeaS (最新版本为1.0.2.4beta)

从官方站点在下载下来后,(我下的是1.0.2.3)

解压后直接运行ideas就可以了

测试了2个游戏。

一个是生化危机nds,一个是最终幻想4.

画面质量方面没有出现任何问题,可是速度方面太差了,掉帧的情况非常严重~~~~~

DeSmuME官方的源里就有,直接装很方便。

sudo apt-get install desmume

安装好后有2个版本

DeSmuME(Gtk) DeSmuME(Gtk-Glade)

后者好像是加强版,参数比较多

我测试了下使命召唤4,结果黑屏,根本打不开。不知道是我的问题还是模拟器的问题。

网上大多数的评价就是DeSmuME很糟糕,问题一大堆.

想想,还是用wine来虚拟个no$gba玩吧。那才是王道~~~~



GB,GBC

今天给大家回顾下老的GB和GBC主机的历史以及模拟器~~

1989年4月6日,被国内玩家昵称做“大砖头”的世界上最好的手掌游戏GAME BOY(英文缩写GB)问世,虽然仅仅是四色黑白屏幕,核芯为8位元,游戏卡最大容量也不过32MB,但是这个小东西却让全世界疯狂,已经因车祸辞世的 设计者日本人横井军平造就了任天堂GB王朝。

十数载过去了,目前GB大家庭已经儿孙满堂,GAME BOY Pocke(袖珍GB)、GAME BOY Color(彩色GB)、Game Boy Advance(32位元彩色GB)、Game Boy Advance SP(32位元彩色充电前光GB)、Game Boy Micro(32位元袖珍彩色背光GB)。这些各具特色的GB系列游戏机总销售量已经超过两亿台,是世界上最畅销的电子游戏机。

技术参数

最初经典型 Gameboy 主机技术参数:

制造商:任天堂

诞生时间:1989年

处理器:Z80- 改进型 (8Bit) 主频:4.19 MHz

Game Boy Color 则拥有双CPU

内存: 8 KByte RAM

游戏卡匣容量: 256 KBit, 512 KBit, 1 MBit, 2 MBit, 4 MBit, 8 MBit, 16 MBit

声音: 4 声道 立体声

图像: 反射式点阵型 液晶屏幕, 2.6”英寸, 最大分辨率 160×144 Pixel, 四灰阶

Game Boy Color型:56原始色调色盘可同时显示 32.786种颜色

电源: 4节AA型(5号)电池 (也可使用外接交流电源)

最初的Game Boy主机与当时的移动电话大小相当。配有一块无夜光功能的黑、绿色小液晶显示屏,一个十字方向操纵钮和四个控制按钮以及一个可见的单声道扬声器。在游戏机的底部可以见到一个3.5毫米标准的立体声耳机接口。

游戏节目被放入到ROM-卡匣中出售,游戏卡需要垂直放入Game Boy游戏机的背面的上部。

在游戏主机侧面有一个联机线接口,玩家可以通过Game Boy专用“通信电缆”与其他主机配和相应的游戏联机对战。更有可供最多4名玩家同时联机的适配器,可使一台Game Boy与另外3台主机联机。除此之外还有许多附件如:外接交流电电源、屏幕放大镜、辅助灯、Game Boy照相机、Game Boy打印机。

特性

反射式四灰阶液晶屏幕。

使用可以随时更换的游戏卡存储游戏。

为了能够显示所有的游戏画面,Game Boy使用了点阵式液晶屏幕。所谓点阵式液晶,就是由许多的小液晶组成格子状,现在基本上不再使用这种方式了。

能够通过通信电缆与其他的Game Boy通信,进行联机对战。

给大家介绍2款linux下模拟器吧

前面已经给大家介绍个

最著名的GBA模拟器"VBA"

今天我给大家介绍的是VBA的改版"VBA-M" 以及只能玩GB,GBC游戏的"VGB"(Virtual GameBoy)

大家可能都听浑了,我来给大家先来简单的介绍下

VisualBoyAdvance 最经典的版本,地球人都知道,能玩GBA,GB,GBC游戏

官方地址:http://vba.ngemu.com/

VisualBoyAdvance-M 上面的改版,增加一些新的功能,比如联网,能玩的内容同上

官方地址:http://vba-m.ngemu.com

Virtual GameBoy 只能玩GB,GBC游戏。

官方地址:http://fms.komkon.org/VGB/

好了,先说下VBA-M吧

先去官网下载deb包,

sudo dpkg -i xxx.deb

然后vbam xxxxx #游戏名就可以玩了

键位修改配置跟VisualBoyAdvance一样。配置文件位置在

/etc/VisualBoyAdvance.cfg

好了,下面讲VGB

从官方下载压缩包,这里要说下压缩包解压方法。

因为压缩包格式是***.tar.Z

所以先用

uncompress ****.tar.Z #这样文件就会自动转换成***.tar,剩下来就按老办法解压拉。

然后里面有个vgb的可执行文件。

./vgb xxxxxxx #后面跟文件名,先说声,可能这是vgb的缺点吧。这个vgb不支持“空格”路径,所以无论文件名还是目录千万不要有空格。

至于兼容性。呵呵,试了好几个ROM,并不像传说种那样100%的兼容,有些游戏玩不了。





四、其他

dosbox

官方网站

http://www.dosbox.com/

MSdos系统80年代的兄弟们应该都熟悉,在这个系统上出现了很多的经典游戏,比如”红警啊,仙剑,毁灭公爵,沙丘,轩辕剑,等等,很多经典游戏“,不过很可惜的是,有些游戏因为兼容性的问题,只能在DOS上玩,难不成我们玩游戏还要装个DOS系统?

dosbox出现了,它完全的满足了你的需求.

dosbox模拟器的效能大奔腾400MHZ的CPU模拟后能流畅运行为386设计的游戏,所以大多数的DOS游戏都是可以玩的

dosbox的安装

安装无非2种,在ubuntu下比较简单

sudo apt-get install dosbox #不过版本稍微有点老,是0.72

想要新版本的去官方网站自己下个源代码编译

http://www.dosbox.com/

编译还是老样子

configure #一般报错的话,请仔细通过查看报错信息来解决,一般都是SDL开发包没装。

make

make install

其实,源代码编译的方法百遍不离其一,最重要的线索的就是编译出错时提出的信息,这是你解决问题的最好途径,如果说,你在编译的时候出错,却没有报出任何错误信息,别担心,这不是你的问题。那是作者的编程水平问题。

如果大家对于源代码编译安装不熟悉的话,推荐看这篇文章

viewtopic.php?f=56&t=151146

先说说这个模拟器的快捷键吧

ALT-ENTER 全屏模式

CTRL-F1 开始键盘布局

CTRL-F4 转换已载入的虚拟驱动器,作用是更新所有改动过的作为虚拟驱动器的目录

CTRL-F5 抓图,以PNG格式保存,路径设置见之后描述

CTRL-F6 开始录制声音,以WAV格式保存,再次按下中止

CTRL-ALT-F7 开始记录OPL命令,同样再次按下中止

CTRL-ALT-F8 开始录制最初的MIDI命令,再次按下中止。

CTRL-F7 减少跳帧

CTRL-F8 增加跳帧

CTRL-F9 关闭DOSBOX

CTRL-F10 锁定/解锁鼠标

CTRL-F11 减少cpUCycle

CTRL-F12 增加cpucycle

然后,我们说说dosbox的核心配置文件,我挑一些主要参数说说

配置文件一般都在/home/用户目录/.dosbox/目录下

memsize=16 #这里设定dosbox模拟dos用的内存大小,在当年16MB内存已经是海量内存了

[render]下

frameskip=0 #这里主要调节跳帧,0表示不跳帧,如果机器比较烂的话,可以考虑一下将这个数值调大,不过,作为参考,我这台thinkpad t60配置很烂,一样很流畅.

ASPect=false #象素高宽比,默认false是1:1,如果不是有特殊需要就不要去更改。

scaler=normal2x # 画面优化选项:备选参数none,normal2x,advmame2x,advmame3x,advinterp2x,interp2x,tv2x分别对应"无","2倍柔化","advanceMAME二倍柔化","andvanceMAME三倍柔化","加强型双线性过滤","双线性过滤","TV模式"。

[cpu]

core=normal #这里面有几个备选参数simple,normal,full,dynamic,对应简易,通常,完全,动态调整。

cycles=5000 #这里就是CPU的频率了。看你机器的好坏拉,一般设到10000以上的时候基本上没有什么明显的速度提升了。主要还是看机器的性能~~~

[mixer]

nosound=false #静音模式

rate=22050#采样率:默认是22MHZ,如果想听CD的音质,比如仙剑CD版,可以尝试调到44100

blocksize=2048 #块大小:越大越能改善声音停顿的现象。不过也会带来副作用--延迟。

prebuffer=10#缓冲:播放时缓冲多少毫秒,声音卡的话可以考虑加大数值,但是相应的,系统资源占用加大。

[midi]

mpu401=true # 是否进行MPU-401模拟,想听MIDI就要设置为true。

intelligent=true #智慧处理模式,使用默认

device=default #选择接受MPU-401发出的MIDI讯号的设备,备用参数:alsa,oss,win32,coreaudio,none,如果游戏无法发声,请自己尝试换不同的参数

[sblaster]

type=sb16

# 选择进行模拟的soundblaster型号:none,sb1,sb2,sbpro1,sbpro2,sb16

base=220

irq=7

dma=1

hdma=5

mixer=true

oplmode=auto

# 以上6条是能否发声的关键,游戏中的设置应该跟这里一样。以仙剑为例:base对应游戏设置程序install.exe中的I/O port;IRQ,DMA分别一一对应。

oplrate=22050

# 这个是模拟音频的采样率,也可以提高到44100,不过效果改观不大。

[dos]

xms=true

ems=false

# 针对仙剑的运行,关闭了EMS。不要动这个参数。

[modem]

modem=false

# 进行MODEM模拟,联机游戏用,如果需要使用MODEM连接,就打开。

comport=2

# 端口,使用默认

listenport=23

# 连入端口,使用默认

[directserial]

directserial=false

# 直接电缆连接,也是联机游戏用的,如果需要使用直接电缆连接,就打开。

comport=1

# DOSBOX中的端口,使用默认

realport=COM1

# 主机的端口,按实际情况设置

defaultbps=1200

# 标准传输速率(bps)

parity=N

# 奇偶校验,备选参数:N,E,O

bytesize=8

# 每个数据包的大小,备选参数:5,8

stopbit=1

# 停制位点,使用默认。备选参数:1,2

[ipx]

ipx=false

# IPX协议连接,联机游戏用,如需要请选择true

[autoexec]

# 这里是dosbox启动后启动加载的命令,如果你不想每次进入dosbox都要手动挂载盘符,就可以将命令打在这里。

下面说说dosbox的一些使用方法

主要是挂载的一些例子:

比如,我们需要创建个dosbox的虚拟硬盘c:

所以我们需要将真实磁盘的一部分挂载上去,变成dosbox可用的虚拟磁盘

比如

我们先在真实的磁盘里创建个文件夹吧

mkdir -p /home/mrzx/111/

touch /home/mrzx/111/dosbox.txt

打开dosbox

sudo dosbox

在dosbox挂载真实的磁盘,并将这部分当成dosbox中的c盘

mount c: /home/mrzx/111

然后我们跳转到c:

dir查看一下,是不是发现有dosbox.txt文件阿?

(大家的dos命令还没有忘记吧?)

那么我们安装dos游戏如何安装的?大家心里有数了吗?

下面说说如何挂载光盘?

一些比如说很经典的游戏,比如仙剑dos光盘版.

我下了光盘镜像为img的,所以思路是这样的。

首先将img转换成iso,然后呢,在将iso挂载起来,最后在dosbox里挂载就可以了。

我们说下几个转换工具吧

ccd2iso #可以将img转换成iso

bchunk#可以将cue,bin转换成iso

转换方法

ccd2iso xxxx.img xxxx.iso

bchunk xxxx.bin xxxx.iso

bchunk xxxx.bin xxxx.cue xxxx.iso

将转好的iso镜像挂载到光驱上

有2种办法,这里我顺便给大家介绍一下

一种是通过mount -o loop的方法,另外一种是通过losetup,然后在mount的方法。实现的目的都是一样,但是有区别

例子:

mount -t iso9660 -o loop /home/mrzx/Pal.iso /mnt/iso/

#解释下参数

-t 表示指定用什么格式?后面跟着iso9660是种iso镜像格式

-o loop 表示就是把一个文件模拟成一个设备,典型的就是iso文件,这样挂载上去的时候,iso会被作为一个设备文件挂载到/mnt/iso/的目录上

losetup的作用

循环设备可把文件虚拟成区块设备,籍以模拟整个文件系统,让用户得以将其视为硬盘驱动器,光驱或软驱等设备,并挂入当作目录来使用。

例子:

首先呢

/dev/里目录预设了loop的7个文件,你可以随时调用,

losetup /dev/loop0 /home/mrzx/Pal.iso

#这是什么意思呢?意思就是将Pal.iso 变成一个设备文件,对应的设备名叫loop0,放在/dev/目录下

第2个应用:

这时候,mount在组合进来使用

mount /dev/loop0 /mnt

#什么意思?意思就是将刚才的光盘镜像挂载到/mnt下(这时候的光盘镜像,系统已经认为是设备文件了,linux下虽然将所有东西文件化,但文件还是分类的,请大家学习linux基础篇.)

它们之间的区别就在于,通过losetup的设备文件可以fdisk,而且呢losetup这个工具是在/sbin/目录下,这意为着什么?

最后,我们开始用dosbox虚拟出一个光盘

刚才我们所有的光盘镜像都挂载到真实的/mnt目录下了吧?

所以我们在dosbox下在挂载一次

mount d: /mnt/ -t cdrom -usecd 0 -apsi -label PAL

#我来解释一下吧d代表dosbox下的盘符,

/mnt/是指真实系统下的文件夹(刚才不是把光盘镜像挂载到这个目录下吗?)

-t cdrom 表示挂载的d:是光盘设备,

-usecd 0 表示挂载的第1个驱动器,只是个驱动器名而已,如果是-usecd 1的话,就是第2个驱动器,

-apsi 指定光驱用高级SCSI编程接口,windows98用的就是这个

-label 这是指光盘标签,一般有的DOS游戏安装时找不到光盘,设定个光盘标签试试?后面的PAL是我随便起的.

当然了,你也可以这样挂

mount d; /mnt -t cdrom -usecd 0 -ioctl -label PAL

大家现在看明白了吗?

唯一的区别就是后面的-ioctl,因为在windows xp下用的不是-apsi接口了,而是-ioctl.当然了,linux下,你用哪个都行了。

最后到d:盘下,安装dos游戏即可.仙剑的光盘版安装文件为install.exe

好了,dosbox的介绍结束,更详细请参考官方站点的手册.

仙剑的截图



五、虚拟机

这个算重新装系统,只是可以不用重新启动切换别的系统而已。但显卡驱动是很重要的瓶颈。

===============================================

网友之七嘴八舌:

一、sdlmame其实并不需要前端,它本身的gui已经足够使用了,而且紧跟mame版本,基本上堪称完美

xmame完全不推荐,版本很低,速度很慢

gngeo也早就停止更新了,它的手柄设置方面也有不少问题,但至少速度方面比xmame快得多了

二、发现一个N64游戏网站。提供增强的Texture包裹

http://www.emutalk.net/showthread.php?t=42231

PaperMario 和 Zelda的例子

http://www.freewebs.com/jantarctica/texturepacks.htm#TP

效果奇强~~~

三、补充一个fc模拟器

nestopia

基本上是现在为止mapper支持比较全的一个模拟器了

四、我用的手机是linux的,e680g

现在用的模拟器里MD的有PicoDrive,兼容不错

另外GBA有gameplaySP,好像也是移植的,不过效果很不错的.就连在手机上都不感觉慢.

五、推荐个多机种模拟器mednafen

支持fc,pc-engine,gba等,没有图形界面,设置比较复杂,但是模拟效果很好,试过gba的效果比VBA要好

六、补充一个 PlayStation 的模拟器: pcsx-df

apt-get install pcsx-df (Debian 肯定有,ubuntu 应该也有) 安装,自带所有插件

安装后需要找一个 bios 文件,扔到 ~/.pcsx/bios 里 (目录若不存在,执行一次 pcsx 即可自动建立)。网上的 Windows 集成版 epsxe 里都可以找到 bios 文件。没有这个 bios 文件也可以运行一部分游戏,但兼容性不太好。

经测试 FF7/8/9 和格兰蒂亚 PSX 版用这个模拟器均没什么问题 (但不用 bios 则只有 FF8 可以),而且 FF7 的进入战斗时的特效居然还可以出来 (epsxe for Windows 出不来...)

还有一个功能比较实用,玩游戏中按 esc 退出后,下次进入游戏时只需按 Alt+0(零) 即可恢复到上次退出的状态。

七、we2008运行很卡。我的是E4500 ,8600GT,2G

kof11,还说得过去

八、我的PSP已经安装了CPS1 CPS2 NEOGEO模拟器

模拟了绝大对数的街机游戏了。

一个字

爽!

九、MSX模拟器

http://sourceforge.net/projects/openmsx/

日式计算机。

http://openmsx.sourceforge.net/features.php

十、补充两个模拟器:

我在UBUNTU下玩NDS用的是wine+no$gba(WIN32下最好的NDS模拟器!),很完美

还有,现在有很好用的WII/NGC模拟器了哦,叫dolphin

http://code.google.com/p/dolphin-emu/

这里有下载WIN32、LINUX、MAC OS X三系统都支持,很不错!

十一、补充一个前端,很棒的哦,清大家看我前几天发的帖子, 是楚江大哥作的。mamepgui

十二、DC模拟器还不错,我是说WIN上面的,我05年购买的老机器,居然还可以全速运行。最近玩SKIES OF ARCADIA,爽死了

十三、手机也能流畅运行 PS 模拟器 - 叫做 PCSX-rearmed。

十四、ps1的模拟器,最近试用了下pcsxr,感觉不错了,可以考虑替用ePSXe了,可以使用ePSXe的存档,改后缀即可。

  

爱华网本文地址 » http://www.413yy.cn/a/25101012/139327.html

更多阅读

天天爱消除电脑版下载和使用方法 天天复读机使用方法

天天爱消除电脑版下载和使用方法——简介天天爱消除游戏是腾讯微信及手机QQ平台上线的一款手机游戏。天天爱消除以社交为题材,可以与朋友间进行游戏并可查看排名。那么,天天爱消除电脑版怎么下载呢?电脑版天天爱消除如何让使用呢?天天

全国农村住房信息系统登陆和使用方法 全国农村住房系统

全国农村住房信息系统登陆和使用方法——简介全国农村住房信息系统是2014年5月份国家住房和城乡建设部指示建议下创建的系统。建立全国农村住房信息系统的目的,全面把握和评估全国农村人居环境状况,切实改善农村人居环境现状。那么,全

各种精油的功效和使用方法 红糖姜水的功效与作用

各种精油的功效和使用方法——简介精油分单方和复方 我就举例几种年轻女性常用的单方精油各种精油的功效和使用方法——方法/步骤各种精油的功效和使用方法 1、 ☆.玫瑰:抗皱保湿,祛除细纹,补充雌激素,调节内分泌,对月经紊乱,经痛,性冷感,

声明:《linux下各种模拟器介绍和使用方法 海马模拟器使用方法》为网友指浮誇分享!如侵犯到您的合法权益请联系我们删除