马力欧医生 [Dr. Mario]

来自GameWiki
跳转至: 导航搜索


Title Screen

马力欧医生

游戏名称: Dr. Mario
日文名: ドクターマリオ
中文名: 马力欧医生
别名: Virus
中文别名: 玛丽医生、马里奥医生
开发商: Nintendo R&D1
发行商: Nintendo
游戏平台: FC, NES
发行于日本: July 27,1990
发行于美国: October 1990
发行于欧洲: June 27,1991
发行于澳大利亚: 1991


CodeIcon.png 本游戏有未使用的代码.
GraphicsIcon.png 本游戏有未使用的图型.
PiracyIcon.png 本游戏有反盗版机制.


ProtoIcon.png 本游戏有工程版页

So very stubbly.
这个页面过于简单,可进行一定的补充和扩展.
你如果有兴趣或奉献精神,可以 丰实这个档案?
Hmmm...
待办:
似乎有一些证据表明Game Boy版中的延长线在游戏中,但未被使用。

马力欧医生 是一款益智游戏,主角是马力欧,他把彩色药片扔进瓶子里,与类似的彩色病毒相匹配,然后消灭它们。从那以后,它也被翻拍了好几次。

未使用的精灵

这些精灵的目的是出现在两个关卡之间的动画中。

它正朝我们走来!

不是足球就是流星。没人知道。

飞行员Frosty(弗罗斯蒂)?

穿靴子的雪人?不管它是什么,它确实有一个适当的平铺图和行为,而它在精灵列表中的位置表明,它本来是要出现在最高20关卡的剪接场景中,然后才实现最终的UFO场景。

Dr-Mario-ball0.png Dr-Mario-ball1.png Dr-Mario-ball2.png

一些奇怪的彩色线条,可能是早期病毒删除动画。最后的游戏使用了更简单的星暴图。这个精灵出现在后来的街机版原型中。

Dr-Mario-halfpile.png

似乎是一颗巨大药丸的一半。这是在PlayChoice-10病毒 原型之后添加的。

未使用的游戏行为

这款游戏在开发初期有两个遗留问题,那时候它被称为病毒

  • 正常情况下,两种维生素的一半在另一半匹配后会下降。在病毒 的前两个版本中,选项菜单允许玩家关闭它,让他们呆在半空中。在最终版的任何版本中,将RAM地址$724更改为非零值将导致巨维生素停留在半空中。
  • 通常,2人模式持续到玩家赢三次。在病毒 的前两个版本中,这个数字可以在选项菜单中设置。与上述类似,赢得比赛所需的游戏数可以在RAM地址$725处更改。

反盗版

该游戏的特点是一个简单的反盗版检查,将故意崩溃游戏,如果标题画面被改变。重置时,游戏对包含标题屏幕平铺图数据的ROM区域执行8-bit校验和($B900-$BDFF)。如果检查通过,RAM地址$740设置为00,游戏正常运行。但是,如果失败,$740将改为FF。每当一颗药丸落地时,这个地址就会被检查;如果它被设置为FF,游戏就会拉取内存地址$53中存储的任何值,将它推到堆栈中三次,然后执行RTS。这会导致CPU跳转到RAM的某个地方,由于那里没有有效的程序代码,游戏很快就会崩溃。

有趣的是,一个非常相似的8-bit校验和例程(和崩溃方法)出现在最终幻想 中。也许程序员从NASIR那里得到了灵感?

(来源于: BMF54123)

更多资料

图片

图库地址