【转载】模拟器基本常识(FAQ)
王士伟吧
全部回复
仅看楼主
level 7
tblc 楼主
转载自:ppxbbs.com  01、什么是模拟器?  我喜欢用这样的比喻来解释模拟器:一个软解压VCD播放软件,比如超级解霸,你可以称它为VCD播放软件,也可以叫它影碟机模拟器。一般来说,模拟器是一种计算机应用程序,它可以使某个硬件平台上的程序软件在其他的平台上运行。也有称模拟器为仿真器的,但除了感觉充满书呆子气味外并不显得更加专业。模拟器的概念出现时间相当早,几乎是伴随整个电脑技术的发展的,但我们现在所常常接触的模拟器则是在近7、8年才出现的。  02、模拟器可以用来做什么?  至少我们可以肯定它不能吃也不能喝。模拟器最大的功能是在不同的硬件上运行相同的软件,从逻辑上来说,计算机的硬件和软件是等效的,所以软件可以在硬件环境下运行,也同样可以在软件环境下运行。根据被模拟的硬件,这些软件可以是计算机应用软件、影碟……当然也可以是游戏。一个好的模拟器可以精确再现这些软件的原貌,包括功能、图形和操作等等,尽管我们可能永远也无法100%还原硬件的全部功能,但就实际运行状况来说,还是可以达到很完美,或者超完美的程度的。在模拟器提供这些功能的前提下,你如何使用这些功能就完全不受限制了,你可以用来调试软件的运行状态,也可以干脆直接使用这些软件——玩。  03、我们为什么要用模拟器?  不同的人会有不同的理由。我们作为普通使用者,使用模拟器的最大理由是可以不必购买硬件而玩这些硬件上的游戏软件。尽管你还可以提出许多其他的模拟器的好处,比如说画面的增强、即时存档和金手指等,但无可否认,大多数的人是冲着“免费玩游戏”这样的诱人口号进到这个圈子里来的。但我在这里必须提醒你,如果你因为在事实上的确享受到了免费的游戏而认为这是合理又自然的事情,那么你毫无疑问将是LAMER的接班人。  04、我是新手,如何学会使用模拟器?  基本的电脑知识是必要的,阅读模拟器软件的说明文件,访问模拟器的官方网站,都可以帮助你得到关于这个模拟器详细使用信息。唯一的问题是语言,如果你像我一样是个英文半盲或者全盲,你该考虑的是去参加英文补习班或者钟情于某个翻译软件,而不是在模拟器站点的论坛上喋喋不休。所谓的勤学好问,绝不意味着指望别人帮你把蛋糕作好并端到你面前。  05、运行模拟器的硬件条件是什么?  因为模拟器软件本身的特殊性,所以并没有一个泛用的硬件配置可供参考。你只能尽最大努力提高自己PC配置,并祈祷这个配置足够运行你希望运行的模拟器。单独某个模拟器所需要的配置通常可以在模拟器的说明文件中找到,但像MAME这样的怪物级模拟器,这样的配置通常起不了什么作用。需要注意的是,如果在高速CPU和高速显卡中选择一样的话,CPU无疑更加重要,其次是大容量的内存。  06、模拟器是谁写的?为什么写?  如果让我说,编写模拟器的CODER无疑是天才。他们是群杰出的软件程序员,精通软件编程和硬件系统原理。大多数免费的模拟器的作者都是出于兴趣,以及无私的共享精神,而编写,发表模拟器的。这样的人无疑应该获得你我的尊敬。收费模拟器的作者通常会在使用者的圈子里受到一定排斥,但通常他们的作品都是模拟器中的精品。他们必须为用户所付出的金钱负责,并把模拟器开发作为一项工作。但无论怎么样,编写模拟器的CODER和用户之间都是周俞打黄盖,CODER没有一定要编写模拟器的义务,用户也没有一定使用的必要。  07、我在哪里可以得到模拟器?  通常模拟器都会有一个由作者建立的官方网站。在这里你可以得到最新公众版。但一般模拟器的官方站点不会提供给你诸如BIOS等可能是模拟器运行所必须的,但却是有版权的文件。另外一些非官方的修改版(Hack版)、以及收费模拟器的破解版(Crack版)模拟器往往不会在正式的模拟器网站发表,你需要从非官方途径获得这些模拟器的下载地点,当然也一定会有不在乎版权的站点放这些模拟器,而且这样的站点也不在少数。
2006年05月20日 04点05分 1
level 7
tblc 楼主
  22、我很喜欢某个模拟器,能为他做点什么吗?  如果你不能起到什么实质性的帮助,比如程序编写上的建议,或者一些物质的捐助,你不要过多的打扰作者,一封简单的感谢信或者在官方网站论坛发表一下对作者的尊敬是比较合适的。但是不要指望作者会来和你拉家常或者通过说好话取得额外的优势,因为他有太多的事情要去处理。另外除非作者允许,也不要把什么bug报告啊,希望加入的功能一类的要求一股脑的mail给作者,仔细的察看Readme,往往有专人处理这些信件。任何不符合要求的行为只能为你所喜爱的这个模拟器增添不必要的麻烦。  23、我觉得某个模拟器很烂:(  就像上面说的,你并没有必要一定使用这个模拟器,完全可以将其从硬盘上删除,永远不再理睬。如果这是一个收费模拟器,而你又是付费用户的话,你可以MAIL作者或者专门处理投诉的人,告诉他们你不满的地方。除此之外,你不该再做任何其他举动。模拟器作者无条件的允许你分享他的成果,丝毫没有作出任何贡献你,是没有资格去批评任何任人的,尤其不要去骚扰作者,任何过于情绪化的过激言论都将导致你被他人视为Lamer。  24、模拟器可以商业化吗?  如果没有使用任何硬件厂商的专利技术,拥有合法的软件来源,模拟器的商业化显然是可行的。街机由于硬件和软件同时来自开发厂商,均有版权保护,如果没有开发商的许可就无法得到合法的软件来源,所以不可能出现商业模拟器。家用机则相对好一些,尤其是PS、SS这些使用的普通CD-ROM作为软件载体的游戏主机,用户可以购买正版软件直接在模拟器上使用。目前成功的将模拟器商业化的例子有Bleem和VGS,尽管前者已经倒闭,后者则被SONY收购,不会在继续开发。  25、我可以编写模拟器/DumpROM吗?  为什么不呢。只要你有足够的能力,完全可以加入到这个圈子里来。如果你愿意,可以让别人分享你的成果,你会得到大多数人的赞扬。你所需要注意的是两件事情,对游戏厂商的尊重和对Lamer的藐视。在开始你的工作前先评估一下对游戏厂商所造成的影响是必要的,你不想因为你的爱好而使厂商蒙受经济损失并便宜盗版商吧?。遇到Lamer令人恼怒的行为的时候不要过分认真,你可以选择不去理睬或者终止工作,但不要去和Lamer较真,这无疑会把你降到Lamer同一水平。如果你不想公开你的成果,你就要做好保密工作,你不愿意别人为你的私事感到心烦而做出不理智的行为吧?  26、我不同意这篇FAQ中的部分或全部内容  如果你愿意花时间来讨论这些问题,欢迎你给我来信,我将乐于和你一起讨论,你也完全可以对这篇FAQ嗤之以鼻不予理睬,只当这是一篇笑话。”
2006年05月20日 04点05分 4
level 2
过来长长知识 一个问题:“模拟器作者一般不会直接提供BIOS给普通用户。”什么是bios和rom又是什么关系?
2006年06月28日 14点06分 5
level 7
tblc 楼主
ROM是描述游戏文件的具体情况的,而BIOS则是描述极板硬件情况的
2006年06月29日 04点06分 6
1