圧縮されていたリプレイ
結局フォルダ選択はSHBrowseForFolderで実装しました。
スタートメニューなどに登録して作業フォルダの指定を間違っていたら出ます。
で、今度こそリプレイシーンを出せるようにしようと思っていたのですが、本体を起動するための設定プログラムでのリプレイファイルの一覧を作ろうとしていたらまた欲が出てきて、リプレイファイルの内容(ステージ名など)を選択画面で表示できるようにしたいと思い始めてしまいました。
で、リプレイデータはステージファイルとよく似た形式なので、データ読み出しにはエディタにあったプログラムが流用できるだろうと思って開いてみたところ、エディタでのステージファイル一覧でも似たようなことを考えていたのを思い出して、結局横道にそれ続けてエディタを改良したわけです。
で、ちょっと戻って設定プログラムのほうに移ったわけですが、タイトル情報取得ができるかどうか確かめるためリプレイデータの内容を見てみると、ゲーム本体以外では今のところ扱えない圧縮形式で保存されていたため、急遽データ読み込みDLLに圧縮データ展開機能を付けることになりました。
今ここで止まっているわけですが、もうちょっと欲を出して、DLLがなかったらエラーを出さずにファイル名だけで表示するようにしようかなと思っていたりします。
そんなわけで、リプレイの再生および録画はもうちょっと先のことになりそうです。