FAQ

EmuFAQ之模都问答 v0.1



自从接触模拟器以来,我一直奢望模拟器有正义存在。虽然这几年对于这个答案我已经越来越不确定,但是我相信不管怎样它确实曾经存在过。EmuFAQ是一个无数人以无数种形式写过无数遍的主题,但是在我看来,所有的版本都没有描述出我理想的模拟器世界。所以我写了这一篇模都的EmuFAQ.或者说这篇文章已经不是单纯的名词解释了,它实际上包含了模都所有站长对模拟器的某些态度,而作为一个范例,它实在是没有任何权威意义的。


1.什么是模拟器?

模拟器是一种电脑应用程序(计算机程序),你用它来加载(运行)其他硬件平台的软件,这样我们可以在一个硬件平台上运行原本是为另一个硬件平台写的程序。在逻辑上,计算机的硬件和软件是等效的。最后,提醒大家,基本上绝大多数我们使用的模拟器都可以说是一种"无用"的程序,它不能提高你的工作效率,也不能创造出额外的财富,更不能保养你的PC...so~~~ 你完全可以不使用它:)


2.我们用模拟器干什么?

娱乐! 毋庸讳言,像我们这样的普通使用者99%都用模拟器来运行游戏,还有1%天晓得他在干嘛(测试写稿子骗稿费?>:) 当然一些特殊的模拟器软件还有许多其它的作用,比方说调试修改游戏代码,但是现在你在这里接触到的都是用来娱乐的。我们无意降格 MAME.TXT中所说的教义,但是模拟器所传承的,正是前人娱乐的方式。


3.我们为什么要用模拟器?

呵呵...因为高兴! 理论上来说模拟器永远不可能做到和原型100%匹配,因为有许多技术资料永远都不会公开。但是就游戏效果来说,一些主机的模拟器已经可以让人感到满意甚至还会有几个额外的便利功能,比如即时存档或者金手指。不过必须要注意,讨论模拟器和原型主机到底哪一个更好绝对是无意义的lamer行为。使用模拟器可以在实用的角度替代运行游戏所必需的硬件,在很多情况下,这会让我们的拥有成本或多或少的降低一点。



4.我如何使用模拟器?

er...你应该看模拟器所附带的Readme。和所有软件一样,模拟器所附带的说明文件足以让你成为使用它的专家。所以在各类留言版上寻找使用帮助之前,必须确认你已经仔细阅读过所有的说明文件,这会节省你和其他人的很多精力同时它也会极大的提高你对这个模拟器的理解。



5.什么是ROM?

模拟器运行的软件,我们现在泛称ROM.因为它们原先是存在于ROM芯片或者是CD-ROM中,当然,现在许多模拟器使用的磁片镜像或者是硬盘镜像,由于习惯上的原因我们也把它们称作ROM。不同主机的ROM是完全不同的,虽然其中大多数的载体改变了(CD-ROM没变),但是它们的数据内容在绝大多数情况下与原型主机使用的完全一致。



6.谁是coder?

我们把模拟器的作者称为coder,因为是他们编写了模拟器的代码。不管从什么角度来看,coder都是才华横溢的杰出程序员,因为写一个模拟器程序和写一个数据库应用是完全不同的,你必须要非常非常了解一部主机最底层的工作原理。另一方面,所有编写免费模拟器的coder在某种意义上都是无私的人,他们乐于和所有人(包括自己喜欢的或不喜欢的)分享自己的劳动成果;而所有编写商业模拟器的coder应该都是勤奋和执著的人,为了要对得起用户对自己的信任,他必须把写模拟器作为一个工作。但是注意,所有coder都是普通人,他们和我们一样有喜怒哀乐,甚至有人性的阴暗面。coder都是活雷锋这个理解是不成立的。



7.谁是dumper?

dumper把ROM从它的原始载体复制到我们可以传播,并且模拟器可以识别的媒体上,比如PC硬盘。dumper和游戏开发是没有任何关系的,他们中的一些不是非常精通编程但是他们必须知道如何装配硬件来复制ROM。在很多情况下dumper都是一个合格的逆向工程工程师,他们要面对厂商在ROM原始载体上附加的各种防止复制的保护。有一部分dumper不仅仅是模拟器世界的成员,他们往往是Warez世界和模拟器世界的交集。而且在笔者看来他们可能更为倾向为Warez服务,而非模拟器。很多ROM在模拟器出现以前就广为流传,后来出现的模拟器顺理成章的利用了这些资源。而现在越来越多的dumper单纯的为模拟器可以支持某个游戏而工作,所以他们在模拟器世界的地位丝毫都不会比coder低。


8.谁是lamer?

lamer 的英文原意是无能的人,残疾的人,反正是有缺陷的人。至于究竟是哪里的缺陷,用"脑子"想想就知道了。原先,lamer泛指刚刚加入模拟器世界的新手。由于什么都不懂,而且天不怕地不怕,他们往往会做一些比较没有效率的事,比如没有看说明就到处问人寻求帮助,或者逢人就问那里可以找到ROM。在这个时候,lamer基本上都很"可爱",因为现在大多数自居高手的人无不例外是从这个阶段开始的,所以对于这种lamer他们还算宽容爱护:) 但是现在lamer这个词越来越多的具有贬义含义。一些lamer开始骚扰coder和dumper或者在公众场合发表不合适的言论,更有一些杀手型的lamer开始采取暴力手段,比如黑网站,偷代码一类的事情,其结果是致命的。有人说"存在是为了被毁灭",那么lamer无疑是我们模拟器世界的毁灭者。



9.何谓"滥用"模拟器?

