为 Imagick 添加 webp 支持 (Ubuntu 16.04)

Ubuntu 16.04 源里面安装的 Imagick 不支持 webp ,所以得自己编译一个。

编译 ImageMagick

首先下载源码 wget https://imagemagick.org/download/ImageMagick.tar.gz 解压并打开

1
2
tar xvzf ImageMagick.tar.gz
cd ImageMagick-7.0.8

打开webp支持 ./configure --with-webp=yes 编译

1
2
make
make install

更新一下lib的绑定 ldconfig /usr/local/lib

运行一下可以发现已经有 WebP 的支持了 convert -list format | grep WebP  

编译 PHP 模块

首先要有phpize,下面的命令可以安装 sudo apt-get install php7.0-dev

克隆下面这个git仓库,编译安装

1
2
3
4
5
git clone https://github.com/mkoppanen/imagick.git imagick
cd miagick
./configure
make
make install

文件编译在当前目录的 modules 下,会有提示 Libraries have been installed in: ***

修改/etc/php/7.0/fpm/php.ini,添加一行 extension=/root/imagick/modules/imagick.so

重启一下 php 和 nginx 的服务

1
2
systemctl restart php7.0-fpm
systemctl restart nginx

此时已经完成,Imgick 有 WebP 的支持了

中国版 节奏过山车 :音炫轨道 试玩

听闻两台场测的 GC 拉回了广州,周末立刻就去试玩了。

中国版也采用的是音炫轨道RYTHMVADERS 这个标题。

由于这两台机之前已经有展出大半个月了,所以上方按键已经开始不灵敏了,长按过程中轻轻推动助力器会导致按键接触不良,需要经常维护才行了。

上手之后,感觉这个中国版还是很有诚意的。

虽然现在测试阶段并未有广域网联网服务,但店内联网功能可以正常使用。

最重要的是,这个游戏现有的三个领航员都进行了完整的中文配音,而且不是崩掉的配音。

我录了一个一局游戏的流程视频,包括新手教程,里面也是有配音的。

http://www.bilibili.com/video/av45947546

Read More

DANCERUSH STARDOM 舞律炫步 在中国

记录用。为了方便查看,改为时间倒序。

2019年4月

这个月在各地机厅举办了多个小型比赛,还有北京展的比赛。 4月30日公布了新的会员制度,版本号更新为:REC:C:A:A:2019042500 实际上的更新是从5月1日开始的,主要的更新内容有: 实装新会员制度、歌曲解禁系统。

新会员制度修改为两个档次:

基本会员 VIP会员
费用 15 E-am点/月 60 E-am点/半年 30 E-am点/月 120 E-am点/半年
曲库 58首(隐藏20首) 79首(隐藏26首)
解锁消费 2 E-am点/次 1 E-am点/次

其中解锁消费的部分和新实装的歌曲解禁系统有关。

游玩上锁的歌曲需要消费额外的点数,不同会员的价格不同。

当上锁歌曲游玩10次超过80分以上,即可解锁到日常曲库,无需再额外消费。

EXTRA STAGE曲目也是同样,但需要10次90分以上可以解锁到日常曲库。

其次是每局可游玩的STAGE数的修改

会员(包括基本会员和VIP会员)都为2+1首,游客为2首。

2+1的含义是,前两首保底曲目,当前两首总分相加达到180分以后,可以游玩第三首。

此时第三首会出现游玩普通曲目还是EXTRA STAGE专用曲目的选项,游玩EX曲需要消耗对应解锁点数。并且EX曲目的锁血机制已经取消,掉10个的话会STAGE FAIL。

目前,基本会员暂时没有补差价升级VIP会员的功能。 关于老会员的补偿方案还未公布。   以及目前我玩到的几个BUG

基础会员在普通难度下看不到待解禁列表,只显示在简单中。

部分歌曲无法显示解锁进度(目前服务端已经重新统计完的样子)

顺便吐槽一句,直到这个版本,DRS还是使用U盘升级的方法。

Read More

谈谈街机游戏存储卡片

在街机市场中有着各种各样的卡片,e-Amusement Pass、Aime 、BANA PASSPORT以及部分机台的专用卡片。后来 Amusement IC 出现了,想要统一三大家的储存卡片,那么使用各种不同标准的厂商怎么统一到一张卡片上了呢?

简单来说,他们三家统一到了 Felica 标准上。Felica 标准主要采用在日本的交通卡以及各种门卡,手机钱包,还有八达通上面。国内的主流是 Mifare 卡,也是从交通卡到门禁卡各种都有。

e-AMUSEMENT PASS

先说说 e-AMUSEMENT PASS (下文简称 e-PASS)。最初以及二代的 e-PASS 使用的是 ISO 15693 标准。二代 e-Pass 就是国内改机常用的灰卡。 ISO 15693 标准,实际上国内更多的称为 RFID 标签,也就是图书馆里贴在书上那种薄薄的贴纸。实际上这张灰卡也是我见过最薄的卡片,十分容易弯折。

16年开始的第三版换成了 Felica 标准的卡片。实际上 Konami 的街机游戏为了支持 おサイフケータイ ,也就是手机钱包,部分机器的读卡器很早就已经支持读取 Felica 标准的卡片。会用一定算法来把 Felica 的卡号转换成 e-PASS 的卡号,初次刷卡的时候可以在屏幕上面看到。不过有部分 Felica 卡片每次刷卡都会显示不同的卡号,这种卡片是无法当作 e-PASS 使用的。

对于 Konami 来说,升级 Amusement IC 是最容易的。大部分机台本身就支持刷 Felica ,而且 Felica 卡号转换的程序也已经有了,不需要做太多修改即可直接使用。

然而海外的 Gitadora 都没升级读卡机,读不了 Felica。

 
话说 Konami 的机台其实是支持所有15693卡的,买不到旧 epass 的可以试试手头的其他 15693 标签。比如说广州图书馆的实体借书证。

Read More

移动 ProgramData 文件夹后导致 Windows10 更新失败

Windows 10 的 2018 春季更新终于提推前迟发布了。

然后我想起来这个月有一个无限安装失败的4月补丁 KB4093112 ,错误代码提示 0x80070011 。

这个错误的名称是 ERROR_NOT_SAME_DEVICE ,也算是一个上古时代就有的一个错误。

原因很简单,对系统的 Program Files 目录以及 ProgramData 目录进行了移动之后就会发生这种错误。

根据微软的解释[1],自从 Windows Vista 之后,微软在各个系统文件夹中使用了硬链接,如果移动了这些文件夹的盘符,原来的硬链接自然会失效,导致安装更新的时候出现问题。

我只移动了 ProgramData 这个文件夹,于是我直接删掉了 C 盘中的软链接,然后把 Microsoft 开头的文件复制回了 C 盘。事实证明还是会出错,估计要把注册表中修改过的路径给改回 C 盘才行。

Read More