OnBoardC

JaPonの動作速度

検証してみました。上のメニュー[Palm]から、下の方にある[JaPonの動作速度検証]です。またはhttp://alg.at.infoseek.co.jp/palm_JaPonSPEED.htmlから。詳しい結果はそちらを見ていただくとして。まあ、ビックリですよ。

昨日のエラー

とりあえず、原因は分かった。ソースのファイルサイズが64kbを超えたのが、どうも原因らしい。User's Guideにもそんな記述があったし。(詳細はトラックバック元のOnBoardCグループ日記で) 70kbくらいだったソースからコメントやらインデントやら片っ端から削…

ふんだりけったり

OnBoardCで、あるソースがコンパイルできなくなった。(詳細はhttp://onboardc.g.hatena.ne.jp/alg-lj/20050709/p1で。)なんとかしようとしてSDカードを使ってごちゃごちゃやってたら、今度はSDカードが認識しなくなった。PCだと認識するのに、Palmだと挿し…

昨日のエラー

原因、というか理由がわかった。昨日はPODSで開発してたけど、プリファレンスを使ってデータを保存できるようにソースを書き換えていた。この部分を外してOnBoardCでコンパイルしたら、ちゃんと動いた。OnBoardCって、プリファレンス使えないの?…まさか、ね…

で、つまづく

突然、OnBoardCでのコンパイルができなくなった。あるプロジェクトだけコンパイルできない。厳密には、コンパイルは通るけど実行するとFatal errorになる。なぜだ?PODSだとコンパイルも実行もできたのに…。 もしかしてコードが大きくなりすぎたのかと思い、…

OnBoardCでMage's Maze その5

いままで、「1回目の起動では問題ないが2回目の起動でエラーになる」というよく分からないエラーが出ていました。原因、というかそれを引き起こす箇所は分かっていたもののどう対応していいか分からなかったんですけど。今日、一応の対応方法が見つかったの…

OnBoardCでお遊び

自作ゲームに効果音をつけたいと思い、Palmで音を鳴らす方法を物色中。基本は単音で、周波数とかを指定して鳴らすらしい。単音だと、効果音としては弱いなぁ。かといってwavファイルを鳴らすようにするのもちょっと大げさだし…。単音でも、いい感じの効果音…

OnBoardCでMage's Maze その4

なんとなく形になってきました。一応、戦闘らしきものも付けました。ついでにデバッグ用に変な数字がいたるところに表示されます。また、記録を残すことがまだできないので、いったん終了したらまた最初からです。まぁ、これはまだ残すべき値が出きってない…

OnBoardCとPODS連携

昨日の逆で、PODS→OnBoardCにプロジェクトを持ってくる方法をPalmのページに追記しました。OnBoardC→PODSよりはちょっと楽かも。

OnBoardC→Palm OS Developer Suite

id:chamekan:20050611さんのところでOnBoardCとPODSの連携をやってみようかというのがあった。OnBoardCについてはchamekanさんに大分お世話になっているので、ちょっと私も微力ながら貢献したいなぁ、と思い、自分でも試してみた。結論としては、makefileを…

OnBoardCでMage's Maze その3

とりあえず迷路をうろうろするくらいはできるようになった。ので、オートマッピングをつけてみる。さ、あとは落ちてるアイテムを拾えるようにして装備したり使ったりできるようにして戦闘を追加して移動するとHPが回復するようにして腹が減りすぎると死亡す…

OnBoardCでMage's Maze その2

HPSCで作るとテキスト表示は画面下部に3行まで、という制約があった。でも今回はその辺を気にする必要がないので、勉強の意味も込めてフォームを使ってステータス表示をするようにしてみた。…でもなんか見づらいような気がするのはなぜだろう?