显示标签为“御宅”的博文。显示所有博文
显示标签为“御宅”的博文。显示所有博文

2013年8月13日星期二

Playstation 2

前些日子,因为某些事故,我弄丢了很多的过去。今天打扫卫生的时候,看到那台又是有日子没碰了的PS2,我突然发现有很多事情我已经想不起来了。趁着还有些许印象,赶紧记下来吧,并非为了过去,也不是为了将来。

PS2常见的视频输出线有三种,分别是AV、S端子和色差。个人觉得S端子最好,因为AV输出太模糊,如uLaunchELF一类的程序连文字都看不清楚;而色差则有各种各样的兼容性问题,如Modbo 3.0看不见开机Logo,画面无法全屏等等。不过现在的电视都没有S端子了,实在没办法也只能将就用色差。

虽然PS2的自制程序也有很多,不过受限于机能等各种问题,唯一实际的还是免光盘打游戏。通行的实现方法有两个,一是Free McBoot,二是如Modbo一类可以直接启动自制程序的直读IC。

Free McBoot可以免改机免直读,通过一张特制的记忆卡加载各种自制程序。不过没装IC的机器即使有FMCB,仍然需要ESR一类的程序辅助,不然就D版不能。我这台机器装了Modbo 3.0(最早实现启动记忆卡上自制程序功能的IC是MATRIX,很贵,Modbo只是MATRIX的Clone而已),用起来还是比FMCB方便些,所以我主要用的是IC提供的功能。

为了以防万一,我也做了张FMCB的记忆卡备用。下载Free McBoot v1.8 Noobie Package直接下载文件),解压后将Noobie_Package/INSTALL下的四个ELF删掉,将LbFn放入并改名为BOOT.ELF,将uLaunchELF放入并改名为BOOT2.ELF,然后将Noobie_Package目录下的所有文件复制到SD卡根目录,在PS2端以任意方法加载FREE_MCBOOT.ELF,格式化记忆卡并选择Multi-Version install进行安装即可。

这样制作出来的记忆卡大约会用掉3.2MB空间。在没有安装直读的机器上不放光盘启动后会看见FMCB的菜单,选择uLaunchELF即可启动LbFn(菜单可以添加和修改,我懒得弄了)。而在装了Modbo并且设置为记忆卡启动的机器上,会直接载入LbFn(按住R2并启动则会加载uLaunchELF)。

uLE和LbFn都是PS2上的文件管理器。从功能角度上说,uLE要强大很多,但我曾经遇到过因硬件故障导致uLE启动不能而LbFn却可用的情况,再加上默认设置下LbFn的显示效果更清晰,所以FMCB记忆卡里的默认文件管理器我选择了LbFn。

(uLE内置了FTP服务器的功能,不过我测试下来发现又慢又不稳定,基本不可用。想在uLE里直接看到存档游戏名,需要额外的字体ELISA100.FNT,放入记忆卡内的/SYS-CONF/即可。顺便佩服一下日本人,8*16的字体都有。)

安装了Modbo的机器,启动时按住手柄上不同的按键可以实现各种不一样的功能,如△+○可进入IC的功能设置菜单。该菜单中最重要的一项是BOOT MODE,各选项的含义分别是:

  • AUTO:启动Sony Browser。(显示Matrix Logo时仍然可以通过快捷键加载其他程序。)
  • FAST:疑似直接加载PS2游戏光盘的意思。
  • INFMAN:启动Infinity Manager,盗版的Modbo似乎是不能用。
  • DEV1:加载记忆卡上的自制程序,即mc0:/BOOT/BOOT.ELF。
  • DEV2:加载硬盘上的的自制程序,即hdd0:/__boot/boot.elf。
  • DVDV:播放DVD光盘,或是加载PS1游戏。

另外还有几个常用的启动快捷键:

  • R1:mc0:/BOOT/BOOT.ELF
  • R2:mc0:/BOOT/BOOT2.ELF
  • L1:mc0:/BOOT/BOOT3.ELF
  • L2:hdd0:/__boot/boot.elf
  • SELECT:屏蔽IC并开机
  • ○:同DVDV
  • ╳:同AUTO
  • △:同INFMAN

可用于加载光盘镜像的自制程序不少,比如曾经的HD Loader和HD Advcane,不过后期大部分用的都是Open PS2 Loader。OPL当前的版本是v0.9.1,似乎已经相当稳定了。但也有人说新版本有些游戏无法运行,旧版的r547反而可以,如零系列,我倒是没去求证过。

PS2免光盘加载游戏镜像的方式有很多,比如添加内置硬盘,比如USB,比如Samba。过去USB方式曾一度很受关注,但因为PS2的USB接口只是v1.1标准,速度太慢导致可用性比较差(据说后来有改善,可我没试过)。至于加硬盘的方式,3W和5W系的厚机得天独厚,因为直接就能买到可装硬盘的网卡(曾经各种降价没人买,曾经涨得各种没道理),而薄机则只有7W最早的型号(7000X)可以通过从主板上飞线接出IDE接口的方式来做,相当的麻烦。

我的是3W厚机,自然是用内置硬盘的方式,一块从朋友那里搞来的日立160G。在把硬盘装进PS2之前,首先需要用WinHIIP将其格式化为HDL特有的格式。另外我还把OPL放在了硬盘的/__boot/boot.elf,这样Modbo设置为DEV2启动时,就可以直接加载OPL了。

趁着还有机会,多灌几个游戏进去吧,一旦把硬盘装进PS2最好就不要再拆了。因为拆装硬盘不但很容易损坏娇贵的PS2网卡,WinHIIP这个程序的代码质量也没有很好,PS2端操作过的硬盘再用WinHIIP进行读写很容易造成数据丢失。

OPL有Apps Loader,可用于加载其他ELF程序。使用方面有些麻烦,需要在记忆卡内创建一个/OPL/conf_apps.cfg,比如我的:

