Homebrew BOF
昨日(Dec.29.2008)に行われた “Homebrew BOF” にお誘いをうけたので参加してきた。
“homebrew” という単語に馴染みが無い人のために説明しておくと、自家製造酒を趣味とする人の集まりといった言葉通りの意味ではなくて、主にコンシューマゲーム機などの「再生専用」ハードウェアで動くアマチュア製作の自作ソフトの事を指す。
基本、ゲーム機などは一般ユーザー向けにSDKを提供しておらず、自作ソフトが動作できないように蓋をする傾向にある。なので通常は homebrew を動作させることはできないのだけれども、そこはそれなんとかする方法があったりもするのだな。だからといって誰でもできるわけではないので、ある程度のハックレベルを持つ人達のお楽しみといったところでもある。
これを前向きに捉えると Open Tech Press の「Gadget Hacks:Nintendo DS(Lite)でオープンソース系ソフトウェアを使用する」という記事のようになるのだが、実を知っている人はこの記事を苦笑いしながら読むこととなる。NDSでは homebrew を動作させるために R4 等のブートアダプタが必要になるのだが、多くのユーザーはこれを「不正コピーゲームイメージ」を動作させるために使用している。つまり、正しく使用すればオリジナルソフトウェア開発、悪しく使用すれば不正コピーとなるそんな紙一重の世界。
でまあ、正しい方の利用が楽しくて仕方がないというハッカー気質の人もちゃんと居るわけでして。
そういった、ゲーム機で自作ソフトを開発したり、自作ゲームを開発したりといった人達に声をかけて集まってみたのが今回の “Homebrew BOF”。よするに、同じ趣味を持つ物同士でおしゃべりしましょという会。
ドリキャスで Quake が動いている所とか、Wii の上で動作する Ruby とか色々見せて貰った。
「かいてんパティシエ!」で有名な、あるふぁ〜秘密基地の D.KさんとひたすらGP2Xトークを繰り広げてみたり。
BOFの後の飲み会も合わせて楽しい時間を過ごさせてもらった次第。
GP2Xwizとか色々控えているので、ここらで自作(へぼ)ゲーム製作のモチベーションを上げておきたいと思っていた所に良い刺激を山ほど。
homebrew というのは原則「組み込み機器」開発となる。なので集まった人々も組み込みソフトウェア開発にとても強い人達、もしくはその予備軍となる。組み込み系開発はPCアプリソフト開発のようにいかないとか、組み込み開発に強くなろうとか、そんなエンジニア雑誌上での啓蒙どこいく風といった雰囲気がBOF会場にはあった。
まあ、やっぱりというかなんというか、多くの人は組み込み系開発やあっち系の玄人さんだったりするのですが、そのへんはさわやかにスルー。
ここしばらくニコニコ動画にかまけていてソフト開発から離れていたこともあって、私なんぞは居場所がないんでないかと思っていた。んがそんな予想に反して「ブログ見てます」「動画見てます」「あ、不在通知Pでしたか」「ソース参考にさせてもらいました」と多くの言葉を頂いた。あれま。
そんなんだったら恥ずかしい自己紹介なんか全部すっ飛ばして、開発話だけすればよかった。