感谢支持
我们一直在努力

Ubuntu 7.10 下玩“心跳回忆”系列游戏方法(组图)

Linux版本: Ubuntu Linux 7.10 内核版本 2.6.18 .GNOME桌面
游戏: 心跳回忆系列部分游戏


本文写着玩,没有多大实际意义
没人会真正在Linux下玩游戏。


所以各位也看着玩玩吧 -_-


注意:
I:下文中需要在 命令行输入的命令
请先 su 切换到 root。否则一些命令权限不足。


II: 一些操作需要解压缩和管理文件,在命令行下操作麻烦。此时可用 gksu nautilus 命令打开一个具有root权限的文件浏览器,这样很方便


A 心跳回忆 Forever With You PC版 (简体中文):


I. 尝试安装 Wine ,在其中直接运行,
配置好后运行提示 Segment Fault (段错误) ,无法继续


也尝试了 wineX ,Cedega 等基于wine核心的windows模拟器均失败。


II wine 是目前Linux下唯一windows程序模拟器,既然失败
那么只有尝试用虚拟机


Linux下虚拟机有多个选择 (不像windows 下基本只有 Vmware /Virtual PC 两个)


这里使用 qemu
(这是一个开源免费 虚拟机)


1. 打开Bash窗口,su切换到root
2. 执行 apt-get install qemu 自动安装qemu包 。安装后最好重启
3. 进入一个目录,这个目录将要存放虚拟主机文件,需要有充分硬盘空间
4. qemu-img create windows.img 2G 创建 虚拟磁盘,文件名为 windows.img 大小这里设为2GB
5.执行:
qemu -hda window.img -m 128M -cdrom /media/hdc8/windows.iso -boot d -no-kqemu


说明
-hda 指定虚拟机硬盘文件
-m 虚拟机内存大小
-cdrom 虚拟机使用的光驱,可以使用ISO 。这里载入 Windows 98的ISO镜像
-boot 启动方式 。 -c硬盘启动 ,-d 光盘启动
-no-kqemu 禁用加速。偶机器不启用这个选项总提示出错。


(更多选项,包括如何配置虚拟机网络,请参考qemu手册页)


这时应该看到打开一个虚拟机器窗口了
注意 /media/hdc8/windows.iso 是windows安装光盘镜像

正常在虚拟机里安装windows即可,如下


Ubuntu 7.10 下玩“心跳回忆”系列游戏方法(组图)


安装好后关闭虚拟机。
在命令行内输入下面命令重新启动虚拟机


qemu -hda window.img -m 128M -cdrom /media/hdb7/TOKIMEKI/TMEMO.ISO -boot c -no-kqemu


就是说 虚拟机光驱里载入 心跳回忆PC版 ISO ,同时从硬盘启动。
然后就可以玩了。如下页:

Ubuntu 7.10 下玩“心跳回忆”系列游戏方法(组图)

你可以在你的Linux GNOME 面板里添加一个快速启动虚拟机链接 ,在想要添加快速启动位置单击鼠标右键, 选择 Add to Panel > Custom Application Laucher


在 Command里输入上面的命令即可。


FAQ:
1. 虚拟机没有声音。


运行一下 qemu -soundhw ?
如果显示 “Valid sound card names “ 恭喜你, 你的系统上已经找到qemu支持的声音设备


则可以通过 -soundhw all 参数启动 Qemu
这样qemu会在虚拟机里添加一个虚拟的标准PCI接口声卡。


注意如果虚拟windows98, 还需要在虚拟机中安装声卡驱动。


2.虚拟机速度很慢,而且画面不清楚。
这个受到Qemu本身限制,性能上暂时无法和Windows下 Vmware相比。
可以为 Qemu 安装 kqemu 加速包 ,据说可以大幅提高虚拟机速度。但这个包不是自由软件。使用可能需要许可证。


B. 心跳回忆GBC版


可以用Qemu虚拟机启动 Virtual Gameboy Advancd
Linux下 GBA模拟器也有:


如著名的VGBA Linux
但这个模拟器经测试无法运行 心跳回忆GBC , 提示CMP错误。使用 -nocrc强制忽略文件校验后则提示CPU出错自动退出


我们使用另一种方法。
用 Wine 启动 windows下著名的GBA/GBC 模拟器 Virtual Game Advanced
这样做好处是对游戏支持好。
运行也快


wine是Linux下唯一的也是非常优秀的 Windows 程序模拟器,可以完美在Linux下运行大部分windows下软件和程序(可惜对 心跳回忆 Forever With You不支持) 。甚至包括 魔兽争霸,星际争霸等大型游戏。


用它运行一个小小的 Virtual Game Advance 当然没问题。
测试结果非常完美。


Step
首先请安装 wine 包 。使用
apt-get install wine 命令。


