ここから本文です
Dr.Kikkie (KIKI) : 不許無断天才|免責:本稿を真に受けて損害があっても知らん。

書庫全体表示

カセットI/Fをいぢる

大半のMSXはカセットI/Fを装備していることは、100人中120人までが知っている。大阪のおばちゃんが混じっていると、挙手のアンケートに両手を挙げたりするので、こういうことが起こり得る。

さて、そのカセットI/Fの機能はカセットとのI/Fにとどまらない。カセットテープ自体が絶滅危惧種のおそれがあり、過去のテープもワヤクチャになりつつある現在、I/Fの活用を図り、MSXのいっそうの隆盛の一助に資することができればと考える所存であります。何を改まってるんでしょうね、私。

イメージ 1

その手始めとしてやってみたのが、M2Mのダイレクト転送。今回使用したのは、SONYのHB-F900とナショナルのCF-2700以下、ややこしいのでSONYを「A」、ナショを「B」と呼ぶ。

「A」で簡単なプログラムを打ち込み、「B」を「CLOAD」で待ち受け状態にした。おもむろに「A」で「CSAVE "TEST"」と打ち込むと、見事に「B」に「Found : TEST」と表示され、「A」から「B」のプログラムの転送に成功した。

下が、それぞれのマシンのディスプレイ。向かって左側が「A」、右側が「B」。今回はMSX標準の1200bpsの転送速度を使ったが、2400bps高速モードを使っても特段問題は生じないはずである。むしろ留意すべきなのは信号レベルである。
イメージ 2


実は、「A」と「B」の間にアンプを仕込み、信号を増幅して「B」に転送した。使用したアンプは、例によって百均アンプ「ボリュームアンプ」。昔は「ボリュームあっぷ!」という別名もあったが、現在は統一されている模様。昔の機種とほとんど変更はない。付属のケーブルが3mから1mに短縮されたのと、ケースが若干大きくなったことぐらいである。ケーブルの短縮は、雑音軽減にむしろ役立っている。1mのケーブルも本当はもっと短くすれば、それだけで音質改善に貢献する。

MSXのケーブルはカセットI/F用の純正を使用。「A」側赤プラグをアンプの黒プラグに繋ぐ。オス・オス同士なので両端メスのアダプタを介して「後から前から」(1980年:畑中葉子)状態とする。
イメージ 3

アンプ本体の出力ジャックに「B」側白プラグを繋ぐ。片方向の転送なら配線も以上だが、双方向の場合は同様にもう一組接続する。
このアンプ、S/N比は悪いわ、やたらゲインは高いわでオーディオファンからは不評であるが、オモチャアンプとしては出色である。以前の勤務先の近くに大規模百均?があったので、アンプをみつけるたびに店にあるだけ買っていた。今、買いに行こうとすると運賃に往復千円かかるので、まことにラッキー島倉千代子である。

アンプの出力は、少しずつVRを上げていけば最適点がみつかる。印でもつけておくといい。電池がヘタると最適点も変わるので、ACアダプターからの給電に改造するもよし。ICは12V耐圧だが、コンデンサの耐圧が低いので5Vにするよろし。それ以上出力を上げても今回の目的上、意味ないし。

カセットI/Fでダイレクト転送が可能になったが、これが何の役に立つのだろうね。それはまだ考えていなかった。
例えば、MSXのディスクは壊れたがカセットI/Fが生きているときに、他のMSXのディスクのプログラムをカセットI/F経由で転送できる。カセットテープへの録音を経ないのでお手軽である。

惜しむらくは、turboRなどのカセットI/Fのない機種である。ディスクが壊れたら、MSX1、MSX2よりも厄介である。RS232Cといった通信手段を確保する必要があろう。たいそうなこっちゃな。

