yumetodoの旅とプログラミングとかの記録

旅や登山の記録やプログラミング関連の話とかフリーソフト紹介とか

東方幕華祭が起動できないと思ったら簡単な話だった

まあまず、東方幕華祭はどういうわけかKasperskyからPDM:Trojan.Win32.Bazon.aとか言われ、速攻で削除しにかかるので、スピード勝負で信頼オブジェクトに追加してやる必要がある。

で、本題。起動しようとするといきなり落ちる。なんでかとじっくり考えて、そういやこいつ今では開発が終わったXNAとかいうライブラリで作られてたなと思い出し、
Download Microsoft XNA Framework Redistributable 3.1 from Official Microsoft Download Center
をいれたところ、あっさり起動した。

他には.NET 3.5が必要だが、まあそれは普通に入っているからおいておいて、SpriteFontX.DLLが無いと

---------------------------
错误
---------------------------
System.IO.FileNotFoundException: ファイルまたはアセンブリ 'SpriteFontX, Version=1.0.2.1, Culture=neutral, PublicKeyToken=null'、またはその依存関係の 1 つが読み込めませんでした。指定されたファイルが見つかりません。

ファイル名 'SpriteFontX, Version=1.0.2.1, Culture=neutral, PublicKeyToken=null' です。

   場所 THMHJ.Main.Initialize()

   場所 Microsoft.Xna.Framework.Game.Run()

   場所 THMHJ.Program.Main(String[] args)



警告: アセンブリ バインドのログ記録がオフにされています。

アセンブリ バインドのエラー ログを有効にするには、レジストリ値 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) を 1 に設定してください。

注意: アセンブリ バインドのエラー ログに関連するパフォーマンス ペナルティがあります。

この機能をオフにするには、レジストリ値 [HKLM\Software\Microsoft\Fusion!EnableLog] を削除します。


---------------------------
OK   
---------------------------

とか言われてしまう。

blog.sina.com.cn

DLC下载(覆盖即可):
http://pan.baidu.com/s/1gdFxBF1

とある方はSpriteFontX.DLLがどうもついてこない。

整合安装包下载:
http://pan.baidu.com/s/1ntskP8t

をからインストーラーを落として使うべし。

落ちてくるのは

名前: 东方幕华祭安装包(整合DLC).rar
サイズ: 279371278バイト (266 MB)
CRC32: E2515059
CRC64: 33C64E9776B30AF3
SHA256: 2C45F02427EFCA90A1239929E55D3633CE36E0317DD2C189C5F03150F1492292
SHA1: B6C438670B5F068D120A0940AAD8F327C136E320
BLAKE2sp: E6E1D014F9A62FCDDBA10F9B0F23D8506C90B1A4A09405B5676AD48C5DD95D57

こいつだ。