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
16ビットCPU用FUZIXを実機で動かす「X68000でrootfsマウント編」
Search
kazueda
August 22, 2026
Programming
13
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
16ビットCPU用FUZIXを実機で動かす「X68000でrootfsマウント編」
kazueda
August 22, 2026
More Decks by kazueda
See All by kazueda
16ビットCPU用FUZIXを実機で動かす USBキーボード接続編
kazueda
0
23
16ビットCPU用FUZIXを実機で動かす キー入力編
kazueda
0
29
初代プレステでuCLinuxその2「rootfsが公開されました」
kazueda
0
67
初代プレステでuCLinuxその1 Linuxのinitで「Hello World」
kazueda
0
110
Raspberry pi 400をUSBキーボードとして使う
kazueda
0
470
「東海道らぐ」のブースで「USBガジェット三昧」の展示
kazueda
0
55
Raspberry Pi Pico WでRNDIS-Wifiブリッジ
kazueda
0
130
Raspberry pi pico2の亜種で Risc-V用Linux-nommuを起動する話
kazueda
1
620
PythonのソースファイルをLLMで修正した話
kazueda
0
130
Other Decks in Programming
See All in Programming
複数の Claude Code が"放置"されてしまう問題をCLI ダッシュボードを自作して解決した話
sumihiro3
1
740
仕様駆動開発の消費期限
watany
20
9.1k
AWS Transform Customによる Spring Boot 2.xから4.xへのVerUp
satoshi256kbyte
2
110
MySQLとPostgreSQLって何が違うの?
akagami
0
150
AI Readyの正体はデータマネジメントだ メダリオン2.0の最前線
freee
PRO
0
420
ソフトウェアラスタライザ
fadis
1
720
「人を評価する AI」の設計と実装
ryoyanara
0
260
いまどきの Codex で開発する visionOS アプリの開発スタイルについて
karad
0
170
<title><a id="</title>君はこのHTMLをパースできるか"></a></title> #雑LT_study
pizzacat83
0
180
異なる設計思想のフレームワークを経験して得た学び
amekuhideki
1
820
Cloudflare is Agents
chimame
0
180
関東Kaggler会_NVIDIA_Nemotron_コンペ_振り返り
rick_ds
0
730
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
Paper Plane
katiecoart
PRO
2
53k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
180
Utilizing Notion as your number one productivity tool
mfonobong
4
560
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
My Coaching Mixtape
mlcsv
0
300
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3k
Discover your Explorer Soul
emna__ayadi
2
1.3k
Amusing Abliteration
ianozsvald
1
270
Automating Front-end Workflow
addyosmani
1369
210k
Context Engineering - Making Every Token Count
addyosmani
9
1.1k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
490
Transcript
16ビットCPU用FUZIXを実機で動かす X68000でrootfsマウント編 小江戸らぐ8月のオフな集まり(第289回) 2026. 8. 22 か ず え だ
kazueda 1
kazueda(かずえだ)の紹介 @kazueda X.com • 大阪出身、丙午、おとめ座、O型 • 科学者(化学) • 2003年4月から浜松で、働き始める •
自転車での移動が生活の足 • 趣味は「ラジオを聴くこと」、「アメ リカのコミックの邦訳を読むこと」 SNSリンク 2
コンシューマ機上のFuzix 16ビットCPU限定 本家 • AtariST <-他のMC68k搭載マシンへの移植際に参照 • IBM PC •
Geneve 9640 EythorE • Megadrive 3
シャープX68000(x68k) • 1987年(昭和62年)3月28日に シャープが発売したパーソナ ルコンピュータ • CPU:10 MHzのMC68000 • メモリ:16
MBのうち12 MBの 主記憶空間 • VRAM:512 KB • 512 KBのIOCS(基本入出力シ ステム) https://ja.wikipedia.org/wiki/X68000 4
X68kへの移植のポイント • Platform-ataristと同じCPU • 可能なら、IOCSを呼び出して周 辺機器を制御 • X68k用linux-nommuの成果を活用 したい(loader.c) https://github.com/yunkya2/linux-x68k
• crt0.S(ハードウェアの初期化) • x68k.S(x68k固有) • iocs_io.S(iocsラッパ) • devhd.c(x68k用HDドライバ) • devtty.c(入出力ドライバ) • devices.c • main.c • config.h • fuzix.ld • Makefile • fuzix-platform-x68k.pkg 5
エミュレータWebX68kで起動 • カーネルは起動しましたが、 rootfsをマウントできません。 6
エミュレータWebX68kで起動 • エンディアンの設定を修正し たら、rootfsをマウントできま した • Panicがでました https://github.com/uraraworks/WebX68k 7
まとめ • X68000でFuzixが起動してpanic 今後の展開 • 展示用にX68000zでの起動確認 • メガドライブの内容とともに同人誌にまとめて、11月末 の同人誌即売会で販売 •
AtariSTやAmiga、68kMac、SNESでも起動したい おしまい 8