【余談】
小さなディスプレイに読める程度の大きさの文字が表示されているでしょ?HBI-J1などで漢字対応にして、大きな文字にしてるんよ。こういうとこに気を遣うのが、日本の「おもてなし」(死語)ですなあ。死語にしたらあかんがなw(・∀・)

  • 顔アイコン

    猛暑の中、実験おつかれさまです。

    ポケットコンピュータ同士でプログラム転送するような記事を見かけたことがあります。MSXでもお友達からプログラムをもらう場合など需要はあるかもしれません(MSXは持ち運びが大変そう)。

    パドル通信に続き偉業を成し遂げられ、MSXに活路を開かれたことに喜びを感じます。何であれ1つでも多く可能性が広がったことはすばらしいでことす。

    ご指摘の通り、問題はturboRでしょう。本格的な通信カートリッジが望まれますが、たしかに面倒ですよね。turboRはこの先、生き残れるか心配ですね。

    しかし、このアンプは、なかなかお買い得ですね。

    [ dotallcafe ]

    2014/7/28(月) 午後 9:31

  • 顔アイコン

    どもども〜(^^)
    ケーブルの小細工以外は、CSAVE、CLOADで済むのがミソと思っています。
    遠隔地とは音響カプラが使えるかもしれません。今でも売ってますし、自作する人もいるようです。疑似交換機で試してみようかな?
    turboRは難儀な機械ですなあ。後発でいて、真っ先に絶滅するかもしれませんな。

    近所の百均では「利ザヤが薄い」と扱いをやめました。それだけ買い手にとってはお買い得なんでしょうね。乱用してますw

    [ kik**41010 ]

    2014/7/29(火) 午前 11:43

  • 顔アイコン

    ナイスおもてなし(^_^)
    実験お疲れ様でした。バッチリですね。

    中学の頃、近所のヤツも私と同じHB-101を持っていたので、こんなふうにつないで通信できんかなと、妄想しただけで実行に移しませんでした。何十年ぶりに夢がかなったような気分です(笑)

    高校の頃、ポケコン同士のデータ交換に、電線がないのでシャープペンシルの芯を使ってお互いに接続していた者がいました。すぐ折れそう。11ピンコネクタの、確か3番が送信で2番が受信で、7番がGNDだったような。抵抗値は高いと思うけど、結構うまくいきました。

    turboRの救済も考えたいですね。

    そういえば、2400bpsでCSAVE、CLOADはカセットテープでエラーが出やすかったせいか、意外と使いませんでした。この実験なら問題なくいけると思います。

    [ mad*ab*_06*6 ]

    2014/7/29(火) 午後 1:11

  • 顔アイコン

    MADさん、どもどもー(´∀`)
    私もずーっと考えていました。やっと日の目をみました。何か使い道を考えたいところです。

    そのポケコンは、ズバリ!シャープでしょー!w

    頭でっかちだけど、人見知りのturboRをなんとかしないといけませんねえ。カセットI/Fもアジがありますが、スピードを生かした方法を考えたいです。

    最近の音響カプラは28.8Kbps対応のもありますので、2400bpsなら余裕のよっちゃんでしょうね。

    [ KIKI ]

    2014/7/30(水) 午前 4:40

  • 顔アイコン

    ズバリそうでしょう!PC-1417G(たぶんGは学校)です。

    音響カプラは1200bpsで進化が止まったと思っていました。驚きですね。

    turboRですか・・・変わった方法ではないけど、昔、パラレルI/FでMSX同士やMZ等と通信、CP/MのソフトをMSX-DOSに持ってきたりしました。

    8255を拡張スロットにのせ、方向制御を省略する為、8ビット×2、送・受信専用にした記憶が有ります。

    MSX太郎君は出力ポートにデータを書き、データセット信号を出す。相手のMSX花子さんは信号を見てデータを読み、同時に、まだよ、処理済むまで待ってとウェイト信号を出す。

    太郎君は、せっかちな性格ですが、ウェイトがONなので、次のデータを出さず、寸止めしてます。

    バッファに書くのも時間かかるし、256バイト分溜めてディスクに書くのはもっとかかる。花子さんの処理終わり、ウェイトOFFになった。

    最初に戻って、次のデータを送る。この仕組みを考える時、最初は頭が混乱しました。

    いま思えば、プリンタポートとジョイスティックポートで良さそう。当時思いつかなかったのか(

    [ mad*ab*_06*6 ]

    2014/7/31(木) 午後 5:51

  • 顔アイコン

    寸止めが利かなかった三四郎や五郎は、今頃どうしてるのでしょうねw

    そっかー!パラレルポートも汎用ポートもシリアル通信で全部統一的に扱えますね。問題児はやはり公式エミュということになりそうですね。

    [ KIKI ]

    2014/7/31(木) 午後 10:03

1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

過去の記事一覧

最新のコメント最新のコメント

すべて表示

kik**41010
kik**41010
非公開 / 非公開
人気度
Yahoo!ブログヘルプ - ブログ人気度について

よしもとブログランキング

もっと見る
本文はここまでですこのページの先頭へ
みんなの更新記事