
![]() ; l" L6 w1 ~& B i6 _ DIY,32位mini游戏控制台0 {" K( J) Y% _/ @. C 描述9 O% b3 y+ s3 t8 X ![]() , D* f4 @! I5 P# @% z BitBox是一款基于ARM的开放式 单芯片 视频游戏控制台。! T) P& y* u$ A7 m! Z 它可以产生15位视频,VGA分辨率为640 x480,立体声输出。1 b4 k; ^% U F% G2 k! Z+ v6 R 程序可以使用MicroSD加载,它可以使用2个USB设备进行游戏,例如游戏手柄、鼠标或键盘。! ?0 @6 n5 i& ^/ I; O 主芯片是STM32F4。已经移植了游戏和gnuboy,Gameboy模拟器。 ![]() ! X: [% F. _# m% e1 L 细节 Bitbox控制台现在并未连接到互联网。但是它可以通过它的扩展端(一个非常简单而好用的通用平台)来设置一个文本浏览器。 一些消息, k2 @, P5 {5 U+ C& A" S3 o) X 这个项目目前进行得很顺利(也许可以看看博客)。更多的代码、游戏即将到来,我和其他人提供了很多简单的图形模式以及声音/音乐相关的工作。 Q0 a3 j# v$ p' G+ k( M# J ( L9 G" x2 I$ Q/ V/ ^ 关于bitbox micro的考虑..." h, i" e& |$ x& u! ` 我正在考虑制作一款基于Cortex M0的控制台。这个想法是要比BitBox更小、更便宜,而且游戏可能比BitBox更具挑战性,但是保持足够的相似性以保持体验,并且能够简单地移植游戏。 原始BitBox仍将是拥有USB、高清VGA、可扩展性、更大内存和更快内核的大哥。* o- M [0 T* O% Z2 {4 V 1 P$ N0 b7 _6 e8 b% b 迄今为止,设计选择有:! x* n8 [! s( H8 V) F 当不确定的时候,更喜欢小的、便宜的和简单的 stm32f0, 128k flash /16k RAM - 48MHz, N) f0 ?3 w8 B" W% g( g, K$ c- C VGA输出,JACK Audio接口 nunchuk控制器1 K X- O# o2 g! x. x# y USB用于刷新和供电 SPI闪存芯片(没有使用micro尺寸,因为它增加了价格) 5 I5 y! O; e+ }1 q4 _+ I BB micro更新 关于micro BB和BB开发的一些更新还会继续。8 Z# t1 U& a! v# V. s2 A8 b 在用stm32f0开发板玩了一会儿,移植了内核后,即使通过DAC,48Mhz的F0输出12MHz信号也是不可能的。 分辨率上限为约190像素。有一些PCB已经送到了——不过有一些问题。1 {* w: Z' k! d% ] 因此,我正在研究STM32f1 72MHz,这也很便宜,至少可以输出320像素 与此同时,玩更干净的内核很有意思,我计划清理一下主BitBox,( t( E; e; [0 R2 k9 ~# ]. } 也参与制作几个游戏(现有的和新的...)但是所有这些都是并行的,所以单板的进步可能不会很大...还计划增加ESP8266... 还计划制造一个更流线型的PCB (更小,但具有基本相同的外壳),但这不是短期的计划。 ![]() ) e4 X& c$ v3 u% {& `7 Z9 ? ![]() ZX频谱仿真器. R/ |; Y. B( A9 W! @: t$ _ 现在BitBox有了ZX频谱仿真器(在GameBoy 1之上)3 l. e: }7 ]3 F( F& V6 B# W6 ~ 频谱硬件非常简单,基于现有的Z80 CPU仿真器,所以构建频谱其实非常简单!/ D9 T( |# N$ |3 \ 大部分需要的信息都在[url=http://www.worldofspectrum.org/faq/reference/48kreference.htm]这里[/url] 详见 博客 和 GitHub ; N; o& G- n, Z7 q 新游戏:龙穴!& s0 H9 [1 X: \, k2 o! I 在BitBox上玩这样一个好游戏!. W9 n B" C+ n$ l5 D1 T ![]() 龙穴!3 t1 H4 m5 N6 ] 这个案例旨在复制BitBox上的龙穴游戏。3 _3 ^* H! r9 W# W1 k% I 因为数据是从sd卡发出来的,所以它只与标准的bitbox兼容。 它目前是200LoC / 40k flash / 128k RAM + a 70MB 数据文件! s' G" ~& d$ H5 D, @$ [: K6 H 参见github- T; J0 B* `4 X) Z) u u' g2 A% i$ ^/ s' @5 f2 b* F 相关资料请见博客和GitHub |
感觉很有意思啊。F4玩这些游戏速度没问题吧? |