02 2022 档案

摘要:首发公号:Rand_cs,求关注支持 Mapper mapper,这个概念来源于 memory mapping,又叫做 Memory Management Circuit,它是解决地址映射的一种电路,简单来说就是决定物理内存如何映射到 CPU 或者 PPU 的地址空间。 mapper 可以用来支持增 阅读全文
posted @ 2022-02-12 00:00 Rand_CS 阅读(24) 评论(0) 推荐(0) 编辑
摘要:首发公号:Rand_cs,求关注支持 Controller&Format Controller 本文讲述 NES 的输入设备,最为常见的就是手柄 joypad: 一般支持两个手柄,手柄 1 和手柄 2 分别映射到 CPU 的地址空间 0x4016 和 0x4017,我们可以从这两个寄存器读出手柄按键 阅读全文
posted @ 2022-02-11 23:59 Rand_CS 阅读(36) 评论(0) 推荐(0) 编辑
摘要:首发公号:Rand_cs,求关注支持 Render&Scroll 本文继续来说滚屏渲染,讲述每条 Scanline 每个周期具体干些什么事情以及一些高级玩法,屏幕分割技术,看看前面所说的大片级效果是如何制作的。 还是先来看渲染部分,PPU (NTSC TV)每一帧渲染 262 条 scanlines 阅读全文
posted @ 2022-02-11 23:57 Rand_CS 阅读(19) 评论(0) 推荐(0) 编辑
摘要:首发公众号:Rand_cs,求关注支持 滚屏渲染(基础部分) 本文继续 PPU 的话题来讲述滚屏,从我们小时候玩游戏的经验知道 NES 是支持像素级滚屏的,这在当时那个年代是个创举,这也是为什么 FC/NES 那么火热的原因之一 那 PPU 是如何支持像素级的滚屏?这就要先来看看 PPU 的一些硬件 阅读全文
posted @ 2022-02-11 23:55 Rand_CS 阅读(44) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示