uLaunchELF v4.42d=mc0:/BOOT/BOOT.ELF
LbFn v0.70.18=mc0:/BOOT/BOOT2.ELF

如果想把ELF放在硬盘里,则需要将文件保存在+OPL分区。创建该分区可以用uLE的HDDManager,分区名写OPL,大小我给了512M。+OPL分区会被OPL加载为pfs0,所以conf_apps.cfg中就要写类似这样:Sega Mega Drive Emulator=pfs0:/APPS/PGEN.ELF

OPL支持VMC,即虚拟记忆卡功能。在需要使用该功能的游戏上按△,VMC Slot 2项,选Use Generic,not set就会变成generic_1,进入该项选32M并格式化,硬盘里就会出现一个文件/+OPL/VMC/generic_1.bin,这就是虚拟记忆卡文件了。uLE可以mount将该文件,然后就可以往里面复制旧存档了。

很多自制程序都需要在记忆卡里保存配置文件,所以slot1里的物理记忆卡我没有用来保存游戏存档,存档放VMC里就好。

OPL支持IGP(In-Game Reset?),游戏中按L1+L2+R1+R2+Select+Start就是软复位,L1+L2+L3+R1+R2+R3则是关闭电源。软复位后执行哪个ELF可以在设置里面改,我指向了mc0:/BOOT/BOOT.ELF,也就是uLE,默认是Sony Browser。

封面文件PS2上没法自动下载,需要自己下载以后放到/+OPL/ART/目录下,这里可以下到一大堆,不过也没有很齐就是。想要补的话,这里也可以找到一些。

用网线将ISO传入PS2可以用HDL Server和hdl_dumb。OPL内置了HDL Server,可很奇葩的是,所有人都说去设置里选Start HDL Server,却没人提怎么样让这个选项出现。最后还是我把源码抓回来看过才知道,需要加载硬盘,并且开启了删除和改名游戏的选项才行。

这种方式需要非比寻常的耐心,我这里从PC灌入游戏的速度大概只有不到1.3MBps,也就是1GB大概需要13分钟的样子。好在PS2功耗一般只有15W左右,加上一块硬盘也顶多25W,不至于太心疼电费。

PS1游戏方面,基本就不要指望了。PSXLAUNCHER需要5W及以后的机型,我的机器用不了。PS2PSXe我测试了月下,画面各种破碎。至于传说中的Sony官方模拟器POPS-00001,模拟月下只能用AV输出,并且CG黑屏,并且人物开始对话就死在那里了。

2013年8月1日星期四

Wii

前几天我弟告诉我说,他那里有个Wii放着积灰,于是这台机器就落到了我的手里,整个经过一如我手里那台39001一样。或许,如果把认识的人全问一个遍,搞不好我可以把三红姬和三公主也给收了?

首先做功课。Wii的整个系统大致包括三个部分:IOS、SystemMenu和频道。

IOS有点像驱动程序,每个IOS都提供了各自不同的功能。IOS有编号,范围在1至255之间。每个编号的IOS还有各自的不同版本,如IOS36-1042,1042即IOS36的其中一个版本。

除了官方的IOS外,还有custom IOS(cIOS),即在官方IOS基础上改出来的IOS,用于提供官方IOS不具备的功能。cIOS通常都安装在很靠后的slot,如cIOS36一般装在IOS236。cIOS装在哪个slot也并不是固定的,如d2x v10包含了cIOS37、38、53、55-58,安装位置可以自由选择。

SystemMenu是Wii的用户界面,平常说的3.2J、4.1U,指的就是SystemMenu的版本。虽然看起来SystemMenu干的是操作系统的活,但SystemMenu和各个频道以及游戏是在Wii系统中是平级关系。加载某个游戏后SystemMenu即退出,游戏并不是运行在SystemMenu之上。

频道即为应用程序。Mii、Shop等等和光盘游戏一样,都是独立的应用程序。不同的地方无非是频道安装在内置存储空间内而已。

Wii破解的大致过程就是通过系统漏洞,加载SD卡上的第三方程序将The Homebrew Channel(HBC)安装至SystemMenu。以后就可以通过HBC直接加载SD卡上的各种程序了。

我弟这个机器是日版,易碎标签上写着08年4月12日。两个手柄的电池都已经放到没电了,好在没漏液。IC应该装过,不过种类未知。220V转110V变压器还自带风扇那种,并且动静超级大。(用了几个小时后实在受不了,那绝对是可以让人神经衰弱的分贝,减掉风扇电源线了事。)

开机进入Wii本体设定,显示:You tried to access the address marc:JP/JP/JPN/index01.html, which is currently unavailable.

网上搜了一下,这算是半砖了,据说这是日版机放了美版游戏进去并且选择升级SystemMenu的结果。一般的方法是找张附带更高版本SystemMenu的光盘进行修复,不过我这里没有刻录机,于是打算尝试直接安装HBC。

进不了本地设置所以看不到当前SystemMenu的版本,不过08年买的机器,SystemMenu版本应该不会很新,于是下了适用于3.0至4.1的bannerbomb v1HackMii Installer v1.2

询问是否加载boot.elf的提示看见了,HackMii的THIS SOFTWARE MUST NOT BE SOLD的提示也看见了,然后就没有然后了,Press 1 to continue的提示不出现,卡在这里不动了。

既然能够加载boot.elf,那bannerbomb的部分应该是正常的。在网上搜了一下,虽然也有人遇到过类似问题,但情况都不大一样。抱着试试看的心态,先下了旧版的HackMii v1.0,居·然·安·装·成·功·了,无语…

因为机器够老,可以把BootMii装在boot2,也算福利吧?虽然全部搞好了之后应该还需要再备份一次,不过为了以防万一,还是先按图索骥备份NAND。出厂坏块有12个,也不知道算不算多。顺便在BootMii看了看版本,3.1U,果然刷错了。

