よもやまの壺

不思議のダンジョンシリーズを中心にゲームなど雑多なお話し

アスカ見参をWindows10で遊ぶ!

アスカ見参はWindows10で遊べない!?

 

アスカ見参はWindows10では遊べない…アスカ終わった…

みたいな噂が風来人たちの間で流れていますが、

しっかりと手順を踏めばWindows10でもちゃんと遊べます!

 

実際遊べるようにするにはPCに慣れている方なら30分、

PCが苦手な方でも一時間~二時間あれば十分かと思います。

私の場合は余計な事を考えたり調べたりで、半日近くかかりましたが…

そのおかげで今回の記事が書ける程度にはイメージがつかめました!

 

一度設定してしまえばWindows7などと同様にスッと起動できるので、

Windows10でアスカ見参を遊びたい方は是非チャレンジしてみて下さい!

※Windows10で白蛇島までクリア、今のところ特に不具合等はありません

 

f:id:kazenoko2525:20170522215819p:plain

相変わらずセンスの欠片もないトップ画像ですね!

 

今回の内容は大きく分けて、

①windows10で遊べなくなった理由

②遊ぶまでの具体的な手順

この二つになります。

 

本題に入る前に念のため、普通に起動までの手順を。

遊ぶには必須作業なので、まだ終わっていない方は済ませておきましょう。

※②だけが知りたい方は四割ほど飛ばしてください

 

通常のゲーム起動までの手順

 

①インストー

ゲームディスクを入れSetup.exeを実行、インストールを開始します。

 

風来のシレン外伝女剣士アスカ見参の入手…

これがある意味一番ハードルが高いかもしれませんね。

高すぎる…でも買った値段で売れると考えれば初期費用だけ…

いやでも高い…でもほしい…でも実際遊ぶ時間が…いやでもしかし…

と私自身長い事ぐるぐると悩んでいました。

最終的には買っちゃったんですけど…でも楽しいからOKです!

 

②オフラインパッチ

次にオフラインパッチを当てます。

オフラインパッチを公式サイトからダウンロード。

http://www.spike-chunsoft.co.jp/games/asukapc/dl.html

AsfPCN1800を実行しパッチを当てておきます、これで準備は完了です。

 

➂起動しようとすると…

準備完了!という事でゲームを起動しようとすると、

「管理者権限のあるログインでもう一度試して下さい」

と表示されゲームが起動できない…あるいは無反応…

 

念願のアスカ見参を手に入れたぞ!状態でこんな事になったら…

と思うととても心臓に悪いです。ちゃんと遊べるのでご安心下さい。

でも先ずはWindows10で遊べなくなった理由を見ていきます。

※興味ない方は飛ばしてください。

 

 Windows10で遊べなくなった理由

個人的なイメージやを風来人脳?が含まれます、少しでも何かが伝われば…

 

①SafeDiskの存在

アスカ見参など古いPCゲームで採用されていたセキュリティシステム。

ゲームディスクが正規品の場合のみ起動を許可します。

この前時代のセキュリティシステムが色々な面倒を引き起こします…

 

②secdrv.sysドライバの削除

ゲームディスクが正規品であるか否かを判断するsecdrv.sys

このドライバがWindows10で削除されてしまった。

その結果、SafeDiskがゲームディスクを正規品と認識できず、

SafeDiskが使われているゲームが起動不可能に…

Windows10で古いゲームが起動できなくなった直接の原因がこれです。

 

<SafeDiscとsecdrv.sysの関係> Windows8.1以前

 

f:id:kazenoko2525:20170522191230p:plain

secdrv.sysがディスクを識別し、正規品だった場合SafeDiscは起動を許可し、

そうでない場合起動を許可しない。

 

 <secdrv.sysが削除された> Windows10

 

f:id:kazenoko2525:20170522191349p:plain

secdrv.sysの削除によりディスクの識別が不可能な状態に…

正規品かどうかがわからずSafeDiscは起動を許可しない。

 

Windows10で遊べなくなった理由がだいたいわかったところで、

