1 名前:デフォルトの名無しさん mailto:sage [2005/06/18(土) 10:01:00 ] BREW(Binary Runtime Environment for Wireless)についてのスレ テンプレ kintubo.kakiko.com/brew/ 前スレ 04 pc8.2ch.net/test/read.cgi/tech/1111028365/ 関連情報>>2-10 ■過去スレ 03 pc5.2ch.net/test/read.cgi/tech/1096006023/ 02 pc5.2ch.net/test/read.cgi/tech/1076511398/ 01 pc2.2ch.net/test/read.cgi/tech/1011078904/
283 名前:デフォルトの名無しさん mailto:sage [2005/07/11(月) 23:01:31 ] >>282 送信してから気付いた('A`)
284 名前:デフォルトの名無しさん mailto:sage [2005/07/12(火) 00:23:58 ] >>281 そうか? WindowsSDKの経験がある俺からすると、むしろJavaの方が異質に見えるんだが
285 名前:デフォルトの名無しさん mailto:sage [2005/07/12(火) 00:33:14 ] はっきりいうが、BrewSDK は Windows に影響受け杉
286 名前:デフォルトの名無しさん mailto:sage [2005/07/12(火) 08:39:19 ] つかそういう表記法があってそれに従ってんだが(なんて言うかは忘れた) 微妙に間違っててパチモノくさい中途半端なモノに仕上がりましたとさ めでたしめでたくもなし
287 名前:235 mailto:sage [2005/07/12(火) 09:32:10 ] 事後報告、てか単なる愚痴ですが…。 MMFの連続再生がどうしても出来ない。 アプリが無限ループにはまって落ちる。 IMEDIA_SetMediaData()もIMEDIA_Release()も、 負荷の掛かる処理は何もしてない。 1回作ったインスタンスを繰り返し鳴らしてるだけなのに。 良く見たら支援サイトのQ&Aに、 MMFの連続再生は非推奨、みたいな事が書いてあるし…。 javaで使ってたwav系のサウンドは諦めて 大人しくsmfを作れって事なのか。
288 名前:デフォルトの名無しさん mailto:sage [2005/07/12(火) 12:51:20 ] SMAF/Phrase 使いなはれ あとループはSetMediaで設定でき
289 名前:デフォルトの名無しさん mailto:sage [2005/07/12(火) 13:38:27 ] んたま
290 名前:デフォルトの名無しさん mailto:sage [2005/07/12(火) 13:59:52 ] グローバルのplacement-newを使いたいのですが、 定義するとARMコンパイラがlibspace.oをリンクしてしまいリンク時に Error: L6265E: Non-RWPI Section libspace.o(.bss) cannot be assigned to PI Exec region ER_ZI. Error: L6248E: libspace.o(.text) in PI region 'ER_RO' cannot have address type relocation to __libspace_start in PI region 'ER_ZI'. となってしまいます。 何か解決方法はありますでしょうか?
291 名前:デフォルトの名無しさん mailto:sage [2005/07/12(火) 14:14:51 ] ヒント:グローバル変数
292 名前:武劉中将 mailto:sage [2005/07/12(火) 19:51:39 ] おほん みなのもの さぼるでないぞよ
293 名前:デフォルトの名無しさん mailto:sage [2005/07/12(火) 19:56:37 ] お な る
294 名前:デフォルトの名無しさん mailto:sage [2005/07/13(水) 02:21:03 ] ほ も る
295 名前:デフォルトの名無しさん mailto:sage [2005/07/13(水) 11:13:20 ] 物言わず天ぷら更新乙かれー
296 名前:デフォルトの名無しさん mailto:sage [2005/07/13(水) 14:08:43 ] ykuboさんがキレてる件について ・・・まぁキレるわなぁ
297 名前:デフォルトの名無しさん mailto:sage [2005/07/13(水) 14:22:06 ] Dand○か・・・圧倒的に使えねぇな。 でも、携帯アプリは規模が小さいから誰にでもできるような イメージがあるみたいなんだよね。
298 名前:デフォルトの名無しさん mailto:sage [2005/07/13(水) 14:32:56 ] kaiマジックも捨てたモンじゃないぞ!
299 名前:デフォルトの名無しさん mailto:sage [2005/07/13(水) 15:46:53 ] IDIBでパレット変換出来るらしいんだけど、過去スレを見てもググっても書き方がよく分からん PDFには何となく書いてあるがパレットを変えているところが、どういう風に変えているかが理解出来ない・・・ 実際の具体的な書き方を教えてくれないか?
300 名前:デフォルトの名無しさん mailto:sage [2005/07/13(水) 16:01:03 ] ヒント:BREW API Reference
301 名前:デフォルトの名無しさん mailto:sage [2005/07/13(水) 17:54:36 ] >>299 先にDIBについて学んできた方が良いに100ガバス。
302 名前:デフォルトの名無しさん mailto:sage [2005/07/13(水) 18:21:25 ] 三角関数をソフィア・クレイドルのやつ無しで何とかしたい。 作るしかないかな? 覚えてないんだけどなー…。
303 名前:デフォルトの名無しさん mailto:sage [2005/07/13(水) 18:24:23 ] ttp://oku.edu.mie-u.ac.jp/~okumura/algo/ この辺をおすすめてみる。
304 名前:デフォルトの名無しさん mailto:sage [2005/07/13(水) 18:29:28 ] 固定少数点でどうにかするなら256分数のテーブル参照が一番かも。 まーでも1024分数でもテーブルは4KBか。
305 名前:デフォルトの名無しさん mailto:sage [2005/07/13(水) 18:45:27 ] >>302 WinAPIの出力結果をファイルに吐き出すだけだろ。作れ >>303 なつかすぃなw >>304 つ uint16
306 名前:デフォルトの名無しさん mailto:sage [2005/07/13(水) 18:55:16 ] uint16で1周を1024分割するのであれば、 90度までわかればあとは対称性を使って求められるから、 1024 / 4 * 2 = 512Byteで作れる。 ただし、uint16だから65536は65535にしてやらないとダメだけど。
307 名前:デフォルトの名無しさん mailto:sage [2005/07/13(水) 19:00:31 ] Pink Roseの難易度の低さに感動した。
308 名前:307 mailto:sage [2005/07/13(水) 19:01:16 ] 誤爆申し訳ない。
309 名前:290 [2005/07/13(水) 19:06:35 ] 自分で調べてみたのですが、グローバル変数との因果関係は特に見受けられませんでした。 調査結果を掲載します。リンクエラーになる場合 1. newする対象のclass/structのコードが同じオブジェクトファイル内に含まれない場合 2. (1)の条件、特にコンストラクタ 3. 仮想デストラクタのあるclass/structを継承すると駄目 4. 仮想関数が同じコンパイル単位に見えていないと駄目 5. 定義の見えていないメンバ変数をポインタ/参照以外で持つのも駄目 誰か解決方法を教えてください。
310 名前:デフォルトの名無しさん mailto:sage [2005/07/13(水) 20:10:10 ] >>306 何も16bit全部を小数扱いしなくていいじゃん。 8bit程度でも十分だと思う。 てか16bitだと座標系の計算に64bit変数使わないとフローすると思うんだが。
311 名前:デフォルトの名無しさん mailto:sage [2005/07/13(水) 20:41:02 ] 8bitはさすがに少なすぎな気がする……。 その程度の精度で良いなら、1周を256分割ぐらいにして、 byteで計算した方が良いと思う。 そうすればテーブルは64Byteだし。
312 名前:デフォルトの名無しさん mailto:sage [2005/07/13(水) 21:12:09 ] >>299 だんでい乙
313 名前:デフォルトの名無しさん mailto:sage [2005/07/13(水) 22:46:30 ] >>309 再現できません。 ソースの一部を貼ってみてはいかがでしょうか。
314 名前:デフォルトの名無しさん mailto:sage [2005/07/13(水) 23:10:11 ] >>309 グローバルスコープのnew、new[],delete,delete[]をオーバーロードしていないとか。
315 名前:デフォルトの名無しさん mailto:sage [2005/07/13(水) 23:34:08 ] >>296 久しぶりにフォーラムを覗いてみたが・・・ なんであんな香ばしいのが大増殖してんの!? 新人研修が終わったから?
316 名前:デフォルトの名無しさん [2005/07/14(木) 00:05:04 ] 昨日からbrewを始めた、というか次のプロジェクトのために勉強し始めました で、 www.amazon.co.jp/exec/obidos/ASIN/4844319477/qid=1121002936/sr=8-1/ref=pd_ka_0/249-8510759-8038742 の本買いました、。 HelloBREWプロジェクトを作ったら動いたので、 次にCalenderというプロジェクトを作って実行しようとしたら AEEなんたらっていうヘッダーファイルが見つからないとかって怒られました その後すぐにHelloBREWプロジェクトを実行したら、さっきまでは動いていたのに Calenderプロジェクトと同じようにヘッダーが見つからないと怒られました これは、BREWの問題なんでしょうか それともVisualStudioの問題なんでしょうか 馬鹿ですいませんがアドバイスください BREWはver2.1.1、 VCはVC++.NET (2003かな?) です お願いします
317 名前:デフォルトの名無しさん mailto:sage [2005/07/14(木) 00:08:20 ] kuboタンは実際にゲームを作ったことあるのかな?
318 名前:デフォルトの名無しさん mailto:sage [2005/07/14(木) 00:14:15 ] >>306 ハミコン時代はみんなそうやって90度分でやりくりしてたよなあ。 ホーミング系の敵とか弾のコントロールでは必須だった。
319 名前:デフォルトの名無しさん mailto:sage [2005/07/14(木) 00:16:08 ] >>316 環境変数。AEEなんたら.hはBREW SDKのincの中にある。
320 名前:デフォルトの名無しさん mailto:sage [2005/07/14(木) 00:52:58 ] >>290 ttp://www.bizlink.co.jp/trash/memo/brew/arm.html
321 名前:デフォルトの名無しさん mailto:sage [2005/07/14(木) 03:57:55 ] kuboタソのソフト、やってみてえ
322 名前:デフォルトの名無しさん mailto:sage [2005/07/14(木) 10:24:31 ] BREWったってゲームばっかじゃないからねー きっとしょーもないサンプル作らされてたりするんだろう。 例えばIImageをDDBに出力しITransformを利用して変形処理を加えることで反転させるような奴。
323 名前:デフォルトの名無しさん mailto:sage [2005/07/14(木) 17:20:02 ] >>320 290じゃないけど参考になります。クスコ。
324 名前:デフォルトの名無しさん mailto:sage [2005/07/14(木) 19:25:25 ] >>316 君は5000円をドブに捨てたね。
325 名前:デフォルトの名無しさん [2005/07/14(木) 21:40:48 ] Status型の変数を宣言するとエラーになります Status型の変数を宣言するためにはどのヘッダーファイルをインクルードすれば いいのでしょうか? おしえてください
326 名前:デフォルトの名無しさん mailto:sage [2005/07/14(木) 22:10:14 ] >>325 316だよね? あの本は一番最初の章から読んで、 前章で作ったヘッダファイルがある前提でかかれているから、 途中からソース抜粋しても動かないよ。 その辺は自力で補完するか、 サンプルソースの必要な箇所だけ引っ張って自作した方がいいぞ。
327 名前:デフォルトの名無しさん mailto:sage [2005/07/14(木) 22:22:29 ] >>325 grepの使い方くらい覚えようね あとsageれ
328 名前:デフォルトの名無しさん mailto:sage [2005/07/14(木) 22:38:06 ] >>327 最近sageを覚えた初心者? 質問はageであってるよ。
329 名前:デフォルトの名無しさん mailto:sage [2005/07/14(木) 23:11:25 ] >>325 Status型はサンプル内で独自に作成している型で、BREWの標準の型ではない。 あの本で使用しているサンプルソースはどっかでまとめて落とせる(URLが本に書いてあるはず)のでそれを使う方がいいでしょう。
330 名前:デフォルトの名無しさん mailto:sage [2005/07/14(木) 23:32:49 ] なんかフォーラムでも見たような質問だな・・・
331 名前:武劉中将 mailto:sage [2005/07/14(木) 23:33:57 ] ねむいのう
332 名前:デフォルトの名無しさん mailto:sage [2005/07/14(木) 23:35:42 ] わいこそ しんの うにゅう だ
333 名前:325=316 mailto:sage [2005/07/14(木) 23:39:35 ] >>326 ,329 サンクス そうか独自の型だったんだ どうりでAPIリファレンスにのってなかったはずだ サンプルソース探してみます grepですか UNIXの奴しかしりませんでした 調べてみます あとこれは見といたほうがいいって感じのドキュメントとかありますか? いかんせん、プロジェクトに配属されるまで放置が続きそうなんで
334 名前:デフォルトの名無しさん mailto:sage [2005/07/15(金) 00:18:56 ] 各社端末仕様書とここの過去ログと太宰治の人間失格と日本とコメリカのフォーラムのログ全部と萌えるSEとAPIリファレンスと日本公式にある機知のバグの載ってるTIPS
335 名前:デフォルトの名無しさん mailto:sage [2005/07/15(金) 00:25:27 ] ドキュメントDD
336 名前:デフォルトの名無しさん mailto:sage [2005/07/15(金) 01:05:18 ] >>333 >>274 にあるような感じでやるとよろし。 BREWはすぐにKDDIのCPじゃないと手に入らない情報が必要になってくるから、 Webやら本やらで調べて独学で進めるのは難しい。 周りに聞ける人がいるなら、聞いてしまうこともお勧め。 つーか、放置の状況から>>333 がウチの会社の人のような気すらしてきた。 俺はiアプリ3本とBREW2本見てるような状況だから周りにちょっかい出してる 余裕無いんだけどねorz 来週あたりからBREW3.1の対応の話とかも来るらしいしor2=3
337 名前:デフォルトの名無しさん [2005/07/15(金) 04:05:56 ] >>309 オレも、operator new, delete, new[], delete[], displacement new, delete, new[], delete[] をグローバルスコープでオーバーロードしているけど、まったく問題ないよ。 基本的に、スタティックかグローバル変数を使うとそのエラーが出る。 エラーの詳細については、ここのどっかにあった。 ttp://brewforums.qualcomm.com/ja/ Error: L6265E: Non-RWPI Section libspace.o(.bss) cannot be assigned to PI Exec region ER_ZI. Error: L6248E: libspace.o(.text) in PI region 'ER_RO' cannot have address type relocation to __libspace_start in PI region 'ER_ZI'.
338 名前:デフォルトの名無しさん mailto:sage [2005/07/15(金) 14:02:44 ] >>309 ARMのエラーコードの意味はこれな。 RW = Read Write RO = Read Only PI = Position Independent ER = Execution Region ZI = Zero Initialized ちなみに俺もnewやらdeleteやらをオーバーロードしてるけど問題なし。
339 名前:デフォルトの名無しさん mailto:sage [2005/07/15(金) 18:37:04 ] static やグローバル変数は仕方ないにしても、constくらい使いたいぜ
340 名前:デフォルトの名無しさん mailto:sage [2005/07/15(金) 18:46:07 ] >>339 const使えない箇所なんてありましたっけ?
341 名前:デフォルトの名無しさん mailto:sage [2005/07/15(金) 20:13:39 ] const チンポ
342 名前:デフォルトの名無しさん mailto:sage [2005/07/18(月) 00:00:54 ] みんな連休か
343 名前:デフォルトの名無しさん mailto:sage [2005/07/18(月) 03:43:42 ] 休みは日曜日の24時間だけ
344 名前:デフォルトの名無しさん mailto:sage [2005/07/18(月) 09:57:33 ] ウンコ ブリュ
345 名前:デフォルトの名無しさん [2005/07/18(月) 14:12:35 ] >>343 士ね
346 名前:デフォルトの名無しさん mailto:sage [2005/07/18(月) 16:34:06 ] や あ す や つ み す く な げ る く っ し き い ゅ な う か か き こ 知 ら ズ
347 名前:デフォルトの名無しさん [2005/07/18(月) 22:35:46 ] W21SAなんすけど他の端末と同じ方法で作ったsigファイルでAppLoaderで転送しても 端末にリセットかけたら転送したモジュールが全部消えてしまうんすけど何でですかね? いちお、mod, mif, sigに転送先モジュール名は小文字に揃えてあります 他の端末は全部OKなんすけどW21SAだけ駄目なんすよ
348 名前:デフォルトの名無しさん mailto:sage [2005/07/18(月) 22:48:01 ] 不要なアプリを消してみるとか、端末の電源を一度切ってみるとかしてみる。 マジオヌヌメ。
349 名前:デフォルトの名無しさん mailto:sage [2005/07/18(月) 23:09:24 ] 番号を再確認するのがオススメ
350 名前:デフォルトの名無しさん [2005/07/18(月) 23:17:26 ] kぶりゅtestのzipにsigいれんなヴォケ
351 名前:347 mailto:sage [2005/07/19(火) 00:15:49 ] >>348 シェイクしてバッテリー外して付け直したら目的のアプリが入った サンクスコ だけど状況確認の為に作った こんにちは世界 が入らなねえ... なんでだ?
352 名前:デフォルトの名無しさん mailto:sage [2005/07/19(火) 00:38:04 ] yくぼさんに聴いてこい
353 名前:デフォルトの名無しさん mailto:sage [2005/07/19(火) 00:56:11 ] >>351 ツールガイド5.7.3は試しましたか? 1回ではなく“何度も”ってところがポイントです。
354 名前:デフォルトの名無しさん [2005/07/19(火) 11:46:56 ] BREWアプリ作ってる会社で一番強いとこってどこよ
355 名前:デフォルトの名無しさん mailto:sage [2005/07/19(火) 12:04:43 ] QUALCOMM
356 名前:デフォルトの名無しさん mailto:sage [2005/07/19(火) 12:43:10 ] K→悪代官 Q→越後屋
357 名前:デフォルトの名無しさん mailto:sage [2005/07/19(火) 20:22:29 ] さて教えてもらってる割には態度がデカすぎる新卒をどうするか。 >356 立場は逆だろう。KがQの犬なんだから。 …最近のKの社はKの国そっくりだな。
358 名前:デフォルトの名無しさん mailto:sage [2005/07/19(火) 21:34:40 ] >357 あってるんじゃない? 悪代官は越後屋からまんじゅうを貰う代わりに、越後屋のいいように動かされるわけで。
359 名前:越後屋武劉 mailto:sage [2005/07/19(火) 22:09:59 ] ぬしもわるよのう ほっほ
360 名前:デフォルトの名無しさん mailto:sage [2005/07/19(火) 23:46:22 ] はやく水戸黄門とか遠山金之助とかが現れて欲しい。
361 名前:351 mailto:sage [2005/07/20(水) 00:31:22 ] >>353 すまねっす ツールガイド ってのが何なのかわかんねっす BREW(tm) AppLoader Helpには章立てみたいのがないっすから こいつじゃないっすよね? 紙のマニュアルっすかね? ウチCPの孫受けなんで紙のマニュアルはないんすよね
362 名前:353 mailto:sage [2005/07/20(水) 00:50:33 ] >>361 それじゃないです。 CPの資料無しで開発するのは無理ですよ。
363 名前:デフォルトの名無しさん mailto:sage [2005/07/20(水) 00:59:47 ] pdf
364 名前:351 mailto:sage [2005/07/20(水) 02:41:40 ] >>362 俺もそう思うんすけど 偉い人にはそれがわからんのですよ 俺がこんな時間まで残業してもどうにもならないことばっかなんすよ >>363 C:\Program Files\BREW Tools Suite v3.0.0\docs には License.txt しかないっす...
365 名前:353 mailto:sage [2005/07/20(水) 03:19:41 ] >>364 エロイ人にはわからんとかいう次元の話じゃない気がします・・・ 検証を通す為にはCPの資料が“必須”なので、 残業していくらがんばっても無理な物は無理。
366 名前:351 mailto:sage [2005/07/20(水) 08:19:06 ] >>365 おはようございまっす デバッグはCPのデバッグ部隊っす 検証項目違反はおそらくレポートで来る予定っすよ 俺の私物のBREWプログラミング実践バイブルもありますし
367 名前:デフォルトの名無しさん mailto:sage [2005/07/20(水) 09:59:15 ] 資料も無しにどこまでできるか・・・ 君の実力を見せてもらおう!Σ('A`)y-~~ 貰えなくても一応資料は請求しておくように。
368 名前:デフォルトの名無しさん [2005/07/20(水) 11:12:37 ] いきなり質問なのですが、 ITEXTCTLで文字種とかボタン表示して文字種変更するにはどうすればいいのですか?
369 名前:368 [2005/07/20(水) 11:42:34 ] W21CAでは文字種が表示されてて W31SAではボタンがない・・・
370 名前:デフォルトの名無しさん mailto:sage [2005/07/20(水) 19:08:22 ] ヒント:クアルコム標準コントロール系は機種依存が激しいので独自関数を組むが吉
371 名前:デフォルトの名無しさん mailto:sage [2005/07/20(水) 21:43:42 ] >>366 なんか文句いわれたら「資料をくれないからだ!」といえばよい。
372 名前:デフォルトの名無しさん mailto:sage [2005/07/20(水) 22:38:34 ] ちうかさ、検証何度目からか有料なんじゃなかったっけ? そのうち上から苦情がくるんでない?
373 名前:デフォルトの名無しさん mailto:sage [2005/07/21(木) 13:14:51 ] 大丈夫。 初回で通らなかたら首が飛ぶだけだから
374 名前:デフォルトの名無しさん mailto:sage [2005/07/21(木) 13:31:43 ] それなら安心だ。
375 名前:デフォルトの名無しさん mailto:sage [2005/07/21(木) 16:06:23 ] 不合格の経験があるCPの人、 話せる範囲で構わないんで原因を聞かせて欲しい。 こういうのお役立ち情報になるんじゃないかな。
376 名前:デフォルトの名無しさん mailto:sage [2005/07/21(木) 23:36:32 ] >>375 恨み節か・・・・
377 名前:デフォルトの名無しさん mailto:sage [2005/07/22(金) 00:04:56 ] >>375 サスペンド。 待ち受け。
378 名前:デフォルトの名無しさん mailto:sage [2005/07/22(金) 08:53:33 ] 数ヶ月から半年もテスト待てるかバカ
379 名前:デフォルトの名無しさん mailto:sage [2005/07/22(金) 10:26:27 ] >>378 つ[特急料金] それでも3ヶ月だっけ?
380 名前:デフォルトの名無しさん mailto:sage [2005/07/22(金) 17:32:00 ] >>378 そして再提出
381 名前:デフォルトの名無しさん mailto:sage [2005/07/23(土) 17:43:41 ] 震度5の地震が来てもぶりゅ神の機嫌は悪いようで。 あ〜、2.1アプリを3.1に移植するのがめんどくさい。
382 名前:デフォルトの名無しさん [2005/07/23(土) 20:02:36 ] テレビ消せよ。 25時間テレビ見ながら仕事しようとすんじゃねえぞ
383 名前:デフォルトの名無しさん mailto:sage [2005/07/23(土) 20:33:06 ] 低俗な民放には興味ない