��
最近ひそかに、
unofficial nesterをdevkitPPCにかけて遊んでいます。
ちょっと前は、tgb_dual(RIN)やgoombaをいじってました。
goombaはARM SDTというARMの公式コンパイラが必要だったので探しました。
# 中国あたりのサイトを探すと置いてあったりします(ARMのサイトにも代理店のサイトにもないのに)
んで、必然的にエミュレータのソースを読むことになるのですが、いろいろなコードの書き方があるなぁ、と再確認しています。
devkitPPC(ゲームキューブ)はリソースが豊富なので、C++で書かれているnesterのソースをほとんど使いまわせる算段で進めています。
オリジナルはWindows向けに書かれているのですが、エミュレーション部分とUI部分がしっかり切り分けできているので、UI部分を書き換えれば動きそうです。
# 正しくは、コンパイルは通りそう。ですね
ただ、その書き起こさないといけないUI部分が大変そうです。
libogcはほとんどリファレンスが無いので、ヘッダを読むのが一番のリファレンス、という状態です。
でも、引数の意味とかわかりません。海外のフォーラムでレスをくれる人が神々しく見えます。
これも飽きるかな?
さぁ、cTunesのコーディングに戻るんだ(w