|
发表于 2009-11-11 09:51:51
|
显示全部楼层
大家都听说过超级玛丽1代负关的问题吧,虽然说这是一个Bug,但是真相往往没有被挖掘...
) ^. b. ^) P9 d( Z' z5 G# b. {& R% x# i3 S. n7 k7 R$ y+ @8 B
其实"负关"这个说法是绝对错误的,因为1-2穿墙过去之后,进入的不是负关,而是(空格)-1关,所以负关绝对是没有的事!!!
* P0 B- n/ o/ h0 ^& H! W
F6 r2 ~& g+ X9 v/ D0 h3 R' o超级玛丽有一个秘籍,就是在1-2和4-2关有三个隐藏跳关,进入跳关区域就会显示若干水管并出现Welcome to the Warp Zone!的标语。1-2关的跳关(WarpZone1)有三个入口,分别通向2-1、3-1和4-1。4-2的其中一个跳关(WarpZone2)只有一个入口,通向5-1,但是却在和1-2非常相似的位置。只要在1-2中通过游戏的Bug穿墙进到跳关部分,就会错误的加载4-2的跳关数据。中间的那个口通向5-1,另两个口通向混乱的数据,于是就产生了空格-1关。" |7 K$ v8 Z) p5 f2 ^! h
当然这个空格-1关不是作者存心设计的,只是1-2在选关标语没有出来的时候进入某个管道,因为开始还没有加载成功某个管道对应某个关卡,所以数据错误的加载成了WarpZone2,正常情况应该加载WarpZone1的...
! D) \3 y4 Y' d' o. b* N
9 X! u4 P4 t2 l8 O. n* J3 x0 uWarpZone1的三个数值是(十进制的):4,3,2,就是从最左面的开始数,第一个是进入World4,就是4-1,第二个是进入3-1,第三个进入2-1,而WarpZone2的三个数值(十进制)是36,5,36,这个36不会进入到36-1吧,不会的...! J7 ~8 M% z2 |1 {3 z5 R7 `. N
3 u6 L" [9 Y6 w大家可以使用SMU或十六进制编辑器来看看,如果把WarpZone1的其中一个数值改成超过9的数字,比如10,11,12...会发现,用正常方法到1-2WarpZone那里,那个对应的管道会显示"A"(10),"B"(11),"C"(12)...你进入那个管道之后,会显示出A- 1,B-1,C-1...然后玩关卡的时候感觉乱乱的,设计实在是熟悉,但是某些城堡关都能变成水下关,还有的关卡根本不能通关...如果你把 WarpZone1的其中一个数值改成36,你马上就可以进入空格-1关,其实那个空格对应的数值就是36,1-9正好是1到9-1,10到35正好是A 到Z-1,然后36就是空格,用TLP即可看到,在十六进制,显示空格的数应该是26,前几个分别是 01,02,03,04,05,06,07,08,09,0A... j% W' R+ o8 {6 s/ E: }, D
" Q' T Q& X+ [( W9 }这样讲大家明白了吧,主要就是你如果在WarpZone信息没有加载完整的情况下进入管道,数据就会混乱,变成WarpZone2的数据了,然后左面和右面的两个管道都会通向空格-1关,然后中间那个会通向5-1...7 G8 ~; q2 R2 o6 S
1 J [# T& A. ]2 a+ K% z/ ^' J以后大家就不要说什么"负关"了,这种说法是错误的!!! |
|