Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
自分でつくるゲームボーイのカートリッジ
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
niccolli
December 10, 2019
How-to & DIY
1
890
自分でつくるゲームボーイのカートリッジ
レトロゲーム勉強会 #4
niccolli
December 10, 2019
Tweet
Share
More Decks by niccolli
See All by niccolli
スイングやカードをいい感じに立てるスタンドの話
niccolli
1
420
レトロゲーム機をインターネットに接続する
niccolli
1
600
その回路はいつ壊れるつもりだ
niccolli
1
210
実演 Web Bluetooth API
niccolli
0
840
Other Decks in How-to & DIY
See All in How-to & DIY
わたしと仕事とアジャイルコミュニティ / developers summit 2025
matsuoshi
0
1.8k
ROSAというLLM使ったROSエージェントをおもちゃに実装してみた話
takeofuture
0
120
파이썬 토룡신점 운영후기
lqez
0
520
ライブ感を生む 巻き込み型スライドの作り方/Create your slide like a heavy metal concert
ikuodanaka
5
1.3k
Maker Mela Mumbai 2025 資料 2024/12/12取得
takasumasakazu
0
140
大学内にファブスペースをつくってみた #sapporo3dp / Making HIU Fab
yumulab
1
140
終わりのない会議を超えて:HolacracyのTactical Meetingを体験しよう!
andrearc
0
190
Trying "Vibe No-code/Low-code" with MCP #noderedjp
n0bisuke2
0
130
地方カンファレンスのスタッフしてて思うこと
yumechi
0
190
人はなぜコミュニティとつながると幸せを感じるのか
448jp
3
390
SoracomUG-Ishikawa-1.pdf
yukima77
0
170
AWS Summit Japan 2025 個人的参加レポート
midnight480
0
260
Featured
See All Featured
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
160
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.4k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.7k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.2k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
Building Applications with DynamoDB
mza
96
7k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.2k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
1.9k
For a Future-Friendly Web
brad_frost
183
10k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
480
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
300
Transcript
2019.12.10 ˏ ϨτϩήʔϜษڧձ #04 自分でつくるゲームボーイの カートリッジ Yusuke Umahashi (@niccolli)
カートリッジをつくりました ✤ ゲームボーイのカートリッジの 各種機能をマイコンで実装 ✤ ROM ✤ RAM ✤ バッテリーバックアップ
✤ MBC
なぜ作ったのか ✤ 作れたから ✤ 本体から配線を引き出して実装している先達がいた ✤ Dholeさん https://dhole.github.io/post/gameboy_cartridge_emu_2/ ✤ 同じようにやってもうまくいかなかった
✤ 配線が長すぎたのかもしれない ✤ 基板作っちゃえばいいのでは?
作ったらうまく動いた ✤ マイコンひとつでカートリッジの各機能を実装 ✤ ROM・RAM ✤ バンクコントローラー
RAMのデータを活用する ✤ カートリッジRAMはセーブデータ 以外にも使われる ✤ ポケットカメラなど ✤ カートリッジRAMはマイコンで 読み書きが可能 ✤
外界とのインタフェースに使える
活用例:無線マウス ✤ ゲームボーイのキーパッドでマウスポインタを操作する ✤ 次の流れでできそう 1.ゲームボーイがキー入力を読み取る 2.ゲームボーイがカートリッジRAMに書き込む 3.マイコンがRAMの値を読んでBLEモジュールに送る 4.BLEモジュールがマウス操作として送信する
None
これから ✤ カートリッジRAMを使った入出力は勝手が良い ✤ マイコンのDMAをフル活用 ✤ MIDIを受け取ってシンセサイザーにできないか挑戦中