然后是修复半砖。爬文的结果,似乎是用ARC把Region改对了再刷一次就好,不过为了方便,我还是找了个别人弄好的修复包。我没有刷IOS,而是直接上ARC。过程很顺利,重启以后本体设置恢复正常,3.2J。

SystemMenu好升不好降,所以暂时打算留在3.2J。日文各种看不懂,所以装了个汉化版的SystemMenu

因为曾经跨区升级,所以新闻和天气都双频(Double Channel)了。找了个Duplicate Channel Remover,可这东西居然把U版和J版的东西一起删了,于是频道列表里弄出两个白色图标,一点进去就说要升级。想要的话倒是装回来就可以,不过想想没什么用,暂时A+B拖到后面去了。

IOS方面,除了cIOS36(IOS236)和BootMii装的IOS254,d2x-v10-beta52我只装了cIOS37(IOS249,据说对游戏兼容性比较好),以后有需求再说吧。

读取硬盘游戏方面,据说CFG USB Loader可控性要好些。用起来倒没觉得有什么问题,只是不过这玩意儿默认的背景音实在鬼畜,中文字体也很难看,搞了个微软雅黑的弄进去还是难看。

Priiloader,据说主要是防砖用的,另外还可以装些Hack,实现比如开机跳过健康警告,直接进HBC等功能。Priiloader v0.7默认设置下hacks.ini放SD卡根目录无效,需要放在:/apps/priiloader/hacks_hash.ini

WiiMod号称可以替代MMM等等等程序,确实还不错,就是程序略有点问题,很容易按键双击。另外WiiMod的Wad管理功能不是很完整,Wad Manager仍然是需要的。

WiiXplorer是一个文件管理器,而且有FTP服务器的功能,SD卡不用拔来拔去的了。该程序读取USB设备需要IOS58或者IOS202,我改成IOS249也一样可以用。只不过从无线网卡走FTP上传数据,速度大概只有700KB/S的样子,太慢了一点,没太多实用价值。

目前差不多就是这样了。试了试《纸片马里奥》和《Wii Sports》,感觉都还不错。NGC游戏也有几个感兴趣的,只是因为没手柄所以没法试。另外官方标配只有AV线,也想看看换上分量是什么效果,只希望别跟二公主一样满屏狗牙就是了。

Update 2013-08-07

DOP-Mii可用于直接在Wii上从NUS下载官方IOS,顺便还可以打补丁。比起一股脑装一堆东西进去,还是自己控制装些什么比较好。

由于我之前下的CFG USB Loader版本太老,并且字体很难看,并且WiiXplorer的FTP服务器不是很稳定导致修改配置文件还得拔SD卡,所以我还是找了个USB Loader GX来试了试。相比CFG UL,ULGX界面更好看,字体更好看,自动下载图标,而且所有设置都有GUI可用,只要稳定性和兼容性没有太大的问题,我大概是不会换回CFG UL了。

ULGX官网上的版本同样很老,下载此处的r1215自己组合一个出来好了。装上Forwarder(需要IOS58)以后,可以直接从游戏中退出到ULGX。不过这个设置是全局的,从其他Homebrew中退出也会加载ULGX,而ULGX加载又挺慢的,所以这个功能只有在机器折腾完了以后才比较有意义。

MIOS是一种特殊的IOS,NGC硬件兼容层IOS?总之,是跟加载NGC游戏相关的IOS。DIOS-MIOS配合较新版本的ULGX,即可加载USB设备上的NGC游戏(DM Lite用来加载SD卡上的游戏)。与其他IOS不同,一台Wii只能装一个MIOS,所以安装DIOS-MIOS以后就会把官方的覆盖掉,想要恢复的话仍然是从NUS下了装回去。

试了试NGC的斑鸠,加载是没问题,可还是因为没手柄所以没法玩。目前淘宝上几乎找不到NGC的新手柄卖了,那些号称全新的也无非是从二手里挑出成色好的来卖,价钱还要小100。再加上记忆卡,想在Wii上玩NGC游戏投入也不是很低,兼容性还未必好,不太值得折腾,真想玩上模拟器好了。

Update 2013-08-09

新的南孚5号电池电压大约是1.6V左右,用到手柄会断开信号是1.15V的样子。很久之前买的劲霸1800mAH,翻出来的时候电压只剩下0.8V左右,充电12个小时后是1.39V,装进手柄依然显示四格满电,就是重量比南孚重了很多,有些压手,而且用不了太久就没电了…

新闻和天气频道被老任给砍掉了,所以也被我砍掉了。Shop更新到了v21,NUSD和DOP-Mii都下不回来,只有WiiDownloader有。另外这个版本需要IOS56 v5662,这倒是可以用DOP-Mii来装。

Update 2014-01-12

之前用易驱线接了个3.5寸的硬盘用了一段时间,不过老这么吊着也不是事儿,就又买了个IT-CEO的USB 3.0硬盘盒(NS1066芯片)装了块120G的日立硬盘,谁知道却出问题了。

USB Loader GX加载时卡在Initialize USB Device,进去之后提示找不到USB设备。同一块硬盘,WiiXplorer用IOS58可以正常加载。将ULGX升级到v3.0 r1218,换用IOS58,又卡在Reinitialize devices。

用d2x-cios-installer,将cIOS58安装至IOS250,使用250版的ULGX v3.0 r1218,成功加载硬盘,进入游戏也正常。

另外,在淘宝上买了一只Wii Pro组装手柄。价钱倒是不贵,35,只是插上Remote后HBC和ULGX都有崩溃的情况(Exception (DSI) occurred!),进MH3也一样死机。

再换上易驱线,cIOS50加载程序,cIOS37加载游戏,接鸡腿进MH3后换手柄,似乎一切正常。看来很有可能又是NS1066的问题?

顺便整理了一下cIOS。BootMii的IOS254保留,IOS249删除,留d2x的cIOS36(IOS236)、cIOS37(IOS237)、cIOS38(IOS238)、cIOS50(IOS250)。

