■
朝、先方さんのところで顔合わせ。
なんか、去年に舞い戻されそうな予感がする・・・。
■
昼、事務所の入り口まで行く。
履いてない・・・開いてない。
誰一人事務の人間が出社していない。
研修開始の時間は伝えてあるはずなので、開いていないのはおかしい。
新卒メンバも続々集まってどうなっとるんだとみんなで憤慨。
結局30分待っても誰も来ず、事務所が開かなかったので解散。
■
Famicompo mini vol.2。
やってきました。nsfコンポ第二弾。
とりあえず、アーカイブを開いてリスト眺めていますが、レース系のカバーがぽこぽことあって嬉しい。
# Moon Over the Castle/F-ZERO/NIGHT STRIKERとか
オリジナル部門はタイトルだけの開示なので、総当りでがんばって聴きます。
■
「ごせろ」のルールを考えてみた(電波貿易ガイドライン)。
また、ドクロちゃんネタなんですが、ゴセロについて考えてみた。
# UNOとかさくっと遊べるミニゲームが作れないかなーと思って
そもそも、自分がゴセロについてどのぐらい認知しているかというと、
・ツクダオリジナルに怒られそうな名前
・読んで字の如くチップが5色
ぐらいで、初期配置とかまったく考えなかった。
で、件のblogを読むとかなりの確率で詰むらしい。
こりゃダメか。
■
かと思いきや、
続案が講じられていました。
5人プレイできないものか・・・?
■
動画をいっぱいもらってきた。
ドクロちゃんからチャンプルー2ndシーズンと妄想代理人、観切れません。
チャンプルーは、18話「文武両道」を観たんだけど、ムゲンかっこよすぎ。
自分も裏柴田を仕切る凄腕プログラマになりたい(激しく意味がない気もするが)。
■
CVSNT SJIS版。
研修のネタが切れたので、CVSをさらっと説明しとこうかなと思ってみたり。
自分自身も、CVSの運営ができたらスキルになるし。
・・・ってことで、Windowsで動くCVSサーバです。
eclipseも、CVSとの親和性が高く、すごいなぁと思わされるんだけど、CVSNTは公式サポートしていないらしい。
いくらやってもリポジトリが見えんなぁ、と思っていたら、それについてeclipse wikiに載ってました。
eclipse + CVSNTで説明してるサイトもあったのに・・・。
きっちり立てるならLinuxなりcygwinなりでcvs serverしないとダメらしい。とほほ。
■
もう、暑すぎ。
熱さまシート貼ってPCに向かっております。
横にはデスクトップ、目の前にはNT331。
熱風当たりすぎ。
■
Peal: Palm ELF ARM Loader。
TCPMPが使っていたので調べてみました。
Palm5は、m68kとARMの2CPU構成なんですが、PalmWareはm68kからしか起動できないらしい。
GBAみたいに、GBCモード(m68k)・GBAモード(ARM)が切り替わると思っていたのに、予想外で大変すぎる。
CodeWarriorはこのあたりが楽にできるらしいんだけど、開発サイトを巡ると、軒並みCodeWarriorを推奨してくる。
先月末で販売終了で在庫限りだそうなんですけど、どうするんでしょう。
つか、eVCみたいに無償配布してサービスパックまで出してください。
TapWaveがかわいそうです。
つっても、LJZもCodeWarriorでビルドしてました。
TCPMPはprc-tools+Pealでなんとも男らしかった。見習いたい。
■
ロマサガ日記。
やっとアサシンギルドを壊滅させる。
っつーかSFC時代ってクジャラート〜ウェストエンド周りやってませんでした。
気がついたら襲われてるし、ジュエルビースト強いし。
んで、続いて水竜に会いにいかないといけないんだけど、タルミッタ方面の情報が入ってこない。
バーバラを探す。
とりあえず、パーティが満員だったので準レギュラーのミリアムを解雇。
ヘルファイアばかりお疲れ様でした。
■
古くからの友達である、Lapis氏が4年来の付き合いになる彼女と籍を入れることになった。
この連休は、挨拶回りで東方西走していたそうな。
この二人が一緒にいるところは自分は一度しか拝見していないのだけど(いつぞの暮れに名古屋で食事をしたときだけ)、つかづはなれずのいい関係のように見えました。
Lapis氏もきょうびの男にらしからぬ家事好きで、酒のつまみぐらいなら自分で作ってしまうような「(それ系に限らず興味の広い)なんでもハッカー」です。
# ひょっとしたら、
マクガイバーなのかもしれませんが
なんにせよ、4年という時間はお互いを理解するには十分な時間だと思います。
はっきり知りませんが、彼女を10年程?待たせた先輩もいますが、おめでとうございます。
相思相愛できる関係、理想的です。うらやましい(w
■
んで、それに続いて、あまりいい話ではないのだけれど、
健たんの彼女の話。
彼女のほうが一目惚れしたらしく、初対面から一週間ぐらいで結婚を前提に交際してほしい、と告白。
自分の仲間内はMNO(モテない男)の集まりで、健たんもその一人。
舞い上がってしまったらしい。
前にも書いたんですが、健たんはとにかく
頑固な性格とそれに後押しされた常識離れした思想・行動が昔からありました。
当初の話では、1〜2年ぐらいお互いを知る時間をとりながら資金をためて、それまで続いていたら入籍、という話らしかったんですが、どこをどう間違えたのか、今年初頭から同棲開始。
自分にはあまり情報が届いていなかったので、それなりに流していたのですが、少ししてから「少し早いけど入籍しちゃうことにした」的な話を友人づてに聞かされます。
・・・そんなに急いでどうするんだろう? 急いででも結婚したいのかな?
双方の理解に時間をかけない二人に疑問がよぎります。
そんな中、先週みんなで集まる機会がありました。
自分以外はみんな地元にいるので情報がよく入ってくるようでした。いろいろ教えてもらいました・・・悪い話を。
・見切り発車で部屋を借りてしまって、毎月カツカツである
・彼女が打たれ弱く(前からメンヘラだという話は聞いていましたが、
躁鬱だそうです)仕事が続かない。そのため収入源が健たん一人
・でも彼女が優遇されている
みんなうなだれながら「好きだから成せる業」的な扱いをしていましたが、とても彼氏彼女の関係には見えません。
仮面夫婦・・・いや、リアルままごとです。新手のイメクラかもしれません。しかもマゾプレイの。
■
そんなある日、健たんの携帯番号が未使用になりました。
メールも届きません。
解約されてしまったのです。
健たんは、彼女用・それ以外用の二つの携帯を持っています。
解約の意図はわかりませんが、彼女以外の人との連絡経路を絶った(もしくは絶たれた)ことになります。
みんな心配しました。
なぜなら、先の話がありながら籍を入れようとする健たんが自棄に見えてしまったから。
いままで人の忠告をまともに聞いてくれなかった彼です。
入籍を前に「余計な口出しをするな」といわんばかりで怖いです。
世の中、頑固さで聞き入れなくても取り返しのつくこととつかないことがあります。
冷静に考える強さも必要だと思うぞ。健たん。
■
唐突に
シリコンオーディオを見に電機屋に寄る。
SV SD100Vがおかしな小ささを誇っていた。
ハマがCM降りたら真っ先に手を出すと思う。
それに加えてiPodに対抗するかのごとく、
ネットワークウォークマンもカッコよかったり。
スペック見ると、50時間再生とか書いてある。ケタ違い。
デザインも対抗意識バリバリに燃やしてる感じがして萌える。がんばって巻き返して欲しい。
■
DS-HMD1。
ずいぶん前から、リリース情報だけは知っていたUSB接続のHi-MDドライブ。
初めてMDを見たとき、「MOに似てるなぁ、これでデータのやり取りできたらいいなぁ」と思いました。
ようやく実現。
■
舞台は変わってデジカメコーナーへ。
CAMEDIA μ-mini DIGITAL Sを握ってみたらかなり握りやすかった。
ただ、完全右手仕様なのでサウスポーは両手で撮らないといけないようです(だからなんだ)。
あと、曲線がスムーズすぎて滑ります。
もっと手のひらに引っかかる質感でもいいかも。
次、
DMX-C5。
C1発売時、草薙剛の「なんじゃこりゃー!!」のCMにまんまと載せられて危うく分割払いにしてまで買おうとしたXacti。
待ってみるもので、C1と同形態のC4からエッジの聞いたデザインにモデルチェンジ。
ズームの調整バーが樹脂からアルミ?(なんか金属っぽい感じ)に変わり(展示モデルでこいつがヘタっているものがあり購入を断念した。C5は持ちがよさそう)、UIのすべてが上面から背面に移り、操作しやすくなっていた。
ヤバイ、これ欲しい。
で、部屋に帰ってネットで調べてみたら、かなり安い店が大須にある模様。
日曜に観に行って、在庫があったら即買いしそうです。
はぁはぁ。Xactiたん。
■
純粋な新卒は、ほとんど出向先が決まり、研修も一区切りつきそうです。
今日が事実上最終日。
コードの命名センスとか、コーディング規約、今後勉強しといたほうがいいこととか軽く話してお終い。
みんながんばれ。
# ちょっと先生的なノリだなぁ(w
・・・で、タメ口君が出社してないんだけど、報告無し? しばくよ?
■
軽く観てきました。
予備知識ほとんど無し。とりあえず真下が主役なんだよね?
感想。
鉄ヲタのハッカーvs真下。ヲタ同士の交渉対決。
地下鉄のハイテクっぷりが堪能できてかなり楽しい映像が満載でした。
踊る2では、infoseekのステッカーだけだった真下のノートPCにはどこのスポンサーかわからないぐらいのステッカーが貼られていました。
ヲタ(真下自称)ならもっとステッカー絞れ(w
あと、主役ということでほとんどボケない。ダメっぷりを発揮するのは正直オープニングのみ。代わりに周りが笑いを取ってくれているのでいいんですけど。
TTR広報の矢野君一(石井正則)が説明役(物語の核となる新型車輌やTTR路線に関する説明が必須だった)と笑い取りを見事に演じ、作品を見やすくしていた。
潤滑油的役回りをバッチリ演じていた。
他にも、笑えるキャラ、熱いキャラがポツポツいて、青島・恩田のいる本編に比べればクールだけど、「踊る大走査線」シリーズの流れをしっかり汲んでいた。
ただ、ひとつ気になったのが音楽。
ほとんどクリスマスの定番ソングとクラシックでごまかされていたような気がする。
オープニングすら松本晃彦(F.F.S.S)が曲書いてない。どういうことだ!?
これだけが減点。すごい期待したのに・・・。
あと、八千草薫をはじめて観た。
吉本新喜劇がボケるための単語だとこれまで思っていたんですけど、あんなにステキな方だったなんて・・・すごいいい年のとり方をしてる印象を受けました。
江戸りつ子(小西真奈美)、関口香織(本仮屋ユイカ)、鈴木京香、八千草薫・・・映画で結構女優に萌えてる気がする(w
■
結局買ってしまいました。
色はブロンズ。
とりあえず、ロクに説明書も読まずに充電して無駄なものをパシャパシャ撮りまくりました。
被写体が無いのでデフォルトで困っていますが、動画なんて更に撮るものが無い。
そのうちネタを見つけたときに活躍してくれるはず!
■
母の日ということで、おかんに子物を買ってあげる。
# 名古屋の人間がおかんとか書くといかにも半端な感じがしますなぁ
ヴィレヴァンで、コカコーラのロゴ入りグラスを3つと、
Ma-Mailを買っていく。
個人的にMa-Mailは自分が芽が出る瞬間を見たかったりする。
この商品を知ったきっかけはFMなのだけど、かなり技術的に熱い気がする。
・・・アレゲですいません。
■
ここ最近、PSPのメモステブート(以下、MSブート)が盛り上がっている。
MSブートは、アップデータPBPが流出した事から解析が始まり、一旦頓挫した。
PBPというアーカイブをデータ毎に切り分けしたところまではよかった。
しかし、実行バイナリに相当するPSPデータ区画の形式が解析できない。
PSPのリリースに関する情報の中に、
AES暗号エンジンをCPUに載せるというものがあった。
実行バイナリ暗号化されているのか?
AESの鍵は短いもので128ビット。
識者の計算では、これを破る為には天文学的な時間がかかる、という見解になった。
SCEからうっかり鍵がリークでもしない限り起動できるPBPは個人作成できない。
とりあえず、日本にある表面上のコミュニティは沈黙した。
海外ではCodeWarriorの評価版がリークしたりしたが、肝心のSDKが無い為目立った動きは起きなかった。
# CWの流出パックには、なぜかLinux(x86)で動くgccが同梱されていた。評価版と聞いていたので、パートナー向けのイベント配布CDがそのまま漏れたかと思っていたのだけど、それがあるためにどこから漏れたのかいまいち想像できなくなってしまっている・・・。
その後もあれこれ弄り回したり、PBPを分解するツールにGUIをつけてみたり試行錯誤は続いた。
■
しかし、ゴールデンウィークの終わりに事件は起こった。
PSP版「Hello World」のPBPが公開された。
このPBPに関して驚くことがたくさんある。
・作者は日本人の「nem氏」。
・
PS2DEVのtoolchainに独自のcrt0.s(相当)とバイナリ書き換えツールにて作成。
・公開されているソースを読むと、処理のほとんどがスクラッチなのだが、APIをコールしている節がある。
・テキストの描画はVRAM(フレームバッファ)に直接アクセス。しかし、VSyncも待つし、ページフリップもする様子。
ソースが公開されてから、急いでPS2のtoolchainとライブラリのソースをかじってみたのだけど、PS2とコンパチではない模様。
VRAMに直接点が打てるところを見るとドリキャスっぽい感じがして少し懐かしい。
■
上述の情報は、前日までの公開物を自分なりにまとめてみたものである。
今日の夕方になって、PSPハックの動きが加速していたのでまとめてみた。
なんと、キー入力まで可能になっていた。
テキストを書き換えたり、表示される画像を差し替えたPBPが乱造されていたら、まとめていなかったと思う。
そして、このテキストを書きながらWebを徘徊していたら、今度はファイルアクセスができたらしいという情報が入ってきた。
Library function list(PS2DEV FORUM)には、ファームに含まれるAPIやモジュールが列挙される始末(いや、嬉しいんですけど)。
この名前とアドレスはどこから拾ってきているの?
もちろんファームなんだろうけど、ファイルシステムとか名前一覧とかメモリのどこかにベタに格納されているの?
一気に勢いづいてきたPSP事情は傍から見ていても熱い!
■
ちなみに現在、自作PBPはファーム1.0でしか動作しない。
上述のフォーラムの内容を見て思ったのだけど、APIの名前とアドレスが拾えるのであれば、それらをマッチングさせる初期化処理を行えばファーム間の差異はなくなるんじゃないか?
2ちゃんのスレが盛り上がっているのだけど、この時期にアク禁に引っかかって書き込みができない。
誰かのこの日記をこっそり見つけて、多くの人がそれに気づくように動いてくれたら嬉しいかも(とっくに気づいてるかもしれないけど)。
あと、並列してUMDの吸出しも、できたのかファイルリストが拾えたのかわからないけど、動きがあった様子。
バックアップを動かしたいのはわかるけど、ゲームは買ってあげてSCEを逆撫でしないで欲しい。
ってことで、時間を見つけてcygwinにtoolchainを入れたいな。
■
前々から、Zodiacをいじり倒しているわけだけど、なにを作ろうかとしていると、
・chiptuneプレイヤ
・UNOもどき(BlueToothシリアルポートで対戦とかできたらなおよし)
・ごせろクローン(マジでやる気か!?)
などなど。
が、いろいろ難航中。
ARMNativeの扱いが難しすぎる。
お手軽プログラミングをイメージしていた自分にとって大誤算。
とりあえず、chiptuneプレイヤをTCPMPのソースを眺めながら作ってみたのだけど、32KB縛りにもろに引っかかってリンクできず。
成果が出ないとモロにヘコむので、ちょっとお休みして、PocketPCに浮気した。
■
znsfでファイル読み込み〜再生までの流れはつかめているので、それをWindows流に置き換えるだけ。
なのだけど、ダブルバッファの実装方法などいろいろイメージのつかめないところもあった。
それでも、なんとかnsfを鳴らせるところまではできた。
# プチプチ途切れる場合もあるけど
さて、ここからUIの実装だ、と思いhesを読み込んでみた。
重い・・・。デバッガが死ぬほど重い。これはいったい?