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
niccolli
October 22, 2018
620
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
レトロゲーム機をインターネットに接続する
動画はこちらをご覧ください
https://twitter.com/niccolli/status/1043386427730325504
niccolli
October 22, 2018
More Decks by niccolli
See All by niccolli
スイングやカードをいい感じに立てるスタンドの話
niccolli
1
500
自分でつくるゲームボーイのカートリッジ
niccolli
1
940
その回路はいつ壊れるつもりだ
niccolli
1
220
実演 Web Bluetooth API
niccolli
0
860
Featured
See All Featured
Visualization
eitanlees
152
17k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
580
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
Scaling GitHub
holman
464
140k
Six Lessons from altMBA
skipperchong
29
4.5k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
390
Speed Design
sergeychernyshev
33
2k
Rails Girls Zürich Keynote
gr2m
96
14k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.8k
Darren the Foodie - Storyboard
khoart
PRO
3
3.7k
Transcript
2018.10.22 ˏ IoTLT #44 レトロゲーム機を インターネットに接続する Yusuke Umahashi
✤ @niccolli / Yusuke Umahashi ✤ 自動車メーカー子会社 (2010.4~) ✤ Cerevo
(2013.5~) ✤ PC周辺機器メーカー (2017.7~) ✤ 電気回路の設計+デモ・検査用ソフト ✤ JavaScript / Node.js はじめまして
カセットの中身は基板 ✤ 基板にROM等のICが 載っている ✤ 今なら自分で作れるんじゃ ないか https://ja.wikipedia.org/wiki/ϑΝΠϧ:Famicom_ROM_cassette.jpg
ゲームボーイのカセットを作った ✤ 家にまだあったから ✤ ディスプレイ内蔵なので 動作確認が楽 ✤ 仕組みを調べて公開している 外国人がたくさんいる https://dhole.github.io
…… ✤ ROM / RAM / MBCをSTM32で模擬
インターネットとつなぐ ✤ 直接動かせるわけではない ✤ 「外部RAM」機能を使う ✤ カセット側のRAM ✤ RAMをマイコンで模擬すれば カセット内外と通信ができる
30. 0x0000 0x7FFF 73". 0x8000 0x9FFF Y3". 0xA000 0xBFFF 83". 0xC000 0xDFFF 83". .JSSPS 0xE000 0xFDFF 0UIFS *OUFSSVQUFUD
キー操作を外に出す ✤ キー操作情報を外部RAMに書くだけのゲーム ✤ 外部RAM=マイコンの変数 ✤ 変数の値が変わったらシリアル通信で外に出す ✤ シリアル通信をESP32に入れれば無線化
None
今後 ✤ Twitterを見たい ✤ 外部RAM 2KB > Twitter 140文字 ✤
電源の問題 ✤ https://niccolli.booth.pm/items/1026724