
.jpg/440px-Catweasel_controller_Mk3_(circuit_board).jpg)
Catweaselは、ドイツのIndividual Computers社が開発した拡張フロッピーディスクコントローラシリーズです。これらのコントローラは、 PCなどの最新のコンピュータが、標準的なフロッピードライブを使用して、様々な古いディスク形式や非ネイティブのディスク形式にアクセスできるように設計されています。
IBM PCとその互換機で使用されていたフロッピーディスクコントローラチップはNEC 765Aでした。技術の進歩に伴い、これらのマシンの後継機では、基本的にこのチップの拡張版が使用されるようになりました。他の多くのコンピュータ、特にコモドールや初期のAppleのコンピュータは、ドライブ機構がPCで使用されているものとほぼ同一であるにもかかわらず、765Aではエンコードまたはデコードできない形式でディスクに書き込みます。そこで、Catweaselは、これらの低レベルフォーマットを生成するために必要なハードウェアをエミュレートするために開発されました。
Catweaselは、コンピュータに既に搭載されているフロッピーディスクインターフェースに加えて、カスタムフロッピードライブインターフェースを提供します。業界標準のフロッピーディスクドライブをCatweaselに接続することで、カスタムソフトウェアドライバを使用することで、ホストコンピュータは多くの標準フォーマットおよびカスタムフォーマットのフロッピーディスクを読み取ることができます。
サポートされている形式:
| システム | フロッピー | サイズ |
|---|---|---|
| アミーガ | 3.5インチ | 880, 1760 KB [ 1 ] |
| アップルマッキントッシュ | 3.5インチ | 400, 800, 720, 1440 KB [ 1 ] |
| MS-DOS | 3.5インチ | 720, 1440 KB [ 1 ] |
| MS-DOS | 5.25インチ | 360、720、800、1200KB [ 1 ] |
| アタリST | 3.5インチ | 360, 720, 800, 1440 KB [ 1 ] |
| アタリ 800 XL | 5.25インチ | 130, 180 KB [ 2 ] |
| アップルII | 5.25インチ | 140KB [ 1 ] |
| CBM 1541 | 5.25インチ | 170KB [ 1 ] |
| CBM 1571 | 5.25インチ | 170, 341 KB [ 1 ] |
| CBM 1581 | 3.5インチ | 800KB [ 1 ] |
| キャットウィーゼル エクストラ | 3.5インチ | 1160, 2380 KB [ 1 ] |
| 任天堂バックアップステーション | 3.5インチ | 1600 KB |
Catweaselの初期バージョンは1996年に発売され、その後、何度かの改良が重ねられてきました。Commodore Amiga 1200およびAmiga 4000用のCatweasel Mk1およびMk2は、2001年10月に完売しました。PCI互換性を追加したMk3は、2004年半ばに完売しました。その後、Mk4が後継機種として発売されました。Mk2は2006年に特別な「アニバーサリーエディション」として再発売されました。
Catweaselのオリジナル版は1996年にAmigaコンピュータ向けに導入され、Amiga 1200用とAmiga 4000用の2つのバージョンが用意されていました。Amiga 1200版はマシンのクロックポートに接続し、Amiga 4000版はマシンのIDEポートに接続しました。Amiga 4000版にはパススルー機能が搭載されており、IDEポートを大容量記憶装置として利用できました。[ 3 ]
Catweaselコントローラのバージョンは、標準のPC ISAスロットでMS-DOSからカスタム非PCフロッピーフォーマットを読み取る手段として開発されました。このインターフェースを使用するには、カスタムDOSコマンドが必要です。[ 4 ] Windows用の公式ソフトウェアとドライバも提供されています。[ 5 ]
Mk2 Catweasel はオリジナルの Catweasel を再設計したもので、Amiga 1200 と Amiga 4000 のバージョンを両方のコンピュータで使用できる単一の製品に統合し、新しい PCB レイアウトを提供して、標準の Amiga 1200 ケースに簡単にインストールできるようにしました。
Catweasel Mk2の人気が継続したため、2006年にこのモデルの特別な「アニバーサリーエディション」が発売されました。アニバーサリーエディションのPCBはマイナーアップデートを受けましたが、Mk2と同じフォームファクタと機能性を維持しました。[ 6 ]
Catweasel Z-IIバージョンは、Catweasel Mk2コントローラとIndividual Computersの別の製品であるBuddhaを1つのボードに統合し、ホストコンピュータにフロッピーとIDEインターフェイスを提供するAmiga Zorro-II拡張版でした。[ 7 ]
Catweasel Mk3は、PCIスロット、Amiga Zorro IIスロット、またはAmiga 1200のクロックポートとインターフェースするように設計されました。フロッピードライブへの低レベルアクセスに加えて、 Commodore 64 SIDサウンドチップ用ソケット、 Amiga 2000キーボード用ポート、および2つの9ピンデジタルジョイスティック(Atari 2600の事実上の標準)を備えています。[ 8 ] Mk3の後継としてMk4が発売されました。
Catweasel Mk4は2004年7月18日に公式発表され、幅広い新機能が予定されていました。しかし、製造の遅れと生産残により、Mk4は2005年2月初旬まで発売されませんでした。
このバージョンのCatweaselは、Altera ACEX EP1K30TC144-3N [ 9 ] FPGAチップ、 AMD MACH110 PLD 、PCIインターフェースICといった再構成可能なロジックを多用しています。Mk4/Mk4+ドライバは起動時にFPGAマイクロコードをアップロードするため、ハードウェアを交換することなく簡単にアップデートできます。
Windows用の公式ソフトウェアとドライバーは入手可能であり、[ 5 ] [ 10 ] 、 Linux用の非公式ドライバーとユーティリティは入手可能である。[ 11 ]
Catweasel Mk4Plusは現在入手不可能となっているようです。[ 12 ]