後はそれをどう解決するか、です。

※以下の内容は数ある解決策のうちの一つです

 

➂新しくドライバをインストールすれば解決?

 

削除されてしまったドライバをWindows7などからを持ってきて、

インストールすれば解決!

しそうですが、今度はWindows10のある特徴が問題に…

 

④windows10の特徴

基本的にWindows10では署名のないドライバはインストールできません

署名のないドライバ?…身元不明の怪しいドライバの事です。

という事で、セキュリティ上変なドライバは簡単にインストールできません…

Windows7などから持ってきたドライバも署名のないドライバです

 

Windowsテストモードと自己署名

Windows10で新しくドライバをインストールするためには、

Windowsテストモードという例外を利用します。

テストモードでは自己署名をしたドライバに限りインストール可能となります。

 

という事で、Windows10でアスカ見参を遊ぶには、

ドライバの署名&テストモードへの移行が鍵となります。

というわけで、ようやくですが具体的な手順を見ていきましょう!

 

遊ぶまでの具体的な手順

 

Windows10でアスカ見参を起動するまでに必要な手順は、

①secdrv.sysドライバの取得

②ドライバの署名に必要な環境を整える

➂ドライバの署名

④テストモードへの移行

の四つです。

 

 

起動までの具体的な手順は天翔記さんを参考にさせていただきました。

天翔記.jp

ある程度PCに詳しい方は天翔記さんを直接読んだ方がいいかもしれません。

※以下の内容はPC音痴な自分のための備忘録でもあります

※Windows10でアスカ見参を遊ぶ方法は他にもあります

 

<注意>

各署名やテストモード移行など以下の内容を行った結果、

PCに何らかの不具合等が生じた場合でもすべて自己責任となります。

※家族共用パソコン・お仕事兼用パソコンの方は特に注意です

 

①secdrv.sysの取得

まずsecdrv.sysが必要になるので取得します。 

Windows7からコピーしてwindows10に持ってきます。

Windows8/8.1から持ってきてもOKみたいです

保存場所は好きな場所で問題ありませんが、

私はC:\Windows\system32に保存しました。  

 

ほかにもsecdrv.sysの入手方法はありますが今回は省略させていただきます。

該当のパソコンをお持ちでない方はご自身で調べてみて下さい。

 

②署名に必要な環境を整える

次にドライバの署名をするのに必要な環境を整えます。

※既にVisual Studioがインストールされている場合は飛ばして下さい

 

ドライバの署名には、

Microsoft Visual Studio 2015

ダウンロード | IDE、Code、Team Foundation Server | Visual Studio

↑のVisual Studio Communityがいいと思います。

Windows 10 SDK

Windows 10 SDK – Windows アプリ開発

この二つが必要になるので、ダウンロード&インストールしておきます。

 

(余談)

私の場合すでにVisual Studioがインストールされていたのでかなり簡潔に…

Visual Studio Communityのインストールに戸惑った経験があり、

今でもちゃんと説明できる自信がありません。

なので申し訳ありませんが、インストール等の詳しい方法は別途お調べください。

 

③ドライバの署名

必要な環境を整ったのでドライバの署名をします。

 

Windowsキー+s」 で検索メニューを出しVS2015と入力、

開発者コマンド プロンプト for VS2015を右クリック、

管理者として実行を選択します。

※インストールされているVisual Studioによって名前が変わりますが、

VS2015で検索して出てきたものを使えば問題ないと思います。

f:id:kazenoko2525:20170522001122p:plain

必ず管理者として実行してください。

f:id:kazenoko2525:20170522001256p:plain

 

起動するとC:¥WINDOWS¥system32>と表示されます。

f:id:kazenoko2525:20170521224631p:plain

これはどこで作業しますか?と聞いているイメージ。

C:¥WINDOWS¥system32はC:\Windows\system32ということです。

私はこのままsystem32で作業しました。

別途作業場所を指定してもいいのですが、よくわからなければそのままで!

この部分はPCによって異なりますがよくわからなければそのままで…!

 

