作者ナリ。
今日はもう疲れたのでとりあえず、bsnesの件。
v073を試してみたところ、直ぐに復帰する挙動を確認できました。
v073は沢山あるdllがそれぞれの本体のようで、起動後一旦bsnes.exeが終了するかなんかしてるみたい。
エミュレータの終了検知方法として、起動中の全ウィンドウタイトルを調べて、
例えば「bsnes v073」が含まれるウィンドウが居たら、エミュレータは起動中である。
・・・と判断するような感じのものを追加したらいいのかなと。
なんて言っているそばからbsnes075リリースですって。
まあ、上記の検知方法は付けますけどネ。