听到腐烂金鱼的呻吟声(腐った金魚の呻き声が聞こえる)
发起者与汉化:
@椴罗
程序、编码与校对相关:
DJ Godot @爱城华恋_Official
禾 @焦禾的渴求
《听到腐烂金鱼的呻吟声》是知名恐怖作品创作者ぴろぴと在 2006 年制作的视觉小说,篇幅很短,全流程大概只有十分钟左右,知名度也较低。
这部作品的特色是每当读者翻页时,新一页中的内容都会与上一页产生矛盾,并且人物关系互相嵌套,给读者一种颇为怪异的阅读体验。例如上一页还在讲5岁时的事情,下一页却很自然地写着「当时我在保险公司工作」。逻辑极端跳跃的文本故意打断阅读、叙事者或读者仿佛都受到了某种信息危害,进入了浑浊溶解的精神状态,可以说非常超前了。
由于这部作品仅仅载于作者在 GeoCities 的博客上,2019 年日本 GeoCities 停止服务之后,托管的游戏似乎也随之失传了。
好消息是,这款游戏在 Archive 上被备份了 78 次。因为 Flash 下线,但仍然可以使用 Ruffle 游玩。本汉化是.swf 格式的文档,也可以使用 Ruffle 运行。
ぴろぴと先生(现常用名:nana825763)是日本早期怪谈文化重要的开创者,他在 2001 年上下开始创作活动,个人美学独特,实验性极强,引领了互联网恐怖原创作品的风潮。
2000~2007 这个时代在日本被称为 FLASH 黄金年代,使用 Flash 制作的 MAD 杰作辈出,而恐怖作品也借着 Flash 的传播在网上扩散。可以说,Piropito 就是日式恐怖进入互联网时代的重要推力之一。


他的美学元素特别鲜明:频频出现蚂蚁等昆虫抽搐的画面、类似于细胞的血色纹理,也常有少女遭遇危险、失踪或绑架的暗示。

他作品中另一大特色为混淆虚实,我们今天常称为「伪纪实」或者 Unfiction。例如,他最著名的作品是 2007 年的 sm666 或 Username666,一经投稿就被当成是真实录屏,配合上2ch最人心惶惶的话题:加茂前雪失踪案,以及那份至今没被破解的诡异信件。sm666 成为一时日本最广为人知、同时被相当多人信以为真的都市传说。

而《听到腐烂金鱼的呻吟声》这一作品也使用了这一策略:游戏开幕就说到,本作是真实经历改编,然而其内容又是混沌破碎的,给读者矛盾的阅读体验。
最重要的一点:Piropito 可能最早在恐怖作品中引入了「文字化け」(mojibake)这种表现手法。该日语词汇直译为文字的怪物,即乱码,也就是我们今天说的文字恐怖谷。它与当时日本不发达的网页开发环境有关,当然,加茂前雪失踪案中的怪文书也是一个重要因素。
——————

他的早期作品是我们能追溯到最早的,把乱码投入恐怖作品的例子。事实上有很多种乱码形式,但是他选择的 [SJIS↔UTF] 直接影响了后面的人。
到了 2010s 时代,各种诡异、跳吓网页类创作(イヌッマ、りんなのブログ、がゆぼぁぃんれえ、淀D)开始出现,被打上「诅咒网页」、「不要访问的可怕网站」、「千万不能搜索的词语」等标签,这些东西大部分都是艺术家或者精神抱恙者的作品。


10年代,同人恐怖游戏时代开启,直到20年代后,这种表现愈发流行,成为解谜游戏和 ARG 的新宠。也频繁出入各种 术曲UTAU、恐怖MV、动画漫画插画这一块。它已经成为了异界污染和都市传说的象征。部分人用它塑造恐怖氛围,部分人用它制造密码解谜。

当密码用的例子

象征异界,来自 pixiv ID: 99664106 by アヤ/Aya

象征异界,来自 x0o0x_ 的『如月车站』

象征异界,『里世界郊游』



同人游戏和 MV 的使用。其中一个游戏结合了文字化和连环杀手诅咒信的内容。感谢@改名不信欧不了
这一切都是 Piropito 开创的传统。

「文字化け」本质上是编码不匹配的问题:计算机中的文本其实是字节序列,编码把「字/符号」映射到字节。若将一段日文使用 UTF-8 编码,随后用 Shift-JIS 解码则会得到类似我们看到的一串奇怪汉字、片假名或符号。锟斤拷则来源于 GBK 和 UTF-8 的互转所出现的问题。
之所以在日本互联网上特别常见,是历史原因:在 Unicode/UTF-8 成为主流之前,日本长期并存多种本地编码(Shift_JIS、EUC-JP、ISO-2022-JP,以及 Windows 的 CP932 扩展),还有手机平台(i-mode 等)与 PC 之间的不一致。早期网页常缺少或错误声明 charset,压缩包与跨平台传递也经常未做转区,从而留下大量看似被污染,其实只是编码错置的遗留文本。

