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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
kazueda
November 09, 2024
Programming
0
59
ChatGPTを使ってwebmsx上でFuzixその2
kazueda
November 09, 2024
Tweet
Share
More Decks by kazueda
See All by kazueda
初代プレステでuCLinuxその2「rootfsが公開されました」
kazueda
0
37
初代プレステでuCLinuxその1 Linuxのinitで「Hello World」
kazueda
0
63
Raspberry pi 400をUSBキーボードとして使う
kazueda
0
280
「東海道らぐ」のブースで「USBガジェット三昧」の展示
kazueda
0
28
Raspberry Pi Pico WでRNDIS-Wifiブリッジ
kazueda
0
69
Raspberry pi pico2の亜種で Risc-V用Linux-nommuを起動する話
kazueda
1
360
PythonのソースファイルをLLMで修正した話
kazueda
0
100
M5Stackサーバーを使って初代プレイステーションでuClinuxのカーネルを起動
kazueda
0
130
ChatGPTを使ってWebmsx上でFuzix
kazueda
0
83
Other Decks in Programming
See All in Programming
フロントエンド開発の勘所 -複数事業を経験して見えた判断軸の違い-
heimusu
7
2.8k
16年目のピクシブ百科事典を支える最新の技術基盤 / The Modern Tech Stack Powering Pixiv Encyclopedia in its 16th Year
ahuglajbclajep
5
1k
AI時代の認知負荷との向き合い方
optfit
0
160
AIエージェント、”どう作るか”で差は出るか? / AI Agents: Does the "How" Make a Difference?
rkaga
4
2k
izumin5210のプロポーザルのネタ探し #tskaigi_msup
izumin5210
1
140
AtCoder Conference 2025
shindannin
0
1.1k
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
380
日本だけで解禁されているアプリ起動の方法
ryunakayama
0
130
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
610
責任感のあるCloudWatchアラームを設計しよう
akihisaikeda
3
180
AIによる高速開発をどう制御するか? ガードレール設置で開発速度と品質を両立させたチームの事例
tonkotsuboy_com
7
2.4k
Lambda のコードストレージ容量に気をつけましょう
tattwan718
0
140
Featured
See All Featured
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
130
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
130
Between Models and Reality
mayunak
1
190
Deep Space Network (abreviated)
tonyrice
0
64
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
170
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
330
Being A Developer After 40
akosma
91
590k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
1.9k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.2k
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 おしまい 今後の展開