!! HomebrewMenuとかfilesystemとか HomebrewMenuの新しいバージョンがでてた。R4とかのブートローダーまで用意してくれている。argvに関してはこのメニューを使えってことで終了なのかな。 そういえば、いつの間やらプログラムの終了が出来るようになってたのね。R4ではHomebrewMenuから起動してmainを終了するとHomebrewMenuに戻るのを確認できた。ttdsでは終了で止まってしまうみたい。これからは無限ループはやめてプログラムを終了するようにしないといかんな。 DeSmuMEがargvに対応したのでデバッグもしやすいし、(最近のsvnじゃないとダメっぽい)やっとfilesystemを使う環境が整った感じかな。 DeSmuMEをコマンドラインで起動するとfilesystemの初期化でこけることがあるんだけど、コマンドライン起動の場合、「ROMパスを最後に選択したROMのパスにする」が効かないようで、CFのパスがROMパスとずれてしまい初期化に失敗している模様。なので--cflash-pathスイッチでCFのフォルダをROMフォルダに必ず指定するようにすればいいみたい。 あふだとこんな感じ 〜\DeSmuME_dev.exe "$P\$F" --cflash-path="$P" HomebrewMenuをいじって俺専用メニューでも作ってみるかな。