wbtsy 发表于 2018-10-14 11:32

“NS会员的FC游戏已被黑客证实为模拟器”? 质疑你的质疑!

前情提要:


根据之前“你好s1”转发的消息:https://www.saraba1st.com/2b/thread-1764390-1-1.html
任天堂ns会员的fc游戏的游戏格式为.NES。.NES最早是1996年Marat Fayzullin编写的模拟器iNES专用的格式,后来逐渐被广泛推广成为红白机模拟器约定俗成的标准格式。

任天堂很久以来,各个主机上的一系列红白机游戏重售,基本上都是.NES格式的。

Frank Cifaldi在2016年GDC上发表了一个很“有名”的关于模拟器的演讲https://www.youtube.com/watch?v=HLWY7fCXUwE
其中就提到我上面说过的.NES文件名的问题。并且说:“任天堂从网上下载了超级马里奥兄弟,并且卖回给你。” (https://youtu.be/HLWY7fCXUwE?t=918)

再加上任天堂之前对模拟器社区的严厉态度,任天堂就变成了贼喊捉贼,兔死狗烹的形态。“任天堂从网上下载rom来用。”、“任天堂弄不好连源代码都没有了。”似乎变成了不可否认的事实。经常被提起,比如Eurogamer的一篇文章:https://www.eurogamer.net/articles/2017-01-18-did-nintendo-download-a-mario-rom-and-sell-it-back-to-us
虽然任天堂已经告诉Eurogamer,表明游戏并不是从网上下载的。

这篇文章也被S1网友Lunamos引用,并且当作事实反复提起:
https://www.saraba1st.com/2b/thread-1764390-1-1.html
https://www.saraba1st.com/2b/thread-1779736-1-2.html


-----

然而最近两天Resetera的网友delete12345发现的一些事情,很有可能打破这个流言:
https://www.resetera.com/threads/tomohiro-kawase-mightve-been-hired-by-nintendo-to-put-rom-headers-into-vc-updated-oct-12-2018.64755/

他发现,在2001年NGC的动森里,有红白机这个物品,而且里面的红白机可以真的运行。本质上就是红白机模拟器。在动森里玩FC。
这个内置的模拟器到底是谁开发的呢?delete12345通过调查,发现是一个叫Tomohiro Kawase 川瀬智広 的人开发的。

那么这个川瀬智広是谁?他还干过啥?

进一步调查发现,川瀬智広之前还参与过1999年Pokémon Stadium的开发。他在里面负责gb模拟器的开发。Pokémon Stadium里面内置GB作品的模拟器,可以重温GB的Pokemon游戏。而且这个人之后还开发过Metroid Prime内置的FC初代Metroid模拟器的开发。以及任天堂后来在GBA上出的FC刷卡模拟器E-reader的开发。之后GBA上的FC游戏复刻系列也是他开发的。
可见此人一直致力于任天堂官方各种模拟器的开发。那么这个川瀬智広和我们的故事有什么关系呢?

delete12345发现NGC动森的红白机模拟器里的游戏解包以后虽然是一个没有文件名的文件,但是只要手动在文件名后面加上一个“.NES”,就直接可以在iNES模拟器上运行。侧面证实了其实这个动森里的红白机游戏文件就是.NES文件。之后他又解包了VC上的游戏,发现VC上的游戏又和动森上的是一样的。也就是说,动森、VC、iNES模拟器的游戏都是同一种格式。

那么会不会是从2001年的动森开始,任天堂就开始从网上下载1996年的iNES的游戏rom了呢?那这个“川瀬智広”岂不是罪魁祸首?

delete12345调查了iNES的开发名单,发现在iNES开发者Marat Fayzullin的官网(http://fms.komkon.org/EMUL8/NES.html)提供了致谢名单,其中有一个人叫“Kawasedo”。
而川瀬智広叫Tomohiro Kawase。都有“Kawase”这个字段,是不是有某种对应呢?delete12345继续调查,发现了一个早在1997年就存在的一个叫“前川研究室”的大学机构(https://web.archive.org/web/19970501111202/http://www.maekawa.is.uec.ac.jp:80/)。里面就有川瀬智広的名字(https://web.archive.org/web/19970501113946/http://www.maekawa.is.uec.ac.jp:80/members/members.html)。
进一步调查,发现川瀬智広当时的邮件地址:川瀬 智広<kawasedo@maekawa.is.uec.ac.jp>
(http://www.cs.cmu.edu/afs/cs/academic/class/15612-s97/class/td26/old/add-name.html)
邮件名就是他在iNES模拟器致谢名单里的那个“Kawasedo”。
此外,在任天堂官方的GBA BIOS里,也有“Kawasedo”这个用户名。(https://tcrf.net/Game_Boy_Advance_BIOS)


所以iNES的致谢名单里的Kawasedo很可能就是给任天堂开发一系列官方模拟器的川瀬智広,曾经用过的网名。

那么我们整理一下时间线:
1996---iNES模拟器发布。作者网站致谢名单里出现Kawasedo。
1997---川瀬智広在前川研究室使用Kawasedo这个文件名,至少网站备份是时间点是1997年。
1998---川瀬智広参与开发Pokémon Stadium日版。
1999---川瀬智広参与开发Pokémon Stadium美版,负责内置gb模拟器。
2001---川瀬智広参与开发NGC动森内置FC模拟器,其文件和iNES文件共通。

所以,有两种可能:
1. 任天堂在2001年下载了1996-2001年之间网上流传的.NES格式的红白机rom,自己使用。
2. 任天堂在1998年之前,收编了很有可能参与过iNES制作的川瀬智広,使用类似技术为自己开发模拟器。
只要是通过iNES相关的dump技术制作的游戏,都会有".NES"相同的字段。所以,出现.NES不一定是通过网上直接下载现成的rom。也有可能是自己通过类似技术dump的。网上的rom各种修改、来源都不确定。我以为既然任天堂有了.NES的人才,自己dump自己的游戏,风险明显更小。

有人把这个事情在twitter上告诉Frank Cifaldi(之前GDC的发言者)。他回复里证明网友偏传了他的话(https://twitter.com/frankcifaldi/status/1049702069437747200?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E1049702069437747200&ref_url=https%3A%2F%2Fs9e.github.io%2Fiframe%2Ftwitter.min.html%231049702069437747200)。他说自己说“任天堂网上下载rom卖回给玩家”,其实想表达的是任天堂同样从模拟器发展受益,以及模拟器对游戏保存的贡献。而不是真的想说任天堂一定从网上下载了rom。

貌似Frank Cifaldi也在那个Resetera帖子里回复。表明他之前并不知道川瀬智広这个人的信息。而且他承认川瀬智広把.NES带给任天堂这个推理很有力。
他想说的是,任天堂从模拟器发展受益,却对模拟器社区很严厉,这个态度他很不喜欢。至于任天堂的rom是用什么手段取得的,他表示中立。其实这已经和他在2016 GDC上的发言相左。

-------

现在delete12345他们正在试图取得和川瀬智広的联系。事情最终是什么结果还不得而知。
但是不管任天堂态度有多不好,“任天堂从网站下载rom,然后卖回给玩家。”这个并不是一些纲友想象中的证据确凿。

若闲 发表于 2018-10-14 11:38

其实想想也是,老任没必要这样干。日企这么保守,自己家还就有资源。从网上下的东西出了问题谁负责?

hyuy 发表于 2018-10-14 11:45

本来就喷的莫名其妙了
地狱卖你的模拟器游戏是盗版了还是侵权了还是骗你钱了

keysona 发表于 2018-10-14 11:46

感谢整理。

Lunamos 发表于 2018-10-14 12:17

本帖最后由 Lunamos 于 2018-10-14 13:19 编辑

任天堂下载ROM这个事本来就都是当调侃说的,因为即便是下载的ROM也不构成什么名誉侵害,本来就是他自己的东西。当然如果你觉得调侃这个事情不合适的话,我以后也会说明白一些。

至于有没有实锤的事,关键点是iNES作者而不是GDC的这个演讲者,或者川瀬智広。Eurogamer那篇文章应该是咨询了iNES作者的。NES模拟器我也写过,如果你自行搞模拟器,是不会在一堆6502汇编代码之外自己搞出一个NES文件头的。所以这里要么是这个可能是任天堂员工的川瀬智広的把iNES的部分代码(至少是Dump和Parsing,怀揣恶意推测的话甚至可能包含模拟器本身代码)拿过去直接用了,要么是任天堂下载的Dump完成的文件。以前人们不知道前者的可能性,当然会进行后者的推测。但现在人们知道前者的可能性了……可能会觉得员工拿社区代码直接这么用,可能还不如下载ROM更光彩一些……

莉洁莉特 发表于 2018-10-14 12:19

无所谓,爱咋地咋地,反正也不会去玩。

—— 来自 ZUK Z2121, Android 6.0.1上的 S1Next-鹅版 v2.0.4

wbtsy 发表于 2018-10-14 13:57

本帖最后由 wbtsy 于 2018-10-14 14:00 编辑

Lunamos 发表于 2018-10-14 12:17
任天堂下载ROM这个事本来就都是当调侃说的,因为即便是下载的ROM也不构成什么名誉侵害,本来就是他自己的东 ...
没人否定.NES文件头的文件是通过iNES相关的技术dump的啊。Eurogamer征询作者,作者也只是证实了.NES文件头而已,没法证明rom是怎么得到的。也没人否定任天堂从模拟器的发展中受益。

我要说的只是,“任天堂从民间网站下载rom据为己有”这条很大概率是谣言而已。

至于任天堂用了什么技术dump、和直接下载rom相比哪个更光彩等等、对待社区是不是厚道,我也管不着。我只管把现有信息全面地列出来而已。看客怎么对待真相,是看客的事。但是看客需要完整的信息。不能只有人搬一边的信息,而没人搬另一边的信息。

Patlain 发表于 2018-10-14 15:27

能追查到那么久以前的事,佩服这种行动力

woodcoin 发表于 2018-10-14 15:38

看了半天那不还是模拟器吗 。。。。。
只不过来源不是民间下载而已
看标题还以为NS用什么新鲜的技术来运行FC

Zest 发表于 2018-10-14 16:39

pf67 发表于 2018-10-14 17:21

这不是一个段子么?

原来真的有人当真??

萝卜片 发表于 2018-10-14 17:21

帮大家总结一下楼上发言的核心内容:先不管、你要说也行、搞不好、反正我不信
页: [1]
查看完整版本: “NS会员的FC游戏已被黑客证实为模拟器”? 质疑你的质疑!