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
ChatGPTを使ってwebmsx上でFuzixその2
Search
kazueda
November 09, 2024
Programming
0
55
ChatGPTを使ってwebmsx上でFuzixその2
kazueda
November 09, 2024
Tweet
Share
More Decks by kazueda
See All by kazueda
初代プレステでuCLinuxその2「rootfsが公開されました」
kazueda
0
34
初代プレステでuCLinuxその1 Linuxのinitで「Hello World」
kazueda
0
58
Raspberry pi 400をUSBキーボードとして使う
kazueda
0
270
「東海道らぐ」のブースで「USBガジェット三昧」の展示
kazueda
0
21
Raspberry Pi Pico WでRNDIS-Wifiブリッジ
kazueda
0
64
Raspberry pi pico2の亜種で Risc-V用Linux-nommuを起動する話
kazueda
1
340
PythonのソースファイルをLLMで修正した話
kazueda
0
100
M5Stackサーバーを使って初代プレイステーションでuClinuxのカーネルを起動
kazueda
0
120
ChatGPTを使ってWebmsx上でFuzix
kazueda
0
74
Other Decks in Programming
See All in Programming
LLM Observabilityによる 対話型音声AIアプリケーションの安定運用
gekko0114
2
380
20251212 AI 時代的 Legacy Code 營救術 2025 WebConf
mouson
0
250
Giselleで作るAI QAアシスタント 〜 Pull Requestレビューに継続的QAを
codenote
0
340
AI Agent の開発と運用を支える Durable Execution #AgentsInProd
izumin5210
7
2.1k
Kotlin Multiplatform Meetup - Compose Multiplatform 외부 의존성 아키텍처 설계부터 운영까지
wisemuji
0
180
インターン生でもAuth0で認証基盤刷新が出来るのか
taku271
0
180
KIKI_MBSD Cybersecurity Challenges 2025
ikema
0
1.2k
React 19でつくる「気持ちいいUI」- 楽観的UIのすすめ
himorishige
11
5.6k
ZJIT: The Ruby 4 JIT Compiler / Ruby Release 30th Anniversary Party
k0kubun
1
380
例外処理とどう使い分ける?Result型を使ったエラー設計 #burikaigi
kajitack
16
5.6k
余白を設計しフロントエンド開発を 加速させる
tsukuha
6
1.8k
AI Agent Dojo #4: watsonx Orchestrate ADK体験
oniak3ibm
PRO
0
130
Featured
See All Featured
Building the Perfect Custom Keyboard
takai
2
670
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Chasing Engaging Ingredients in Design
codingconduct
0
97
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
61
48k
How to build a perfect <img>
jonoalderson
1
4.9k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
200
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
250
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
430
Side Projects
sachag
455
43k
How to Ace a Technical Interview
jacobian
281
24k
Typedesign – Prime Four
hannesfritz
42
2.9k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
0
120
Transcript
ChatGPTを使ってwebmsx上でFuzixその2 小江戸らぐ10月のオフな集まり(第268回) 2024. 11. 9 1 kazueda か ず え
だ
kazueda(かずえだ)の紹介 • 大阪出身、丙午、おとめ座、O型 • 科学者(化学) • 2003年4月から浜松で、働き始める • 自転車での移動が生活の足 •
趣味は「ラジオを聴くこと」、「アメリカの コミックの邦訳を読むこと」 @kazueda 2 slideshare speaker deck https://qiita.com/kazueda
これまでの話 • Webサービスのwebmsx用ハードディスクドライバを、 devide_sunrise.c、devide_sunrise.h、sunrise.sから作成しよ うとして、行き詰まる。 3
手元のMSXマシン • PV-7 (MSX1) • HB-F1DJ (MSX2)<-画面表示できず、修理中 • OneChipMSX on
De0 (MSX2+?) <- FPGA • MSX1 on ZX-UNO <-FPGA • MSX0 (MSX1, 2, 2+) <- M5Stack 4
手元のMSXマシン • PV-7 (MSX1) • HB-F1DJ (MSX2)<-画面表示できず • OneChipMSX on
De0 (MSX2+?) <- FPGA MegaSDドライバ • MSX1 on ZX-UNO <-FPGA • MSX0 (MSX1, 2, 2+) <- M5Stack 5 以降、OCM-DE0 以降、OCM-DE0
devmegasd.cをChatGPTに • OCM-DE0の仕組みを聞く • スロットの修正依頼ー>スロットの変更、デバイスセレ クタの変更 • SlotとSubslotを明示的に支持ー>正しい数値に修正 • MSX上で「call
drvinfo」して得られた情報を提供 注)以前の修正を忘れることがあるので、その時は新しい チャットで続きを行う。 6
devmegasd.cをChatGPTに 修正箇所 • SDカードインターフェース • SDカードスロット • SDカードの読み書き 7
devmegasd.cをChatGPTに 修正箇所 • SDカードインターフェース • SDカードスロット • SDカードの読み書き • Linux
Userにパッチファイルを掲載予定 8
実際の動作 9
実際の動作 10 • SDドライブの表示に不具合 あるが、起動 • 正しくは、デバイスは2つ あるが、SDカードスロット は2つ目のドライブに接続 されている
実際の起動 11 速度は遅いですが、 ログインプロンプ トがでました!
実際の起動 12 • 記念のbannerコ マンド
まとめ • FuzixのSDカードドライバを修正し、FuzixのOCM-DE0での 動作に成功 • SDカードスロットの指定方法に修正が必要 • SDカードスロットの指定方法の修正 • 今回修正したドライバソースから、webmsx用のソースを
作成 13 おしまい 今後の展開