» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

主机和模拟器分辨率的问题

纵向上MD在NTSC制式时是224行,在PAL制式时是240行,多出的16行是可以放额外的2行8像素高的Cell作实际内容显示的并非强制填黑,部分PAL游戏用到了这额外16像素高度。另外纵向上,MD可以以隔行模式把224P逐行改为448i的隔行信号输出,把240P逐行改为480i隔行显示,这种更改不增加VDP负担。

横向上,MD支持2种分辨率,大多数游戏用的是高分辨率320像素每行(每行40个Cell,俗称H40模式),少数游戏,比如航空霸业2,用的是低分辨率每行256像素(每行32个Cell,俗称H32模式)。

所以MD总共可以显示:
320x224(逐行) 典型案例:大多数NTSC游戏
320x240(逐行) 典型案例:大多数PAL游戏
256x224(逐行) 典型案例:航空霸业2
256x240(逐行) 典型案例:未知
320x448(隔行) 典型案例:Sonic 2对战模式用到
320x480(隔行) 典型案例:没见有官方游戏用到
256x448(隔行) 典型案例:没见有官方游戏用到
256x480(隔行) 典型案例:没见有官方游戏用到

以上分辨率模式,最终都被投到4:3的显像管上显示,用户自行调整电视机的纵向拉伸。那个时代没有什么点对点一说。


本帖最近评分记录
  • 老五 激骚 +1 我很赞同 2021-8-9 22:29

TOP

引用:
原帖由 clarkh 于 2021-8-12 10:12 发表

以后你不要出现的这么早,这种帖子一大乐趣就是看各种一知半解的人在这里卖弄
你一看这贴的标题就热不起来的,所以可以早点回了结掉。
土星每秒可以处理100万个多边形这种标题才能吸引量,有主语有数据有立场有想象空间,才值得慢慢看。



TOP

引用:
原帖由 hisame 于 2021-8-16 23:31 发表
posted by wap, platform: 小米 红米
原来md真的支持240p。
那么第二个问题怎么样?
有没有可能模拟器创建一个增强的软GPU,拉出一个比较长的关卡界面?
对2D主机不可能的,因为不是通过大多数3D游戏的类似相机/世界系统进行渲染,不能通过hack调整相机的宽高比来控制视口的渲染结果。2D主机都是通过写死的特定精灵的描述属性表(MD是64个还是128个我也忘了,懒得看文档了)来构建画面。这个描述属性表里指定了某一个精灵是用哪个位图,哪个色盘、XY坐标多少、属于屏幕哪个层。如果描述属性表里没有屏幕屏幕外的坐标,那就是没有,模拟器不任何可能进行自己推算。


TOP

发新话题
     
官方公众号及微博