在里世界买食材需要付款的货币单位为:蜀
日本人普遍认为这些东西的恐怖之处在于:
复杂的汉字堆砌 ,且没有一个汉字是认识的,类似于「憂鬱臺灣烏龜尋釁」看起来十分复杂,对于依赖假名的日语来说,大量笔画过多的汉字堆砌在一起,给人重复和密集的感觉;
罕见部首:日文平假名/片假名在 UTF-8 中通常以 E3 81 XX、E3 82 XX、E3 83 XX 等开头(即字节值多落在 0xE3/0x82/0x83 等范围)。当这些字节按 Shift_JIS 的字节对(lead/second)去分解时,它们会落入 SJIS 的双字节区间(lead bytes 常见范围如 0x81–0x9F / 0xE0–0xEF),进而被译成 JIS X 0208/CP932 表内的汉字。许多这些 JIS 位置所映到的 Unicode 字就是带 糸偏/虫偏 的字(蟄、縺…等字),看上去就给人绞刑等联想。同样地,很多言字旁的字穿插其中,似有耳语的感觉。
半角片假名/半角符号残留(例:ソ ス シ・):半角片假名和混合的点横符号,会把文字节奏打断,造成视觉上的碎片感,加剧不安。许多创作者正是利用这种碎裂感来制造氛围。
似曾相识的汉字(如衣字旁,以及——呐呐呐)虽然直观上不算很异常,但这些字在现代日文文本中很少见,让人感到陌生又似曾相识,日本人喜欢称之为来自异世界的文字。这也是为什么它类似于我们所说的文字恐怖谷(Uncanny)。
[SJIS↔UTF]这一流派成为日式恐怖的简短历史大致如此。请注意,日本还有别的文字恐怖流派,以其他乱码或者怪异文字的形式表现日常侵食,以及——中国和韩国的文字恐怖表现史,但它们在技术上与此不同。不在此过度偏题,日后出视频再说。
——————

本游戏的一个特色:多周目后,这些乱码内容会在游戏多周目运行时慢慢渗透进文本,每一次周回,被替换成乱码的文字就更多。
因为文本不用 Flash 的文本框架,所有的剧本全都被打包成了图片。这些谜一样的文字成为了一个汉化难题。就算在 2ch 上看到有人说是无意义文本,但作为活在 ARG 时代的人,怀着对它可能藏了密码的执念,我们猜想它可能藏着未被研究过的信息,或者有个埋了十九年的 ARG。


AI:我连人类的文字都没OCR明白,为什么让我干这个…
因为图片分辨率不高,在汉化过程中试着写了几种OCR都没有提取出来,最后选择了手打…
比如「繧ソ繝ウ繧ケ繧ュ」通过编码到 Shift-JIS 随后使用 UTF-8 解码能拿到「タンスキ」这样的字符串,而
<<< ・斐Ω譛・医・↓貂。繧企幕蛯ャ縺輔1繝シ・「莨壹?「捌 >>>
对应的是
<<< ヶ朥㥁渁Bり開催さ1ー会HJ >>>。
嗯…后面这个看上去像是复制了什么展会开催的信息,或许真的是随便复制的?
事实上这样能被恢复的文本极少。大多都是破碎的乱码或者无意义的「呐呐呐」字符(其实「呐・呐呐」是SJIS↔UTF经常出现的一个乱码,所以,日本人可能真的会怕这个…),在尝试了对一定量的文本进行解码恢复后,几乎没有得到任何有意义信息。

最后询问作者本人得知,这些乱码并不具有实际意义,只是随机句子多次转码生成的。因此在汉化方面,乱码均被替换成了中文乱码,也即将文本使用 UTF-8 编码而后用 GBK 解码的内容,并按照相同办法做了删节和替换。一些不够长的句子也使用乱数假文或汉化感言(大嘘)进行填充。
在此放上和作者确认文本内容的记录。

(一开始打了好几个敬语版本,但是作者日常交流实在可爱(((0v0)))👈感觉是这样的人,所以就把敬语都删了…)
——————

2010 年以后,他的创作重心转向实拍恐怖作品,同时也开始制作恐怖游戏……直到今天,或许这就是创作者之魂吧。

本月月初,Niconico官方还介绍了 sm666 这个古典都市传说,十八年不灭之火这一块。
也希望各位多关注他的作品,日后有机会会继续烤的。