パッチ用version.dllを導入しても「Authentication failed : unrecognized kernel32 module. / NM.」が発生する

ワムソフト版吉里吉里の一部のバージョンで、Windows 8以降の64bit OSだとkernel32.dllのパスの判定が誤爆して起動できないという問題がありました。

---------------------------
吉里吉里
---------------------------
Authentication failed : unrecognized kernel32 module. / NM.
---------------------------
OK 
---------------------------

これを回避する手段としては、以下のパッチがよく知られています。

Windows8 64bitで魔法使いの夜をプレイ « 他人の空

最近、Win10 x64な環境で「失われた未来を求めて」をプレイしようと思ったところ、このゲームは開発元が解散してしまいサポートがないため、上記パッチをありがたく使っていました。

しかし、ある日突然、再度同様のエラーが発生し起動できなくなってしまいました。特に実行環境に手を加えた覚えもなく、せいぜいWindows Updateを疑うぐらいでした。色々と試行錯誤していると、別のパスにインストールし直すと(もちろんパッチのversion.dllも導入して)、実行できるようになることが分りました。

インストールパスに依存した何かが悪さしていると考え、レジストリを検索してみると、以下のようなエントリがありました。
結論から言うと、このエントリを削除することで、正常に動作するようになりました。

[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
"C:\\Program Files (x86)\\TRUMPLE\\失われた未来を求めて\\失われた未来を求めて.exe"="$ IgnoreFreeLibrary<nvd3dum.dll>"

これは実行ファイルの互換モードの設定するもので、「$ IgnoreFreeLibrary<nvd3dum.dll>」との指定がされており、以下のページにそれらしい説明があります。

終了エラーの問題 – Windows IT Pro Center

nvd3dum.dllはNVIDIAのドライバ関連ですが、この互換性設定がなぜパッチ用version.dllに影響を及ぼしているのか、これ以上のことは疲れたので調べていません。また、何をトリガーにしてこのエントリが作成されるのか不明ですが、とりあえず解決です。


佳織ちゃんとのエッチシーンを終え一息ついたところで本事象が発生したので、とても辛かったです。
われめてはアニメを見てから原作ゲームをやりたいとずっと思っていたので、これから非常に楽しみにしております。

AlphaRacks 格安VPSを使ってみる

(アクセス解析によるとマイニング目的で当記事を閲覧される方が多いようなので・・・)
AlphaRacksのVPS上でのマイニング行為はAcceptable Use Policyに違反します。止めましょう。


また海外の格安VPSの話題です。今回はAlphaRacksのVPS。

ここは頻繁にセールをやっているのであまり目新しさはないですが、ブラックフライデーでlowendboxに$7/年のプランがポストされていたのでこれを購入しました。

[BLACK FRIDAY DEAL] AlphaRacks – 1GB OpenVZ – $7/year!

1GB RAM
20GB RAID10 Protected Disk Space
1500GB transfer
100Mbps uplink
1x IPv4
20x IPv6 (free on request)
DDoS Protection powered by QuadraNet Vest
OpenVZ / SolusVM
$7/year

OpenVZでvSwapもないためメモリは2GBは欲しいですね。
$5/yearで1GB追加できるaddonを購入し、計$12/yearでした。
addonは自分でサポートチケットを開かないと適用されないのが少し面倒でした。

Read more…

OVHカナダが遠くなった?

低価格VPS比較 ~ OVH VPS SSD1プランを試す」で取り上げたOVH VPS(カナダ, Beauharnoisリージョン)を契約しています。

最近SSHで作業しているとやけにもたつくようになり、契約当初に確認した時よりRTTが大きくなっていることが分りました。最近引っ越して自宅のインターネット回線が変わったこともあり、ネットワーク経路を調べてみると、どうやら大西洋回りのルートとなっているようでした。RTTは300ms前後。

複数の回線の経路を調査してみたので、詳細は以下に。

Read more…