这是一个很复杂的概念。一般来说,滥用模拟器是指违背coder意志而使用模拟器的行为,但是现在越来越多的coder其本身开发模拟器的意志就比较模糊,用这个来衡量是否滥用无疑是困难的。举一些例子来说明,典型的恶性滥用就是借助免费的模拟器来为个人牟利,而典型的良性滥用就是借助模拟器收集全套的主机ROM来收藏,哪怕这些游戏你一辈子也没法全部玩完;或者开启invincibility 进行游戏和无节制的投币动作也是滥用,这是非常恶劣的行为:) 从这些观点来看,模拟器世界的所有人包括你我,或多或少都滥用了模拟器。


10.模拟器合法吗?

是的,模拟器本身是完全合法的。但是使用模拟器的行为是否合法就要取决于你使用的ROM软件了,即使你用模拟器运行了某些不合法规的软件,模拟器还是合法的,因为coder都对他的模拟器做出过声明,对你使用它的后果完全不负责任。如果说模拟器非法的话,那么所有MP3播放器,或者VCD/DVD播放器都是非法的,因为它们也完全有可能被用来播放非法数据:P


11.我可以收集ROM吗?

明确的和你说,这是违法的。即使你拥有所有你所收集的游戏ROM的原型卡带,在某些国家,比如美国,只要有游戏版权所有者的法人控告你,而倒霉的你碰巧存放ROM的硬盘又被搜出,你就得坐牢。有人算过非法拥有MAME的Full Set,至少要判300年徒刑,当然这是所有厂商同时诉讼的结果。所以,笔者给你的忠告就是,不要告诉任何人你使用模拟器,不要当着任何人面运行模拟器,也不要和任何人说你拥有的ROM数量,(废话^^) 如果有条件可以找一个法制环境较好的国家移民,比如中华人民共和国:)



12.模拟器可以商业化吗?

在不得到主机硬件厂商首肯的情况下,只要你有合法的软件来源,并且没有使用硬件厂商的任何专利,不成为硬件原型主机的替代品。你的模拟器完全可以在市场上和主机同时销售。由于街机是一种专有系统,所以没有厂商的授权,是不可能有商业的街机模拟器出现的。但是家用机模拟器的情况可能会好一点,特别是对于使用CD-ROM为游戏载体的主机模拟器。目前成功的案例只有一个,就是PS模拟器bleem!,其它的基本上都是在打老旧主机的擦边球或者失败了。



13.对于我喜欢的模拟器我可以做些什么?

如果你不能起到什么实质性的帮助,比如程序编写上的建议,或者一些物质的捐助,你不要过多的打扰作者,一封简单的感谢信或者在官方网站论坛发表一下对作者的尊敬是比较合适的。但是不要指望作者会来和你拉家常或者通过说好话取得额外的优势,因为他有太多的事情要去处理。另外除非作者允许,也不要把什么bug报告啊,希望加入的功能一类的要求一股脑的mail给作者,仔细的察看Readme,往往有专人处理这些信件。任何不符合要求的行为只能为你所喜爱的这个模拟器增添不必要的麻烦。



14.我觉得某个模拟器很烂.

什么都不做是最明智的举动。要知道,你不喜欢并不等于所有人都不喜欢,这个模拟器现在有缺点并不等于永远有缺点。没人会强迫你用这个模拟器,你完全可以把它请出硬盘然后永远都不再关心,至多至多在朋友问起时解释一下为什么不喜欢的原因。That's ALL!!! 特别要注意的就是不要跑到论坛上去与其他使用者甚至作者争论,任何过火的情绪化的言论只会让你的lamer指数进一步提高。


15.我可以编写模拟器/Dump ROM.

如果你愿意,你可以把你的成果拿出来和所有人共享,你可以得到99%的尊重和赞扬,但是绝对会受到1%的骚扰。这对你将会是一个打击,人可轻易忘记10句华丽的溢美之词,但绝不会轻易放下1句低能的刻薄辱骂。但是我希望你理解,你所热爱的不是使用你的劳动成果的我们,而是你的劳动成果本身,你为它付出了这一切,总有一天你会觉得这是非常值得的。如果你不愿意和他人共享,那你要千万做好保密工作,,你不愿意别人为你的私事感到心烦而做出不理智的行为,对吧?:)


16.我想做一个模拟器网站的站长可以吗?

Well~~~ 你发现了一个加入这个圈子并被接受的捷径,但是我要给你一个忠告。做网站就像做人,得到越多失去也越多,毫无疑问,你会遇到很多挑战和机遇。你不会像coder或dumper那样得到无条件的追随,因为他们是制作者,而你充其量是一个传播者,你拿什么来让你的朋友们尊重你? 对模拟器的热爱以及你的正直人格,不要让任何东西凌驾于这两者之上,否则你的热情不会比一支点着的烟维持的时间更长。


17.我觉得模拟器世界没希望了.

不得不承认这个圈子里的很多人都会有这种想法,特别是那些自认为接触过正义的人。但是想想看,你希望模拟器变成什么样? 你并不知道。模拟器世界的未来不会掌握在任何人的手中,所以享受现在是我们唯一可以做的,毕竟我们已经拥有了许多许多。一个人所能把握的,仅仅是自己的快乐而已,如果愿意,他也可能把这种幸福与他人分享。但仅此而已。


18.我不同意这篇EmuFAQ的部分或全部观点.

给笔者来信,他不是coder或dumper,完全有时间和你探讨一下理解。或者干脆把笔者打入lamer的行列,而不予理睬。要知道,在这个网络上的模拟器世界里,除了自己你谁也不必太在意。


无声模都 2001.11.4




Comments