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
ChatGPTを使ってwebmsx上でFuzixその2
Search
kazueda
November 09, 2024
Programming
97
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ChatGPTを使ってwebmsx上でFuzixその2
kazueda
November 09, 2024
More Decks by kazueda
See All by kazueda
16ビットCPU用FUZIXを実機で動かす「X68000でrootfsマウント編」
kazueda
1
21
16ビットCPU用FUZIXを実機で動かす USBキーボード接続編
kazueda
0
32
16ビットCPU用FUZIXを実機で動かす キー入力編
kazueda
0
37
初代プレステでuCLinuxその2「rootfsが公開されました」
kazueda
0
72
初代プレステでuCLinuxその1 Linuxのinitで「Hello World」
kazueda
0
110
Raspberry pi 400をUSBキーボードとして使う
kazueda
0
510
「東海道らぐ」のブースで「USBガジェット三昧」の展示
kazueda
0
59
Raspberry Pi Pico WでRNDIS-Wifiブリッジ
kazueda
0
140
Raspberry pi pico2の亜種で Risc-V用Linux-nommuを起動する話
kazueda
1
680
Other Decks in Programming
See All in Programming
AI が書く Go コードの品質を劇的に向上させる Linter: “declscope”
mpyw
0
470
GemmaをJevのように使ってみる / Use Gemma like Jev
kishida
5
510
APNsからLive Activityを開始する話
yumnumm
0
140
JPUG勉強会 OSSデータベースの内部構造を理解しよう(第2回)
oga5
0
290
すこし踏み込む CancellationToken
htkym
2
1.6k
AHC070解法紹介
eijirou
0
150
[ハンズオン]AIへの指示だけで「五目並べ」を作ってみよう
satoshi256kbyte
1
320
Heart of Swift Concurrency
koher
0
1.1k
mrbgem 三角測量 開発
ogom
0
180
モデルのリファクタリングが難しいと思ったら、そもそも複雑だったのはビジネス仕様だった ? / is-the-business-domain-the-real-complexity
hatsu38
0
440
AWSに止められる覚悟してますか?
morizo_1984
2
500
Unity6 URPによる海底をテーマにしたVJシステムの解説 | Unity Shader 完全に理解した 勉強会
gam0022
0
300
Featured
See All Featured
Exploring anti-patterns in Rails
aemeredith
4
520
Mind Mapping
helmedeiros
1
390
Scaling GitHub
holman
464
140k
Designing Experiences People Love
moore
143
24k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
480
Documentation Writing (for coders)
carmenintech
77
5.6k
Embracing the Ebb and Flow
colly
88
5.2k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3.1k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
68
58k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
720
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 おしまい 今後の展開