14桁の真のパスワードをみつけるための環境作成手順です。
はむさんさん作成の本家はこちら。
---お知らせ-----------------------------
POLYMEGA販売先
Amazon
・ベースユニット(PS1/サターン/メガCD/ネオジオCD/PCエンジンCD)
・エレメントモジュール(EM01:NES用)
・エレメントモジュール(EM02:スーパーファミコン/SNES用)
・エレメントモジュール(EM03:MD、32X等)
・エレメントモジュール(EM04:PCエンジンHuCARD用)
駿河屋
ベースユニット その他ハードPolymega Base Unit + Wireless Controller Black
SFC その他ハードPolymega Module Set EM02 Super Nintendo Universal Black SUPER PM-EM02-01
MD&32X その他ハードPolymega Module Set EM03 Genesis 32X Universal Black MEGA PM-EM03-01
PCE&SG その他ハードPolymega Module Set EM04 TurboGrafx 16 Universal Black TURBO PM-EM04-01
・エヌケー貿易(WORLD GAME EXPRESS)関連
Yahoo!ショッピング ベースユニット
楽天市場 ベースユニット
WORLD GAME EXPRESS POLYMEGA特集ページ
・日本国外 米国、イギリス、フランス、ドイツ
POLYMEGAを知らない人はPolymega(ポリメガ)の基礎知識 (20xx年x月号)を参照。
前ブログのPOLYMEGA関連記事はこちら。
駿河屋:PlayStation、セガサターン、メガCD、32X、ネオジオCD、PCエンジンCD
Amazon:PlayStation、セガサターン、メガCD、32X、ネオジオCD、PCエンジンCD
光線銃関連ソフト 銃型コントローラー、ライトガン対応ソフト一覧(JPGAMES)
---------------------------------------
4STで行われた”PCエンジン妖怪道中記の未判明パスワードを探す”動きですが、いよいよ14桁の真のパスワードを残すのみとなりました。
(関連記事)PCE妖怪道中記:スタッフインフォメーションボード解析に新展開!(4STにて協力者募集)
真のパスワードと同じ効果を持つパスワードは3つ発見されていますが、3つともtanzaku氏作成の解析ツールで全て発見されています。
こちの記事はそのパスワード解析ツールを実行するための環境構築手順です。
1.VisualStudio 2022(C++ Build tools)のインストール
・無料ダウンロードをクリックし任意のフォルダに保存する。
ファイル名:vs_community__34d54086d97e42eea4c2c1cee210924c.exe
・ダウンロードしたファイルを実行する。
”C++によるゲーム開発”にチェックを入れて右下のインストールボタンをクリック。
インストール完了画面。
閉じちゃいましょう。VisalStudioにプログラムとか読み込み必要はないです。
2.Rustのインストール
・以下のURLにアクセス
https://www.rust-lang.org/ja/tools/install
・ファイル(32bitまたは64bit)をダウンロードして任意のフォルダに保存する。
ファイル名:rustup-init.exe
・rustup-init.exeを実行する。
”1”を入力してEnter。インストールが行われる。
インストール完了。
Enterで終了。
3.tanzaku氏作成の解析ツール(yokaidouchuuki-master)のダウンロード
・以下のURLにアクセス
https://github.com/tanzaku/yokaidouchuuki
・緑色のCodeボタンを押す。
・”Dowonload ZIP”をクリックして任意のフォルダにダウンロードする。
ファイル名:yokaidouchuuki-master.zip
・ダウンロードしたZIPファイルを解凍する。
・解凍したフォルダ(フォルダ名:yokaidouchuuki-master)に以下の2行でバッチファイルを作成する。
作成するファイル名(の例):youkaimaster.bat
cargo run --release
pause
4.動作確認
解析ツールのフォルダにある辞書ファイル(dict.txt)を開き、単語登録を行います。
単語や文字列・使われそうな文字(A-Z)、数字、記号(-.nmc)など、パスワードの一部となりそうな文字や用語などを登録していきます。
まずテスト用に以下の1行をdict.txtに追加します。
7050S.6200.051
”youkaimaster.bat”を実行すると以下のように表示されます。
・見つかった場合
画像中央、”FIND:”の行の右の方に見つかったパスワードが表示されます。
1つ見つかった時点で終了となります。
・見つからない場合は探索継続となります。
上記のままだと1つ見つかっても終了してしまいますが、継続して検索するための修正方法などもあります。はむさんの解説手順はこちら。
http://i486.mods.jp/ichild/yokai-tanzaku
-------------------------------------------------------
(update1)
http://i486.mods.jp/ichild/yokai-tanzaku
・こちらの手順でプログラムを修正し、今まで判明した3つのパスワードを登録したところ、3つともfindになりました。

真のパスワードは意味のある内容となる可能性が高いため、1つ発見しても終了しないよう修正した方がいいかも。
(update1.1)
ちょっと使ってみただけでも処理スピードの速さが実感できました。探す効率ははるかに良くなりそうです。
必要なのは効率的な辞書だけ。それが難しいのだが。
唯一のヒントは宇田川さんの「一番長いPWはCS部長かどなたかのニックネームが入っていたような気が」という言葉のみ!
(update1.2)
自分でも一つヒット!

(update2)
tanzaku氏作成の解析ツールがバージョン2になりました。
すでに3000個以上の14桁パスワードを見つけられています。
パスワード解析ツール更新しました。主な変更点は
— tanzaku (@tanzaku_sub) December 24, 2021
・--prefixオプションによるパスワードのprefix指定機能を追加
・--suffixオプションによるパスワードのsuffix指定機能を追加
・並列化
です。詳しくは下記changelogをご参照ください。https://t.co/85fooSx46r #隠しパスワード解析選手権
1週間前までは14桁パスワードを1個見つけるのも不可能だと思ってました・・。
-------------------------------------------------------
真のパスワードで”もう これで こわいもの なんか ありません”のメッセージを見たいですね。
もし真の14桁パスワードが見つかったら4STシイナさんにご報告を!
妖怪マスターの称号は誰の手に!
