tenco 发表于 2017-11-25 12:59

游戏机是如何运行的——以GAMEBOY和C64为例

本帖最后由 tenco 于 2017-11-25 14:25 编辑

节目有点年头了
不过确实是非常详细

http://www.bilibili.com/video/av9524023/

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

sjbssd 发表于 2017-11-25 13:25

本帖最后由 sjbssd 于 2017-11-25 14:19 编辑

书记最近风生水起难得想起来自己的老本行。油管上面也不都是专业人士,各种反智、地平说视频播放量还不是老高老高的。B站大学生也多,罗兹做字幕的那个数学老师视频,播放量也不少,这个数字正常。

伊卡尔迪 发表于 2017-11-25 13:50

书记推荐这个视频自己看得懂吗,我看了一下,全是微机原理的东西,各种符号位标志位中断的知识

linuxyouxia 发表于 2017-11-25 13:51

Lunamos 发表于 2017-11-25 13:56

很神奇,原Youtube视频观看量两万多,B站观看量五万多。不知道小学生为何会对这个有兴趣。

偏底层,不想研究这个的没有任何看的必要。术业有专攻,做好自己的事就好了。

tenco 发表于 2017-11-25 13:58

本帖最后由 tenco 于 2017-11-25 14:01 编辑

伊卡尔迪 发表于 2017-11-25 13:50
书记推荐这个视频自己看得懂吗,我看了一下,全是微机原理的东西,各种符号位标志位中断的知识
...
我只认得汇编指令,毕业作业是用51做的一个播放音乐的板子,当时好像连C编译器都没有
虽然现在忘的差不多了

tenco 发表于 2017-11-25 14:05

Lunamos 发表于 2017-11-25 13:56
很神奇,原Youtube视频观看量两万多,B站观看量五万多。不知道小学生为何会对这个有兴趣。

偏底层,不想研 ...

不一定要懂计算机原理
这个视频介绍了很多简单的图形原理
比如在GB上用移动取景框的方式实现双方向卷轴
这就是为什么有的GB模拟器可以放大游戏的画面范围,其他主机都做不到这点

Lunamos 发表于 2017-11-25 14:12

tenco 发表于 2017-11-25 14:05
不一定要懂计算机原理
这个视频介绍了很多简单的图形原理
比如在GB上用移动取景框的方式实现双方向卷轴


嗯,问题就是Retro Tech没什么价值,谈资而已。人生苦短。现代硬件和语言的抽象化带来的开发效率提升早就不是一些位级Hack所能比拟的了。

tenco 发表于 2017-11-25 14:16

本帖最后由 tenco 于 2017-11-25 14:35 编辑

Lunamos 发表于 2017-11-25 14:12
嗯,问题就是Retro Tech没什么价值,谈资而已。人生苦短。现代硬件和语言的抽象化带来的开发效率提升早就 ...
这种本来就不是面向开发人员的
现在搞游戏开发的人有几个会汇编语言的?
我之前在知乎说FC游戏是汇编语言写的,冒出一堆90后业内喷我是外行
按照现在技术发展的速度
malloc/free很快也没人知道是什么了


Lunamos 发表于 2017-11-25 14:25

tenco 发表于 2017-11-25 14:16
这种本来就不是面向开发人员的
现在搞游戏开发的人有几个会汇编语言的?
我之前在知乎说FC游戏是汇编语言 ...

好吧,当个纪录片看看也行。我就是曾经用FPGA写过FC硬件模拟器。调了几个月的反汇编机器码和波形,深感这些老旧技术的无用而已。

东亚重工 发表于 2017-11-26 02:52

bigtit 发表于 2017-11-26 06:08

creymorgan 发表于 2017-11-26 06:53

现在一个sfc画面的游戏内存需求是当年的1000倍。

yksoft1 发表于 2017-11-26 12:10

至少FC、GB、C64这些机器有硬件卷轴、扫描线卷轴和硬件活动块。像当时的IBM兼容机、PC98之类机器开发动作游戏要难得多。
页: [1]
查看完整版本: 游戏机是如何运行的——以GAMEBOY和C64为例