---------------------------------------------------------------------------

  Floppy Disk Drive Integration Tools for X68000
  FDX68 on Raspberry Pi

  Copyright (C) 2017-2026 GIMONS.
  Powered by XM6 TypeG Technology.

---------------------------------------------------------------------------

□はじめに
 FDX68はX68000のフロッピーディスクドライブの環境を改善するために開発された
 ハードウェアとソフトウェアの総称です。RaspberryPiに専用シールド(変換基板)
 を取り付けてFDX68のソフトウェアを導入して使用します。HxCやGOTEK等と同じよ
 うにフロッピーディスクドライブをエミュレーションします。
 
 特徴はX68000のイジェクト機能やディスク挿入検知等の拡張機能をサポートして
 いることです。またKryoFluxの様にフロッピーディスクのダンプやリストアを行
 うコントローラ機能も持っています。
 
 X68000だけでなく私の所有するFM77AV40EX,PC-8801FH/MAで利用実績があります。
 その他にFM TOWNSやシャープMZ/X1シリーズ、NEC PC9801シリーズ、MSXのいくつ
 かの機種で動作したとの報告を頂いています。

□専用シールド
 V1基板(2018-2022年)
  RaspberryPiと接続するためのGPIO40ピンコネクタ(メス)、FDD I/Fである
  34ピンリボンケーブルコネクタ(オス)を備えています。 シールドの主な役割は
  FDDの信号(5V)とGPIOの信号(3.3V)のレベル変換です。レベル変換は74LS641
  というロジックICを使用しています。その他に接続ドライブの選択を行う
  ジャンパ(最大2つのドライブをエミュレーション可能）とアクセスLEDを装備
  しています。頒布終了。

 V2基板(2023年-2025年)
  V1基板同様にGPIO40ピンコネクタ(メス)、34ピンリボンケーブルコネクタ(オス)
  を備えています。FDDの信号(5V)とGPIOの信号(3.3V)のレベル変換に加えて
  ファームゥエアによる信号制御を行います。一部の信号制御を基板自身が制御
  することでV1基板を用いた場合に比べてドライブエミュレーションの負荷を大幅
  に低減します。また、アクセスLEDに加えてディスク挿入状態を示すLEDを装備
  しています。頒布終了。

 V2PRO基板(2026年-)
   V2基板をベースにOLEDディスプレイ,タクトスイッチx3,小型スピーカーを
   実装した基板。FDX68 Version2.10以降を使用することでディスクイメージの
   挿入、排出、プロテクト切替え等を基板のみで操作が可能になります。
   また小型スピーカーからシーク音、挿入音、排出音を再生できます。
   V2基板同形状のシールドに加えて3.5インチフロッピーディスクドライブの
   形状仕様に似せたボックスタイプ(PROBOX)があります。PROBOXは一部の
   レトロPCに内蔵することを可能にします。

□拡張ボード
   PRO化アドオンボード(2026年-)
   V1/V2基板の環境にOLEDディスプレイ,タクトスイッチx3,小型スピーカーを追加
   するための拡張ボードです。V2PRO基板のディスクイメージ操作や効果音の再生
   が可能になります。効果音再生はラズベリーパイ本体のヘッドフォンジャックと
   PRO化アドオンボードのヘッドフォンジャックを接続する必要があります。
   ヘッドフォンジャックのないZero2Wでは効果音再生は使用できません。

□動作環境
 モデル
  Raspberry Pi 3 Model A,B,B+,Zero2Wを推奨します。
  Raspberry Pi 4 Model Bは推奨しません(環境調整の上で使用可能)。
  Raspberry Pi 2 Model BやZero,ZeroW,5等はサポートしていません。

 OS
  Raspberry Pi OS(Trixie)の32/64ビット版で開発およびテストしています

□内容物
 当アーカイブには下記のコマンドが含まれています。

 エミュレーションモード用
  fddemu ・・・ FDDエミュレータ本体
  fddctl ・・・ FDDエミュレータ制御コマンド

 コントローラモード用
  fdinfo     ・・・ ドライブ情報解析コマンド
  fdunformat ・・・ アンフォーマットコマンド
  fddump     ・・・ ダンプコマンド
  fdrestore  ・・・ リストアコマンド

 ユーティリティ
  fdxconv    ・・・ ディスクイメージ変換コマンド
  fdxtool    ・・・ FDXファイル操作コマンド
  fdxtrkcpy  ・・・ FDXトラック情報コピーコマンド
  fdxview    ・・・ FDXファイル情報表示ツール

□配布元と情報源
 私のホームページにあるFDX68専用ページから最新版をダウンロードできます。また
 ディスクイメージ形式(FDXファイル)の使用やコマンドの使い方、各種動作事例を
 知ることができます。

 これらの情報は適宜更新されますので当アーカイブに詳細なドキュメントは含まれ
 ていません。

 GIMONS DEVELOPER WORKS/FDX68
 http://retropc.net/gimons/fdx68/

□ソースコード
 非公開としています。

□ライセンス
  FDX68は専用シールド(変換基板)とRaspberry Pi上で動作するソフトウェアの総称
  であるためソフトウェア単体でご利用頂くことはできません。基本的には頒布する
  専用シールドを購入していただいた方に限りソフトウェアの使用が許諾されると
  考えてください。

  但し同人ハード及びソフトウェアという特性上あくまであるがまま"AS IS"で頒布
  します。 従って使用者が受けたあらゆる損害に対して一切責任を持ちません。
  またソフトウェアに不備もしくは不具合があったとしてもそれを修正する責任も
  ありません。FDX68を利用することでRaspberry PiやレトロPCが故障するリスク
  があります。あくまで自己責任でチャレンジしてください。この条件に納得でき
  ない場合はご購入ご利用をお控えください。

  またソフトウェアに関してはこのHP以外での配布を認めておりません。
[EOF]