Posted by はまかわ on January 11, 2001 at 21:44:27:
In Reply to: FDにバックアップ posted by Tatsuya Nambu on January 11, 2001 at 20:16:57:
私が使用予定のツールはスターコマンダーと言うソフトと
シリアル転送用のケーブルです。ソフトのドキュメントの一部をここに追記します。ケーブルを作るとパラレル転送も可能だと解釈します。もっと詳しく知りたいときは個人あてメールで問い合わせしてください。
本文
Here is the description of the X1541-series interfaces, with which you can
connect a Commodore drive to your PC to use with the Commander.
If you don't want to read through this complete chapter then you should, at
least, read the most important facts about the cables and their compatibility
with parallel ports of different modes:
- The X1541 cable works on older type SPP and PS/2 parallel ports, ones that
have bidirectional control lines. The parallel port on I/O controller
cards for 286, 386 and 486 machines and on Hercules video cards and the
integrated parallel port of most newer 486 motherboards support the X1541
cable but only certain Pentium motherboards have compatible parallel
ports. On motherboards with an integrated parallel port, you have to set
the mode of the parallel port to SPP because the X1541 cable won't work
with EPP and ECP parallel ports. However, on many newer motherboards,
there's absolutely no way to make the X1541 cable work because the control
lines are not bidirectional in any mode of the parallel port. You need the
XE1541 extended or the XA1541 active cable on such machines.
- The XE1541 extended cable is a substitution for the X1541 cable. Its
advantage is that works in all modes of all parallel ports. Its drawbacks
are that you need special diodes to build it and that only a few programs
support it. Please, note that even this cable has problems with ASUS P5A-B
motherboards and certain laptops. On these machines, use the XA1541 active
cable instead.
- The XM1541 multitask cable differs from the XE1541 extended cable in two
wires swapped at the Commodore end. This enables other transfer programs
to use interrupts rather than polling for handshake with the external
Commodore drive. Its drawbacks are similar to the XE1541 extended cable.
However, it works under Linux, as well.
- The XA1541 active cable is similar to the XM1541 multitask cable but it
uses transistors and resistors instead of diodes. This makes it the
ultimate transfer cable because it works with all kinds of parallel ports,
including the ones the XE1541 extended cable has problems with. This cable
also works under Linux.
- The XH1541 hybrid cable speeds up communication with a Commodore 1541
drive in all modes of all parallel ports. Its advantage is that sending
data to the drive becomes 3 times, receiving data 1.5 times faster. Its
disadvantage is that you have to modify your drive internally so that you
can connect this cable to a parallel plug on the drive. You can't use this
cable alone, only together with the X1541 cable. You can't use this cable
together with the XE1541 extended, XM1541 multitask and XA1541 active
cables on the same port, because of the conflict between the pins used by
the two cables on the PC parallel port.
- The XH1571 hybrid cable is a modified version of the XH1541 hybrid cable,
designed for 1570 and 1571 drives. Except for the periphery chip used
in the Commodore drive, it is completely the same cable as the XH1541.
- The XP1541 parallel cable speeds up communication with a Commodore 1541
drive via a PS/2, EPP or ECP parallel port where the data lines are
bidirectional. Its advantage is that both sending data to and receiving
data from the drive becomes 3 times faster. Its disadvantages are that you
have to modify your drive internally so that you can connect this cable to
a parallel plug on the drive and that its need for a bidirectional port
excludes the possibility to use the X1541 cable, except on PS/2 ports. You
can't use this cable alone, only together with a serial cable.
- The XP1571 parallel cable is a modified version of the XP1541 parallel
cable, designed for 1570 and 1571 drives. Except for the periphery chip
used in the Commodore drive, it is completely the same cable as the
XP1541.
- If you only have one parallel port but want to use the XH1541 or XH1571
hybrid cable or the XP1541 or XP1571 parallel cable then you can create a
Y-shaped cable. One end plugs into the PC parallel port and the two other
ends plug into the serial and parallel ports on the drive. You can use the
X1541 cable together with the XH1541 or XH1571 hybrid cable on an SPP
parallel port, the X1541 cable together with the XP1541 or XP1571 parallel
cable on a PS/2 parallel port and the XE1541 extended, XM1541 multitask
and XA1541 active cable together with the XP1541 or XP1571 parallel cable
on a PS/2, EPP or ECP port. You can't use the XE1541, XM1541 and XA1541
cables together with the XH1541 or XH1571 hybrid cable on the same port,
because of the conflict between the pins used by the two cables on the PC
parallel port.
If you'd like to build cables yourself then you can find a more detailed
description of them at "http://sta.c64.org/xcables.html". If you're not good
at soldering then visit The X1541 Shop at "http://sta.c64.org/x1541shop.html"
and buy cheap but good quality cables there.
The mode of your parallel port is a vital feature that determines which
cables you can use with your machine so try to find out all the modes of your
parallel port. Older I/O and parallel port cards only have the unidirectional
SPP mode, most Pentium and newer 486 motherboards have integrated parallel
ports and allow you to set the port mode in the BIOS setup, with the usual
choices of SPP, EPP and ECP.
It's possible that, when changing the mode of the integrated parallel port
in your BIOS setup, you won't find the necessary modes as they are called in
this documentation. Some BIOS setups have different names for the port modes.
Compatible, Normal and Standard usually refer to SPP, Extended possibly means
PS/2 or EPP and Enhanced stands for EPP or ECP.
Below you find some advices about which cables to use with a given parallel
port mode and vice versa. They are based on the fact that most SPP and PS/2
parallel ports support the X1541 cable and most EPP and ECP parallel ports
don't. However, because of the lack of strict standards, there are exceptions
to these rules. There exist SPP and PS/2 parallel ports that don't support the
X1541 cable. It's also possible that certain EPP and ECP parallel ports do
support it. You have to determine the true capabilities of your parallel port
yourself before choosing the cables to use.
If you have a unidirectional SPP parallel port then you can use the X1541
cable and, optionally, the XH1541 or XH1571 hybrid cable, for the highest
speed possible on SPP ports. If you have a bidirectional PS/2 parallel port
then you can use any of the cables. For maximum speed, you're advised to use
the X1541 cable and the XP1541 or XP1571 parallel cable together. The X1541
cable doesn't work with most parallel ports in EPP and ECP mode. You will have
to configure them to SPP mode with the BIOS setup program or with jumpers. If
the Commander still doesn't work then you can use one of the other three
serial cables that substitute the X1541 cable.
The X1541 interface is the easiest of all. You only have to connect certain
pins of the serial port of the Commodore drive and pins of the parallel port
of the PC. You need some plugs, some wires and some soldering skills. The
XE1541 and XM1541 interfaces are not much harder, they only needs some diodes.
Also, the XA1541 interface needs a couple of resistors and transistors only.
The XH1541, XH1571, XP1541 and XP1571 interfaces are a lot harder to build
because you need to do some modifications inside your Commodore drive. If
you're not experienced at soldering then don't even think about doing them
yourself. In addition, the XH1541 and XH1571 interfaces also need some diodes.
The following tables may help you to decide which cables suit your needs
best. Depending on your parallel port hardware, your soldering skills and your
patience, you may choose the cables that will work best for you.
This table is a compatibility chart between different parallel port modes
and different interfaces.
メンドイでしょうから機械翻訳文を載せます。ある程度
辞書をPC用にチューンしていますがまだまだ鍛え方が
足らないのでデタラメの部分も多々ありますが、そこは
原文と照らし合わせてください。
機械翻訳文
ここに Commander と共に使用に X1541 ‐シリーズインタフェースの記述 ( あなたが Commodore ドライブを接続し得る ) があなたの PC にある。
あなたがその時この完全な章を最後まで読むことを望まないならば、あなた ( 少なくとも ) は、ケーブルに関する最も重要な事実、及び、異なる modes のパラレルポートを持つそれらの互換性を読むべきである :
- X1541 ケーブルは、更に古いタイプ SPP 、及び、 PS/2 パラレルポートに作用する、…もの…それ
2 ‐方向上のコントロールラインを持ちなさい。
286 の I/O コントローラカード、 386 そして 486 台の機械上の、そして、 Hercules ビデオカード上のパラレルポート、及び、最も新しい 486 のマザーボードの統合されたパラレルポートは、 X1541 ケーブルをサポートする。しかし、あるペンティアムマザーボードのみが、互換性があるパラレルポートを持っている。
統合されたパラレルポートを持つマザーボード上で、あなたは、 SPP へのポートを並列の mode に示さなければならない。なぜなら、 X1541 ケーブルが EPP 、及び、 ECP パラレルポートと共に機能しないであろうからだ。
しかしながら、多くの更に新しいマザーボード上で、全く、 X1541 ケーブルワークにするための方法がない。なぜなら、コントロールラインが全くパラレルポートの mode において 2 ‐方向を示さないからだ。
あなたは、拡張された XE1541 、または、そのような機械上の XA1541 の活動的なケーブルを必要とする。
- XE1541 の拡張ケーブルは、 X1541 ケーブルの代用である。
その
利点は、全ての modes 全てにおけるワークがポートに匹敵することである。
その欠点は、あなたがそれを造るのに特別なダイオードを必要とするということ、そして、ほんの少しのプログラムがそれをサポートするということである。
気に入る、とこれを均一にするノートは外電を打つ… ASUS P5A-B マザーボード、及び、あるラップトップに関する問題を持つ。
これらの機械上で、その代りに XA1541 の活動的ケーブルを使いなさい。
- XM1541 マルチタスクケーブルは、 2 において XE1541 の拡張ケーブルと異なる
ワイヤは、 Commodore エンドでスワップした。
これによって、他の転送プログラムは外部の Commodore ドライブによる握手に投票するよりむしろ割込みを使うことが可能になる。
その欠点は、 XE1541 の拡張ケーブルと類似している。
しかしながら、同様に、それは、 Linux の下で機能する。
- XA1541 の活動的ケーブルは、それ以外の XM1541 マルチタスクケーブルと類似している
ダイオードの代わりに使用トランジスタ、及び、抵抗器。
これは、それを究極の転送ケーブルにする。なぜなら、それが全ての種類のパラレルポートを使って働くからだ。 ( XE1541 の拡張ケーブルが問題を持っているものを含めて。 )
同じくこのケーブルは、 Linux の下で機能する。
- XH1541 ハイブリッドケーブルは、 Commodore 1541 との通信をスピードアップする
全てのパラレルポートの modes 全てに吹きつけなさい。
1.5 倍速くデータを受け取って、その利点は、データをドライブへ送ることが 3 回になることである。
その欠点は、あなたがこのケーブルをドライブ上のパラレルプラグと接続し得るように、内部であなたのドライブを修正しなければならないことである。
あなたは、だけ X1541 ケーブルと共にのみこのケーブルを使うことができない。
あなたは、 XE1541 の拡張 XM1541 マルチタスクと共にこのケーブル、及び、同じポート上の XA1541 の活動的なケーブルを使うことができない ( PC パラレルポート上の 2 つのケーブルによって使われるピンの間の矛盾のために ) 。
- XH1571 ハイブリッドケーブルは、 XH1541 ハイブリッドケーブルの修正されたバージョンである、
1570 そして 1571 のドライブのために設計されている。
Commodore ドライブに使われる周囲チップを除いては、それは、完全に XH1541 と同じケーブルである。
- XP1541 パラレルケーブルは、 Commodore 1541 との通信をスピードアップする
PS/2 経由のドライブ、 EPP 、または、 ECP は、データラインが 2 ‐方向を示すポートと平行している。
その利点は、双方共がデータを送っていることである…に、そして、ドライブからの受け取っているデータは、更に速く 3 回になる。
その欠点は、あなたがこのケーブルをドライブ上のパラレルプラグと接続し得るように、内部であなたのドライブを修正しなければならないということ、そして、 X1541 ケーブルを使うために 2 ‐方向上のポートのその必要性が可能性を除外するということである ( PS/2 ポートを除いて ) 。
あなたは、だけ連続したケーブルと共にのみこのケーブルを使うことができない。
- XP1571 パラレルケーブルは、 XP1541 並列の修正されたバージョンである
外電を打ちなさい ( 1570 そして 1571 のドライブのために設計されて ) 。
Commodore ドライブに使われる周囲チップを除いては、それは、完全に XP1541 と同じケーブルである。
- あなたのみが 1 パラレルポートを持っている、しかし、 XH1541 、または、 XH1571 を使うことを望むならば、
ハイブリッドケーブル、または、 XP1541 、または、 XP1571 は、ケーブルと平行しており、その後、あなたは、 Y 形のケーブルを作成し得る。
PC への 1 つのエンドプラグは、ポートと平行しており、そして、 2 つの他のエンドは、直列に接続でき、そして、ドライブ上でポートと平行している。
あなたが SPP パラレルポート上の XH1541 、もしくは、 XH1571 ハイブリッドケーブルと共に X1541 ケーブルを使うことができて、 XP1541 と共に X1541 ケーブル、または、 XP1571 が PS/2 パラレル港でケーブルと平行しており、そして、 XE1541 が伸びた、と XP1541 、または、 XP1571 並列と共に XM1541 マルチタスク、及び、 XA1541 の活動的ケーブルは、外電を打つ ( PS/2 、 EPP 、または、 ECP 上で ) ポート。
あなたは、 XE1541 、 XM1541 、及び、同じポート上の XH1541 、及び、 XH1571 ハイブリッドケーブルと共に XA1541 ケーブルを使うことができない ( PC パラレルポート上の 2 つのケーブルによって使われるピンの間の矛盾のために ) 。
あなたがその時自分でケーブルを作りたいならば、あなたは、 "http://sta.c64.org/xcables.html" でそれらの更に詳細な記述を発見し得る
あなたが "http://sta.c64.org/x1541shop.html" でその時訪問 The X1541 Shop をはんだ付けすることに熟達しておらず、そして、買うならば、安く、しかし、良い品質は、そこで外電を打つ。
あなたのパラレルポートの mode は、どちらがあなたが機械によって使用し得る、と外電を打つ、従って、あなたのパラレルポートの modes 全てを発見しようとすることを決定する極めて重要な特徴である。
更に古い I/O 、及び、パラレルポートのカードのみが、一定方向の SPP mode 、大部分のペンティアムを持っており、そして、 SPP 、 EPP 、及び、 ECP の通常の選択に関して更に新しい 486 のマザーボードは、パラレルポートを統合し、そして、あなたがポートの mode を BIOS 準備に置くことを可能にする。
それは、可能である…それ、…あなたの BIOS 準備において統合されたパラレルポートの mode を変えているとき、それらが呼ばれるので、あなたは、必要な modes を発見しないであろう…このドキュメンテーション。
いくらかの BIOS 準備は、ポートの modes のために異なる名前を持っている。
互換性がある Normal 、及び、スタンダードは、 SPP を通常参照し、 Extended は、恐らくは PS/2 、または、 EPP を意味し、そして、 Enhanced は、 EPP 、または、 ECP を表す。
あなたより下で、逆もまた同じであるがあるパラレルポートの mode と共にどちらのケーブルを使うかに関するいくらかのアドバイスを発見しなさい。
それらは、大部分の SPP 、及び、 PS/2 パラレルポートが X1541 ケーブルをサポートし、そして、大部分の EPP 、及び、 ECP がポートと平行しているという事実に基づいている…そうしない。
しかしながら、厳密な標準の欠如のために、これらの規則には例外がある。
X1541 ケーブルをサポートしない SPP 、及び、 PS/2 パラレルポートは、存在する。
ある EPP 、及び、 ECP パラレルポートがそれをサポートすることは、同じく可能である。
あなたは、使用するために、ケーブルを選択する前に自分であなたのパラレルポートの真の能力を決定しなければならない。
あなたには一定方向の SPP パラレルポート、そして、あなたがいるかどうかは、 X1541 ケーブルを使うことができて、そして ( 随意に ) 、 XH1541 、または、 XH1571 ハイブリッドは、外電を打つ ( SPP 港での可能な限りの最も高いスピードのために ) 。
あなたにその時 2 ‐方向上の PS/2 パラレルポートがいるならば、あなたは、ケーブルのうちのどれでも使うことができる。
最大のスピードのために、あなたは、 X1541 ケーブルを使うようにアドバイスされ、そして、 XP1541 、または、 XP1571 は、ケーブルと共に平行している。
X1541 ケーブルは、 EPP 、そして、 ECP mode における大部分のパラレルポートと共に機能しない。
あなたは、それらを BIOS セットアップ・プログラムを持つ、もしくは、ジャンパを持つ SPP mode に形成しなければならないであろう。
まだその時 Commander が働かないならば、あなたは、 X1541 ケーブルを代用にする他の 3 つの連続したケーブルのうちの 1 つを使うことができる。
X1541 インタフェースは、最も全てが容易である。
あなたのみが、 Commodore ドライブのシリアルポートのあるピン、及び、 PC のパラレルポートのピンを接続しなければならない。
あなたは、いくらかのプラグ、いくらかのワイヤ、及び、技術をはんだ付けするいくらかを必要とする。
XE1541 、及び、 XM1541 インタフェースは、大して堅くない、…それら…いくらかのダイオードをただ必要とする。
同じく、 XA1541 インタフェースは、 2 、 3 の抵抗器、及び、トランジスタのみを必要とする。
XH1541 、 XH1571 、 XP1541 、及び、 XP1571 インタフェースは、大いに造るのが難しい。なぜなら、あなたがご自分の Commodore ドライブの中でいくらかの修正をする必要があるからだ。
あなたがはんだ付けの経験が豊富ではなく、その後、自分でそれらをすることについて他の事はもちろん考えないならば。
更に、同じく XH1541 、及び、 XH1571 インタフェースは、いくらかのダイオードを必要とする。
次のテーブルは、あなたがどちらのケーブルが最もよくあなたのニーズに適するかを決定するのに役立つかもしれない。
あなたのパラレルポートのハードウェア、あなたのはんだ付け技術、及び、あなたの忍耐に応じて、あなたは、あなたのために最もよく働くであろうケーブルを選択するかもしれない。
このテーブルは、異なるパラレルポートの modes 、及び、異なるインタフェースの間の互換性のチャートである。
以上
この部分は全体のホンの1部ですが、参考になれば幸いです。
尚、このソフトはLINUXやBSDでも使えるように
色んなソースがありますのでマルチなOSを使う方には非常に有用なソフトになるでしょう。私が所有しているのはあくまでDOS用のソフトですので、WIN上で動くかどうかは知りません。ただしC64のエミュと連携プレイが
出来るようになっているので、エミュからそのままドライブがコントロールできるようになっているはずですので。
WINちゃんでも使えるかも???
最後に
まーー最近、感じるのですがPC関連の雑誌の記事があまりにもつまらなく見えます。この様な内容の話は商売ベースには乗らないのは解るのですが、せめて1ページでもいいので、もう少しカルト的なPCの記事を載せてくれ。。