{"id":24614361,"url":"https://github.com/akatsuki105/gba-docs-ja","last_synced_at":"2026-02-12T02:39:17.826Z","repository":{"id":55526705,"uuid":"332560960","full_name":"akatsuki105/gba-docs-ja","owner":"akatsuki105","description":"GBAの日本語リファレンスです","archived":false,"fork":false,"pushed_at":"2025-08-15T10:08:34.000Z","size":2166,"stargazers_count":53,"open_issues_count":1,"forks_count":5,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-03T01:04:29.594Z","etag":null,"topics":["arm","arm7-tdmi","cpu","document","documentation","emulator","game","gameboy-advance","gba","japanese"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/akatsuki105.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-01-24T21:34:09.000Z","updated_at":"2025-11-30T06:11:08.000Z","dependencies_parsed_at":"2023-09-11T03:25:25.389Z","dependency_job_id":"b18cccf7-d924-4da2-a236-97d83259fe82","html_url":"https://github.com/akatsuki105/gba-docs-ja","commit_stats":null,"previous_names":["akatsuki105/gba-docs-ja"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/akatsuki105/gba-docs-ja","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akatsuki105%2Fgba-docs-ja","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akatsuki105%2Fgba-docs-ja/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akatsuki105%2Fgba-docs-ja/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akatsuki105%2Fgba-docs-ja/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/akatsuki105","download_url":"https://codeload.github.com/akatsuki105/gba-docs-ja/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akatsuki105%2Fgba-docs-ja/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29355226,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-12T01:03:07.613Z","status":"online","status_checked_at":"2026-02-12T02:00:06.911Z","response_time":55,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arm","arm7-tdmi","cpu","document","documentation","emulator","game","gameboy-advance","gba","japanese"],"created_at":"2025-01-24T21:16:25.743Z","updated_at":"2026-02-12T02:39:17.810Z","avatar_url":"https://github.com/akatsuki105.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# gba-docs-ja\n\n\u003cimg src=\"images/purple.webp\" height=\"280\" /\u003e\n\nGameBoyAdvanceについて、技術的な詳細を日本語でまとめたものです。\n\n突然消えたり非公開にする可能性もあるので心配な方はクローンしておくことをお勧めします。\n\n\u003e [!WARNING]\n\u003e このレポジトリは大半が執筆途中です。なので現在、ドキュメントとしての信頼性は皆無です。  \n\u003e また、コミット履歴は気まぐれで破壊されることがあります。\n\n## コンテンツ一覧\n\n### GBA\n\n- [仕様](spec.md)\n- [メモリマップ](memory.md)\n- [IOレジスタ](io.md)\n- [DMA転送](dma.md)\n- [割り込み](interrupt.md)\n- [システム制御](system.md)\n  - [POSTFLG](system.md)\n  - [HALTCNT](system.md)\n  - [MEMCNT](system.md)\n- [タイマー(TMnCNT)](timer.md)\n- [サウンド](sound.md)\n- [キー入力](keypad.md)\n- [特殊な挙動](unpredictable.md)\n\n### カートリッジ\n\n- [カートリッジヘッダ](cartridge/header.md)\n- [カートリッジROM](cartridge/rom.md)\n- [バックアップメディア](cartridge/backup/README.md)\n  - [SRAM/FRAM](cartridge/backup/sram.md)\n  - [EEPROM](cartridge/backup/eeprom.md)\n  - [FLASH](cartridge/backup/flash.md)\n  - [DACS](cartridge/backup/README.md)\n- [カートリッジのプリフェッチ](cartridge/prefetch.md)\n- 周辺機器・その他\n  - [GPIO](cartridge/addon/gpio.md)\n  - [RTC(時計機能)](cartridge/addon/rtc.md)\n  - [太陽センサー](cartridge/addon/solar.md)\n  - [振動パック](cartridge/addon/rumble.md)\n  - [カードeリーダー](cartridge/addon/carde.md)\n  - [ファミコンミニシリーズ](cartridge/addon/classic.md)\n\n### CPU\n\n- [レジスタ](arm7tdmi/register.md)\n- [ARM命令一覧](arm7tdmi/instruction.md)\n  - [ALU](arm7tdmi/arm/alu.md)\n  - [分岐命令](arm7tdmi/arm/branch.md)\n  - [乗算](arm7tdmi/arm/multiply.md)\n  - [ロード/ストア](arm7tdmi/arm/loadstore.md)\n  - [ロード/ストア その2](arm7tdmi/arm/loadstore2.md)\n  - [ロード/ストア その3](arm7tdmi/arm/loadstore3.md)\n  - [プロセッサ状態](arm7tdmi/arm/psr.md)\n  - [スワップ命令](arm7tdmi/arm/swap.md)\n  - [コプロセッサ命令](arm7tdmi/arm/coprocessor.md)\n- [THUMB命令一覧](arm7tdmi/thumb/instruction.md)\n  - [レジスタ操作](arm7tdmi/thumb/register.md)\n  - [ロード/ストア](arm7tdmi/thumb/loadstore.md)\n  - [ロード/ストア(スタック)](arm7tdmi/thumb/loadstore2.md)\n  - [アドレッシング](arm7tdmi/thumb/addressing.md)\n  - [分岐命令](arm7tdmi/thumb/branch.md)\n- [サイクル](arm7tdmi/cycle.md)\n  - [Waitstate](arm7tdmi/cycle.md)\n- [条件](arm7tdmi/cond.md)\n- [例外](arm7tdmi/exception.md)\n- [アラインメント](arm7tdmi/alignment.md)\n\n### グラフィック\n\n- 背景(BG)\n  - [制御レジスタ(BGnCNT)](video/bg/control.md)\n  - [BGモード](video/bg/mode/)\n    - [タイルモード(Mode0-2)](video/bg/mode/tile/README.md)\n      - [タイルデータ](video/bg/mode/tile/tiledata.md)\n      - [BGマップ](video/bg/mode/tile/bgmap.md)\n    - [ビットマップモード(Mode3-5)](video/bg/mode/bitmap.md)\n  - [スクロール(BGnOFS)](video/bg/scroll.md)\n  - [伸縮回転](video/bg/scalerot.md)\n    - [BGnX](video/bg/scalerot.md)\n    - [BGnPA](video/bg/scalerot.md)\n- [ウィンドウ](video/window.md)\n- [モザイク](video/mosaic.md)\n- [ブレンド](video/blend.md)\n- [割り込み](video/interrupt.md)\n  - [DISPSTAT](video/interrupt.md)\n  - [VCOUNT](video/interrupt.md)\n- [スプライト](video/sprite.md)\n- [OAM](video/oam.md)\n- [パレット](video/palette.md)\n- [描画サイクル](video/scanline.md)\n\n### BIOS\n\n- [命令一覧](bios/bios.md)\n- [算術](bios/arithmetic.md)\n- [伸縮回転](bios/rotation_scaling.md)\n- [メモリコピー](bios/memcpy.md)\n- [Halt](bios/halt.md)\n- [リセット](bios/reset.md)\n- [解凍](bios/decompression.md)\n\n### 通信機能\n\n- [シリアル通信](communication/sio/README.md)\n  - [通常モード](communication/sio/normal.md)\n  - [マルチプレイモード](communication/sio/multiplayer.md)\n  - [UARTモード](communication/sio/uart.md)\n  - [JOYバスモード](communication/sio/joybus.md)\n  - [汎用モード](communication/sio/general.md)\n- [ワイヤレスアダプタ](communication/wireless.md)\n- [赤外線通信](communication/infrared.md)\n\n### その他\n\nこの辺は、自分のメモ書きの側面も強いです。\n\n- [devkitProのインストール](others/homebrew/devkit.md)\n- [HQミキサー](others/homebrew/hq_mixer.md)\n- [mGBAをgdbでデバッグする方法](others/homebrew/mgba_with_gdb.md)\n- [GBA命令のデコード](others/emudev/decode.md)\n- [GBAのサイクルカウントとプリフェッチについて](others/emudev/cycle-counting-prefetch.md)\n- [Ghidraを用いたGBAROMのデバッグ](others/ret/ghidra-debugger.md)\n\n## 関連するレポジトリ\n\n- [gb-docs-ja](https://github.com/akatsuki105/gb-docs-ja): GameBoyについて\n- [nds-docs-ja](https://github.com/akatsuki105/nds-docs-ja): Nintendo DSについて\n- [snes-docs-ja](https://github.com/akatsuki105/snes-docs-ja): スーパーファミコンについて\n\n## 参考記事\n\n- [GBATEK](https://web.archive.org/web/20210108175702/https://problemkaputt.de/gbatek.htm)\n- [GBA develop Wiki](http://akkera102.sakura.ne.jp/gbadev/)\n- [情報システム設計演習－携帯型ゲームプログラミング－](http://jaco.ec.t.kanazawa-u.ac.jp/edu/GBA/)\n- [ultimate-tutorial-2](https://tutorial.feuniverse.us/)\n- [ARM7TDMI](https://ngmansion.github.io/hokanko/ARM7TDMI/)\n- [ARM のスタックについて](http://masahir0y.blogspot.com/2012/11/arm.html)\n- [Assembler for the GBA](https://github.com/Touched/asm-tutorial/blob/master/doc.md)\n- [Tonc v1.4.2](https://www.coranac.com/tonc/text/toc.htm)\n- [hkpr.info](https://hkpr.info/ds/wiki/index.php)\n- [mGBA](https://mgba.io/)\n- [NanoBoyAdvance](https://github.com/fleroviux/NanoBoyAdvance)\n- [VisualBoyAdvance-m](https://github.com/visualboyadvance-m/visualboyadvance-m)\n- [loveemu labo](https://loveemu.hatenablog.com/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakatsuki105%2Fgba-docs-ja","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fakatsuki105%2Fgba-docs-ja","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakatsuki105%2Fgba-docs-ja/lists"}