分类目录归档:Game

Reviving VMJP on Linux

I became a bit nostalgia this Christmas weekend and decided to revive my childhood game: Vantage Master Japan on openSUSE Tumbleweed. This post describes how I did that.

First, the game checks a few registry keys upon start. Specifically, it won’t start if the following key is missing:


Windows Registry Editor Version 5.00
[HKEY_USERS\S-1-5-21-0-0-0-1000\Software\Falcom]
[HKEY_USERS\S-1-5-21-0-0-0-1000\Software\Falcom\Fsetup]
"DisplayName"="Fsetup"
"Path"="[YOUR_VMJP_LOCATION]"
"VMJ"="[YOUR_VMJP_LOCATION]\\VMJ\\"
"VMJP"="[YOUR_VMJP_LOCATION]\\VMJP\\"

After adding the registry keys, I was be able to start the game with wine, and everything in the game works except there was no background music. The version of wine is wine-5.0-rc2.

After checking the wine output, I noticed the following error log:

0009:fixme:adpcm:ADPCM_StreamOpen We don’t support encoding yet

This log is printed by the file msadp32.c, which is related to audio output. This file corresponds to the WINEPREFIX/drive_c/windows/system32/msadp32.acm binary, which is essentially a DLL file.

It looks like wine hasn’t implemented this function in their built-in DLL. So we can replace it with a native one bundled in Windows. I downloaded one from here. Its sha256 checksum is fc836f9e08e8879ea3d3bb9bd6ecc7404af810399ec7dead6d72d70b6a4df6a0.

So I simply replace the msadp32.acm in the WINEPREFIX and use winecfg to prioritize native msadp32.acm over the built-in one. Thereafter, the game is able to play the background music on Wine.

 

EVE世界服低等死亡空间攻略

EVE Online(星战前夜)是一款多人MMO游戏,以其入门难度高而知名。之所以说它入门困难,并不是因为操作特别复杂或者战斗特别困难,而是完成了新手教学之后玩家很容易陷入迷茫之中:接下来我到底该干点什么?

当然你可以选择按部就班的挖矿或者做任务培养声望。但是总有渴望冒险和刺激的玩家希望以更快的方式进阶,为了一夜暴富愿意冒着船蛋双亡的风险。我就是这样的一位玩家。

如果你和我如下的想法不谋而合:

– 希望迅速积攒起千万级别乃至亿级别的ISK,快速开上T2级别高级护卫舰

– 愿意独自行动,不想被军团或者公司要求束缚

– 在高安等和低安等地区活动

那么这篇攻略就是为你准备的。

首先你需要准备如下东西和知识:

– 装配任意族T1护卫舰,需要多个高能量槽,一个装扫描仪其他装武器,建议DPS达到100以上为佳

– 学会核心探针扫描,能将未知宇宙信号(Cosmic Signatures)定位并跃迁至该处

如果你都能做到,恭喜你可以开始刷死亡空间了。

死亡空间类似副本,在不定位置和时间刷新。其难度由易至难分为1/10到10/10不同种类。击败副本内最终Boss或摧毁目标建筑物后即可获得奖励。奖励大小看脸,最值钱的是混血护卫蓝图(blueprint),一张可值上亿ISK,也可用于自行制造混血护卫舰。小一点的有海盗势力装备,价值千万至百万ISK不等。如果脸黑就只有安慰奖:监察官的个人物品(Overseer’s Personal Effects)。

下面是注意事项:

  1. 死亡空间是不直接显示在地图上的,因此需要我们自己从未知宇宙信号中扫描出来。如果你想用同一条船扫描和攻略死亡空间,那么请计算好由于装配扫描探针造成的DPS损失。若开T1护卫舰,建议只刷四族1/10。T1护卫舰刷2/10会*非常*吃力,需花大量时间风筝,效率低。
  2. 1/10和2/10都只在0.9或者1.0的高安全区出现,因此扫描时可以直接跳过安全等级低于0.9的星系。顺便说下,低于0.9的星系扫出来的大多是3/10及以上级别的死亡空间。
  3. 人多的高安星系往往在死亡空间刷新后会有人第一时间扫描到并进入刷怪,由于部分死亡空间有钥匙机制,只有第一个清怪的人可以拿到头目钥匙并用它进入加速轨道(钥匙是一次性使用)。所以如果进入死亡空间后发现一地的残骸可以直接退了。建议前往人烟稀少的高安星系扫描,本地频道人数最好在五人以内。
  4. 四族地盘的死亡空间各不相同。加达里是古斯塔斯海盗,艾玛是血袭者,米玛塔尔是天使集团,盖伦特是天蛇和萨沙,请务必针对刷到的死亡空间里面的怪属性调整舰船装备。

以艾玛血袭者2/10为例:

在艾玛帝国区某安全系数为0.9的星系,本地人数为2,打开扫描仪发现未知信号,探针定位后确定为血袭者2/10死亡空间“血袭者血汗工厂”。

跃迁到指定位置后进入加速轨道,清理里面的怪后继续进入加速轨道。如果怪没清干净,加速轨道是不能启动的。如此这般三次,到第四层为最后一层,击败Boss“血袭者护卫监察官”后,拾取残骸即可获得奖励。因奖励也是需要放进货舱里的,请时刻注意自己货舱容量。