PC-98のFDデータをコピープロテクトを発動させずイメージ化(バックアップ)する

#20210618 動作確認済みソフト追加
魔導物語1-2-3 5インチFD版

#はじめに

以下の著作権法に基づく権利を行使するための技術的手段を記述するものであり、不正コピーを推奨するものではない。


著作権法第二章　第三節　第五款（私的使用のための複製）第三十条

著作権の目的となつている著作物（以下この款において単に「著作物」という。）は、個人的に又は家庭内その他これに準ずる限られた範囲内において使用すること（以下「私的使用」という。）を目的とするときは、次に掲げる場合を除き、その使用する者が複製することができる。
一　公衆の使用に供することを目的として設置されている自動複製機器（複製の機能を有し、これに関する装置の全部又は主要な部分が自動化されている機器をいう。）を用いて複製する場合
二　技術的保護手段の回避（第二条第一項第二十号に規定する信号の除去若しくは改変（記録又は送信の方式の変換に伴う技術的な制約による除去又は改変を除く。）を行うこと又は同号に規定する特定の変換を必要とするよう変換された著作物、実演、レコード若しくは放送若しくは有線放送に係る音若しくは影像の復元（著作権等を有する者の意思に基づいて行われるものを除く。）を行うことにより、当該技術的保護手段によつて防止される行為を可能とし、又は当該技術的保護手段によつて抑止される行為の結果に障害を生じないようにすることをいう。第百二十条の二第一号及び第二号において同じ。）により可能となり、又はその結果に障害が生じないようになつた複製を、その事実を知りながら行う場合
三　著作権を侵害する自動公衆送信（国外で行われる自動公衆送信であつて、国内で行われたとしたならば著作権の侵害となるべきものを含む。）を受信して行うデジタル方式の録音又は録画を、その事実を知りながら行う場合

以上、e-Govより抜粋
該当参照元 : http://elaws.e-gov.go.jp/search/elawsSearch/elaws_search/lsg0500/detail?lawId=345AC0000000048


詳しい解説はひらお法律特許事務所がされておられるので参照されたし。
参照元 : http://hirao-pat.in.coocan.jp/copyright/right10.htm#right10_2

簡潔に表現を行うならば、「記録又は送信の方式の変換」を行うだけに過ぎない。

#プロテクトについて
この時代からコピープロテクトは存在するため、ただコピーを行ったり、イメージ化をするだけではコピープロテクトが起動する。
だが、コピープロテクトごと含めた全てのデータをイメージ化することで、コピープロテクトプログラムが起動せずに正常にプログラムを実行できる。

#著作権法の改変について
バックアップを取るために「コピープロテクトは解除するな。その時点で改変に当たる」ということ。
しかしながら、今回の記事は、コピープロテクトごとイメージ化するので改変には当たらない。
つまり、著作権法に違反することなく大手を振ってバックアップを取ることができる。

#不正コピーを推奨する記事ではない
個人がフロッピーディスクのデータを読み取りできなくなる前にデータを取り出し、記録されているソフトウェア等や、その他保存されているデータを正常に使用するため、あるいはバックアップを取るための技術的方法を記述するものである。

不正コピーを推奨するものではなく、そのような行為は断じて許されるものではないと改めて記載する。

#絶対プロテクトが発動しないとは言えない
あくまで私が確認したソフトウェアは問題なかっただけに過ぎないことは念頭に置いて頂きたい。

#手順1
PC-98エミュレータソフトのT98-NextのHPより
T98-NEXT TOOLをダウンロードする。
http://akiyuki.boy.jp/old/t98next/download.html
ダウンロードしたファイルの中にNFDMAKE.EXEをHDDにコピーしDOSを起動。
9x系のMS-DOSモードでも可。

NFDMAKE.EXEを格納したフォルダに移動し、下記コマンドを実行。
``` NFDMAKE -r1d 0 filename.NFD```
0はドライブ名。Aドライブなら0 Bドライブなら1。
filenameはお好きなものを。

このイメージバックアップではイメージの2倍の容量になるため、ディスクの空き領域に注意すること。
FILE WRITE ERRORの大半は空き容量不足によるもの。ドライブやメディアを疑う前に空き容量を確認するべし。

T98-nextのみで動作させる場合はこれにて終了。
実機にてhxc floppy emulatorを使用したい場合は2へ。

#手順2-1
NFDファイル変換を行う。hxc floppy emulatorを使用する場合には2回変換が必要。
NFD→D88→hfeの順。

NFD→D88
下記URLからVirtual Floppy Image Converterをダウンロードする。
https://www.vector.co.jp/soft/dl/win95/util/se151106.html
次にアプリを起動し、出力形式をD88形式にし、ファイル変換を行う。

#手順2-2
次に下記HxC社のHPにてソフトをダウンロードする。
http://hxc2001.free.fr/floppy_drive_emulator/index.html#download

フォルダーを作成し、手順2-1で変換したD88イメージを格納する。
その後、HxCFloppyEmulator softwareを起動し、Batch converter ボタンを押下
メニューが開くので、HFE file (SDCard HxC Floppy Emulator file format) (*.hfe)を選択し、
イメージが格納されているフォルダーを選択する。その後出力先フォルダーを選択する。

イメージ完成後、SDカードへデータをコピーする。

#実機にて動作確認できているソフトウェア
MS-DOS6.2 セットアップディスク
windows3.1セットアップディスク
Windows95セットアップディスク(ODDドライバーインストールautoexec.bat入り)
Windows2000セットアップ用FDイメージ
魔導物語 A.R.S(3.5インチ版)
魔導物語1-2-3 5インチFD版


#動作確認の実機スペック
PC-9821 XV20/W30 + H x C Floppy Emulator
CPU : K6-2+(533Mhz)
RAM : SIMM 32M*4=128MB
SSD : Crysial M4 40GB

繰り返しにはなるが、あくまでも私が確認したソフトウェア群になるので絶対できるとは言い切れない。
可能性があるということを必ず念頭において欲しい。
(コピープロテクトがついている魔導物語が起動できたので大丈夫とは信じたいが...)

#あとがき
この話題に関しては著作権法と切っても切れない関係にあるため冒頭に記載しました。
正直、こんなことは書かなくても、この世代のPCを触る方々は常識として理解されておられると確信しておりますが、昨今の某県警の対応等についてITを全く理解せずに暴走しており、大変厄介な問題となっております。そのため、私や、この記事を参考にして、カビや磁気不良等が発生する前に、データの吸出しバックアップを取られる方々が正当な手段で正当なバックアップをとって頂くため、そして、警察の暴走から、私や皆さまを守るために記述しました。

当たり前だけど、
不正コピーダメ絶対
おじさんとの約束。

ムフフなソフトをどうしてもやりたいならア〇スソ〇ト社のフリー配布宣言のソフトを楽しもう。

いいね？

ここまで長々とお付き合いいただきありがとうございました。

#参照元
だんぼーるはうすinブログ
http://blog.livedoor.jp/lunchbox360/archives/7068666.html

第三研究所　メニューより “企画課” –> “第10回 PC-98と FDDエミュレータ”(直リンク禁止のためTOPのみ)
http://www.amy.hi-ho.ne.jp/nakajima-jr/

HxC社HP
https://hxc2001.com/

レトロなPCとか 
http://tomoretropc.blogspot.com/2018/01/gotek-fdd-emulator-ff_7.html