2013年5月11日星期六

Resident Evil 6

新机器装好之后,先是翻出了PS2手柄和转接器,打了一遍《生化危机5》。虽然收集纹章花了不少时间,可还是觉得这一代主线流程有点儿太短。接着打《龙腾世纪2》,但这一代法师爽快感比前作差了不少,更重要的是那些个同伴不管男的女的都让我一点推倒的欲望都没有,于是打了一半拿起三红姬手柄开始玩《生化危机6》。

32小时,普通难度一周目,全纹章收集。操作方式变了很多,花了点儿时间才适应。难度比生化5略高些,也可能是我的习惯问题吧。虽然水分不少,不过流程的确够长。最重要的是,我最爱的里昂和我最爱的艾达各种暧昧各种火花啊~~~

接着本打算玩玩佣兵模式,可我下的3DM版遇到了无限“正在发送记录”的问题。网上搜得知,需要装Stream,还要打联机补丁;换ALI213版可以不用装Stream,但是存档无法通用。不过这个问题其实是可以解决的。

下载Resident.Evil.6.Update.3.v1.0.3.140.Incl.Crack.and.CHS-ALI213.rar,将ALI213-Crack下的文件复制到游戏安装目录。进入游戏后创建新存档,不用去打序章直接退出。打开游戏安装目录下Profile\Saves\savedata.bin,复制0x10开头的8个字节,写入旧存档的相同位置即可。

if ARGV.length != 3 then
    puts "Usage: #{$0} [old] [new] [target]"
end

fo = File.open(ARGV[0], 'rb')
fn = File.open(ARGV[1], 'rb')
ft = File.open(ARGV[2], 'wb')

ft.write(fo.read(0x10))
fo.read(8)

fn.read(0x10)
ft.write(fn.read(8))

ft.write(fo.read())

想要转换存档的话,只需要做这么多。需要同时升级,则要把压缩包里的update解出来覆盖到游戏安装目录。

升级完成后游戏大部分内容会变回英文,一时好奇试了试AL213的汉化。虽然ALI213版的破解比3DM的好用,不过汉化嘛,嗯,还是用3DM的吧:3DMGAME-Resident.Evil.6.CHS.Patch.V5.0-3DM.rar

2012年6月4日星期一

Super Metroid

一周目4小时33分,收集率99%,应该是漏了Ridley那里的Energy Tank。以下是二周目的流程,模拟器Snes9X,PS2手柄。

整个游戏流程我抓了一百多张图,不过Blogger上传图片实在不太好用,干脆丢压缩包吧,解压密码otnth:https://www.boxcn.net/s/1fa631b7c451b5593ca7

以下100%流程没有太过逆天的Sequence Breaking,应该属于中高级难度吧。熟练一点的话,3个小时怎么都够了。

基本内容

SFC手柄除方向键外,还有八个键,本作全部用到。Select切换武器,Start进入菜单,L斜下方瞄准,R斜上方瞄准,A键跳跃,B键加速,X键射击,Y键取消。

虽说本作比GBA上的两作在武器方面更为丰富,某些地方或许是不得已,不过我还是觉得这样的键位设计很怪。例如在加速跑时经常需要射击,于是右手就需要去按手柄右侧上方和下方两个键,并没有很舒服。

本作有专门的加速键,不过跟GBA的两作相比,加速冲刺对攻关的必要性却没那么强。不但无法接力加速,而且冲刺时还会消耗HP。本作中最重要的两项技巧,是Wall Jump和Mockball。

Wall Jump的方法是,面向右边墙壁,按右键和跳跃键起跳,在贴近墙壁滚动下落时,快速按下右键再接跳跃键,即可弹墙往左上方跳。关键在于第二次起跳的方向键和跳跃键不能同时按,但时间间隔也不能太长。Wall Jump可以连续发动,掌握该技能后在拿到HI-Jump Boots和Space Jump之前,就能去到很多一般跳跃去不了的地方。

Mockball相对Wall Jump来说重要性不高,需要用到的地方不多。其方法是加速跑的过程中起跳,在空中按下下键,在着陆的一瞬间再次按下下键变身为球,接着快速切换为前进键,其间加速键和跳跃键一旦按下就都没有放开。Mockball失败最主要的原因是在半空中就完成了变形为球的动作,这种情况下球形Samus着陆后会弹动两下。正确发动的Mockball在着陆后不会损失速度,能以球形状态通过本需要加速跑才能通过的地形。

获得Charge Beam、Power Bomb和其他任意一种枪械后,可以消耗Power Bomb发动特殊攻击。方法是Start键中启用Charge Beam及其他任意一种枪械,Select选中Power Bomb,按住射击键蓄力。由于总是需要切换来切换去的,我个人是觉得用处不大。

获得Charge Beam之后,按住射击键蓄力,完成后跳跃,可以用来撞一般的小兵。有点像Screw Attack,西方居然有人管这一招叫one night stand…

流程

空间站

本区域没有岔路,快速通过即可,走到最后就会看见小Metroid和宿敌Ridley。这场战斗输赢没所谓,所以为了节省时间直接去碰Ridley吧,HP掉到一定程度Ridley就会抓起小Metroid闪人。此时空间站自爆程序启动,限时脱出。

Morphing Ball、Missile、Bomb

Samus追着Ridley来到行星Zebes,游戏流程正式开始。

从飞船处先向左再一路向下,来到Brinstar,拿到Morphine Ball。在右边一个房间内,向下打穿地板,拿到第一个Missile。再右边一个门内现在还可以拿到一个Missile,不过该房间内的其他物品现在拿不到,不想浪费时间可以以后再回来收。

沿路返回Crateria,变身为球拿到Bomb,遭遇第一个小Boss,一个鸟人像Chozo,十来发Missile即可搞定。

接着向地图左边进发,途中拿到第一个Energy Tank后,进入Brinstar。

Super Missile、Charge Beam

