驱动之家666行代码就让100MHz芯片运行游戏,不用任何CPU和显卡

《DOOM》毁灭战士被誉为FPS游戏的始祖 , 问世已经25年了 , idsoftware前不久正式开源了这个游戏 。 现在有大神折腾出新花样了 , 不用任何CPU和显卡就能让DOOM运行起来 。
听上去不可思议 , 没有CPU和显卡怎么跑游戏 , 不过他确实做到了 , 网友SylvainLefebvre是在FPGA芯片上跑的 , 他使用的是Altera公司的CycloneVFPGA芯片 , 有11万个可编程逻辑门器件 , 28nmLP工艺生产 。
驱动之家666行代码就让100MHz芯片运行游戏,不用任何CPU和显卡
文章图片
【驱动之家666行代码就让100MHz芯片运行游戏,不用任何CPU和显卡】FPGA芯片可以用来仿真 , 因此可以当作CPU/GPU来用 , 实际运行时FPGA频率为100MHz , 输出320x20060Hz , 不算程序本身的代码 , SylvainLefebvre用了666行代码才让FPGA跑起来 。
不过FPGA上运行DOOM游戏只是“看视频” , 它不能即时渲染 , 所以没法操控游戏 , 未来折腾下去的话可能会实现手柄控制游戏 。
总之 , 这件事玩得就是个折腾 , 别问有啥意义 。
驱动之家666行代码就让100MHz芯片运行游戏,不用任何CPU和显卡
文章图片


    推荐阅读