/ G: o6 w! @5 a% a) F DIY,32位mini游戏控制台' w4 ?1 R( n8 f5 B0 k0 b5 D 描述* z% y Q4 i: n; w8 X5 |% P& G: W
* L! X9 s7 o4 p4 A" X5 ? BitBox是一款基于ARM的开放式 单芯片 视频游戏控制台。 它可以产生15位视频,VGA分辨率为640 x480,立体声输出。 程序可以使用MicroSD加载,它可以使用2个USB设备进行游戏,例如游戏手柄、鼠标或键盘。 主芯片是STM32F4。已经移植了游戏和gnuboy,Gameboy模拟器。: d8 R9 f6 ^# R, C1 Z% `
! K5 q- A3 |0 e* {/ r) C, m, x6 j 细节 F0 v: r' \) v/ R Bitbox控制台现在并未连接到互联网。但是它可以通过它的扩展端(一个非常简单而好用的通用平台)来设置一个文本浏览器。- o% p: M) w, V i, o: }, V7 C 一些消息5 Z9 ~) }# H7 d1 v9 s3 l6 N4 S' j 这个项目目前进行得很顺利(也许可以看看博客)。更多的代码、游戏即将到来,我和其他人提供了很多简单的图形模式以及声音/音乐相关的工作。' i' V9 E7 N) b3 B; @6 t2 ~ 关于bitbox micro的考虑... 我正在考虑制作一款基于Cortex M0的控制台。这个想法是要比BitBox更小、更便宜,而且游戏可能比BitBox更具挑战性,但是保持足够的相似性以保持体验,并且能够简单地移植游戏。 原始BitBox仍将是拥有USB、高清VGA、可扩展性、更大内存和更快内核的大哥。 9 R1 i) t; ^& w& a9 I 迄今为止,设计选择有:2 [! p1 N/ t' A: |! { 当不确定的时候,更喜欢小的、便宜的和简单的 stm32f0, 128k flash /16k RAM - 48MHz VGA输出,JACK Audio接口: e" G( q1 ]' m4 q; W; { nunchuk控制器; x2 x" l1 Y& j: b+ a8 r* j USB用于刷新和供电$ Q: m3 z) y0 t- {6 j' v+ ~ SPI闪存芯片(没有使用micro尺寸,因为它增加了价格) - |2 n: ?1 O5 C- F3 y BB micro更新/ t6 P7 Z5 z6 ` 关于micro BB和BB开发的一些更新还会继续。! @# v; x) B: p! M 在用stm32f0开发板玩了一会儿,移植了内核后,即使通过DAC,48Mhz的F0输出12MHz信号也是不可能的。1 H1 v9 b6 J3 k, B9 ~* p! Q 分辨率上限为约190像素。有一些PCB已经送到了——不过有一些问题。( w- b! w8 V( l% Q+ G' Q4 L! ] : H+ u- B4 c& `) X- J( n+ w- A 因此,我正在研究STM32f1 72MHz,这也很便宜,至少可以输出320像素 % l! T1 G5 X, J. y3 m/ G9 \% U 与此同时,玩更干净的内核很有意思,我计划清理一下主BitBox,# J! g+ r4 k: l) H. H! o) Q 也参与制作几个游戏(现有的和新的...)但是所有这些都是并行的,所以单板的进步可能不会很大...还计划增加ESP8266...( }5 ~- N( P5 w/ l/ O- s 还计划制造一个更流线型的PCB (更小,但具有基本相同的外壳),但这不是短期的计划。
: N* S6 K! j8 b$ ?
: S5 `) w# K6 i' g ZX频谱仿真器 现在BitBox有了ZX频谱仿真器(在GameBoy 1之上) 频谱硬件非常简单,基于现有的Z80 CPU仿真器,所以构建频谱其实非常简单!4 B" k' A* ]" r& k2 y$ K 大部分需要的信息都在[url=http://www.worldofspectrum.org/faq/reference/48kreference.htm]这里[/url] 详见 博客 和 GitHub 新游戏:龙穴! 在BitBox上玩这样一个好游戏!8 Z: _- b% E& f4 ?3 N+ q* O
龙穴!9 O9 J0 Y" P5 ?0 y- e1 T" g5 W 这个案例旨在复制BitBox上的龙穴游戏。 因为数据是从sd卡发出来的,所以它只与标准的bitbox兼容。2 @ r1 b. \7 i- {- f; A 它目前是200LoC / 40k flash / 128k RAM + a 70MB 数据文件( A2 Z6 i# Z9 Q. X& b8 r: ] 参见github# p* k, T6 k# z 相关资料请见博客和GitHub ; u3 S5 a- k- m; N. F' V' E |
| 感觉很有意思啊。F4玩这些游戏速度没问题吧? |
微信公众号
手机版