下了电梯,右边第一个红色的门内有三个Missile,一个Super Missile和一个Reserve Tank。不过现在就想全部拿到,需要你会Mockball和Wall Jump,否则目前只能拿到一个Missile,其他的需要获得Speed Booster之后才可入手。

这里是整个游戏中练习Mockball技巧最好的地方,有兴趣的人可以试一试。大概的方法是,五发Missile打开红色的门,站在平台边缘按住加速键和右键起跑,在离进门大约一步的地方按住跳跃键起跳过门,发动Mockball着陆至上方平台即可通过。

提前拿到Super Missile并不会大幅度改变游戏流程,算是小小的成就感吧。接着向下穿过通道,来到地图中部最上方打Boss。Boss战很简单,等它张嘴的时候抓住机会用导弹轰就是了。搞定之后爬上通道,从尽头处掉下来拿到Super Missile。

接着去拿Missile和Charge Beam,并向地图右下方前进。途中有一个Missile,Wall Jump上去可以拿到一个Missile。

继续前进来到Brinstar地图右边最后一条上下联通的主通道。如果对自己的Wall Jump技术相当自信,可以尝试一下从这里上去提前拿到Power Bomb。不过这条路比较难,虽然飞天乌龟可以用Super Missile干掉,但仍然需要动作很快才行。而且在这里提前拿到Power Bomb,对游戏流程也没有什么实质性的影响。实在做不到的话,等以后获得Ice Beam或Speed Booster之后再来拿吧。

Spazer、Varia Suit、HI-Jump Boots

会Wall Jump的话,从图示处往上就可以拿到Spazer。同样,从图示处起跳借助Wall Jump也可以现在去打Boss和拿Varia Suit。

Boss叫Kraid,在它张嘴的时候攻击嘴巴,大概四发Super Missile就可以搞定。拿到Varia Suit和一个Energy Tank后原路返回,坐电梯来到Norfair。

一路向下到底,左边红门进去,拿到Energy Tank和Missile各一个以及HI-Jump Boots。如果之前没有拿Spazer和Varia Suit的话则回去拿,否则继续前进。

Wave Beam、Speed Booster、Power Bomb、Grappling Beam、Ice Beam

电梯下面右边第一个蓝门进去,路上有一个Missile。来到一个大房间内,右边尽头处往下,也有一个Missile。

此处依靠Wall Jump可以跳到右上角去拿Speed Booster,不过非常难就是了,我跳了不下百次,也就上去了几次而已。实在做不到的话,可以从这个房间左边地上的门下去,绕一个圈子。路上有一个红色的门,进去跳过几个悬浮平台,可以拿到Missile。在这个平台上加速跑往前跳,借着被地刺扎到的无敌时间,可以用Wall Jump跳上前方平台,进门可以拿到Wave Beam。出来以后跳进地刺,穿过单向地板,从左边出去,往上走同样可以拿到Speed Booster。进门之前记得先把Missile拿掉,不然拿到Speed Booster后岩浆涨潮,会有点儿手忙脚乱。

接下来去地图中部,打Boss Crocomire。Crocomire是打不死的小强,只能在它张嘴的时候用导弹攻击,受到攻击后Crocomire会退后,退到一定程度就会掉进岩浆被烧死。

从图示处起跳,在空中按住加速键并落至悬浮平台边缘,助跑一步后向左边跳,即可跳上左上方平台,拿到第一个Power Bomb。

继续往地图左下方走,沿路有一个Missile。到达底部时,利用加速冲刺向左上方和上方跳,可获得Grappling Beam和Missile。之后就要返回,正常流程是从Grappling Beam那个房间往上走,不过要是会Wall Jump也可以原路返回,个人觉得还会快一点。

从Crocomire所在的房间一直往上,进左边的房间,拿到一个Missile。用Super Missile轰击开关开门,之后来到地图左上角,拿到Ice Beam之后。用Power Bomb炸开地板,在下面的房间清空跑道,撞上左边的墙壁后按发射键,可拿到一个Missile。之后原路返回,搭电梯回到Brinstar。

X-Ray Scope、Gravity Suit

沿路往左再往上,进入遇到的第一个黄门。在图示处放置Bomb,前进后拿到X-Ray Scope。鸟人像背后紧邻天花板的位置,Bomb炸出缺口,向下再向右滚动到动不了的地方再次放置Bomb,即可离开房间。

回到纵向通道,往上走到头,进入右边的门再走到头。往下可以拿到一个Power Bomb和一个Missile。往上在电梯下面左边第一个门里,则有一个Power Bomb。

搭电梯返回Crateria,向上再一直向右走,途中有一个Missile。进入Wrecked Ship后往地图右下方走,去打Boss Phantoon。

Phantoon只有在现出实体时攻击它才有效,攻击它放出的鬼火可以获得补给,基本上仍然是很容易打发的一战。

搞定之后,Wrecked Ship的地图就完全开放了。纵向主通道往上,沿路收了两个Super Missile,一个Missile和一个Energy Tank后来到地图最顶层,右边还有一个Missile。

全部拿到之后从左边的门出去,回到Crateria。借助天上飞的那玩意儿,可以拿到房间左上方的Missile。落地之后用Super Missile打开地板也有一个Missile。只是拿到之后要原路返回,不然会掉到房间下面一层去。前进几步,炸开地板的另外一个出口,往右再次回到Wrecked Ship。

一路前行,在鸟人像爪子上变身球形,鸟人像会启动并行进到下面一层的房间。停下来之后落地,用Bomb炸开地板,右边还有一个Missile。接着用Power Bomb炸掉鸟人像和其后的墙壁,加速冲刺到底往上跳,拿到Reserve Tank。

接着往左走,拿到Gravity Suit后出门,回到Crateria。该房间左下角还有一个Missile,图示处进入即可获得。

绕路清版

接下来要去Maridia,搭乘Crateria中部的电梯就可以,不过有志于100%收集的话可以从Crateria最左边往Brinstar绕一圈清理一下。

