蕾拉 [Layla]

来自GameWiki
跳转至: 导航搜索


Title Screen

蕾拉

游戏名称: Layla
中文名: 蕾拉
中文别名: 女超人蕾拉
开发商: dB-SOFT
发行商: dB-SOFT
游戏平台: NES
发行于日本: December 20,1986


CodeIcon.png 本游戏有未使用的代码.
GraphicsIcon.png 本游戏有未使用的图型.
Sgf2-unusedicon1.png 本游戏有未使用的能力.
MusicIcon.png 本游戏有未使用的音乐.



图形

奖励回合的精灵图形集似乎是从另一个图形库的正在制作的版本中复制的,只在需要时进行修改。因此,它包含了一些主游戏中未使用的精灵的早期版本。

蕾拉和彩虹女神-伊里丝

早期的精灵和最终的精灵之间最明显的区别是蕾拉的发型,她在最终的游戏中留了更有特色的刘海。早期的精灵也缺少靴子上的高光来区分远近。

手枪/用手枪射击

早期
Layla layla-walk-pistol-early.gif Layla layla-mapping-24576-19.png Layla layla-mapping-24576-20.png Layla layla-mapping-24576-21.png Layla layla-mapping-24576-22.png Layla iris-walk-pistol-early.gif Layla iris-mapping-0-19.png Layla iris-mapping-24576-20.png Layla iris-mapping-24576-21.png Layla iris-mapping-24576-22.png
最终
Layla layla-walk-pistol-final.gif Layla layla-mapping-0-19.png Layla layla-mapping-0-20.png Layla layla-mapping-0-21.png Layla layla-mapping-0-22.png Layla iris-walk-pistol-final.gif Layla iris-mapping-0-19.png Layla iris-mapping-0-20.png Layla iris-mapping-0-21.png Layla iris-mapping-0-22.png

机关枪

早期
Layla layla-walk-machinegun-early.gif Layla layla-mapping-24576-35.png Layla layla-mapping-24576-36.png Layla layla-mapping-24576-37.png Layla layla-mapping-24576-38.png Layla iris-walk-machinegun-early.gif Layla iris-mapping-0-35.png Layla iris-mapping-24576-36.png Layla iris-mapping-24576-37.png Layla iris-mapping-24576-38.png
最终
Layla layla-walk-machinegun-final.gif Layla layla-mapping-0-35.png Layla layla-mapping-0-36.png Layla layla-mapping-0-37.png Layla layla-mapping-0-38.png Layla iris-walk-machinegun-final.gif Layla iris-mapping-0-35.png Layla iris-mapping-0-36.png Layla iris-mapping-0-37.png Layla iris-mapping-0-38.png

手榴弹/斧/光束军刀/屏障/?

早期
Layla layla-walk-grenade-early.gif Layla layla-throw-standing-early.gif Layla layla-throw-walking-early.gif Layla layla-throw-jumping-early.gif Layla layla-throw-falling-early.gif Layla layla-mapping-24576-3.png Layla layla-mapping-24576-4.png Layla layla-mapping-24576-5.png Layla layla-mapping-24576-6.png Layla iris-walk-grenade-early.gif Layla iris-throw-standing-early.gif Layla iris-throw-walking-early.gif Layla iris-throw-jumping-early.gif Layla iris-throw-falling-early.gif Layla iris-mapping-0-3.png Layla iris-mapping-24576-4.png Layla iris-mapping-24576-5.png Layla iris-mapping-24576-6.png
最终
Layla layla-walk-grenade-final.gif Layla layla-throw-standing-final.gif Layla layla-throw-walking-final.gif Layla layla-throw-jumping-final.gif Layla layla-throw-falling-final.gif Layla layla-mapping-0-3.png Layla layla-mapping-0-4.png Layla layla-mapping-0-5.png Layla layla-mapping-0-6.png Layla iris-walk-grenade-final.gif Layla iris-throw-standing-final.gif Layla iris-throw-walking-final.gif Layla iris-throw-jumping-final.gif Layla iris-throw-falling-final.gif Layla iris-mapping-0-3.png Layla iris-mapping-0-4.png Layla iris-mapping-0-5.png Layla iris-mapping-0-6.png

火箭筒/喷火器

早期
Layla layla-walk-bazooka-early.gif Layla layla-mapping-24576-51.png Layla layla-mapping-24576-52.png Layla layla-mapping-24576-53.png Layla layla-mapping-24576-54.png Layla iris-walk-bazooka-early.gif Layla iris-mapping-0-51.png Layla iris-mapping-24576-52.png Layla iris-mapping-24576-53.png Layla iris-mapping-24576-54.png
最终
Layla layla-walk-bazooka-final.gif Layla layla-mapping-0-51.png Layla layla-mapping-0-52.png Layla layla-mapping-0-53.png Layla layla-mapping-0-54.png Layla iris-walk-bazooka-final.gif Layla iris-mapping-0-51.png Layla iris-mapping-0-52.png Layla iris-mapping-0-53.png Layla iris-mapping-0-54.png

