TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Gameboy Advance Development by Example: Drawing and Moving Sprites

136 点作者 khalladay大约 8 年前

6 条评论

Jach大约 8 年前
Every time I read about GBA internals I&#x27;m still amazed something like Super Monkey Ball Jr (<a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=K-AZQKTlUMs" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=K-AZQKTlUMs</a>) could have been created on that platform...
评论 #14045234 未加载
juliangoldsmith大约 8 年前
I have one nitpick here:<p>&gt;I’m using 32 bit integers to store tile data because the GBA is a 32 bit machine at heart, and I’ve found a couple places online that talk about how much faster the GBA hardware is at working with 32 bit integers vs 16 bit ones when possible. Since I have no way of verifying this right now (no timers yet!), this is also a matter of faith for the moment.<p>This is true if you&#x27;re doing calculations. However, memcpy works in bytes (logically, anyway) so it wouldn&#x27;t make any difference for tile data. Storing tile data as ints would complicate things if you ever want to modify any of your tiles.<p>Nitpicking aside, this is an excellent tutorial. The simplicity of the code makes it easy to understand.
评论 #14035535 未加载
评论 #14037842 未加载
评论 #14035484 未加载
gravypod大约 8 年前
Has anyone written a Unix-like OS that runs in a GBA? Maybe you could even build a cartidge with IO (keyboard support) and a simple com port for networking.
评论 #14037453 未加载
评论 #14036576 未加载
评论 #14037083 未加载
评论 #14037007 未加载
_sbrk大约 8 年前
Enjoyable to see the youngsters discovering MOBs all over again. :-)<p><a href="https:&#x2F;&#x2F;www.c64-wiki.com&#x2F;wiki&#x2F;Sprite" rel="nofollow">https:&#x2F;&#x2F;www.c64-wiki.com&#x2F;wiki&#x2F;Sprite</a>
namero999大约 8 年前
Nice. I have a GBA Micro and a development cartridge taking dust in a box, I might very well jump into this. Do you have a tutorial where you explain how to set up the development environment? Anyway I skimmed your tutorial here and it looks clear and fun!
评论 #14039596 未加载
and0大约 8 年前
Cool to see the follow-up based on feedback so quickly.
评论 #14034855 未加载