首先是飞船所在的房间,加速闪光之后站在飞船顶部按住L键向右上方冲刺,掉下来后进黄门,可以拿到一个Power Bomb。再次加速往左边冲刺,方向合适可以直接冲破墙壁,如果差了一点也可以用Power Bomb。

进入该通道,沿路有一个Energy Tank和两个Missile。拿这两个Missile时要站在两块单向地板的中间,不然需要多跑一趟。

然后搭电梯来到Brinstar,一路向下用Power Bomb到达最底部,往左走有Energy Tank和Super Missile各一个。

向下再向左,会遇到三只Etecoon。按照游戏的设定,Wall Jump这个逆天技能就是它们教给Samus的。用Wall Jump到达顶部,右边墙壁上的缺口进去,有一个Power Bomb。这里需要跳到空中快速按两下下键变成球,再按右键,进不去就只有等拿到Spring Ball技能之后再回来了。

接着前进至一个上下联通的大房间,Wall Jump可以拿到一个Missile。拿到后Power Bomb开路,进去有一个Energy Tank。然后是右边的黄门,里面有一个Power Bomb。用Power Bomb炸开Charge Beam所在房间的通道,进去还有一个Energy Tank。

Space Jump、Spring Ball

向右下方前进,用Power Bomb炸开透明通道进入Maridia。

往上走,在一个上下联通的大房间里有一个Missile,需要从下方冲刺上来才能拿到。

接着进入右下角的门,Wall Jump爬到房间中上部再往右下走,穿过一个隐藏的通道,打开红门进入一个大房间。站在右边打小乌龟,大乌龟会冲过来扁你,站在大乌龟背上,待其冲高时射击右边墙壁可以看到一个Missile。之后切换到电索枪,Wall Jump往房间中间跳,可拿到一个Energy Tank。

回到左边的房间,再往上一个房间,左边墙壁上有一个隐藏的缺口,找不到的话注意看看螃蟹的行进路线。变身为球进去可以拿到一个Super Missile。

回到房间从右上方的门出去,往上走过一个门往右,有一个Missile。再往地图左上方前进,有Missile和Super Missile各一个。

原路返回,炸开地板打开一个绿门,Power Bomb开路,Wall Jump往上去打小Boss。一如既往,打它的头就是了。

向右上方前进,沿途拿到一个Missile后,往下走去打Boss Doreigon。打Doreigon有个技巧,先把两面墙上的发射台打掉,再换成电索枪,当Doreigon抓住你向上飞的时候,向发射台开枪,Doreigon会被电死。

拿到Space Jump后,回到地图右上方最底层,向左走拿到一个Energy Tank。之后跳入流沙,来到地图中部。从左边的门出去,到达房间底层,打破地板,进入右边的流沙,拿到Missile和Power Bomb各一个。

进入流沙来到下方,往右走,利用电索枪去掉挡板往上走,Power Bomb开路帮助清道夫,继续前进获得Spring Ball。

Plasma Beam、Screw Attack

往左,Bomb炸开天花板,进入一个绿门来到地图上方。往右上角走,获得Plasma Beam。

往右下方,回到拿到Space Jump之后拿Energy Tank的地方,再次穿过流沙,回到小Boss所在的房间的下面一层。拿到Missile和Super Missile各一个后,再次打开地板,往左边的流沙下去,获得Missile和Reserve Tank各一个。至此,Maridia的物品也收集齐全了。

往左下角走,如果之前拿Varia Suit时没拿到Missile,现在去。然后坐电梯,前往Norfair。

从拿Ice Beam的那条路向下再向右直线前进到底,打开左边的黄门直线前进,搭电梯来到地图下部,往左到底,用Power Bomb炸开鸟人像,变身为球坐到爪子上去使岩浆退潮。从下方走,得到一个Missile后,打小Boss,加强版的鸟人像Chozo。

这个鸟人像只能用蓄力枪来打,不过也不算难。搞定之后,头顶上还有一个Super Missile,然后进入鸟人像背后的房间,拿到Screw Attack。

沿右上方走,爬到一个通道顶层时打破天花板往右,可找到一个Missile。之后穿过一个岩浆涨潮的大房间,炸开地板,往地图右下方走,路上拿到一个Power Bomb后,会遇到本作最强的宇宙海盗。普通状态下这两货可以免疫攻击,只有等它们跳起来后变成黄色才攻击有效。

搞定之后继续前进,不远处再次遭遇Ridley。基本上,这是本作中唯一稍微难一点的Boss,不过也就是稍微难一点而已。搞定之后进Ridley背后的房间,拿到一个Energy Tank。

最终Boss

从Norfair右方绕回去,路上可以找到一个Energy Tank,一个Power Bomb,四个Missile和一个Reserve Tank。

坐电梯回到Brinstar,从拿Charge Beam再右边一点的房间里的黄门往右,拿到一个Power Bomb,再用Power Bomb开路,可以回到拿Morphing Ball的房间。往右走到底,可以拿到一个Energy Tank。Power Bomb开路,网上走可以拿到两个Missile。

坐电梯回到Crateria,沿路拿到两个Missile和一个Super Missile,全部物品收集齐全。

最终Boss在Tourian,沿途没有岔路。这里的Metroid需要先冻住,然后用五发Missile,跟系列中其他的作品一样。即使是最终Boss仍然一点难度都没有,斜上方45°不停射击就是了。

搞定之后再次限时脱出。拿第一个Missile的地方去一趟可以救出教你加速冲刺和Wall Jump的四只动物。去过的话,Zebes爆炸之后,可以看到一个形似流星的物体往画面右方脱出,应该就是那几个家伙吧。

2012年4月27日星期五

NDS Save File

虽然实体机打起来才带感,不过要说修改和制作金手指的话,还是模拟器比较方便一点。NO$GBA模拟效率比较好,但是高级功能远不如DeSmuME。只是DeSmuME的存档后缀名为dsv,跟NO$GBA和各家烧录卡的格式都不一样,于是又有一个存档转换的问题。