死亡

早期
Layla layla-death-early.gif Layla iris-death-early.gif
最终
Layla layla-death-final.gif Layla iris-death-final.gif

武器

早期 最终
Layla machinegun-early.png Layla machinegun-final.png

在早期的图像中,手枪/机关枪的射击距离要宽两个像素。

早期 最终
Layla grenade-early.png Layla grenade-final.png

手榴弹在最终版本中被重绘了。这几乎是早期图形的水平翻转。

早期 最终
Layla fireball-early.png Layla fireball-final.png

不管是什么原因,在最终版本中,火球尾巴的尖端向上移动了。早期的图形实际上是用来射击的太空摩托车…东西在奖励游戏中。

早期 最终
Layla bazooka-early.png Layla bazooka-final.png

火箭筒的炮弹被完全重画。

早期 最终
Layla thing-early.png
Layla thing-final.png

某些敌人发射的炮弹在最终版本中被放大并重新装填。

杂项

  • 在原型图形中,Iris的图块杂乱地散落在各处,需要一个查找表才能正确地“修补”到Layla的图形映射上。为了简化代码,最终版本进行了重新排列,使得Iris的图块与它们替换的Layla 图块之间的距离都是恒定的,这使得通过简单的加法操作就可以完成。
  • 冰淇淋甜筒的健康皮卡和钥匙卡的图形在早期的设置中是空白的,表明这些项目不存在或在它被制造的时候没有被实施。

音乐

结局主题音乐在大约40秒后消失,但完整的轨道运行到惊人的一分四十五秒!完整版本存在于NSF rip上,在Manitokha的信息和员工信用卡之间的暂停期间,激活作弊 0011:FF008F:FF 可以在游戏中听到。

丢失的功能

“双伊里丝”模式

<youtube align="left" width="256" height="240">AGNuh819QRo</youtube>

游戏中包含了同时拥有两个“助手角色”而不是只有一个的未使用代码。RAM $046A 控制伊里丝是禁用(零)还是启用(非零),但如果它被设置为正好为 0x3D (补丁代码 046A:3D),游戏将激活除Layla和Iris之外的“第三个角色”。这个角色在外表和行为上与Iris完全相同,会发射额外的射击来补充Layla的射击,但是比“真正的”Iris在更短的延迟上跟随Layla(由于精灵的限制,通常会不停地闪烁)。


由于意外或设计原因,这种模式将武器使用的弹药数量“六倍化”,而不是仅仅是三倍,所以除了无限弹药手枪,别指望能长时间使用它。这真的不重要,因为一旦激活,即使是手枪也能在一次按键中冲破大多数障碍物。据推测,这可能被用于一种限定时间的强化(也许是代替了 特殊武器的默认 “给1000点,什么都不做”模式)。

这很可能在最后的游戏中没有被使用,因为第三个角色使用了大量的精灵和她的射击导致了严重的闪烁和屏幕“跳跃”。(事实上,如果游戏达到NES的64个精灵限制,它基本上会滚动并死亡,这也可能是一个因素。)

向左滚动

游戏代码的某些部分表明,它原本应该可以向左滚动屏幕,而不是只向右滚动。在游戏过程中,当游戏决定是否需要滚动屏幕时,它首先检查RAM $001D的第0位。如果没有设置(通常总是这样),并且Layla面朝右并且屏幕x位置为 0x90 或更大,则屏幕将向右滚动


如果设置了 $001D 的0位 为 $1,那么游戏就会检查Layla是否面对“左”,并且她的屏幕x位置是否小于或等于0x60 ,如果是,则继续滚动更新代码。然后在0x01EF92处,就在实际滚动执行之前,游戏检查Layla是否面向右,如果面向右滚动,则转移到向右滚动的代码。据推测,用于左滚动的代码应该紧随其后,但是没有任何代码—分支的距离为零,这是一个强烈的指示,表明代码被删除了,或者(更有可能的是)从未实现过。最终结果是屏幕总是向右滚动,即使其他所有左滚动条件都满足。

另一种衍生对象模式

游戏0x1DF9B处包含的一些代码,用于生成对象的替代方法。这段代码主要是功能性的,如果衍生标识的第一个字节的第5位被设置,将会激活,但在游戏中没有衍生标识这样做。

对于“正常”衍生,游戏只是读取对象的类型并创建它。在另一种“扩展”模式中,游戏读取一个额外的字节,指定这种类型的衍生对象的数量(最多同时产生4个)和它们的初始y轴位置(通常由衍生对象的初始化代码设置)。