先ずドライバの署名に必要なユーザーネームの登録署名をします。

makecert -r -pe -ss my -n "CN=%username%" %username%.cer
certmgr.exe -add %username%.cer -s -r localMachine root
certmgr.exe -add %username%.cer -s -r localMachine trustedpublisher

と入力し、エンター!

 

f:id:kazenoko2525:20170521223924p:plain

 

Succeededが三つあることを確認します。

問題なければこれでユーザーネームの登録署名成功です!

 

続いて、secdrv.sysドライバの署名に移ります。

signtool sign -v -s my -n %username% secdrv.sys

と入力し、エンター!

 

f:id:kazenoko2525:20170521223936p:plain

上の三行は先ほどのユーザーネーム登録署名です。

 

Number of files successfully Signed: 1となっていることを確認しましょう。

問題なければドライバの署名成功です!

開発者コマンド プロンプト for VS2015は閉じておきましょう。

 

最後に、ドライバのインストールをします。

①で保存したsecdrv.sysをコピーし、driversに貼り付けます。

 

f:id:kazenoko2525:20170522102141p:plain

 

実際はまだインストールできてませんが、残りの作業はあと少し!

※driversの場所はパソコンによって異なります

 

(余談)

コピー元である①のドライバも消さずに残しておきましょう。

久しぶりにアスカ見参を起動しようとしたら起動できず、

原因を探ってみると、なぜかsystem32/driversからドライバが消えていました。

Windowsの自動更新で不要なものとして削除されてしまうみたいです。

こんなこともあるので、バックアップ用に残しておくといいと思います。

※再びdriversに①のドライバをコピペすれば解決します

 

④テストモードへ

テストモード移行するにはTestSigningBirdを使います。

これはテストモードと通常モードを簡単に切り替えるツールです。

天翔記さんで公開されているTestSigningBirdをダウンロード・実行します。

天翔記.jp

 

起動するとテストモードと通常モードの選択肢がでるので、

テストモードを選択。自動で再起動されテストモードへ移行します。 

f:id:kazenoko2525:20170522114824p:plain

 

起動できず「アクセスが拒否されました」と表示される場合は、

BIOS画面を開きセキュアブートをDisableに変更してみてください。

 

⑤ゲームの起動確認

テストモードでは署名したドライバsecdrv.sysがインストールされます

後はこの状態でAsfPcを起動するだけです!お疲れさまでした!

 

f:id:kazenoko2525:20170522114723p:plain

はい、Windows10にアスカ見参しました! 笑

 

どこかで間違えた場合、その先の手順に進むことはできないので、

ここまでこれたなら起動できていると思います、…きっと!

 

もし起動できない場合は、

・テストモードに移行しているか

f:id:kazenoko2525:20170522114658p:plain

デスクトップの右下にテストモードと表示されていればOKです

driversにsecdrv.sysがあるか

この辺りをもう一度チェックしてみて下さい。

 

⑥遊び終わったら通常モードに

一度テストモードに移行すると通常モードに戻さない限り、

以後は電源を落とし起動してもテストモードのままとなります。

便利といえば便利ですが、ちょっとだけ注意が必要です。

テストモードはセキュリティレベルが下がった状態になります、

なのでゲームを遊び終わったら通常モードに戻しておきましょう!

 

最後に

 

最後に私の使ってるゲームパッドコンバーターをご紹介!

 

ELECOM JC-PS201UBK

f:id:kazenoko2525:20170522215613p:plain

 

初代psとps2のコントローラーがPCゲームに使えます。

今の時代いくらでも高性能なものがあるとは思いますが、

アスカ見参などシンプルな操作のゲームには十分です!

私はWindowsXP/7/10と長いこと愛用しています。

アスカにはこれと初代PSコンがおすすめです。

初代psコンは何より軽くていいですね、長時間プレイにはもってこいです!

 

長くなりましたが以上となります。

お付き合いありがとうございました!どうかみなさまもよいアスカライフを!

 

そして、アスカ見参な日々へ…