在网上随便翻了翻,找到了一个叫DS Save Tools v2.0.0的东西,dsv转为R4的sav报错,“无法识别源存档格式”,不过使用上倒是没遇到问题。

等啥时候有空,翻翻源代码吧…

2010年10月16日星期六

《植物大战僵尸》之我圆满了…

首先是有钱就能办到的,两个方向各11种颜色的金盏花。

若说是彩虹金字塔吧,其实也挺像张开双臂躺下的人……

水生植物就3种。呃,十字固定?

夜生植物8种。

队形怎么排纠结了一下,最后就这个了。

朵朵红花向太阳……

最后,也是最花时间的,日常植物27种。

向左看齐向右看齐的貌似都有人收集过,我就弄了一个向左看向右看……

2007年1月28日星期日

《战神》:好故事,虽然不太懂

最近没发现什么好玩的游戏,又把《God of War》翻出来了,正好还有个God难度没打过。一路都还算顺遂,可现在卡在Ares之战的第二场。看到网上有人说这里卡了两个月,所以我也不着急,慢慢磨吧。

能让我这种Light User拿起手柄挑战最高难度的五周目,《战神》当然很好玩。不过我想说的不是关卡设计或者打击手感什么的,我觉得更加难得的是,一个动作游戏还能编出个不错的故事来。

《战神》是一个18禁游戏,除了有暴力血腥的镜头以外,连故事情节都很少儿不宜。但没打过游戏的人也别误会,所谓“少儿不宜”,跟色情没什么关系。只因为这个游戏里没有所谓的好人,没有正义和邪恶的对决,一切的杀戮都显得毫无意义。

主角Kratos本来就是个嗜血的斯巴达人。当他在一次战斗中失败,面对敌人即将落下的斧头时,他大喊Ares的名字乞求帮助。Kratos得救了,并且从此成为了Ares的仆人。为了将战火献给他的主人,Kratos发动了一次又一次的战争。直到有一次,他在一个Athena的神庙中亲手杀死了自己的妻儿。Kratos陷入了痛苦中,并且从此不再侍奉Ares。游戏的主要流程,就是Kratos如何在Athena及Olympus众神的授意下杀死Ares的过程。

听起来是一个普通的复仇故事,顶多还有一层凡人弑神的含义,实际上并非如此。Kratos在杀死自己的妻儿之后,并没有主动开始仇恨Ares。他仅仅是本能地在痛苦着,但为什么痛苦,他自己并不知道。为了摆脱那个缠绕着他的梦魇,他纵情声色,企图忘掉过去,他侍奉众神,希望得到解脱,就这样过了十年。

会因为杀死妻儿感到痛苦,证明Kratos有着为人的基本良知,但也仅仅如此了。自己的妻儿是人,别人也是人,但在Kratos眼中却并非如此。为了前进,不管是人还是怪,杀戮对于Kratos来说很平常,反倒救人却只有在必要时才是值得做的事。说到底,Kratos是个没有人性,不会思考的杀戮机器而已。也就是因为这样,他才会一再被众神愚弄和利用。

在爱琴海上,Kratos诘问Athena何时才能让他脱离过去。可Athena向他要求了一个最终任务,杀死Ares,拯救她的城市。Athena向他承诺,完成任务之后,他所做的一切“will be forgiven”。一切结束之后,Athena又说:“众神承诺原谅你,因此你已经获得原谅了。可众神并没有承诺使你获得解脱。没有人,也没有神能忘掉你曾犯下的罪行。”

Kratos所乞求的对象,Olympus山上的众神,全是些无法领人信服的存在。Athena出面愚弄了Kratos,授意他杀死自己的兄弟Ares。Zeus、Poseidon、Hades、Artemis,甚至Ares的情人Aphrodite都来帮助Kratos完成任务。“Go With Gods, Kratos. Go force, in the name of Olympus.”听起来很蛊惑人,可众神都跟Ares作对,是为什么?

游戏没有交待,我也不愿轻易以为,众神只是为了阻止Ares的战火蔓延在世界上。最终之战以前,Ares对着天空喊了一段话,听起来不过是个不得父亲宠爱的孩子在抱怨着。而将Kratos从冥界带回来的老人是谁?神殿前使妻儿的灰烬覆着在Kratos皮肤上的老妇又是谁?不负责地猜测一下,前者恐怕是Zeus,后者就是Athena本人。

Kratos并不明白,究竟是什么使自己如此痛苦。过去的事已然发生,那就永远存在。神并不是值得依靠和寄望的对象。从一开始就注定了,一切的乞求都是无谓的。能够原谅自己的,只有自己。但他却从一个极端走向另一个极端,他选择了自杀。

如果要自杀的话,何苦等待这十年?在那个存在冥界的世界里,死亡真的能带来解脱么?可笑的是,众神连死亡的权利都不给他。Athena说众神不会允许一个曾帮助他们的人死于自己的手,而且Olympus山上也需要一位新的战神,他们要Kratos坐在那个位置上。

我不理解为什么Kratos会顺从众神的安排。跟某人聊起时,他说一个曾经自杀的人,获救以后万念俱灰,会有一种无可无不可的心态。我无法接受这种解释,我只能说,Olympus山是个自私之地,Kratos也是个无可救药的可怜人。

附:

东西没写完,游戏却打完了,看来我运气还不错……

Ares之战分三场,能以God难度打到这里的人肯定都经历过了。第一场是最简单的,放一个Army of Hades然后L3+R3,整个神化过程中能召唤三次Hades的军队。完成了Ares的血槽也差不多见底了,运气好MP也能补满。如果不满,Ares头上冒圈后与他较力,等爬到Ares背上时故意按错键会被甩下来,几乎不扣HP。这时冲上去猛攻,Ares再次冒圈就能补充HP和MP了。在进入第二场之前,必须保证自己的HP和MP都是满的。

