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
ESERAMairのご紹介 - 第121回 南関東MSXユーザーの集い 2026/6/7
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
t-bucchi
June 06, 2026
110
0
Share
ESERAMairのご紹介 - 第121回 南関東MSXユーザーの集い 2026/6/7
t-bucchi
June 06, 2026
Featured
See All Featured
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
1.1k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
Done Done
chrislema
186
16k
How to train your dragon (web standard)
notwaldorf
97
6.6k
Git: the NoSQL Database
bkeepers
PRO
432
67k
Into the Great Unknown - MozCon
thekraken
41
2.5k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
390
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
180
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Rails Girls Zürich Keynote
gr2m
96
14k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
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
ご清聴ありがとうございました!!