Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
レトロゲーム機をインターネットに接続する
Search
niccolli
October 22, 2018
630
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
520
自分でつくるゲームボーイのカートリッジ
niccolli
1
950
その回路はいつ壊れるつもりだ
niccolli
1
230
実演 Web Bluetooth API
niccolli
0
860
Featured
See All Featured
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Building an army of robots
kneath
307
47k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
300
Building a Scalable Design System with Sketch
lauravandoore
464
34k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.8k
Mind Mapping
helmedeiros
1
390
Everyday Curiosity
cassininazir
0
340
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.5k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
840
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
42k
How to Talk to Developers About Accessibility
jct
2
560
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