第二场最难,而且过关需要点RP。作战的基本思想是保护自己优先于保护妻儿,拖延使用MP的时间。比较有利的位置是妻儿的右边,镜头的左边。主力技是链刃的□□△,最理想的状态是将敌人都引到镜头右边,每次□□△都能使全部敌人倒地。镜头左边如有敌人,数量也不能超过一个。需要注意防御,防御成功就用□键将敌人弹开。如果在屋顶被掀开以后,自己的HP没什么损失,妻儿的HP还有一半以上,MP也没用过,第一阶段作战就算成功。

屋顶被掀开以后战斗进入第二阶段。画面后方出现的弓箭手的攻击因为有神坛阻挡,可以不用管。当妻儿HP损失一半以上时,就可以考虑使用一次Army of Hades了。当妻儿HP减到只剩五分之一左右,神化。Army of Hades及Poseidon's Rage交替使用,手快的话,结束神化状态以前还能召唤第三次Hades的军队。这时妻儿的HP也差不多见红了,在有Hades的军队的保护下,冲上去按住○为妻儿补充HP。将妻儿HP补满,神化槽也能补充过半。这时自己的HP和MP也应该有一半左右,继续牵制敌人。

当出现手拿Artemis之刃的敌人时,战斗进入第三阶段。这时如果神化槽还没满,召唤Hades的军队,给妻儿补血并补满神化槽。Artemis之刃对付妻儿几乎是秒杀,眼见不对立刻神化,依旧是Army of Hades及Poseidon's Rage交替使用。如果之前的战斗顺利的话,神化未结束战斗就结束了。

即使没有也不要慌,每一个敌人出现点会出现的敌人都是固定的。如果先把某个出现点的敌人干光,之后这个点就不会再有敌人冒出来。如果到山穷水尽的地步了,场地上的敌人也不超过两个时,那还有一拼的可能,只要坚持就有希望。

第三场相比第二场就容易得多,只需要多一点点的耐心就可以,而且有一个诀窍可以迅速解决战斗。Ares除了魔法,近身攻击有两种,防御不能技只能跑,可防御技在躲过后,Ares会大喊一声,触角也会立起来,这是攻击的大好机会。如果此时Kratos离Ares较近,冲上去□键,如未打中就R3跑掉。如命中,连按△键重攻击。在4连击达成时,几乎100%会形成较力。只要赢了,就能砍掉Ares不少HP,而且Ares还会有很长时间的硬直。重复这个过程,较力两次就能把Ares干掉。

2006年10月24日星期二

近期玩过的几个PS2游戏

古堡迷踪ICO

叫好不叫座的一个游戏,玩之前就抱着几分好奇,想知道究竟是怎么一回事。

几年前的画面拿到今天来看,不消说是简陋了些。不过气氛还是营造得很不错的,广阔而又空旷的古堡,逃命的少年。操纵着ICO在悬崖和高墙上移动和跳跃时,我忍不住有些发怵。于是对这个游戏我有了自己的理解,ICO之所以一见到少女就决定带她一起走,未必是出于英雄救美的心态,也许仅仅是害怕孤单而已。

可惜除此以外,整个游戏就乏善可陈了。动作解谜的游戏是否好玩,很大程度上取决于谜题的设计。这方面该游戏的表现一般,堪堪及格,没有什么特别吸引人的。而且故事的交待也很有缺陷,玩过之后脑子里有一大堆的“为什么”、“怎么会”,十分有损代入感。

《旺达与巨像》我也没玩过,据说跟这个游戏一脉相承。虽然口碑也非常好,可打过这个游戏之后,我对《旺达与巨像》的期待还是减了几分。

Monster Hunter

据说网络模式比单机模式好玩得多,可惜我是无福消受的了。动作感不错,手持大剑与怪兽搏斗,很有些豪气。没有等级的概念很合我的胃口,角色属性的提升都依靠打造新装备获得。可由于在游戏中钱实在很难赚,而打造装备的花费动辄成千上万,有种恶意拖延游戏时间的感觉。

任务总数不少,怪物、武器、装备的种类也很丰富,本应该是个很耐玩的游戏,可我实在没耐性耗下去了,一周目都没完成。据说PSP版的《怪物猎人P》有将难度调低,心有戚戚焉。

God of War

以希腊神话为背景,不过故事是新编的。看着诸神都跟Ares过不去,而且潘多拉之盒居然变成了神秘力量的源泉,感觉有点怪怪的。游戏采用自动视角,在某些情况下会比较别扭,而且这一点还被设计者利用,故意增加某些场景的难度。有几处可能出现读盘死机的问题,要有勤存盘的习惯。

先挑毛病的原因是,除了以上所说,我再想不出这个游戏有什么缺点。50小时三周目完成,GOD模式就留到有时间了再慢慢体会吧。

Devil May Cry 3

没碰这个系列以前就看过不少宣传画,还以为这种以耍帅为第一要义的游戏不会很难,事实证明我是大错特错。

这的确是一个追求帅为目的的游戏没错,可所谓的帅却是建立在相当的难度之上的。30余个小时完成了Normal的二周目,却还有四分之一的隐藏任务完不成,传说中的Dante Must Die更是碰都没碰。

相当的难度加上恼人的度盘速度,帅哥真不是那么容易当的。

大神

可爱到爆的一只大白狗,一点不夸张,真的。玩以前还担心日文的问题,没想到看不懂对白,注意力就更多集中在了角色的表情和动作上,就更能体会大白狗的可爱之处。水墨风格的画面很漂亮,难度不高却又有趣,Clover出品的确名不虚传。

不过语言仍然造成了一点障碍,虽然游戏自然有一种吸引人到处乱逛的魅力,但看不懂对白还是会错过一些支线流程。50小时出头才完成的一周目,结果也远谈不上完美。

虽然是日文的ARPG,不过这个游戏我应该会玩上第二遍的。