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
ESERAMairのご紹介 - 第121回 南関東MSXユーザーの集い 2026/6/7
Search
t-bucchi
June 06, 2026
240
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ESERAMairのご紹介 - 第121回 南関東MSXユーザーの集い 2026/6/7
t-bucchi
June 06, 2026
Featured
See All Featured
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
12k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
2
360
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.7k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.8k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
550
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
500
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.3k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
430
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
20k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.4k
Transcript
WiFiで読み書きできる 似非RAM作りました - ESERAMair のご紹介 - 第121回 南関東MSXユーザ会の集い 2026/06/07 bucchi
自己紹介 bucchi @t_bucchi , @t-bucchi.bsky.social • 小中学生でMSXにはまりMSX・FAN最終号まで買ってました • FS-A1WSX→FS-A1GT (かなりMSX終盤でした)
• MSX0に興味を持って30年ぶりくらいにMSX界隈に復帰 • 普段は組み込みLinux関連の仕事してます(SWエンジニアです) • 電子工作は好きですがアマチュアです • 腕試しに自作のMSX作ってました
似非RAMディスクとは? 辻川さんが発明した、メガロムゲームのROMをRAMに置き換えることで Ramdiskとして使う画期的な超魔術 MegaROM コントローラ ROM MegaROM コントローラ SRAM 魔改造
書き込める!!! 元のゲームも動く!! https://github.com/t-bucchi/ESERAMair
似非RAMディスクとは? DISKBIOSを吸い出してパッチを当ててSRAMにインストールすることで 残り領域をRamdiskとして使えるようになります(超魔術) Ramdisk DISK BIOS改 SRAM DISK BIOS MGINST.COM
DISKBIOSにパッチ当ててディスクアクセスを SRAM アクセスに変換するなんてマジスゴイ !! (語彙力 https://github.com/t-bucchi/ESERAMair
似非RAMディスクとは? DISKBIOSを吸い出してパッチを当ててSRAMにインストールすることで 残り領域をRamdiskとして使えるようになります(超魔術) Ramdisk DISK BIOS改 SRAM DISK BIOS MGINST.COM
DISKBIOSにパッチ当ててディスクアクセスを SRAM アクセスに変換するなんてマジスゴイ !! (語彙力 https://github.com/t-bucchi/ESERAMair 動作するFDD 搭載機が必要
ESERAMairとは? (HW編) 似非RAMディスクをベースにRaspberry Pi Pico 2Wを追加したもの SRAMを覗き見&書き換えできます MegaROM コントローラ SRAM
(1MB) Raspberry Pi Pico2W MSX本体 • 似非RAMのSRAMをPicoで読み書きできる ◦ ブラウザ経由でUpload/Downloadできる • MSXからPicoに指示を出すことができる https://github.com/t-bucchi/ESERAMair
ESERAMairとは? (SW編) Ramdiskとして使う際にDISKBIOSの代わりにNextorを採用!! FDD搭載機を持っていなくても合法的にディスク機能を使うことができます ブラウザからインストールできるので書き込みにもFDD搭載機が不要 に Ramdisk Nextor SRAM \OK!/
FDDなしMSX install https://github.com/t-bucchi/ESERAMair
ESERAMairでできること (1/4) ASCII8/16 タイプのメガロムゲームをロードして遊べます (KonamiマッパーやバックアップSRAMは非対応) 64kB以下の非メガロムのROMイメージも遊べます (未使用) MegaROM image SRAM
(未使用) 64kB ROM 先頭の64kBを0000〜FFFFに ストレートにマップすることがで きます https://github.com/t-bucchi/ESERAMair
ESERAMairでできること (2/4) Ramdiskとしてディスクのようにファイルを置くことができます。 DOS1/2もDISK BASICも動きます。 2DDのDSKイメージもある程度動くようです ※動かないものもあります SRAM DSKイメージで起動できるものもあり ます。
※起動しないものは調査中 Nextor Nextor Ramdisk 892kB DSK Image 720kB https://github.com/t-bucchi/ESERAMair
ESERAMairでできること (3/4) ブラウザから以下の操作ができます • ROM/DSKイメージのUp/Download • Ramdiskの内容をファイル単位で Up/Download (操作性はおいといて)スマホにも対応!! ↑の操作を全てREST
APIで実行可能 例:PCでクロスビルドしたものをビルドスクリプトの中で実機にデプロイできます $ curl -X POST http://eseram.local:8080/ram -T sugoi-game.rom https://github.com/t-bucchi/ESERAMair
ESERAMairでできること (4/4) Tキーを押して起動するとNTPの時刻をRTCに反映できます(地味に便利) https://github.com/t-bucchi/ESERAMair
現在のステータス • 1月にモニターテストの募集 • 2〜3月にモニターテスト実施 →問題があって基板を改修 • 4〜5月に改修後の基板で再テスト実施 →結果は概ね良好🎉 •
一般頒布に向けて生産開始 ← イマココ • 7月にはBOOTHで販売したいな https://github.com/t-bucchi/ESERAMair
ESERAMairで叶えたい想い • FDDなしのMSXしか持っていない人でも ◦ MSXDEVなどネットで公開されている作品を楽しんでほしい ◦ 初めて/久しぶりのBASICプログラミングを楽しんでほしい • クリエイターさんに快適な実機確認環境を提供したい ◦
64kB以下のROMゲーム開発 ◦ メガロムゲーム開発 ◦ FDDゲーム開発
ESERAMairで叶えたい想い • FDDなしのMSXしか持っていない人でも ◦ MSXDEVなどネットで公開されている作品を楽しんでほしい ◦ 初めて/久しぶりのBASICプログラミングを楽しんでほしい • クリエイターさんに快適な実機確認環境を提供したい ◦
64kB以下のROMゲーム開発 ◦ メガロムゲーム開発 ◦ FDDゲーム開発 作品を作る人も楽しむ人も便利になって MSXの世界が少しでも活発になると良いな
気になった方は #ESERAMair で検索を!! 主にXで #ESERAMair で投稿しています。 ご興味をお持ちの方は “ESERAMair”、 “ESERAM Air”などで検索していただ
ければと思います🙇 使い方の詳細は github にマニュアルを用意しています。 https://github.com/t-bucchi/ESERAMair @t_bucchi
ご清聴ありがとうございました!!