パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

NECのPC-9800シリーズ、遂に幕」記事へのコメント

  • なんとかなると思ったけど、15年ぐらい前に買った
    5' 2DD のソフトは既に読み込みが出来る環境が...
    • そのために5インチFDD付きの98を確保しています(笑

      FreeBSD(98)を入れて、メルコのLANカードを使ってネットワーク経由でバックアップ
      しよう思っているのですが、いまだに時間が確保できていません。

      そうそう、Wizardも探さないとなぁ…。
      • >> そうそう、Wizardも探さないとなぁ…。

        あれって、ddコマンドと同じことやっているんちゃうの?

        そういえば、WizardはN88-BASICで書かれていましたよね。
        MS-DOSのBASICコンバータとかいうもので
        変換かけて使っていました。
        --
        PCにECC Registeredメモリの利用を推奨します。
        • > あれって、ddコマンドと同じことやっているんちゃうの?

          んー、大分違いますね。
          ddと同じレベルなのはdiskcopyですね。

          当時はFDにプロテクトを掛けるためにセクタ単位で
          エラーのフラグ立てたりしてましたから。
          Wizard V3とかはその辺アナライズしてました。(Autoモードの話)
          で、ddレベルだと、エラーのフラグとかがあると
          そのままエラーになっちゃいますから、結果としてコピーできません。

          NEC機の場合はFDドライブまで限定できましたから
          • by Anonymous Coward
            やぱ、ファイラーだぜ。Wizardの凄さは、そのファイラーだ。
            実際、各アプリのパラメータを突っ込んだファイラーだけのディスクも売られてたぜ。

            このテの方法は簡単に言うと、アプリケーションのプロテクトチェックルーチンそのものを破壊して、常にチェックを抜けるよう書き換え、(用は、バイナリパッチをあてる)
            あとはフォーマット揃えてセクタコピー(いわゆる今で言うUNIXの dd だ)すれば、
            簡単にいくらでもバックアップできるだろっていうシロモノだ。
            言っちまえば、今で言うところの、ゲーム改造コードのノリだな。
            ソフトごとに、バージョンごとに個別対応が必要になるが、これ
            • by Anonymous Coward on 2003年08月08日 1時03分 (#374667)
              MSXのところにしかコメントできないダメダメくんですが(^^;

              確かにMSXはFDD関連のハードウェアが仕様書で規定されておらず、各社ばらばらでした。このため、FDの特定セクタ(主に14論理セクタ)にCRCエラーのデータを意図的に書き込み、これがあるか否かでオリジナルチェックをしているソフトは本当に多かったです。しかし、これもFDCに直接アクセスしてしまえば簡単に作れるもので、そうでなくてもそのFDを他機種(例えばPC-9800シリーズ)などで複製すると、複製できてしまったりするという弱点がありました。

              そこで、一部のベンダでは、セクタ長がヘッダに書かれているサイズ分存在しないとか、同じセクタ番号のセクタが複数あるようなトラックを作成して、何度か読んで同じデータになるか等のチェックを行うものも見られました。ただし、これをやると一部の機種(YAMAHA製等)で動作しなくなるという問題も見られました。

              確かに他機種に比べて初歩的なプロテクトが多かったのは確かですが、エラーだけ、というわけでもないですよ。コナミのようにSCCカートリッジ(実はメモリカートリッジを兼ねている)をささないと動かないソフトとかもありましたし(事実上、これがハードウェアキーになる)。

              親コメント

計算機科学者とは、壊れていないものを修理する人々のことである

処理中...