DIY,32位mini游戏控制台 描述
BitBox是一款基于ARM的开放式 单芯片 视频游戏控制台。 它可以产生15位视频,VGA分辨率为640 x480,立体声输出。 程序可以使用MicroSD加载,它可以使用2个USB设备进行游戏,例如游戏手柄、鼠标或键盘。 主芯片是STM32F4。已经移植了游戏和gnuboy,Gameboy模拟器。
细节 Bitbox控制台现在并未连接到互联网。但是它可以通过它的扩展端(一个非常简单而好用的通用平台)来设置一个文本浏览器。 一些消息 这个项目目前进行得很顺利(也许可以看看博客)。更多的代码、游戏即将到来,我和其他人提供了很多简单的图形模式以及声音/音乐相关的工作。 关于bitbox micro的考虑... 我正在考虑制作一款基于Cortex M0的控制台。这个想法是要比BitBox更小、更便宜,而且游戏可能比BitBox更具挑战性,但是保持足够的相似性以保持体验,并且能够简单地移植游戏。 原始BitBox仍将是拥有USB、高清VGA、可扩展性、更大内存和更快内核的大哥。 迄今为止,设计选择有: 当不确定的时候,更喜欢小的、便宜的和简单的 stm32f0, 128k flash /16k RAM - 48MHz VGA输出,JACK Audio接口 nunchuk控制器 USB用于刷新和供电 SPI闪存芯片(没有使用micro尺寸,因为它增加了价格) BB micro更新 关于micro BB和BB开发的一些更新还会继续。 在用stm32f0开发板玩了一会儿,移植了内核后,即使通过DAC,48Mhz的F0输出12MHz信号也是不可能的。 分辨率上限为约190像素。有一些PCB已经送到了——不过有一些问题。 因此,我正在研究STM32f1 72MHz,这也很便宜,至少可以输出320像素 与此同时,玩更干净的内核很有意思,我计划清理一下主BitBox, 也参与制作几个游戏(现有的和新的...)但是所有这些都是并行的,所以单板的进步可能不会很大...还计划增加ESP8266... 还计划制造一个更流线型的PCB (更小,但具有基本相同的外壳),但这不是短期的计划。
ZX频谱仿真器 现在BitBox有了ZX频谱仿真器(在GameBoy 1之上) 频谱硬件非常简单,基于现有的Z80 CPU仿真器,所以构建频谱其实非常简单! 大部分需要的信息都在[url=http://www.worldofspectrum.org/faq/reference/48kreference.htm]这里[/url] 详见 博客 和 GitHub 新游戏:龙穴! 在BitBox上玩这样一个好游戏!
龙穴! 这个案例旨在复制BitBox上的龙穴游戏。 因为数据是从sd卡发出来的,所以它只与标准的bitbox兼容。 它目前是200LoC / 40k flash / 128k RAM + a 70MB 数据文件 参见github 相关资料请见博客和GitHub |
| 感觉很有意思啊。F4玩这些游戏速度没问题吧? |
微信公众号
手机版