阿凯小说世界>奇幻玄幻>《深情已迟暮》小说 > 13章 、.代号为X的掌机
    为了攻克这个难题,苏布冬和研发人员🎿🖲🖢们差点把眼睛都熬瞎了。苏布冬又开🚋始怀念起任系的黑科技,当时老任也面临这种情况,他们是怎么解决的?让不够16KB的显存也能够显示出16KB大小🃜的内容的呢?

    时间紧迫,苏布🁥🇽🞁冬被赶着去食堂吃饭,脑子里想的还🞲😉⛌是如何实现。

    在吃饭的时候,宋喜乐做了四个朝天锅卷饼,摆在苏布冬面前炫耀道:“想吃吗?不过我才不🏽给你吃。”苏布冬盯着卷饼,宋喜乐被🕒🉃🄧他盯的心里发毛,讪讪的将其中一卷推到他面前:“算了,看你这么可怜,送🝬给你一卷吃吧。”

    苏布冬下意识的将饼摊开,里面露出🙤🌚猪肠、葱白、白芝麻等物🞩🖳🖩品。

    “它们都被卷起来🄗♑🇪了,看上去是一个块。”苏布冬蹲下,平行着看着那张桌子上的饼,然后又将饼卷起来,饼的🅋两头恰好是一个方块。

    “我懂了。”苏布冬拍了一下宋喜乐脑门。

    宋喜乐被打蒙了:“你懂什么了?”

    苏布冬拉着楚行云和刘美丽说道:“我懂了,我们不要想显存不够的事,我们要🋄🖰🖍想怎么让他显示,这种问题其实就是一个障眼法。你们看,我们把显存中一部分用来存放图片数据,一部分用来存放映射数据,图片⛗🚠将被划分为每个🐠🁑🅁8*8大小的块,每个块有一个编号,而在映射数据的部分存的只是每个块的编号,这样子,每个块就有可能会被重复使用,从而达到在不足16KB显存的情况下显示16KB数据的目的!图片加载的时候,其实加载进来的数据只是一个映射数据,而不是真正的图片数据!”

    楚行云眼前一亮:“妙啊。”

    刘美丽完全不知道苏布冬说的是啥意思,憨憨道:“俺听不懂,不过你一定是解决显示的问题了🖚📋?”

    “没错。”顾不上吃饭,苏布冬回到办公室开始捣鼓显存数据分布,将数据分布分为了四种情况:图块集1、图块集0、图块集1映射、图块集0映射,并且图块集1和0又分了图块编号。🈓

    在X掌机内,红色罗刹人管所有移动的物体都叫做精灵(Sprite)。X掌🋄🖰🖍机可以控制40个精灵,每个精灵的大小为8*8或者8*16的图片块,同时,受硬件能力限制,每个扫描线(sline)只能显示10个精灵。每个精灵的图片数据存放在8000-8Fff的区🗰🟏🜇域中,精灵自身的属性数据(x和y坐标等数据)则存放在专门的精灵属性表中(SpriteAttributeTable),也叫对象属性内存OAM(ObjectAttribu🇢teMemory),该区域位于内存FE00-FE9F中,OAM被划分成40个4字节的块,每个块代表一个精灵。

    ………………

    华夏、米国、红色罗刹的天才们用了一个月将所有🉬🊖的技术难题攻克。

    这是一台这个时代近乎完美的掌机。

    帕基特诺夫用它测试着自己发明的俄罗斯方块,嘴里嚼着槟榔,问道:“🖌👑苏,这款游戏机你想如何给他命名?”

    苏布冬笑着说:“想了几⛸🟌个⚂🎩📳名字,也不知道哪个合适一些。”

    “我觉得Sunny不错。”

    “GameSunny?”苏布冬想了一下。“好啊🞲😉⛌。”

    帕基特诺夫愣了:“你是认真的吗?”

    “我难道不🄡⚫认真吗?”苏布冬收起🔖🀧🔖🀧玩笑的表情。

    “你把这么一台注定留名史册的游戏机的🅯🊄命名权让给🞲😉⛌我了?”帕基特诺夫表情极其复杂。🚔📆