Windows11でThe Typing Of The Dead 2003を起動
メルカリポイントが余ってたので目についたタイピングオブザデッド2003を買ってみた
タイピングオブザデッドはタイピングソフトの中でも至高だと思っています。(思い出補正あり)
2日かかったけど、なんとかWindows11で起動できました。
そもそもタイピングオブザデッド2003(以下、TOD2003)はWindowsXPまでしか対応していない。
先人たちがWindows10で動作確認した記事を残してくれているので、Windows11でもできるのか、検証。
まずは普通にインストール
CDを入れる(今時CD/DVDドライブなんてないよーわざわざ買ったよー)
setup.exeを管理者権限で実行
インストール
TOD2003.exeのプロパティを開き、互換性タブからXP (SP3)モードと管理者権限でひらくにチェック
実行
上記のメッセージが出てAdministratorでログインしろと言われる。
調べてみると、SafeDiscだかSafeCastだかという、とっくにWin10/11ではサポート期限していないCDチェック機構が悪さをしているようだ。
しかもなんかスパイウェアだとまで言われる悪虐非道っぷり。
これは除去せねば。
まずはググって出てきたサイトを試してみるが、ハズレ
天翔記.jp
上記のサイトが事象にマッチしたので手順に従いやってみる
「ドライバをデジタル署名する方法」を進めるとエラー。
C:\Users\xxxxxxx\Desktop\pig>signtool sign -v -s my -n %username% secdrv.sys
SignTool Error: No file digest algorithm specified. Please specify the digest algorithm with the /fd flag. Using /fd SHA256 is recommended and more secure than SHA1. Calling signtool with /fd sha1 is equivalent to the previous behavior. In order to select the hash algorithm used in the signing certificate's signature, use the /fd certHash option./fdオプションがないと怒られるので、/df SHA256を加えて実行。成功。
C:\Users\xxxxxxx\Desktop\pig>signtool sign /fd SHA256 -v -s my -n %username% secdrv.sys
The following certificate was selected:
Issued to: xxxxxxx
Issued by: xxxxxx
Expires: Sun Jan 01 08:59:59 2040
SHA1 hash: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Done Adding Additional Store
Successfully signed: secdrv.sys
Number of files successfully Signed: 1
エヌumber of warnings: 0TOD2003.exeをXPSP3互換モード、管理者権限で実行してみる。
UAEが出て成功かと思いきや、その後何もポップアップしてこない。エラーメッセージも出ない。
Windowsのイベントログを確認すると、システムログにこんなのが出てる
どうやら上記のやりかたではTOD2003のSafeCastを突破できていないらしい。
すでにここまでで育児の合間を縫いながら1日経ってしまった。
夕飯の準備をしないといけないのでこの日は諦め。
No CD化が必要だったらしい(正解)
ということで次の日に再度トライ。調べ直し。
以下サイトを見つける。超ありがたい。NoCD化が必要らしい。
サイトは2004を例に書いてあるので、適宜2003に読み替える。
2003の最新パッチまでおいてくれてる。
さすがにNoCD化exeはないので、WindowsXP環境を構築して自作。
XP環境はVirtualBOXで仮想化環境で構築。XPのISOファイルはなんとか用意してください。
ざっと手順を書くと、
まずはWin11に普通にTOD2003をインストール
修正パッチを当てる(上記サイトからダウンロード)
VirtualBOXでWinXP環境を構築し、WinXPに普通にTOD2003をインストール
NoCD化パッチ「Safedisc2Cleaner.exe」(上記サイトからダウンロード)を使ってWinXP環境のTOD2003のexeファイルをNoCD化。
生成されたNoCD化exeファイルをWin11環境のオリジナルのTOD2003.exeと置き換える。(オリジナルのファイル名にリネーム必要。つまり上書き保存)
exeファイルをXP互換性モード、管理者権限で実行
という感じで動いた。
起動画面がこちら
久々に遊ぼっと。


コメント