[フレーム]
はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

気に入った記事をブックマーク

  • 気に入った記事を保存できます
    保存した記事の一覧は、はてなブックマークで確認・編集ができます
  • 記事を読んだ感想やメモを書き残せます
  • 非公開でブックマークすることもできます
適切な情報に変更

エントリーの編集

loading...

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。

タイトルガイドライン

このページのオーナーなので以下のアクションを実行できます

タイトル、本文などの情報を
再取得することができます
コメントを非表示にできます コメント表示の設定

ブックマークしました

ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください

Twitterで共有

ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します

252users がブックマーク コメント 13

ガイドラインをご確認の上、良識あるコメントにご協力ください

0 / 0
入力したタグを追加

現在プライベートモードです 設定を変更する

おすすめタグタグについて

よく使うタグ

Go言語でゲームボーイアドバンスのエミュレータを作った話

252 users zenn.dev/akatsuki

ガイドラインをご確認の上、良識あるコメントにご協力ください

0 / 0
入力したタグを追加

現在プライベートモードです 設定を変更する

おすすめタグタグについて

よく使うタグ

はてなブックマーク

はてなブックマークで
関心をシェアしよう

みんなの興味と感想が集まることで
新しい発見や、深堀りがもっと楽しく

ユーザー登録

アカウントをお持ちの方はログインページ

記事へのコメント13

  • 注目コメント
  • 新着コメント
RySa
こう言うの楽しそうだけど、時間が無限に溶けるのよね。でも凄い。開発お疲れ様でした。

その他
waot209
GBAのエミュレータってなぜかGBA発売前から出回ってたなと思い出した。

その他
sonota88
「GBとの互換を保つため、GBAにはGBのCPULR35902も搭載されています」 へ〜

その他
kujoo
へー。GBAって32bitCPUだったのか

その他
opera627
普通に楽しそう

その他
timetrain
左右同時押でクラッシュとか、エミュならではのことがいっぱいあんのね

その他
khtokage
構築の話もおもしろいけど、最適化がなるほどとなった。

その他
hasegawatomoki
パイプライン付きのCPUのエミュレートするの大変そうだな〜。(とは言いつつ仕様が理解できれば「(作業が)大変」に落ちるんだろうけど。)

その他
waot209
waot209 GBAのエミュレータってなぜかGBA発売前から出回ってたなと思い出した。

2021年05月18日 リンク

その他
valinst
エミュレータ作りたいと思ってたけどやってみようかな、とりあえずFCから

その他
Helfard
すごいなー。

その他
clubman023
すごい

その他
sabotem
すごい。こういうの出来たら楽しそう。

その他
RySa
RySa こう言うの楽しそうだけど、時間が無限に溶けるのよね。でも凄い。開発お疲れ様でした。

2021年05月18日 リンク

その他
hajimehoshi
Ebiten はいいぞ!

その他

注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

リンクを埋め込む

以下のコードをコピーしてサイトに埋め込むことができます

プレビュー
アプリのスクリーンショット
いまの話題をアプリでチェック!
  • バナー広告なし
  • ミュート機能あり
  • ダークモード搭載
アプリをダウンロード

関連記事

usersに達しました!

さんが1番目にブックマークした記事「Go言語でゲームボ...」が注目されています。

気持ちをシェアしよう

ツイートする

Go言語でゲームボーイアドバンスのエミュレータを作った話

CPUはなんとARMのCPUを採用しています。(そのおかげでLLVMのターゲットに指定できる) ゲームボーイとの... CPUはなんとARMのCPUを採用しています。(そのおかげでLLVMのターゲットに指定できる) ゲームボーイとの違い CPU 最大の違いはCPUです。ゲームボーイ(以降、GB)ではZ80を独自カスタムしたLR35902というCPUを使っていますが、このCPUは8bitで動作するCPUです。つまり命令のサイズが8bit(1byte)しかありません! しかも、LR35902は掛け算命令など現代のCPUでサポートしている基的な命令をサポートしていません。 これに比べてGBAに搭載されているARM7TDMIは32bit CPUです。つまり命令のサイズが4byteとGBの命令の4倍の大きさになります! このおかげでCPUの命令セットがさまざまな命令をサポートできるようになりました。(まあ後述の理由で実質16bit CPUですが...) またクロック数もGBの4MHzから16MHzに伸びました。 B

ブックマークしたユーザー

  • techtech05212023年04月30日 techtech0521
  • memoshin2022年06月22日 memoshin
  • kuked2021年08月01日 kuked
  • komekome092021年06月08日 komekome09
  • tyosuke20112021年05月28日 tyosuke2011
  • hbKOT2021年05月24日 hbKOT
  • xef2021年05月22日 xef
  • sanko04082021年05月22日 sanko0408
  • hamadola2021年05月19日 hamadola
  • common2552021年05月19日 common255
  • jerryb2021年05月19日 jerryb
  • hootoo32021年05月19日 hootoo3
  • pirota_pirozou2021年05月19日 pirota_pirozou
  • s10611232021年05月19日 s1061123
  • mieki2562021年05月19日 mieki256
  • amebacore2021年05月19日 amebacore
  • egugue2021年05月19日 egugue
  • imadedede2021年05月19日 imadedede
すべてのユーザーの
詳細を表示します

ブックマークしたすべてのユーザー

同じサイトの新着

同じサイトの新着をもっと読む

いま人気の記事

いま人気の記事をもっと読む

いま人気の記事 - テクノロジー

いま人気の記事 - テクノロジーをもっと読む

新着記事 - テクノロジー

新着記事 - テクノロジーをもっと読む

同時期にブックマークされた記事

いま人気の記事 - 企業メディア

企業メディアをもっと読む

はてなブックマーク

公式Twitter

はてなのサービス

Copyright © 2005-2025 Hatena. All Rights Reserved.
設定を変更しましたx

AltStyle によって変換されたページ (->オリジナル) /