Board logo

标题: [硬件改造] 16位机都是隔行的吗?显示的时候是放大一倍的吗? [打印本页]

作者: 曾佚可    时间: 2013-3-17 13:58     标题: 16位机都是隔行的吗?显示的时候是放大一倍的吗?

是不是8位机、16位、32位全部游戏,以及PS2时代大部分游戏都是用隔行显示制作的?
这个隔行显示究竟是怎么运作的?
是把320*224的分辨率,每隔一条扫描线就抽掉一条,使之实际分辨率只有160*224吗?
还是先把画面放大一倍成为640*448,然后每隔一行就抽一条,变为显示320*448?
还有为什么我觉得很多PS2游戏画面非常粗糙,连640*480都明显达不到,难道这些游戏其实是320*240的?
为何winKawaks模拟器的扫描显示那么好?

[ 本帖最后由 曾佚可 于 2013-3-17 14:00 编辑 ]
作者: dragonzet    时间: 2013-3-17 15:02

1 逐行除了电脑外就是DC时代从VGA开始的。。好像到了99年前后才有分量线,所以DC之前的主机都是隔行信号

2 因为CRT NTSC下分辨率是640X480  320X240的画面要显示完整就必须插值,插的就是扫描线

3 因为很多PS2游戏使用的内部分辨率不足640X480线。。所以看起来粗糙一些。。而有些游戏 比如 剑魂23  GT4都是640X480逐行

刚从猴哥那现学现卖的。。。~~:D

[ 本帖最后由 dragonzet 于 2013-3-17 15:13 编辑 ]
作者: clarkh    时间: 2013-3-17 15:27

插,肯定是小的插大了,但是一般插的是横条,所以横向分辨率不变,纵向插到480
作者: SONIC3D    时间: 2013-3-17 17:33

16位机基本都是逐行的,比如MD是240P,RGB输出时就是240线逐行扫描,行与行之间间距拉宽就形成了黑色的扫描线。
而如果是以AV线(Compsite信号)输出,就是奇偶各扫一遍,就没有黑色扫描线,每行的高度拉高一倍。
作者: yangjuniori    时间: 2013-3-17 18:45

电视机在发明的时候 是从示波器演化过来的   一个偶然的机会 把两次扫描交错开 发现好像清晰了    广播电视就一直用隔行的    游戏机没必要遵守   街机早起频率范围就更开放了
作者: 力丸and彩女    时间: 2013-3-17 23:37

引用:
原帖由 dragonzet 于 2013-3-17 15:02 发表
1 逐行除了电脑外就是DC时代从VGA开始的。。好像到了99年前后才有分量线,所以DC之前的主机都是隔行信号

在DC之前,96年苹果和BANDAI曾经联合开发并发售过一台家用主机,名字叫做“PIPPIN”,游戏画面分辨率640x480,主机自身标配VGA输出。

可惜对应游戏无论数量还是质量都是战5渣,所以基本上国内没什么人见过这台主机...

确实死得很惨...

[attach]516511[/attach] [attach]516512[/attach]
作者: dragonzet    时间: 2013-3-17 23:42

  我已经知道错了, 240线的都是逐行的,。。。。自己抽自己~~

原来S端子这玩意也能逐行
作者: SONIC3D    时间: 2013-3-18 03:48

引用:
原帖由 dragonzet 于 2013-3-17 23:42 发表
  我已经知道错了, 240线的都是逐行的,。。。。自己抽自己~~

原来S端子这玩意也能逐行
S端子是480i的,也就是电视会强制把S端子内传输的240P图像当作480i图像来处理,这一贞240线全在奇数贞,下一贞240线全在偶数贞。

话说想起来个MD游戏是真正480i的,就是Sonic 2,它的2P对战时是真正的480i模式,而不是240P,这样就保证了依然每秒30贞、每贞240线、游戏内的图像资源也不作任何修改的情况下可以直接显示上下分屏。没有找到过第二个MD游戏是这样的了,其他都是240线逐行的。
作者: yangjuniori    时间: 2013-3-18 10:23

难道MD可以输出隔行? 我还真的没留意
作者: SONIC3D    时间: 2013-3-18 12:18

引用:
原帖由 yangjuniori 于 2013-3-18 10:23 发表
难道MD可以输出隔行? 我还真的没留意
可以,目前只知道这一个特例
作者: mentalraydx    时间: 2013-3-18 22:13

Sonic3不也可以上下分屏吗?




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