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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Full Gameboy Color Emulator in Javascript

86 点作者 kipsfi超过 13 年前

8 条评论

elliottcarlson超过 13 年前
It's also worth checking out Imran Nazar's excellent writeup on creating a Gameboy emulator in javascript: <a href="http://imrannazar.com/GameBoy-Emulation-in-JavaScript" rel="nofollow">http://imrannazar.com/GameBoy-Emulation-in-JavaScript</a><p>Direct link to the first section, the CPU: <a href="http://imrannazar.com/GameBoy-Emulation-in-JavaScript:-The-CPU" rel="nofollow">http://imrannazar.com/GameBoy-Emulation-in-JavaScript:-The-C...</a>
T-R超过 13 年前
This has been posted here a dozen times before, many times by the author himself.<p><a href="http://www.hnsearch.com/search#request/all&#38;q=Gameboy+emulator&#38;start=0" rel="nofollow">http://www.hnsearch.com/search#request/all&#38;q=Gameboy+emu...</a> <a href="http://news.ycombinator.com/item?id=2427963" rel="nofollow">http://news.ycombinator.com/item?id=2427963</a> <a href="http://news.ycombinator.com/item?id=2477582" rel="nofollow">http://news.ycombinator.com/item?id=2477582</a><p>Impressive as the emulator is, it's been suggested to him before (and he has acknowledged) that he shouldn't be running non-public-domain ROMs on his site. If he gets a C&#38;D/DMCA takedown, I have zero sympathy.
colanderman超过 13 年前
I don't get it. What's with all the reimplementations of stuff in Javascript (and WebGL for that matter)? I understand that the Web is the next big platform, and the Javascript is currently the lingua franca of the Web. But it doesn't make any sense that vast collections of working code that happens not to be written in Javascript should be reimplemented to fit this straightjacket.<p>It makes far more sense for the community to focus on the development of translators -- compilers -- from other languages to Javascript, and on the optimization of Javascript engines to run such translated code. I know such systems exist (most notably for Java and C), so I'm confused by the disproportionate amount of press stories like this one get.<p>Of course I'm ignoring the fact that one may wish to rewrite code in Javascript because they find the language interesting. I can't say I'm one of those people.<p>(Note: I don't mean this to knock the author's work. Writing emulators is interesting and fun, and I'm sure he did a good job of it. But a Game Boy emulator in Javascript (the language) is no more interesting than a Game Boy emulator in PHP. The interesting part is that it is a Game Boy emulator in Javascript (the platform), which IMO should not necessitate a reimplementation of a Game Boy emulator in Javascript (the language).)
评论 #3449577 未加载
评论 #3449886 未加载
评论 #3448762 未加载
MtrL超过 13 年前
The music on Tetris is wrong :(((<p>Works far better than some other GBC emulators I've seen though, nice work.
评论 #3449853 未加载
grantg超过 13 年前
I shut the party down, willy wonka style.
评论 #3452665 未加载
mikelbring超过 13 年前
It seems to be down
Slimy超过 13 年前
Very well done!<p>I'd love to see an analysis of how the different major browsers handle this emulator.
评论 #3449869 未加载
andygcook超过 13 年前
If SOPA passes, this demo will die a quick death... :-(
评论 #3447496 未加载