2014年8月5日火曜日

Chris Sawyer's Locomotionでマルチプレイ出来ない時の対処法

GOG.comで安かったのでChris Sawyer's Locomotionを購入しました。
友人も購入したのでマルチプレイヤーでプレイしようとしても以下のエラーメッセージが出てプレイできず。


「Duplicate CD Keys found - Unable to connect!」
そもそも購入時にCDキーは付属せず途方に暮れましたが解決方法を見つけることが出来ました。



調べてみると本家から発売されていた時にはCDキーが付属していたそうです。
なのでレジストリを操作してCDキーを直接書き込みます。
ただそこら辺に転がっているCDキーを書き込むとライセンス違反になるので、適当な値にします。

PC1台目 (下記のテキストをテキストエディタにコピペし、「locomotion1.reg」と名前を付けて保存し、実行する)
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{77F45E76-E897-42CA-A9FE-5F56817D875C}]
"CDKey"="A"

PC2台目 (下記のテキストをテキストエディタにコピペし、「locomotion2.reg」と名前を付けて保存し、実行する)
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{77F45E76-E897-42CA-A9FE-5F56817D875C}]
"CDKey"="B"

 
1台目と2台目とで同じCDキーが使われているかどうかの確認をしているだけなので、値さえ違ってればよく、書式のチェックはしていない模様です。

■注意
1ライセンスしか購入していないユーザーがこの方法を使ってマルチプレイを行わないでください。
ライセンス違反になります。