Joy of Setup の "New WiX feature: Gaming extension" に WiX を利用したゲームのインストーラの生成の記事が出ている。Windows Vista には Game Explorer という仕組みがあり、ゲームを管理する統一的な仕組みがある。しかし、Game Explorer を動かすには Game-Definition-File (GDF) というファイルを適切に作成する必要がある。
WiX の Gaming extension は以下の機能を実行するカスタムアクションであるとされる。
- ゲームを Game Explorer に登録する
- Game Explorer 内のゲームにコンテキストメニューを追加する
- Windows XP にインストールした際には Windows Vista へのアップグレード後に Game Explorer で使用可能にする
- rich saved-game preview ハンドラを登録する
Gaming extension は次週の WiX v3 のリリースで実装されるとされる。
もちろん、レーティングがらみは Game-Definition-File をリソースに持つ、DLL/EXE が適切に署名されている必要がある。レーティングを詐称できれば意味はないので、これは当然と言える。


コメントする