ここに流れ着いてしまった貴方にもう一つ。】があるとスムースに導入できるかもしれません。FDX68専用シールドこれはキット版(\4000)を僕が組み立てた物です。完成品(\8000)はずっと綺麗です(笑)目的の物ですね。これが無いと話になりません。キット(\4,000)と完成品(\8,000)があり、腕に覚えがある人はキットが良いかと。自信の無い方は無理せず完成品をおススメします。パイ)ラズベリーパイ(以下:ラズパイ)はARMプロセッサを搭載したシングルボードコンピューター。安価に入手できるIoT機器として趣味や業務に広く用いられています。FDX68がFDDエミュレータ他として機能できるのは、ラズパイがFDDエミュレーションソフトなどを実行してくれるからです。ラズパイとFDX68のソフトウェアが中核で、FDX68シールドがX68000とラズパイを接続するためのインターフェースとなります。推奨されており、他のラズパイ(2やZEROなど)は対象外となっております。BかB+、発熱を考慮すると動作クロックの劣るBが良いらしいのですが..買いやすいのはB+かな?どちらを選んでもそう大きな問題はありません。初ラズパイの御方は、SDカードやACアダプター、ヒートシンクやHDMIケーブルにヒートシンクなどがセットになったものを購入するが吉。面倒がないし割安だと思います。下記の3店がお安く買えるようですので、探してみてください。・RSコンポーネンツ・YSK(RS正規代理店)・スイッチサイエンス僕は、電源アダプターにOn/Offスイッチが付いたセットをAmazonで購入しました。RSさんは7020円(税込)+送料(450円)の7470円。Amazonは8800円(税込)ですが800円OFFクーポン付きです。SWAPPER)こちらが、今回の成功のためのキーマン。いえFDX68を導入する目的においては、FDSは必須ではありません。導入の敷居をグッと下げてくれる素晴らしいアイテムなのです。起動ドライブの切り替え【本体】←→【FDX68】をスイッチ一つで変えられます。本来自作しなければならない接続ケーブル【外部FDDコネクタ→FDX68シールド】が付属されているのです!!やっほーい\(^o^)/FDX68シールドは、元々X68000用に作られた製品(だと思うの)ですが、他のレトロPCにも使える汎用性の高いものです。その性質上『使用するPCに合うように、接続ケーブルは購入者が自己責任で自作する』という大前提がある感じで、公式ページには「さあ、これを参考に作るのです」とばかりに、とても見やすくX68000とラズパイのピンアサインが紹介されてます。玄人さんならば「なるほど了解^^b」となるのでしょうが、初心者にはちとキツイ。コネクタは何処で買えば?フラットケーブルはどれがいいの?と、混乱する事うけあいです。ところが、FDSにはX68000→FDS→FDX68シールドのフラットケーブルが付属するので、ケーブルを自作しなくて済むというワケです。追記:未確認ながら『変換基板』なるものがあるようです。どこで買えるのかしら?^^;本当は接続ケーブルを自作した方が、FDX68とラズパイのハードの理解にプラスになる気がしますが、せっかく初心者に優しいアイテムがあるのですから、使わない手はありません。FDDコネクタとラズパイのピンアサインに翻弄される事なく、サクッと突破しましょう。あ、但しX68000本体を開けて、元々装着されている外部FDD用の基板とFDSを乗せ換える作業がありますけどね。なぁにドライバー1本で済む作業で、半田ごてなどは使いません。作業工程は付属の『簡易説明書』に詳しく乗っておりますので安心ですよ~^^乗せ換えるように作られているのでサイズやネジ穴が一緒。拡張FDD端子が34pinコネクタ化されています。電子工作初心者の方には【FDS】の購入を強くお勧めしたいです。金額以上の価値がそこにはあります。以上!基本的に必要なものは以上の3つです。(※キットの製作に必要な工具類を含まず)あ、PCはお持ちですよね?基本WindowsでもMacでもLinuxでも可能ですが、ここは一般的なWindows前提で説明させていただきます。ラズパイの準備・設定さて、ここからが当記事の本番でしょうか。ハード的に接続する事は、さほど難しいものではありません。FDSの説明書にも丁寧な解説がありますので、困ることは無いでしょう。自分がFDX68導入で一番苦したのはキットの製作でも接続することでもなく、ラズパイの使い方と、FDX68を実際に使う為の準備に尽きます!では順番に行ってみましょう~ラズビアンのインストールラズパイは様々なOSを使う事ができますが、FDX68ではラズパイ公式のRaspbian(以下:ラズビアン)で動かします。ラズパイのストレージはMicroSDです。OSもプログラムもデータも全てSDカードに入れちゃいます。below.www.raspberrypi.orgRaspbianはWindows等のようにGUI環境で使用できるOSですが、今回のFDX68はコマンドラインで操作するので、GUIはむしろ邪魔になります。Lite』をダウンロードしましょう。(ダウンロード後は解凍して.imgファイルに)(※NOOBSを使う方法もアリ。インストールできればどっちでも良いです)次に、解凍して出来たイメージファイルを『Edcher』を使ってSDカードに書き込みます。drives.www.balena.ioPCにUSBカードリーダー(+MicroSD)をセットし、Edcherを起動。image』でRaspbianのimgファイルを選択してFlash!ボタンを押すだけです。書き込みが済んだらSDカードをラズパイにセット、次にUSBキーボード、HDMIケーブル、電源(MicroUSB)を差し込んで起動します。raspberryと入力してログインしてください。(初期のパスワードは長いので、後で変更しましょう)$マークとプロンプトが出たら準備OK。これから、Raspbianの初期設定をしていきます。ラズビアンの初期設定さて、下のコマンド(白文字のみ)を打ち込んで、raspi-configを起動させしましょう。】を選択して、この設定ツール自体をアップデートしましょう。更新処理が終わると、自動でraspi-configに戻ります。ここから6項目ほど設定していきます。】お好きな名前でかまいませんが、他のPCから見た時にFDX68と分かる名前にしましょう。僕はそのままfdx68にしました。UTF-8↑こうなるようにスペースキーで頭のにチェックを付ける。:と聞かれるので“C.UTF-8”をカーソルで選択、Enterで決定。keyUSキーボードなら変更しなくてOKみたいです。Japan設定は以上でおしまいです。Tabキーで<Finish>を選択し、一度再起動して設定を有効にします。再起動を聞かれたら“Yes”、聞かれなければ下のコマンドで再起動して下さい。nowSSHの有効化SSHを有効化し、Windowsからリモート操作できるようにします。Shell」の略で、リモートシェルに特化しているんですって。僕もよくわからないので、詳しくは検索してください(笑)この準備が済むと、ラズパイに液晶モニターは必要なくなります。SSHを有効化するために、下のコマンドを打ち込みましょう。sshこれで、SSHの設定が有効になりました。Windowsから接続する為に、ラズパイのIPアドレスを控えておきます。“inet”の後の【192.168.x.xx】がIPアドレスです。控えましたか?ここから先は、Windowsから接続して作業します。ラズパイからHDMIとキーボードを抜きましょう。電源は点いたままで大丈夫です。抜かずにそのままでも良いですけどね。Windowsからリモートで操作するので、画面もキーボードも必要なくなります。あ、電源ケーブルは抜かないよう注意してください。Windows側の準備FDX68は便利なアイテムですが、FDエミュレーションの為にモニターやキーボードが必要となると、役割に対してやや大袈裟の感がありますよね?そこで、SSHクライアント/ターミナルソフトウェアという素晴らしい仕組みがあります。これをWindowsに設定することで、ラズパイをリモートで操作できるようになり、モニタもキーボードも必要なくなるのです。ファイルのやり取りもWi-Fiですから、X68000に接続したFDX68に必要なケーブルは【電源】だけという簡潔さです。Term』というソフトがメジャーなようですが、僕は多くのサイトでおススメされている『Poderosa』にしました。下記サイトからダウンロード・インストールしてください。プロフェッショナルのためのSSHクライアントja.poderosa-terminal.com起動させると(左)の画面に。「ようこそ~Podersa」を消したら(右)の画面になりますので、SSHボタンを押しましょう。『SSHの新規接続』の画面になったら、先ほど控えたラズパイのIPアドレスを入力します。接続先:ラズパイのIPアドレス(192.168.x.xx)アカウント:piパスワード:raspberry3か所入力できたら、接続ボタンを押して下さい。上の画面が出ましたでしょうか?これでターミナルの準備は終了です。この画面上での操作は、ラズパイで操作するのと同じです。便利ですね~SFTPクライアントのインストールSFTPとは、ネットワーク経由で安全にファイルを転送する仕組みです。『FileZilla』等のSFTPクライアントが既に入っていればそれで良いと思いますが、無かったら『WinSCP』をインストールしましょう。(フリーウェア)下記サイトからダウンロード・インストールして下さい。Windows.winscp.net起動させると↓の画面に。『Poderosa』の時と同じように入力します。ホスト名:ラズパイのIPアドレス(192.168.x.xx)ユーザー名:piパスワード:raspberry3か所入力できたら、ログインボタンを押しましょう。上の画面が出ましたか?これでSFTPクライアントの準備も終了です。これでラズパイと、安全にファイルをやり取りすることが出来るようになりました。ウィンドウ左側がローカル(windows)で、右側がリモート(ラズパイ)です。メニューも日本語なので、初見でも何となくは分かるのではないでしょうか?ホームページのアップロード等で、FTPクライアントを触ったことがあれば、初めてでも迷うことなく使えそうですね。どのソフトも基本機能は似通っていますから。FDX68の準備ここからいよいよFDX68を使えるようにしていきます。ソフトの準備GIMONSさんのHPからFDX68のバイナリをダウンロードし、ラズパイに転送します。1.14のダウンロード(TAR+GZ形式)”があるので、クリックしてダウンロードしてください。ダウンロードした解凍しないままの『fdx68_114.tar.gz』を、先ほどインストールした『WinSCP』を使ってラズパイに転送します。転送するファイルを探さなくて良いように、Windows側に転送するファイルを纏めておくフォルダ、または同期させる為のフォルダを作っておくと良いかもしれませんね。そこに『fdx68_114.tar.gz』を入れておきましょう。『WinSCP』を立ち上げてログインすると、ラズパイ側(右)は『home/pi/』になっていると思います。そのまま転送しても問題は無いのですが、折角ですから『FDX68』フォルダを作って、そこ入れることにしましょう。fdx68」と打ち込んでも良いし、WinSCPのリモート側の新規(オブジェクトの作成)ボタンでフォルダを作っても構いません。『WinSCP』のローカル(左側)を先ほど作った転送用フォルダに、リモート(右側)を『home/pi/fdx68』にしてください。(画像が小さくて申し訳ありません)ローカル側に転送するファイル『fdx68_114.tar.gz』があり、リモート側はまだ空ですね。左上のほうにある『同期ボタン』をポチっと押してください。(今回はファイルが1個なのでマウスの右クリック→アップロードでもOK)方向を『◎ローカル→リモート』にしてOKボタン。前の画面で『変更をプレビュー』にチェックマークを付けていると、転送の前に確認画面が出ます。問題なければ、OKを押して転送開始。リモート(右側)に『fdx68_114.tar.gz』が転送されました。今回はファイルが1個なのでコピーで済んじゃう話ですが、沢山ファイルがある場合や、フォルダごと同期させる場合はとても便利です。(デスクトップ上から、ドラック&ドロップ出来るんですけどね。最初なのでw)では、『Poderosa』を起動して、ターミナルで『ls』とコマンドを入力してください。フォルダ・ファイルの一覧が表示されます。lsさきほど作った『fdx68』フォルダが確認できますね。cdコマンドで移動します。/fdx68】になりました。ls先ほど転送した『fdx68_114.tar.gz』はありましたか?確認出来たら↓のコマンドで伸長します。fdx68_114.tar.gz9個のファイルに解凍されました。これで、ソフト的な準備は、ひとまずは完了です。このまま、ターミナルで下記のコマンドでシャットダウン..の前についでにOSのアップデートもしておきます。nowシャットダウン時は、いきなり電源ケーブルを抜かないようにして下さい。PCもいきなり電源抜いたらシステムが壊れちゃいますよね?ラズパイも同じです。ラズパイの緑のLEDが消えたのを確認し、電源のケーブルを抜いてください。ここからは、ハードの準備をしていきます。ハードの準備・接続ここから、FDS・FDX68+ラズパイをX68000に取り付けていきます。ラズパイとFDX68を合体させましょう。ラズパイの電源は抜けている状態ですね?では、ラズパイのピンヘッダーど、FDX68のGPIOコネクタを合体!完了です^^次にFDSをX68000本体内部に取り付けます。写真付きなので、迷うポイントは無いと思います。説明書の最後のページで↓の画像と同じ状態になっているはずです。これでソフト・ハード、全ての準備が整いました!さあ、実際にFDX68を使ってみましょう。FDX68のエミュレータモードを使ってみるまずはラズパイの電源を入れます。X68000本体はまだですよ~エミュレータモードをテストするついでに、FDX68の様々な機能のひとつである『ディスクイメージ変換』もやってみましょう。今のX68000ユーザーの方なら、XDF形式や他のイメージファイルの1つや2つお持ちでしょうが、ここは「ファミベのよっしん」様のサイト『吉田研究所@世田谷』から、縦スクロールシューティング『超連射68k』を有難くダウンロードさせていただきましょう。diskimage」を選んでダウンロード。『CH68_101.LZH』をWindowsで解凍すると『CH68_101.2HD』が出来ます。拡張子を“xdf”に変えて『CH68_101.xdf』にリネームし、WinSCPでラズパイのfdx68フォルダ(home/pi/fdx68)に転送。ターミナルで確認しましょう。『CH68_101.xdf』が転送されているのを確認したら『ディスクイメージ変換』を実行します。コマンドは『fdxconv』です。下記のコマンドを入力してください。CH68_101.FDXこれで、XDFファイルが、FDXファイル(FDX68形式)に変換されました。それでは、いよいよFDX68にエミュレーションしてもらいましょうー!エミュレータモードで実行それでは、先ほど変換した『CH68_101.fdx』をFDX68のドライブにセットします。コマンドは“fddemu”です。下記のコマンドを実行してください。CH68_101.fdxエミュレーションを止めるのは【Ctrl】+【C】キーですこれで、ドライブ0に『CH68_101.fdx』がセットされました。それではX68000を起動してみましょう!と、その前にFDSのトグルスイッチを下向きに。これで起動ドライブがFDX68になります。電源ON!無事(?)に起動成功です。(本体のドライブにFDがセットされていないことが写真で分かりやすいように、あえてFDを半刺しにして起動してみました)実はXDF・d88・dimファイルはFDXに変換せずともそのままエミュレーションを実行できます。ディスクにセーブデータを記録するタイトルじゃなければ、fddemuにおまかせで内部で変換・実行してくれます。書き込みがあるものはFDXに要変換ですよ~今回は一連の動作を説明する為に、あえて変換もやってみました。これで導入できたと言って差支えないと思うのですが、どうなんでしょうね?機能的にはまだ3~4割程度(?)しか使えていない感じですが、とりあえずの目標達成と他の機能を使うための、心の準備は出来た気がします。FDX68は、今回ご紹介した機能の他にも、物理FDDからダンプしたり、ダンプしたイメージをリストアしたり、これまでより繊細なイメージダンプを可能にしたりとマニアックな機能が盛りだくさん!使いこなすには、もうしばらくの時間と勉強が必要と思われます。ダンプする時には、ケーブルの自作は避けられないんだろうなーけどMZ-2500でも使う予定なので、どのみちケーブルの材料は必要だなー..まだ出来ることは沢山ありますが、取りあえずはこれにて本記事を終わりたいと思います。最後にちょっと(かなり?)長い記事になってしまいました^^;冗長で分かりづらかったと思いますが、導入の流れはつかんでいただけたでしょうか?見ながら作業された方は動きました??え?動かない?そんな時は、ぜひコメントを頂ければと思います。フィードバックがあれば僕も一緒に原因を考えられるし、記事も修正できます。それが後に続く方の為にもなるので、ぜひ宜しくお願いします。あ、おかしな部分を見つけたらそれも直しますので、ご指摘いただけたら幸いです。追記!!PC・スマホのブラウザ上で、FDDイメージの出し入れ・入れ替え・FDXへの変換ができる【FDX68-php】なる物が存在しております。僕も空いているSDカードに入れてみましたが、設定作業のほとんどが自動化されているので、少しの工数で導入を完了させられます。ラズビアンの知識が有る前提の説明(README)なので、初心者には難しい部分もありましたが、本記事の内容が理解できる方、又は初心者だけど本記事でFDX68を導できた方は、難なく導入できると思います。自分用に作ったものをTwitterを通じてひっそりと公開されている感じなので、直リンクは貼りません。ご迷惑になりかねませんのでね。興味のある方は“FDX68-php”で検索してみて下さい。ここまで読んでいただきありがとうございました。PMおはようございますー。画像が多くて見やすいですね!ラズパイのところとか、ここまで親切に書いてくれてるサイトは少ないです。よーし!おいらもFDX68を導入しちゃうぞー!って68Kが無い!返してください(おいおい)。FDDで置いておくのは、やはり心配ですもんね。(思った以上に頑丈ですけど)でも、こうやって書いておくと、今度もう一個することになったりハードが壊れちゃって、再度設定が必要なときに備忘録としても凄く役に立つからいいかと思います。それ以上に、ワラにもすがりたい初心者さんがやってきたときにとても助かると思います。PMおひ☆さん、こんばんは^^おひ☆さんの一言で思い直しましたよ?おひ☆さんや沢山の方に助けてもらったのに、貰いっぱなしじゃ男がすたるぞと。これからもご指導お願い致します^^>おいらもFDX68を導入しちゃうぞー!って68Kが無い!>返してください(おいおい)。僕がX68000を極めたのち、おひ☆家のドアを運送屋がノックするかもしれませんよ~?本当に必要になった時は言ってくださいね?すぐに送り返します^^>FDDで置いておくのは、やはり心配ですもんね。(思った以上に頑丈ですけど)そうそう、思った以上に頑丈です。「読めなくなってるぅ~」ってツイート見るといつ読めなくなるか、心配になっちゃうんですよね~^^;>ハードが壊れちゃって、再度設定が必要なときに>備忘録としても凄く役に立つからいいかと思います。今回記事を書くことで、かなり頭の中が整理できました。最初の時は、寄り道しすぎて何がダメで動かないのか、何が良くて動いたのかあやふやでしたからね~^^;おひ☆さんのおかげです。>それ以上に、ワラにもすがりたい初心者さんがやってきたときにとても助かると思います。>ワラじゃなくて大木かも知れませんが?とんでもない。ワラかストローくらいのモノですよ。誰か一人でも「参考になった」と言ってもらえたら、書いた甲斐がありますよねー。読むだけなら変換しなくてもそのまま行けますよ。拡張子2Dのファイル(ベタのデータ)は未対応でした。ちなみにFDX68はコントロールモードがまた面白いです。12V電源(3.5inchなら5V)さえあればラズパイとFDX68だけで制御出来ますし^^5inchドライブで遊ぶなら外付けが便利でいいですね。カードエッジ34pinと、普通の34pinが繋がるケーブルがあれば良いですし、3.5inchドライブならフラットケーブル1つあればつながりますよ^^満開製作所の外付け5inchドライブとFDX68を繋ぐときは、アンフェノール40pinと34pinを直結する、なんちゃって変換基板をつくる羽目になりましたが(苦笑そういえばMZ-2500につなぐ切り替え基板ですが、https://page.auctions.yahoo.co.jp/jp/auction/b370027041これを使ってます。お高いかもですが、こちらもケーブル準備してもらってるので楽ちんでした。PMissaUtさん、こんにちは^^昨日、issaUtさんもフォローしているza2さんのFDX68-phpを知ってたまげちゃいました。ブラウザ上で操作できるのも便利ですが、自動シェルの簡単さにも驚かされましたよ~自力で出来るようになる前だと、自動シェルが何をしているのか分からなかったでしょうから、覚えた事が無駄になったとは思いませんが、多少ショックですよね(笑)XDF・d88・dimは変換なしでイケるのは、くどくど説明した後に「ま、書き込みの無いタイトルなら、そのままでイケるんですけどね」というオチをつけようとして忘れていました^^;追記しておきます(笑)昨晩のX1の2D形式のデータを何とかしちゃうのは凄いです。僕は本当に何も出来ないので、感心するやら憧れるやら。勉強になります^^コントロールモード面白そうですよね~必要パーツをあれこれ悩んでいるうちに、時間ばかりが過ぎてゆきます^^;絶対に「あ~あれが足りなかった」ってなるから、いつもグズグズ..ま、ゆっくりやろうかと思っています^^MZ-2500の情報ありがとうございます。切替基板いいですね~!こういうお手本があると、今後に活かせるのでぜひ購入したいです^^しかし、こんなマニアックなものを作ってくれている人がいると思うと勇気が出ますね。PMこんにちは^^すみません、余計なツッコミを(大汗そいえばFDX68-phpってまだ使ったこと無いんですよね。変換ですが、変換するだけなら、そこまで凄い事やってないんですよ。フォーマットとか熟知されてる方々は、Pythonとかのスクリプト言語でささっと作ってしまうと思います。私は、その後のファイル抜き出しとか、プロテクトをスキップするなにかしらのディスクエディタみたいなことが出来ないかなあと考えてましたので、ちょっと大がかりに作ってしまってました。資料もないので手探りで苦戦中です^^;※なんとかもう少しで解決出来そうな感じです。おまけにMZのほうは、データがX1系と比べてビット反転してたりディスクの裏表もX1系とは使い方が反対らしく、ファイル情報にも互換性がなさそうな気配です。目的のアプリはいつになったら出来るか全くもって見通し立ちません。PMissaUtさん、こんにちは^^>すみません、余計なツッコミを(大汗とんでもない!有難い事です。ツッコんでください^^>そいえばFDX68-phpってまだ使ったこと無いんですよね。慣れている方法が一番だと思いますが、まだ慣れていない僕には嬉しいUIでした。あとウチの場合、Windowsがちょっと離れたところに設置しているので、X68kの前から立つことなくFDの入れ替えができるのは便利だと思いました。変換ですが、変換するだけなら、>そこまで凄い事やってないんですよ。僕みたいなやつにしたら、只々尊敬です。>2HDのFATテーブルが2Dとくらべて無茶ややこしくて、>資料もないので手探りで苦戦中です^^;資料が無いとお手上げですよねー..って解決できそうなんかーいw凄いですね~、素敵です。>おまけにMZのほうは、データがX1系と比べてビット反転してたり>ディスクの裏表もX1系とは使い方が反対らしく、>ファイル情報にも互換性がなさそうな気配です。同じシャープでも設計が全然違うんですねー面白いな~解析してそういうことを知るのも醍醐味ですね。そのスキルがあるのが羨ましいです^^>多分、紅茶羊羹さんとか他のMZの凄い人に聞けば、>すぐに解決してしまうんでしょうけど、けど自分で解決する楽しみがありますよね?issaUtさんは「自分で出来そうな事は、なるべく自分で」という方だとお見受けしてます。PMはじめまして!FDX68の組み込みのために、このサイトを参考にさせていただきました!ありがとうございます。nowこの部分ですが、もしかすると、shutdownの「n」を「s」に、タイポされてるのかな?と思いました。PMえくしびさん、はじめまして!コメントありがとうございます^^ほ、ほんとうだー!!nのはずがsに!?ご指摘ありがとうございます。はずかち~///直ぐに修正させていただきます。ツイッターでは既に相互フォローでしたね。メンテナンス日記も楽しみにしております。最近はX68kはあまり触れていませんが、ゆっくりのんびりイジっていこうと思っています。コメントをキャンセルメールアドレスが公開されることはありません。名前メールアドレスサイト上に表示された文字を入力してください。スポンサーリンクコケガエルのプロフィール北海道在住、ベーマガ世代ド真ん中の40代半ばの会社員。レトロゲームが好き、ブラウン管が好き、コインボックスに100円玉が落ちる音がたまらない。>巫女さんのバイトをしたって言ってたなあ。今年もよろしくお願いします。海の幸が旨そうですね。昨年はお世話になりました。MDX関連の事など色々教えていただき、すごく助かりました。箱の蛙は走査線の夢をみる。