Board logo

标题: 一直有个疑惑,为什么FC马里奥3代的画面左边不正常? [打印本页]

作者: 瓜瓜龙    时间: 2023-10-10 12:19     标题: 一直有个疑惑,为什么FC马里奥3代的画面左边不正常?

posted by wap, platform: iPhone
就是左边画面缺失了一块,好像模拟器实机都有吧,印象中别的游戏都是好的,一直很迷惑,求解
作者: 才口千    时间: 2023-10-10 12:52

posted by wap, platform: 小米 红米
fc所有卷轴游戏都这样
作者: okiyo    时间: 2023-10-10 19:48

引用:
原帖由 才口千 于 2023-10-10 12:52 发表
posted by wap, platform: 小米 红米
fc所有卷轴游戏都这样
并不是所有卷轴游戏都这样,魂斗罗就不是,松鼠大战1代也不是
作者: flashback    时间: 2023-10-10 21:18

可能是屏幕缓存释放的过早造成的,
早期CRT电视的边缘是会吃掉一些画面的,这一格在大多数电视上看都是出屏幕了,感受不出。
现在模拟器上玩,不存在CRT显像管吃边缘的问题,也就感受到了。
作者: 2012啊    时间: 2023-10-10 22:13

posted by wap, platform: Android
fc的256x240的4个边闪的,黑的没东西的都是border,比较可气的是不同游戏还不一样,甚至有上方16个像素没用,底部却是用全了的这种奇葩,说的就是忍龙3。老电视四周咔嚓的比较厉害,闪烁的,没东西的是看不到了,但也有游戏是用全了的,比如1943,这种实际就显示不全了,不过就那一点不怎么影响了。
一般是上下各8像素不要的游戏多点。像人间兵器好像上下左右各8个不用。反正全凭厂家开心了
作者: Banjo    时间: 2023-10-10 22:58

posted by wap, platform: iPhone
以前看过一个视频 解释说玛丽3代的这个特性 是故意为之的,巧妙的解决了机能不足的问题。具体原因挺复杂的我记不清了。
作者: hisame    时间: 2023-10-11 08:12

posted by wap, platform: 小米NOTE
先说一代,你们没踢过乌龟壳么?
滑出屏幕以后,遇到屏幕外前方不远处的水管还能反弹回来。
太远的水管不会导致反弹。只有大半个屏幕范围内的水管可以。
也就是说fc的场景处理实际上远大于1个屏幕。事实上fc模拟器的图形缓存能显示出2个屏幕的场景。第二屏有一条刷新线。具体位置,各个游戏不同。
所以fc md其实是支持宽屏的,甚至是带鱼屏。
真正难的是四方向卷轴。
这就是三代遇到的问题。
另外,fc只有2个屏幕的缓存。3代无论如何安排,上下方向也要有内容。具体安排方式不清楚。有的模拟器可以显示完整缓存。
但总之资源捉襟见肘。所以左侧就不留画面外的毛边了。

本帖最后由 hisame 于 2023-10-11 08:17 通过手机版编辑
作者: 惆怅的蚂蚁    时间: 2023-10-11 11:02

这个画面我研究过,结论就是:不同游戏的画面都不是完全完整,左右都不一样,不用太在意
我拍的有照片,用实机+正版卡带+4:3的彩监

[attach]1208240[/attach]

洛克人3,画面左侧黑条

[attach]1208241[/attach]

十王剑画面左侧有黑条,而且游戏画面不完整

[attach]1208242[/attach]
超级马里奥,这是完整的4:3画面
作者: SSforME    时间: 2023-10-11 18:19

fc卷轴代码设计问题
如果地图两边被设计成不显示就可以避免此问题

作者: 2012啊    时间: 2023-10-11 20:45

posted by wap, platform: Android
冒险岛这游戏美版是全画面都用到了,日版就左边8像素不显示。游戏里日版也没什么特殊的吧,真就随厂家开心了
作者: hujie    时间: 2023-11-21 19:37

https://forums.nesdev.org/viewtopic.php?t=7844&start=30
作者: foxandfox    时间: 2023-11-22 00:01

看厂家安排了,不过那时候做游戏,可真是费脑子阿
作者: yfl2    时间: 2023-11-22 00:34

引用:
原帖由 hisame 于 2023-10-11 08:12 发表
posted by wap, platform: 小米NOTE
先说一代,你们没踢过乌龟壳么?
滑出屏幕以后,遇到屏幕外前方不远处的水管还能反弹回来。
太远的水管不会导致反弹。只有大半个屏幕范围内的水管可以。
也就是说fc的场景处理 ...
这是内存数据,又不影响显示
作者: 燕市游徒    时间: 2023-11-22 06:57

程序猿能力不足
作者: ydy135    时间: 2023-11-24 06:58

posted by wap, platform: Android
引用:
原帖由 @惆怅的蚂蚁  于 2023-10-11 11:02 发表
这个画面我研究过,结论就是:不同游戏的画面都不是完全完整,左右都不一样,不用太在意
我拍的有照片,用实机+正版卡带+4:3的彩监

1208240

洛克人3,画面左侧黑条

1208241

十王剑画面左侧有黑条,而且游戏画面不完整

1208242
超级马里奥,这是完整的4:3画面
卧槽,这工整的摩尔纹,爱了
作者: Hananeko    时间: 2023-11-25 14:13

https://www.bilibili.com/video/BV1r7411t7gv

这个解说里面大概讲了一下
作者: 铁甲飞龙09    时间: 2023-11-25 15:30

posted by wap, platform: iPhone
机能问题吧




欢迎光临 TGFC Lifestyle (http://tgfcer.com/) Powered by Discuz! 6.0.0