由于编程错误,这段代码经常将对象数据写入错误的对象位置,通常会导致在衍生新对象时现有对象消失。它可能因为这个原因被废弃了,也可能在代码被完全调试之前因为一些无关的原因被丢弃了。


伊里丝

奇怪的是,每一等级的对象定义都是特别设置的,以允许“被捕获的虹膜”对象被放置,这意味着理论上它可以出现在任何一等级,即使它只需要在第5等级出现。Iris的位置可能要到开发后期才能确定。

特殊密码

游戏有12个特殊的密码,从特定的硬编码配置开始游戏。

密码 手枪 机关枪 手榴弹 火焰喷射器 火箭筒 光束军刀 屏障  ? 冰刀 关卡 等级 伊里丝
ONOMATSUNONAKAJIMA 10 100 50 50 50 50 50 50 5 5 1 None N
AHK0TINAMS1RIALYAL 10 0 0 0 0 0 0 0 0 0 1 None N
MANTOINUMONKUNEKOO 1 0 0 0 0 0 0 0 0 0 7 None N
147147147147147147 1 0 147 0 147 0 147 0 0 1 1 1, 4, 7 N
KAKUSHIKOMANDODAZO 2 0 0 0 0 0 0 0 0 2 3 None N
NUKENINHAVOLGUARD2 1 0 0 0 0 200 0 0 0 9 1 1-4 N
OPUSYONHAIRISDESU0 1 0 0 0 0 0 0 0 0 1 1-4 None Y
CAKEICERINGOKOHRII 1 0 0 0 0 0 0 0 0 1 1-7 None N
MUTEKIKAMOSHIRENAI 1 0 0 0 0 0 0 255 0 1 0 None N
0123456789ABCDEFGQ 3 30 5 200 20 100 15 2 0 5 2 None N
MAHOUTUKAISARINANO 1 0 0 0 0 0 0 0 255 1 1 None N
IRUKIBOMOTIHONODNI 1 0 0 0 0 0 0 0 0 1 1 None N
(来源于: CaH4e3)

大多数密码似乎都是针对开发者、游戏本身,或者是日本流行文化:

密码 翻译 注解
ONOMATSUNONAKAJIMA N/A 一些游戏开发者的名字是:导演/程序员小野浩,导演松野诚一和/或图形设计师松野Backy Matsuno,以及程序员中岛幸治.
AHK0TINAMS1RIALYAL Layla Iris Manitokha 游戏的主角和对手的名字,用数字代替字母.
MANTOINUMONKUNEKOO Manto the Dog, Monku the Cat .Manto 和 Monku 是现已停刊的日本游戏杂志《小丸子家庭》的吉祥物
KAKUSHIKOMANDODAZO It's the hidden command!
NUKENINHAVOLGUARD2 Volguard II is a fugitive ninja 指的是另一个dB-SOFT开发的游戏《Volguard II》.
OPUSYONHAIRISDESU0 Iris is an option/With an option 大概是用了“Gradius”这个词,意思是“跟着你并射出额外子弹的东西”,它总结了Iris在游戏中的角色。请注意,这个密码从游戏开始就解锁Iris,这通常是不可能的。密码实际上有两种可能的解释:“Iris is an option”和“With an option”.
CAKEICERINGOKOHRII Cake, Ice, Apples, Ice 指游戏中的生命恢复项目.
MUTEKIKAMOSHIRENAI Might be invincible
MAHOUTUKAISARINANO I'm Sally the witch! 指的是1966年的漫画/动画 女巫莎莉,这是第一部魔法女孩系列。.
IRUKIBOMOTIHONODNI Indians are surprised too 另一个向后消息;阅读的正确方法,这是一个小变化インド人もびっくり,口号为排名从1964年的年S&B食品咖喱的广告,这在日本多少有些令人怀念。.
Hmmm...
待办:
在bank2的末尾有大量未使用的数据,这不是ROM中其他地方的重复数据(不像游戏的ROM填充器的其他部分)。里面有什么有趣的东西,还是垃圾?


选关密码

密码 效果
8SPZ0EZU5YO6L88OQQ 小行星 2
39DJPTL8LESUP33ELH 小行星 3
0SZFEKK74FGR7G0PXV 小行星 4
MA1DGIH8Q07OAV6MYQ 小行星 5
F2V0K2FVK2FR2M40UT 小行星 6
QO860Z686OZ5BPCDPO 小行星 7
FDBPP40H480LRB5FVV 小行星 8
HBS7KK7NZ6QXKZMRH8 小行星 2
FRYUM4BC4T0S244U0A 小行星 3
FQ7U9GP64B04RG4FKP 小行星 4

最初就有爱利丝并且可自由选择地点

Z8HQURZHQXXM8ZQHCC