安装完后输入 winesetup 打开设置窗口
(或者单击 GNOME 菜单 > Application > Wine > Configure Wine

设置窗口如下。


Ubuntu 7.10 下玩“心跳回忆”系列游戏方法(组图)

基本上只要设置 Drives 中的路径。就是 wine 中虚拟的windows盘符路径


wine 默认把 Linux根目录 / 映射为 windows Z 盘。不需更改。


主要是 改 C 盘 路径


Ubuntu 7.10 下玩“心跳回忆”系列游戏方法(组图)

wine自带一个 基本的虚拟C盘 在 ~/.wine/driver_c :


这里面只有基本的DLL ,不全。


假如你硬盘上同时安装windows ,那么可以把这个 C 盘路径改为 你硬盘上windows 路径


例如我 windows XP 安装在 IDE 1 从盘的第一个分区


则其在Linux 下路径为 /media/hdb1


然后切换到 Audio配置 ,通常 wine会自动配置这个。


还有Graphics 设置, 这个可以设置虚拟桌面大小 ,不然玩一些全屏游戏可能无法切换到GNOME桌面


配置好就可以玩了。


打开命令行


输入


wine /media/hdb2/example/VirtualGameBoyAdvance.exe

我们看到 wine 打开了 VBA 窗口,然后 正常读入 心跳回忆GBC 版本进ROM 即可


运行很完美,速度快,声音也正常。如下


Ubuntu 7.10 下玩“心跳回忆”系列游戏方法(组图)

C 心跳回忆SFC版 (传说之树下)


这个同样可以用 wine 完美运行 windows下的 SFC 模拟器


过程差不多。效果很好,且有声音


贴一张图。


Ubuntu 7.10 下玩“心跳回忆”系列游戏方法(组图)

D: PS上的心跳回忆 。


PS模拟器 ePXSe 有 Linux版 。


通常情况下,下载直接解压缩。


但, Ubuntu Linux 最新的7.10 版和 ePsxe 存在冲突


导致根本无法运行 ePsxe


偶查Ubuntu Linux 官方论坛上资料


找到解决方法:


首先请安装几个必须包:


apt-get install libgtk1.2-common libgtk1.2


1.下载 ePsxe 1.60 Linux 版本


wget -c http://www.epsxe.com/files/epsxe160lin.zip


unzip epsxe160lin.zip


随便解压到一个目录


2..安装 upx 包 (不知道什么鸟东西,装了就是)


sudo apt-get install upx-ucl-beta


3. cp -r ~/epsxe ~/epsxe_bk


~/epsxe是你 epsxe 释放的目录 。


这一步先备份一下,可省

4. upx -d ~/epsxe/epsxe


如果顺利,现在看到 “Unpacked 1 file” 的回显


此时epsxe已经正确链接了


现在,进入 epsxe安装目录


./epsxe 启动,(别忘了设置权限可执行)看到熟悉的窗口了


Ubuntu 7.10 下玩“心跳回忆”系列游戏方法(组图)

运行游戏之前,需要下载下面几个东西:


显示插件 http://www.pbernert.com/gpupetexgl208.tar.gz


软显示插件 http://www.pbernert.com/gpupeopssoftx117.tar.gz


声音插件 http://www.pbernert.com/spupeopsoss109.tar.gz


BIOS


上面给出了除BIOS外其他文件参考地址


由于版权原因,请自己找BIOS ,1001的就可以


把这些包里的*.cfg文件放到epsxe目录下 cfg文件夹


其余文件释放到 epsxe目录下 的 plugins 目录里


然后单点击 epsxe菜单 config下面各项 ,依次设置即可


Config -> BIOS ,然后是选择你的bios的位置


然后是显示,Config -> Video,选择Pete’s XGL2 Driver 2.8或者P.E.Op.S. Softx Driver 1.17,然


然后是声音,Config -> Sound选择P.E.Op.S. OSS Audio Driver,


然后是光驱,选择你自己的光驱的位置即可


最后是按键Config -> Game Pad -> Pad 1 可以根据自己的习惯设置。


设置好就可以玩了


点击File ,可以从物理光驱 ,或ISO /IMG /BIN格式光盘镜像

下面是偶用其运行 心跳回忆2 LSF 截图


Ubuntu 7.10 下玩“心跳回忆”系列游戏方法(组图)

E: PS2/NDS/PSP/上心跳回忆游戏


这些目前基本没有可能在Linux下玩 。windows都基本不可能。


F: 心跳回忆打字游戏 (PC)


测试的是 XTCN压制的心跳回忆1 打字游戏 安装程序


这个也可以用 wine 模拟


可以在 windows 下安装好后 在 Linux下用wine 启动游戏


或者Linux下直接用wine 运行游戏安装程序


开始wine 提示 ,要运行这个,必须现 安装Linux下 Gecko引擎,点确定即可自动安装


Ubuntu 7.10 下玩“心跳回忆”系列游戏方法(组图)

之后即可正常安装:


Ubuntu 7.10 下玩“心跳回忆”系列游戏方法(组图)

安装完后 用 wine启动即可玩


(注: 如果你wine 安装完整,在 GNOME Nautilus 文件管理器 右键菜单会出现 “用 wine “打开的选项)


如下图( 这个游戏全屏运行 ,Ubuntu Linux会在按下 Print Screen 时候自动截图


Ubuntu 7.10 下玩“心跳回忆”系列游戏方法(组图)

更多的心跳回忆系列暂时偶就不测试了


以后有时间再一一测试其在Linux下能不能玩


本文写的非常简略 .如果您确实想在Linux下玩心跳回忆而 对本文一些地方不太理解,可以问我.


简单的说,结论:


1. 大部分心跳回忆游戏, Linux下都可以玩


2.Linux下玩不了的心跳回忆游戏, Windows下基本也玩不了


3.一些游戏Linux下运行可能不太流畅或有问题.


4.PC版心跳回忆游戏大部分可以在Linux下用wine启动 .不行就用虚拟机


5. 家用机和掌机平台心跳回忆游戏,可以寻找Linux下相应模拟器;或者用wine运行windows下的模拟器


参考:


Ubuntu下游戏模拟器的使用(图)     


Linux中的虚拟机qemu使用方法 

赞(0) 打赏
转载请注明出处:服务器评测 » Ubuntu 7.10 下玩“心跳回忆”系列游戏方法(组图)
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