BREW(Binary Runtime Environment for Wireless) 2
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
NGNGQUALCOMM BREWホーム
http://www.qualcomm.com/brew/ja/
http://www.qualcomm.com/brew/
BREW JAPAN .COM|BREW増強計画
http://www.brewjapan.com/
前スレ
http://pc2.2ch.net/test/read.cgi/tech/1011078904/
関連情報>>2-18
0002デフォルトの名無しさん
NGNG01 http://pc2.2ch.net/test/read.cgi/tech/1011078904/
■BREWスレ
au by KDDI EZアプリ(BREW) Part8
http://news6.2ch.net/test/read.cgi/appli/1073788054/
au 2chブラウザ for EZアプリ(BREW) Part3
http://etc.2ch.net/test/read.cgi/phs/1071715603/
■関連スレ
au by KDDI EZアプリ(Java) Part15
http://news6.2ch.net/test/read.cgi/appli/1073203202/
au by KDDI EZナビウォーク・EZナビ(GPS) Part4
http://etc.2ch.net/test/read.cgi/phs/1076473453/
au by KDDI 着メロスレ その5
http://etc.2ch.net/test/read.cgi/phs/1064318493/
au by KDDI GLOBAL PASSPORT(グロパス) Part3
http://etc.2ch.net/test/read.cgi/phs/1062002639/
au by KDDI 質問スレ《Part63》
http://etc.2ch.net/test/read.cgi/phs/1075568489/
au by KDDI 新機種・新技術総合スレ《Part49》
http://etc.2ch.net/test/read.cgi/phs/1075997450/
0003デフォルトの名無しさん
NGNGhttp://www.au.kddi.com/ezfactory/tec/spec/brew.html
BREWディレクトリ設定・登録サービス利用規約
http://www.entry.mobile.kddi.com/brew.html
EZwebサイトエントリー受付
http://www.entry.mobile.kddi.com/
KDDIモバイルソリューションBREW
http://www.kddi.com/business/news/information/brew/
KDDI 法人サービス: モバイルソリューション > BBP (BREW Business Profile)
http://www.kddi.com/business/solution/mobile/bbp/
KDDI 法人サービス: BREW (TM) アプリケーション
http://www.kddi.com/business/news/information/brew_ap/
MySync(マイシンク)
http://www.mysync.jp/
対応携帯電話一覧
http://www.au.kddi.com/seihin/shuhenkiki/taio_keitai.html
0004デフォルトの名無しさん
NGNGhttp://www.qualcomm.com/brew/ja/
QUALCOMM | BREWについて | BREW Today
http://www.qualcomm.com/brew/ja/about/brew_today.html
BREW Today(世界最新BREW状況)
http://www.brewjapan.com/today/
QUALCOMM | ディベロッパーリソース
http://www.qualcomm.com/brew/ja/developer/resources/dev_resources.html
BREW Developer Lab
http://www.qualcomm.com/brew/ja/developer/resources/ds/dev_lab.html
BREW ディベロッパー ラボについて
http://www.brewjapan.com/lab/
QUALCOMM | BREW Home(English)
http://www.qualcomm.com/brew/
BREW Forums - powered by vBulletin
http://brewforums.qualcomm.com/
BREW Forum 日本語版(comingsoon)
http://www.brewjapan.com/tech/
0005デフォルトの名無しさん
NGNGhttp://www.brewjapan.com/tech/BREW_Programming_20031211.pdf
BREW最新情報(BREW Update)December 11th, 2003
http://www.brewjapan.com/Update_Dec_11.pdf
CDMA、BREW Overview
http://www.brewjapan.com/today/img/pdf01/Update_jan_worldwide.pdf
通信事業者状況北米・南米
http://www.brewjapan.com/today/img/pdf01/Update_jan_Americas.pdf
通信事業者状況アジア他
http://www.brewjapan.com/today/img/pdf01/Update_jan_AsiaPacific.pdf
BREWカンファレンス
http://www.brewjapan.com/today/img/pdf01/Update_jan_conference.pdf
BREW 2004 Developers Conference
http://www.brewjapan.com/brew_2004/
http://www.qualcomm.com/brew/brew_2004/
ソフトウェア基礎研究室 BREW
http://www.sb.cs.meiji.ac.jp/brew.html
0006デフォルトの名無しさん
NGNGBREW SDK Downloads
https://brewx.qualcomm.com/brew/sdk/download.jsp
ARM RealViewコード生成ツール(BREW対応)
http://www.jp.arm.com/kk/summary/brew_builder.html
ARM BREW Builder v1.0 無償アップデート
http://www.jp.arm.com/kk/update/brew_builder1.html
BREW Builder および RealViewコード生成ツール(BREW対応)のサポート
http://www.jp.arm.com/kk/faq/faq_tec.html#BREW_Builder_Support
BREW Builder/RealView コード生成ツール(BREW対応)ライセンス管理について
http://www.jp.arm.com/kk/faq/faq_license.html#faq10
ARM RealView Compilation Tools for BREW
http://www.arm.com/products/DevTools/RealViewForBREW.html
マニュアルダウンロード
http://www.jp.arm.com/kk/kk_download.html
0007デフォルトの名無しさん
NGNGhttp://www.s-cradle.com/
Sophia Framework
http://www.s-cradle.com/products/framework/
SophiaWindows for BREW
http://www.s-cradle.com/products/swindows/
SophiaCompress(BREW)
http://www.s-cradle.com/products/bcompress/
BREW SDK Switcher
http://www.s-cradle.com/developer/tools/dtbw/0001/
SF Application Wizard
http://www.s-cradle.com/products/framework/sfwizard.html
BREWノウハウ集(BREWFAQ)
http://www.s-cradle.com/developer/technicalqas/brewfaq.html
BREWソリューション・開発支援サービス(KCCS)
http://www.kccs.co.jp/inet-mobile/brew/
クリーク・アンド・リバー社 > サービス > BEE Library
http://www.cri.co.jp/service/bee_library.html
0008デフォルトの名無しさん
NGNGMascot Capsule Engine Micro3D Edition
エイチアイとバンダイネットワークス、KDDI の携帯端末向けに 3D ポリゴンエンジンを供給
http://www.hicorp.co.jp/for_press/press_release040202.html
MascotCapsule Tool Kit for BREW
http://www.mascotcapsule.com/toolkit/brew/e_index.html
CamReader for BREW(2次元コードリーダー・エクステンション)
http://www.qualcomm.com/brew/ja/news/press_room/2003/pr/12_15_03.html
MXW3D
http://www.eitarosoft.co.jp/mxw3d00.htm
esmertec Mobile Foundation for BREW
http://www.esmertec.com/brew/
http://www.esmertec.com/products/jeodeK_brew.shtm
esmertec JeodeK
http://www.esmertec.com/products/jeodeK.shtm
0009デフォルトの名無しさん
NGNGhttp://www.brewjapan.com/
BREW対応端末情報
http://www.brewjapan.com/keitai/
BREW関連会社のリンク集
http://www.brewjapan.com/links/
BREW関連用語集
http://www.brewjapan.com/
BREWセミナー/カンファレンス情報
http://www.brewjapan.com/seminar/
BREWアプリ開発者セミナー
http://solutions.dhw.co.jp/brew/
0010デフォルトの名無しさん
NGNGhttp://www.qualcomm.com/brew/jp/operator/directory.html
BREW携帯端末一覧
http://www.qualcomm.com/brew/jp/developer/resources/ad/devices_op.html
BREWディベロッパー一覧
http://www.qualcomm.com/brew/jp/developer/resources/directory.html
BREWメーカー一覧
http://www.qualcomm.com/brew/jp/manufacturer/manudir.html
BREW 2004 Developers Conference - June 7-9, 2004 in San Diego
http://www.qualcomm.com/brew/brew_2004/
NE Asia Online: BREW 2003 Special Feature
http://neasia.nikkeibp.com/BREW2003/
http://neasia.nikkeibp.com/BREW2003/ST/
0011デフォルトの名無しさん
NGNGhttp://www.s-cradle.com/developer/technicalnotes/tnzn/0001/
BREW プログラミング入門
(1)BREW SDKをインストールしよう http://www.itmedia.co.jp/mobile/0310/24/n_bapp.html
(2)“HelloWorld”プログラムを作ろう http://www.itmedia.co.jp/mobile/0310/31/n_bapp.html
(3)画面に描画をしてみよう http://www.itmedia.co.jp/mobile/0311/07/n_bapp.html
(4)BREW の文字列について知ろう http://www.itmedia.co.jp/mobile/0311/14/n_bapp.html
(5)イベント処理って何だ? http://www.itmedia.co.jp/mobile/0311/21/n_bapp.html
(6)ビットマップを描画してみよう http://www.itmedia.co.jp/mobile/0311/28/n_bapp.html
(7)さらに描画のおはなし http://www.itmedia.co.jp/mobile/0312/05/n_bapp.html
(8)ファイルを操作してみよう http://www.itmedia.co.jp/mobile/0312/12/n_bapp_3.html
(9)音を出してみよう http://www.itmedia.co.jp/mobile/0312/19/n_bapp_3.html
(最終回)携帯電話で動かしてみよう http://www.itmedia.co.jp/mobile/0312/26/n_bapp_2.html
0012デフォルトの名無しさん
NGNGhttp://www.itmedia.co.jp/mobile/pr/brew/0309/
BREW2.1、MSM6100、MS-Based〜"パーソナル・ナビ"を可能にした三つの新技術
http://www.itmedia.co.jp/mobile/pr/brew/0310/
海外進出を強力にサポートするBREW
http://www.itmedia.co.jp/mobile/pr/brew/0311/
BREW2.1で何が変わるのか?
http://www.itmedia.co.jp/mobile/0311/04/n_brew.html
携帯でマルチウィンドウアプリ「SophiaWindows」
http://www.itmedia.co.jp/mobile/0312/12/scradle.html
0013デフォルトの名無しさん
NGNGhttp://www.itmedia.co.jp/mobile/0311/21/n_brew3.html
米QUALCOMM,携帯電話機のクライアント・ソフトの新版「BREW 3.0」と開発キットを発表
http://itpro.nikkeibp.co.jp/free/ITPro/USNEWS/20031119/10/
http://biztech.nikkeibp.co.jp/wcs/leaf/CID/onair/biztech/elec/277503
BREW 3.0のリリース
http://www.qualcomm.com/brew/ja/developer/resources/news/dev_news.html
0014デフォルトの名無しさん
NGNGMore BREW Articles
http://www.devx.com/wireless/Door/11223
Developer.com - Wireless/Mobile Development with BREW
http://www.developer.com/ws/brew/
WGR Game Directory BREW
http://wgamer.com/gamedir/?platform=105&search=1
BREW ADVISORR
http://brewadvisor.com/
MobileEiffel
http://sourceforge.net/projects/mobeiffel/
BREW AIM Client
http://sourceforge.net/projects/brewaim/
SmarterSync Library
http://sourceforge.net/projects/smartersync/
0015デフォルトの名無しさん
NGNGIE5.5SP2以降推奨、NNでも動くかも知れないけどOperaとかMozillaとかは確実に無理。
JavaScript+ActiveX。
あと、会社名とかをちゃんと登録しないとダウンロードできません。
2Channel Inc. みたいな正式な名前。
登録内容は全部英語。
0016デフォルトの名無しさん
NGNGみなさん体を壊さない程度にお仕事ガンバリマショー
0017デフォルトの名無しさん
NGNG0018デフォルトの名無しさん
NGNG0019デフォルトの名無しさん
NGNGhttp://www.s-cradle.com/news/recent/news/20040213SFv2.2.0.html
0020デフォルトの名無しさん
NGNG0021デフォルトの名無しさん
NGNG0022デフォルトの名無しさん
NGNGhttp://news6.2ch.net/test/read.cgi/appli/1076512447/
0023デフォルトの名無しさん
NGNG0024デフォルトの名無しさん
NGNG0025デフォルトの名無しさん
NGNGエッジみたいにならなきゃいいが。
0026デフォルトの名無しさん
NGNGARM用コンパイラなんかcygwinに含まれてないじゃないか。
0027デフォルトの名無しさん
NGNGcygwin自体には入ってないってば。
gccをソースから作ってARM用のクロスコンパイラにするか、
すでに出来合いのARM用クロスコンパイラを拾ってきて
使えばよい。
0028デフォルトの名無しさん
NGNG(;´Д`)
じゃぁ素直にGNUDEって言えばいいじゃないか…。
0029デフォルトの名無しさん
NGNGhttp://www.qualcomm.com/press/pr/releases2004/press1324.html
0030デフォルトの名無しさん
NGNGキーイベントの文字が邪魔なんですが、なんとかならないんでしょうか
0031デフォルトの名無しさん
NGNG漏れんとこまだ実機無くて…。
0032デフォルトの名無しさん
NGNGエミュレータ付属の携帯画像だと、横幅が足りないのに気づかず今まで悩んでました
0033デフォルトの名無しさん
NGNG0034デフォルトの名無しさん
NGNGパッケージに紙で添付してクレよ〜
--- ARMのライセンス管理 ---
[ライセンスファイルを入手するには]
http://www.jp.arm.com/kk/faq/faq_license.html#faq1
[BREWTM Builder/RealView Compilation Tools for BREW]
http://www.jp.arm.com/kk/faq/faq_license.html#faq10
0035デフォルトの名無しさん
NGNG印刷して使ってる人、いるの?
0036デフォルトの名無しさん
NGNGマニュアルは印刷してない。
APIに関してはヘルプファイルのほうが検索に都合がいいし、KDDI向けAPIは
そんなに頻繁に使うもんじゃないし。
0037デフォルトの名無しさん
NGNGhttp://www.developer.com/ws/brew/article.php/3315011
0038デフォルトの名無しさん
NGNGhttp://www.brewjapan.com/column/bn/019.html
0039デフォルトの名無しさん
NGNGhttp://www.brewjapan.com/tech/Programming_Tips_20040212.pdf
CDMA、BREW Overview
http://www.brewjapan.com/today/img/pdf02/Feb13_worldwide.pdf
通信事業者状況北米・南米
http://www.brewjapan.com/today/img/pdf02/Feb13_Americas.pdf
通信事業者状況アジア他
http://www.brewjapan.com/today/img/pdf02/Feb13_AsiaPacific.pdf
BREWカンファレンス
http://www.brewjapan.com/today/img/pdf02/Feb13_conference.pdf
0040デフォルトの名無しさん
NGNG0041デフォルトの名無しさん
NGNG0042デフォルトの名無しさん
NGNGこんな内容、ModernC++Designに載ってる。
0043デフォルトの名無しさん
NGNGJava, Cくらいしかやったことなくて。いいドキュメントないでしょうか。
http://www.geocities.jp/fmarch/jtob.html
ここのやり方はあってます?。なんか間接参照ばっかでよくわかんない_| ̄|○
0044デフォルトの名無しさん
NGNG0045デフォルトの名無しさん
NGNG0046デフォルトの名無しさん
NGNG0047デフォルトの名無しさん
NGNGhttp://www.qualcomm.com/brew/ja/developer/resources/ds/faq/techfaq11.html#T1A
ほんとうにこんなことしないといけないのでしょうか?
個人的趣味でできるものではないのかなぁ...
0048デフォルトの名無しさん
NGNG個人ではほぼ無理。まあ何度も話題になってるが、
1)端末をアプリ転送可にする必要がある
auの開発者向けサイトで登録した上で提供されるコマンドで転送可の設定に
する必要がある。
一部の端末はそのためにソフトが必要だったり、コマンドすらなかったりする。
(auから端末を借りる必要がある)
2)テスト用の署名ファイルを取得する必要がある
BREWアプリを端末で実行するには署名が必要。実際の署名はauが管理している
ので開発者がかかわることはできないが、テスト用には実際のアプリの内容に
関係なく利用できる署名がある。これはQualcommのサイトで取得できるが、
正規の開発者として登録されていないと取得できない。また、このテスト用
署名を取得する際に電話番号を利用するので、うかつな番号は指定できない。
3)AppLoaderでファイルを転送する必要がある
ケーブルこそ市販のものと同じだが、転送用のアプリは別に必要。
これもQualcommのサイトで取得できるが、これも正規の開発者として登録されて
いないと利用できない。
まあそんなわけで、この3つの壁を突破しないと自作アプリは無理。
004947
NGNGくわしく教えてくださってありがとうございます。
友人の会社名をかりることができるので、
もうちょっとさぐってみたいと思います。
気になるのが、テスト用になった端末は
普通の携帯電話としても使えるかですね。
無理っぽいけど。。
auさん、なんとかしてくれないですかねぇ。
制限版brewとかbrew上のJava環境で
個人の開発もできるようにしてほしいものです...。
0050デフォルトの名無しさん
NGNG0051デフォルトの名無しさん
NGNGhttp://news6.2ch.net/test/read.cgi/appli/1078039650/
0052デフォルトの名無しさん
NGNGテスト用端末は普通に使える。
(でないとテストに使えないし)
制限ったって、今のろくに保護機構もない状態で、ARMの生バイナリ
動かしてる状態では制限しようもないわけで。
0053デフォルトの名無しさん
NGNGRS232C ケーブルでmうわなにをするやめr
0054デフォルトの名無しさん
NGNG〜Bluetooth搭載でワイヤレスのデータ送信も可能に〜
http://www.kddi.com/corporate/news_release/2004/0301/
世界ではじめて (注) BREW?アプリからのBluetooth?コントロールを実現したことにより、
携帯電話と様々な周辺機器とをワイヤレスで通信する新しいソリューションの展開が可能となります。
注) 2004年3月現在。
0055デフォルトの名無しさん
NGNG0056デフォルトの名無しさん
NGNGDDBに変換しる
0057デフォルトの名無しさん
NGNG・ARM9TDMIテクニカルリファレンスマニュアル
・ARM926EJ-Sテクニカルりファレンスマニュアル
http://www.jp.arm.com/manual/
だそうです。でも1ヶ月ぐらい前からあったような。。。。
0058デフォルトの名無しさん
NGNG例えばjpegで読み込んで、メモリ上でDDBに変換して表示とかできるんでしょうか?
APIリファレンスを見てもそれらしき関数が見つからなかったんですが…
0059デフォルトの名無しさん
NGNG標準APIでは出来ない。
IImageだけで閉じてるからね。
gnude(gcc/g++/ld)で全ライブラリ無しでコンパイルに成功した。
makファイル欲しい人いる?
0060デフォルトの名無しさん
NGNG詳細きぼんむ>gnude
0061デフォルトの名無しさん
NGNG姑息&意味あるのか?&実現可能かどうか
しらんが、一回描画させて、画面のDIB or DDB
取得して操作っとか
自前のデコーダ作るかした方が良いと思うけど
0062デフォルトの名無しさん
NGNG確認もせずに妄想してみるテスト。
0063デフォルトの名無しさん
NGNGIIMAGE_GetInfo(pii, &aii);
IBITMAP_CreateCompatibleBitmap(pDDB, &pbmTarget, aii.cx, aii.cy);
IBITMAP_CreateCompatibleBitmap(pDDB, &pbmTemp, cx, cy);
if (pbmTemp)
IBITMAP_QueryInterface(pbmTemp, AEECLSID_TRANSFORM, (void **)&pit);
IDISPLAY_SetDestination(pIDisplay, pbmTarget);
IIMAGE_Draw(pii, 0, 0);
mtx.A = (256*cx) / (aii.cx);
mtx.B = 0;
mtx.C = 0;
mtx.D = (256*cy) / (aii.cy);
ITRANSFORM_TransformBltComplex(pit, cx/2-aii.cx/2, cy/2-aii.cy/2, pbmTarget, 0, 0, aii.cx, aii.cy, (const AEETransformMatrix*)&mtx, COMPOSITE_OPAQUE);
IBITMAP_BltIn(pDDB, x, y, cx, cy, pbmTemp, 0, 0, ro);
IDISPLAY_SetDestination(pIDisplay, pDDB);
006563
NGNGDDB取得の部分は問題ないと思いまつ。
0067デフォルトの名無しさん
NGNGそそ、まさにソレ。さんくす。
>>66
小さめの画像はできるだけひとつにまとめておくと、使用時にヒープが
必要になるけど、ファイルサイズの面ではお得になるはず。
0068デフォルトの名無しさん
NGNG自殺出来ないアプリケーションって終わってる(;´Д`)
>>59
クアルコムではgccとg++とldでelf作るためのamkファイルがうpされてるけど、
あれは標準ライブラリをリンクしちまってる。(-lgcc -lsupc++ -lc)
ファイルサイズもでかくなっちまうし、.bssを使われたり心臓に良くないので、
ライブラリ一切無しでelfを作れるようにmakefileを書き直した。
いいうpろだあればうpします。
0069デフォルトの名無しさん
NGNG007068
NGNG>>69
残念ながら、標準ライブラリをリンクしないから例外は使えない。
自前で例外で使われる内部関数を実装したら使えると思う。
ARMよりまともにOOP出来るよ。タダだし。
0071デフォルトの名無しさん
NGNGhttp://www.mainichi.co.jp/digital/mobile/archive/200403/03/3.html
QUALCOMM Announces Flexible Delivery Options for Location-Based Services via New QPointTM Solution
http://www.qualcomm.com/press/pr/releases2004/press1337.html
0072デフォルトの名無しさん
NGNG0073デフォルトの名無しさん
NGNGしてないのね。。。
しょんぼり
0074デフォルトの名無しさん
NGNG前から思ってたんだけど
WindowsCE用の開発ツールにARMコンパイルついてるよね
あれってBREWのコンパイルに使えないのかな?
0075デフォルトの名無しさん
NGNG何とかなるんじゃないかな>WinCE用コンパイラ
0076デフォルトの名無しさん
NGNG含んだBREW C++ Frameworkを無料公開したら需要ある?
>>74
ガンガレ
俺はGCCでお気楽に逝く。
0077デフォルトの名無しさん
NGNGやっぱりC++はちょっと厳しいね。
ある程度は調べて気をつけてたけど
はじめてARMコンパイラに食わせた
時はビビッたっすよ。
まぁ〜テンプレート多用した漏れが
馬鹿だったんだけど・・
でも、スマートポインタもどきは
無いと大きくなってくるとキツイ
>>76
漏れは欲しいな。動いた実績の
あるものは喉から手が出るほど・・
0078デフォルトの名無しさん
NGNGGCCだと
グローバル変数やら
変数の初期値の設定って可能?
使えるのならば
ARMコンパイラよかそっち使いたいなー
ARMコンパイラの制限に萎えた
0079デフォルトの名無しさん
NGNG>変数の初期値の設定って可能?
ローカル変数の初期化も駄目なん?ARM
構造体のローカル変数だけだと思ってたんだが・・
だとしたら、全見直し・・・鬱
0080デフォルトの名無しさん
NGNG1アプリいくら位かかった?
0081デフォルトの名無しさん
NGNGgccでもグローバル変数は無理だろう。
コンパイラの制限じゃなくて、BREWのモジュールからくる制限だから。
>>79
ローカル変数は問題ない
gccだから万事解決ってことはないよな。
そういえば、出力されるバイナリの品質(サイズや実行速度)ってどうよ?>gcc使い
0082デフォルトの名無しさん
NGNGグローバル変数が使えないのは
ARMコンパイラの制限ではなく
BREWの制限だったのね(´・ω・`)
ARMコンパイラは親切にエラーにしてくれていたのか〜
0083デフォルトの名無しさん
NGNGエラー吐いてるのはコンパイラじゃなくてリンカじゃないかな?
リンク時に所謂BSSセクションを使わない指定になってるはずなんで、
それでエラーになっているはず。
0084デフォルトの名無しさん
NGNGういうい そのとおりっす
<リンカでエラー
φ(゚∀゚ )なるほどっ
そういうことだったのね♪
008579
NGNG>ローカル変数は問題ない
thx!
でも、構造体(ローカル)の初期化が駄目なのは
ARMコンパイラの所為(BSSに配置するから?)
だったはずだから、使えるようになったんですかね?
gcc
0086デフォルトの名無しさん
NGNGError: 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'.
ってエラーが出てmod作ってもらえないんですが、
どこのソースが悪いのか指し示してくれないんで参ってます。
特定できる方法ってないんでしょうか?
0087デフォルトの名無しさん
NGNGリンクエラーだし、ソースファイル場所の出力はしないと思いますが・・
ワーニングあたりなんか出せるのかな?ARMコンパイラのオプション
そんなに見てないからあるかどうかわからんが・・・
[一応、原因]
・スタティック変数使ってる
・グローバル変数使ってる
・構造体宣言時の初期化
・Cライブラリ(浮動小数なんかも含む)をインクルードしている
ってな感じでないの?
0088デフォルトの名無しさん
NGNG8割方書き変えちゃったよ
0089デフォルトの名無しさん
NGNG(;Д;)おれもそのエラーに泣かされた
0090デフォルトの名無しさん
NGNGどう違うのでしょうか?
009176
NGNG実機で動くよ。gccからARMに移行した。
やはりgccは信用がないみたい。
あと漏れゲーム系なんだけど、C++クソみたいに遅いわ…。
C++ライブラリ作るのやめた。
ビジネスアプリにしても、動作がたるいと問題あるんじゃないかなぁ。
0092デフォルトの名無しさん
NGNGうちの同僚はC++使ってるけどそんなに遅いことはなさそう。
他の原因があるんじゃ?
ちなみに自分は古い人間なのでCで書いてたり(w
0093デフォルトの名無しさん
NGNGhttp://www.developer.com/ws/brew/article.php/3323091
0094デフォルトの名無しさん
NGNGDebugしていて困っていることありますか?
これがあると、楽になるのに…とか
エミュレータ−がたこ過ぎるとか…
0095デフォルトの名無しさん
NGNG困っていることではないが要望として
x86エミュではなく
ARMエミュがほしい
実機に近い状態でエミュレートしたいっす〜(´〜`)
んで更に欲を言えばVCでステップ実行したい…
0096デフォルトの名無しさん
NGNGエミュレータよりも実機のほうがタコなのをなんとかしてくれ・・・
0098デフォルトの名無しさん
NGNG何とかならないんでしょうか。
…バイナリエディタで書き変えるかなぁ…
ところでCP契約したらエミュでやるよりも環境的にはよくなるんでしょうか?
0099デフォルトの名無しさん
NGNG0100デフォルトの名無しさん
NGNGIMedia周り(特に5304T)が腐り風味なのが
あと実装が各メーカーでまちまちなのが嫌だ
>>98
多少良くなるけど格段に良くなるってほどではないかな。
まあ契約してないと実機使えないわけで、それ考えると
良くなる、とも言えるのか(苦笑)
0101デフォルトの名無しさん
NGNGやっぱり、Media周りですか…
各機種で少なくとも、これは、統一して欲しいのは何ですか?
やっぱり、表示系?
0102デフォルトの名無しさん
NGNGうちもC++使ってるけど、そんな重いとは感じないなぁ…
今日(つーかもう昨日か)関数呼び出しのベンチ取ったけど、10万回呼び出しで
ふつーの関数:110ms
クラスのメソッド:110ms
仮想関数オーバーライド:500ms
純粋仮想関数のオーバーライド:510ms
(↑メモ会社に置いてきたのでうろ覚え)
くらい。機種はINFOBARとA5304Tで、両方とも大差なし。
元々CPUが貧弱なのを考慮して構築してれば使用に耐えないほど遅いということはないハズ。
イメージの描画は重い。特にIIMAGE_SetDrawSizeとIIMAGE_SetOffsetを頻繁に呼び出して
リージョン描画みたいなことやってると目に見えてフレームレート下がる(´・ω・`)
>>95
F7コンパイル(DLLできたー)>F5実行(実行バイナリの位置聞かれる)>エミュを指定
すると幸せになれるかもしれません。F9とかF10とかF11が使えるようになります。
>>96
実機っつーか、A5304TとA5504K、この二つはサウンド周りが鬼門っぽい。
とくに5304T、二つのアプリ同時実行とかできる癖に片方がサスペンド移行時にIMEDIAの開放
忘れてるともう一方ではIMEDIA作成に失敗するし、着信音なんかも鳴らない(らしい)。
さらには画像幅が8の倍数以外だと描画こけることがあったり、RGB_WHITEが勝手に透過され
たりと、音関連以外でも嫌い。
>>101
サウンド周りの挙動。以上。
0103デフォルトの名無しさん
NGNG(*´ω`*)しあわせになりますた♪
普通にステップ実行でけたのね
0104デフォルトの名無しさん
NGNGそれって、x86エミュの話だよね
実機でできると、うれしいかな?
0105デフォルトの名無しさん
NGNGhttp://it.nikkei.co.jp/it/news/index.cfm?i=2004031107913j0
システム開発のアイ・ウェイブ・デザイン(IWD、神戸市、長橋大蔵社長、078・854・8210)は、
中国で携帯電話向けソフトの受託開発を始めた。日本の顧客企業から受託したゲームソフトや営業支援ソフトの開発業務を、
現地採用した技術者を活用して低コストで仕上げる。
現地採用した八人の技術者を、大連市にあるIWDの協力会社内に配置した。
米クアルコムの携帯電話用ソフト規格「BREW(ブリュー)」に対応したソフトを開発する。
BREW規格は日本ではKDDIが採用している。データを一度取り込むだけで閲覧・編集ができる利点がある。
開発に際して、携帯電話向けソフト開発のソフィア・クレイドル(京都市、杉山和徳社長)が開発した
BREW向けの基本設計「ソフィア・フレームワーク」を活用する。ひな型に合わせてプログラミングできるため、
一からプログラミングするのに比べ、時間・コストを半分程度削減できるという。
中国の開発チームで初年度一億円の売り上げを目指す。
0106デフォルトの名無しさん
NGNG中国を軸とするBREW ソフトの開発・販売に関する業務提携
〜 独自の企画力と技術力を活かし、BREW ソフトの中国での大量生産、
中国をはじめ広く海外市場への大量販売のビジネスモデル確立を狙う 〜
http://www.iwavedesign.com/press/200403.html
0107デフォルトの名無しさん
NGNGあんなフレームワークで半分になるのかよ(笑)
よっぽど質の悪い技術者なんだろうな。
0108デフォルトの名無しさん
NGNGそんなことができるのならば
ほんのり幸せになれそうです(*´ω`*)
それと実機へのファイル転送が早くなれば快適に♪
ちと実機への転送遅いっす
>>107
フレームワーク使ってみたいがー値段が…(;´Д`)
BREWコンテンツを売って回収できる手ごろな値段だったら買うのだが
おれの力量では赤字だなー
0109デフォルトの名無しさん
NGNGいいじゃんかよぉ…実機なんて。
こっちなんてDBGPRINTFでぷちぷちやってるんだから
…早くCP契約してくれよ。マスターすぐそこまできてるのに…
0110デフォルトの名無しさん
NGNGhttp://news6.2ch.net/test/read.cgi/appli/1078039650/651-651
> アプリが少ないのはCPのせいらしいよ。( ゚Д゚)ハァ?
(´・ω・`)
0111デフォルトの名無しさん
NGNG頑張るのは漏れらなわけだが(´Д⊂
BREW上でJavaVM動かすぐらいだったら
2chipにしてくれと
0112デフォルトの名無しさん
NGNG実機でステップ実行する方法は、私は知りませんね…あれば便利かなぁとも思いますけど、うちは
アルゴリズムバグの追及に使うことが多いので、実機でステップ実行できないのはさほど不便とは
思ってない。
一応AppLoggerでDBGPRINTFの出力取れるし、俺はそれで十分かなー…つかJAVAの環境と
比べれば随分実機デバッグやりやすいと思う。
>>108
ちょこっと修正して、即転送してテスト…を繰り返す状況だと、あの速度じゃキツイですよねぇ
プロジェクト前半はいいとして、後半になって.modのサイズが80kbとかくるともう・・・_| ̄|○
>>110
どっちかっつーと新しい端末が出る度にどこかしら不具合を出すキャリアとメーカーの問題じゃ
ないのかと…問題なければすぐに再審査出せるちゅーのヽ(`Д´)ノ
まぁその審査も亀のように遅いわけですが(´・ω・`)少し簡略化してスピードアップ図るって言ってた
けどどうなったんだろ…
0113デフォルトの名無しさん
NGNGちょっとは簡略化されてるっぽいよ。
実際去年末に出したときと、最近では検証の日数は少なくなってるっぽいし。
0114デフォルトの名無しさん
NGNGあの「がんばります」とか言ってる連中は
もちろん土曜日曜もがんばるんだろうな。
>>113
(結果的に)そうでもないよね。
色々努力はしてるが、有効に作用している
かどうか・・・
0115デフォルトの名無しさん
NGNGBREW端末の性能について
ぜんぜん一般に公表しないのはなんでだろ?
<ヒープメモリ、アプリからのカメラ制御の可不可、BREWのバージョンなどなど
特に端末ごとのスタックメモリ容量が知りたひ
スタックメモリってヒープメモリの中から取られてるのかな?
後、どこぞの資料だと
PNG画像はBMP画像の約4倍の処理速度がかかるとか
書いてあったけども
BREWってJavaと違ってメモリ上に展開した画像情報って
ファイルのまんま持ってるんすかね?
ファイルのまんま持っているとしたら
BMP画像だとヒープメモリ食うのかな?
などなど( ̄〜 ̄)いろいろと疑問が浮上
0116デフォルトの名無しさん
NGNG端末の情報はKDDIかQualcommのCP専用サイトにしか載ってない。
スタックメモリはヒープメモリと別。
スタックにはスタック、ヒープにはヒープのサイズ制限がある。
画像に関しては、PNGやJPEGは画像を最初に読み込む時にデコードし、
後はDIBで保持している。ので、「デコード後の」描画速度やヒープ使用量は
PNGもBMPも変わらない。(デコード時には100KBぐらい空きヒープがいるが)
>>111
> 実機でステップ実行する方法は、私は知りませんね…
今んとこ無いですね。
> まぁその審査も亀のように遅いわけですが(´・ω・`)少し簡略化してスピードアップ図るって言ってた
> けどどうなったんだろ…
検証用の人員も増えてるし、検証項目も減ってるし、アプリ増加のスピードは上がっているような。
ただそれ以上にCPが増えているっぽい...。
> どっちかっつーと新しい端末が出る度にどこかしら不具合を出すキャリアとメーカーの問題じゃ
> ないのかと…問題なければすぐに再審査出せるちゅーのヽ(`Д´)ノ
5306-INFOBAR-5405みたいに、BREWの部分だけは手を加えずに
ほっといてもらえると楽ですけどね。
5304と1304もIMediaの問題さえなければ楽だったのに。
0117デフォルトの名無しさん
NGNG展開時に時間がかかるだけで
画像の描画速度は同じなのかぁ
展開時にヒープ100KBとはっ (`▽´)
QVGAでこのヒープメモリはねーだろってくらいの
端末は気を付けようっと<あえて端末名は言わず(w。
スタックメモリもCPには公開されてるのね
今度、担当者に聞いてみよーっと
0118デフォルトの名無しさん
NGNG下請けさんかな?
事前検証の項目とかはあらかじめチェックしておかないと
洒落にならない事態になりかねんので、早めに資料貰っておくが吉。
あと5304対策の資料も。
0119デフォルトの名無しさん
NGNGBREWだけじゃないけど最近ソフトウェアと
ハードウェアがアンバランスなような気が
する
# 組み込みに限ってだけど
動画にしても静止画にしても要求仕様が
上がっているのに、ハードの方のスペック
が大して上がらないので、結局、毎回設計
&作り直しのような気がする
メモリヽ(`Д´)ノクレヨ
0120sage
NGNGgcc + cygwin環境でのクロスコンパイル環境を作りたいんですが、
いまいち検索しきれなくて...
わかりやすく紹介されているサイト、ありますでしょうか?
# ARMコンパイラを購入する予定が、プロジェクト停止のため
# チャラになってしまったんで...
0121デフォルトの名無しさん
NGNGドキュメント類は多分大丈夫(´ω`)v
雛形資料もらってるので♪
一応5304の資料ももらっとります。
でも5304よか5306のほうがやばいとか聞いたんすけど
どーなんざんしょ?
>>119
Java端末のようにスペックは上がってかないですね
ローコストがBREW端末の魅力?らしーのでしゃーないのかも
>>120
おれも知りたいっす<gcc + cygwin環境
0122デフォルトの名無しさん
NGNG0123デフォルトの名無しさん
NGNGgcc + cygwinは知らない。
SDK+GNUDEならQUALCOMMのフォーラム(掲示板)にTyndal氏が書いてた(去年2月頃かな?)
翻訳すんの面倒だから自力でヨロ。
ttp://brewforums.qualcomm.com/showthread.php?s=bb18a6bbfdca41e8baab0de92c686daa&threadid=1601
0125デフォルトの名無しさん
NGNGうーんと、プロジェクト停止ってことですがBREW ディベロッパのアカウント持ってますか?
elf2modのツールはBREWのエクストラネット上にしかないので、
アカウントないと取れないです。
gcc+cygwinでもGNUDEでもelf2modがないと動かないのは同じ...の筈。
(漏れはgccしか使ったことないですが)
0126124
NGNGGCCSupportForBREW.zipが必要(=この中にelf2modがある)ってことですね?
BREW Developerアカウント...って
1. VeriSign Class 3の証明書を申請する。
2. BREW ISV登録フォームの記入を済ませ、BREW Developer契約を読んで同意する。
3. NSTLテストセンターに登録する。
4. キャリアガイドラインを読む。
を行って認定されなければならないみたいですが...ないです。
また費用がかかるみたいだし..._| ̄|○
KDDIのアカウントは持ってるし、
実機もアプリ転送可能になっているし、(A5502K)
あとはARMバイナリを作るだけなのに...
gccのクロスコンパイル環境について、調べてみます。
0127デフォルトの名無しさん
NGNGそのへんのページとか参考になるかも。
あとKDDIのアカウントあればQUALCOMMのアカウントとして使えるはずだけど。
実機がテストモードにできてるってことはBREWサポートにはアクセスしてるんだよな?
0129125
NGNG>>127さんの言う通り、KDDIのCPアカウントで無問題です。
gcc+cygwinは以下のバージョンだとソースそのままでコンパイルできるんで楽です。
(以前古いバージョンで組んだ時はソースに手作業でパッチ当てないとコンパイルできなかった...)
binutils-2.14.tar.gz
gcc-3.3.2.tar.gz
newlib-1.12.0.tar.gz
gdb-6.0.tar.gz
gdbは要らないと思うんだけど、Qualcommのサンプルに書いてあるのでなんとなく。
0130124
NGNG# 開発/デバッグで忙しい中...息抜きにならなくてすんまそん。
別プロジェクト(Linux+Apache+Postgre+PHP)の開発で、BREW開発
(プロジェクトが頓挫中なのでノウハウ収集)の方にパワーがさけないんですが、
色々試行錯誤してみたいと思います。
# 隣の芝は...状態で手を出したいんですが、ハマリそうで > BREW
0131デフォルトの名無しさん
NGNG>>126
BREW VisualStudio Addinにelf2modは付いてくるんですが。
0132デフォルトの名無しさん
NGNGうおおおマジだ!
知らんかったぁぁぁぁぁ。
まあ、モジュール生成できてもCPのアカウントないと
端末に書けない訳ですが...。
0133デフォルトの名無しさん
NGNGまたは現在の機種でminiSDにアクセスする方法はありますか?
0134デフォルトの名無しさん
NGNG3.0端末はまだ出てません。
miniSDへアクセスする方法はありません。
0135デフォルトの名無しさん
NGNGMicro3D Editionが広げる携帯電話での3Dの世界
http://www.brewjapan.com/column/bn/020.html
0136デフォルトの名無しさん
NGNGhttp://www.qualcomm.com/brew/brew_2004/awards/
CDMA、BREW Overview
http://www.brewjapan.com/today/img/pdf03/Mar_11_worldwide.pdf
通信事業者状況北米・南米
http://www.brewjapan.com/today/img/pdf03/Mar_11_Americas.pdf
通信事業者状況アジア他
http://www.brewjapan.com/today/img/pdf03/Mar_11_Asia%20Pacific.pdf
BREWカンファレンス
http://www.brewjapan.com/today/img/pdf03/Mar_11_conference.pdf
0137デフォルトの名無しさん
NGNG0138デフォルトの名無しさん
NGNGhttp://brewforums.qualcomm.com/ja/
0139デフォルトの名無しさん
NGNG0140デフォルトの名無しさん
NGNGやっと出来たかっ(`Д´)まったく
そうそうある端末の<機種名あえて言わず(w
バグ対策でサウンドデータは
ISHELL_LoadResDataでよまにゃーならんと思うんすけど
リソースファイルのどこに登録して
<音楽データを登録する項目ねーよー(`Д´)画像に登録するのか!?
<ISHELL_LoadResSoundの対応はまだかー
どのタイプで読めばよいのやら?
<RESTYPE_BINARYは非対応ってあーた…
BREWを勉強すればするほど
どつぼにはまっていくのであった…
0141デフォルトの名無しさん
NGNG画像に登録してISHELL_LoadResDataでRESTYPE_IMAGEで読み込む。
0142デフォルトの名無しさん
NGNGそーゆー質問こそ公式フォーラムに書けばよいのでは?
まあ、答えは>>141にもあるけど「画像」で登録。
ttp://www.brewjapan.com/tech/Programming_Tips_20040212.pdf
↑これにも載ってるので読むと吉。
0143デフォルトの名無しさん
NGNG0144デフォルトの名無しさん
NGNG(゚∀゚)やっぱりか あんがとー♪
>>142
なんとなく
今更出来た日本語フォーラムに頼りたくないなーと思って(w。
おぉーこんなものが一般にも公開されているとは
あんがとー♪
0145デフォルトの名無しさん
NGNGhttp://pc4.2ch.net/test/read.cgi/isp/1079753929/
0146デフォルトの名無しさん
NGNG出来るなら明日ネトカフェ逝ってきます
0147デフォルトの名無しさん
NGNG過去ログ嫁
0149デフォルトの名無しさん
NGNG0150デフォルトの名無しさん
NGNG終了させない方法はないだろか?(´〜`*)
0151デフォルトの名無しさん
NGNGJava?
BREWだとキーイベントで設定しない限り、
アプリが勝手に終了するなんてことはないはずだけど…。
0152デフォルトの名無しさん
NGNGHandleEventでクリアキーのイベントでTRUE返せばいいんでね?
まぁ〜コントロールで処理されてなければだけど・・・
0153デフォルトの名無しさん
NGNGまぢっすか…
おれなんもしてないのに終了するっす…
>>152
いやぁ キーイベントでは必ずTRUE返してるんだけどもー
わかったー(゚∀゚)
EVT_KEYでTRUEを返せば落ちないや
EVT_KEY_PRESSとEVT_KEY_RELEASEは使ってるけど
EVT_KEYは使ってなかったっす
0154デフォルトの名無しさん
NGNG0155デフォルトの名無しさん
NGNG初回起動時に問い合わせて、容量足りなかったら「足りないぞ、ゴルァ!」でいいんだろうか?
IRecordStoreは使えないっぽいし、IDatabaseか、IFileか…。
皆はどーやってる?
0156デフォルトの名無しさん
NGNGこれは?
IFILEMGR_GetFreeSpace
っというか、実際空データ書いちゃった方が
個人的には良いと思うけど。
メモリはガバッと起動時に取って使いまわす
ようにしています。
0157デフォルトの名無しさん
NGNG0158デフォルトの名無しさん
NGNG確かにファイルでダウンロードできたほうがいいですね
雑誌とかでCD配布されればBREWやろうって思う人
けっこういると思うのだがー
なんで直インストール形式にしちゃったんだろ?
0159デフォルトの名無しさん
NGNG0160デフォルトの名無しさん
NGNG0161デフォルトの名無しさん
NGNGそーそー その思いが一番です。
<保存しておきたい。
マイクロソフトがBREWを採用するってことで
日本のBREW業界にもその影響がきそーな気がする今日この頃〜
0162デフォルトの名無しさん
NGNG0163デフォルトの名無しさん
NGNGまぁ〜メモリアロケートはどの実装でも速くはない
ですが、P4 2.53GHzなマシンで平均1.2msぐらいか
かってるんだけど・・・・実機だとどうなんですかね?
C++でやっているので、そのうち作ろうと思ってました
が、我慢できなくなって自前メモリアロケータ作っち
ゃいました。
0164デフォルトの名無しさん
NGNG>>163
遅いですか?
そんなに気にはならないですが…
0165デフォルトの名無しさん
NGNG実機でやってないのでなんとも言えないけど
数10byte程度のMALLOCで1.2msって凄まじく
遅いっすよ。そこそこ大きいものは只でさえ
スタック使わないでヒープにして下さいって
言っているのに・・・
それとも漏れの環境だけなの?遅いの
>ぐはっ 若干ログが戻ってる…
ローカルのログ消しちゃったから誰かコピペ
キボン
0166デフォルトの名無しさん
NGNG0167163
NGNGコールするとlibspace.o リンクしちゃって自作メモリ管理失敗・・
MALLOC、FREE呼べてるじゃんっと思ったら、ポインタ変数
経由でのメンバ関数コールだとリンクされないのね。
GETAPPINSTANCEも同じ理由でOKだったので、Appletの
ポインタ変数経由のメンバ関数コールにしたらできました。
# ソース汚いなぁ〜
new、deleteはinlineでないと駄目な理由が良くわかりました・・
0168デフォルトの名無しさん
NGNGおらーはエミュでも実機でも気にならないがー
エミュで気になるとしたら
実機でも気になるはず〜 実機のほうが遅いし
そういえば
BREW端末用のベンチソフトって
誰か作って公開しないかなぁ?
KDDIの審査は通らないと思うけど
modファイルとmifファイルをウェブ上に公開しておけば
実機へ転送出来る人たちが測定してくれそうなのだがー
0169デフォルトの名無しさん
NGNGヤベ…今の速度、実機でも出るかな?
遅いって目に見えてわかるほどの遅さでしょうか?
(端末や使ってるPCに依存する部分はあるでしょうが)
0170デフォルトの名無しさん
NGNG(;´д`)??
エミュと実機の実行速度のこと??
PC>実機への転送速度のこと??
前者なら実機が遅いのは当然かと…携帯に何Wも電気食う高速CPU乗せれるハズもなく…
メモリだってPCみたいな高速なものはそれ相応に電気食う。
ただ、処理内容にも依るが秒間20フレームくらいなら工夫次第で出せる。
後者なら、これはケーブル転送するときの速度だから実行速度云々とは無関係。リアルタイムに
DLしながら実行するわけじゃないし。繰り返し転送&テストが必要なときにストレスが溜まるくらい。
>>167
電力供給機能付き転送ケーブル( ゚д゚)ホスィ…
一日何時間もテストやってるとバッテリー持たないよ(´・ω・`)
0171デフォルトの名無しさん
NGNG転送は確かに遅いね。速度上がんないのは携帯側が問題なのかね?
後、漏れも充電できるケーブル( ゚д゚)ホスィ…
それはそうとSDKが出力したMakefileのオプションみんなイジッテマス?
CPUタイプがARM7TDMIになっているんだけど、2.1端末はARM9
(少なくてもauは)じゃなかったけ?変えると良いことあるのかなぁ
ろくに調べないで書いているので、変な事言ってたらゴメソ
0172デフォルトの名無しさん
NGNG0173デフォルトの名無しさん
NGNG個人的には、ダウンロード方式じゃない転送
方法も一般に許可してくれれば流行るんじゃ
ないかな?(KDDIと手続きするにしても)
っと思ったりする
社内で配布している携帯なんかにアプリ作って
入れたいとか思うんだよなぁ〜
# ROM焼きでも構わんし
PDAっぽい使い方になっちゃうけど。
165デフォルトの名無しさんsage04/03/25 16:28>>163
転送方式を許可したら
一般サイトでも公開できるようになるね(´∀`)
166デフォルトの名無しさんsage04/03/25 17:06>>165
あぅ〜
Javaでやれって話しになっちゃいますよねぇ
とほほ
0174デフォルトの名無しさん
NGNGそれよりも給電しながらapploaderできるケーブルをキボンヌ
168デフォルトの名無しさんsage04/03/25 22:12いつも思うのだが
BREWエミュはなんで数値キーが
キーボードの数値キーに対応してねーんだ?
やりにくくてしゃーない
169デフォルトの名無しさん[email protected]/03/25 22:22>>168
エミュレータの「ツール」→「文字入力を有効にする」をオフにしてみてください。
たぶん幸せになれます。
あと、できればこういう質問は公式フォーラムに投げて欲しいです...。
ここに書いても仕事にならない&他のディベロッパさんにポイントできないので。
http://brewforums.qualcomm.com/ja/
170デフォルトの名無しさんsage04/03/25 22:31>>169
(*´▽`*)あんがとー 幸せになりますた♪
そですね
そろそろ向こうに書こうと思います。
向こうに書いたほうが他の開発者さんの役にも立ちますし
0175デフォルトの名無しさん
NGNG正直「いまさら」って気もしないでもないな>公式フォーラム
172デフォルトの名無しさんsage04/03/26 04:01まぁ〜なるべくフォーラムには何かあれば書こうとは
思うが、ちょっとした質問だったらココで聞きたいと
思うのも人情
折角ム板にスレあんだし
173デフォルトの名無しさん04/03/26 14:51ここでの質問のよさそうなのはFAQにしちゃって
誰かがまとめサイトでも作れば幸せになれる?(藻前が作れ)
0176デフォルトの名無しさん
NGNG0177デフォルトの名無しさん
NGNG0178デフォルトの名無しさん
NGNG0179170
NGNGログ混乱してるの気づかずに話しの流れに沿ってない書き込みしてしまった ウツダ
流れ乱してゴメンナサイ(;´Д`)人
>>163
うわー、うちもいつか計測しようと思ってたメモリ周りの処理ですが、そんな遅とは…
実機だとどうなんだろ…近いうちに測ってみねば…
163氏みたく自作アロケーター(メモリプールer)作るのが最も正解に近いのかも
とか思ったけど基本的にループ内(フレーム毎の処理含む)で確保・開放を頻繁にする設計
にはしないだろうから、あんまり気にならないかも、とか思ったりもした
PNGのロード時にヒープ40KBほど持っていくが、あれも1枚ロードするたびに確保・開放してる
んだろうか…
0180デフォルトの名無しさん
NGNGPNG画像ロードしたら即開放してるっぽいです…
BMPとPNGどっち使ったほうがいいんだろー?
単純に容量考えたらPNGだが
BMPだったら反転やら回転が出来るし ( ̄〜 ̄)う〜ん
0181170
NGNGITransformが引数に取るIBitmapは、ITransformの生成元ビットマップと互換じゃないと回転・拡大
ができない(180度反転だけはできたかも…ちと覚えてない)
なので直接ディスプレイへの描画を考えるなら全部16ビットBMPで持つ必要が…
じゃぁ、4bppのバックバッファを作ってaffine変換の必要なビットマップは16色限定にしようとする
と今度はパレットの問題にぶつかる…affine変換の必要な全てのグラフィックで共通パレット持てる
ならいいけど。
ちなみにソフィアクレイドルの資料によると(…信用していいのか?)単純な描画であればビットマップ
の方が処理が軽いらしい。
メモリ使用効率も…多分ビットマップの方が少メモリだった気がする(詳しくは調べてない=サンプル
少ないから確証がない)
リソースサイズを取ってPNGか、利便性とメモリ使用率(はまだ不確定だけど)を取ってBMPか…
IImageからIDIBやIBitmapが取得できれば万事解決なのになぁ…
0182デフォルトの名無しさん
NGNG>IImageからIDIBやIBitmapが取得できれば万事解決なのになぁ…
そーそーそれが出来れば一番いいっすね♪
できねーのかなぁ 出来そうな気もしないでもない(´〜`)
0183デフォルトの名無しさん
NGNGキューにイベントが1つでもあったら更新しないように
なってんですかね?
ユーザイベントのループ処理やっている時に発行し
ても終わるまで描画されない気がする。。。
あまり、描画のタイミング速くなくても良い所だから
非同期にしてたのに、同期に変えちゃったよ。。。
0184デフォルトの名無しさん
NGNG画面描画を同期にするやり方おせーてください( ̄人 ̄)
Javaんときもそーだったけど
画面描画が非同期って何かと不便。
0185デフォルトの名無しさん
NGNG0186デフォルトの名無しさん
NGNGあんがd(*´Д`)
0187デフォルトの名無しさん
NGNGhttp://www.s-cradle.com/news/recent/news/20040330.html
0188デフォルトの名無しさん
NGNGお値段変らず(´・ω・`)しょぼーん
BREWやっとるCPは
ソフィア・コンプレスを使うのは当たり前
という噂を聞いたのですがほんとーでつか?
0189デフォルトの名無しさん
NGNG0190デフォルトの名無しさん
NGNG( ゚Д゚)ひゃ、100マソ・・・
↓
ネーヨ!!ヽ(`Д´)ノ ≡ □ ←財布
0191デフォルトの名無しさん
NGNG誰かフリーで作ってくれ(ノД;)
<切なる願い
0192デフォルトの名無しさん
NGNGmodをって事?確かに( ゚д゚)ホスィ…
みんなどの位のサイズなのか情報ない
ので、自分のが大きいか小さいか
よーわからんすよ
ただ、デカイなぁ〜って呟くぐらいw
gcc環境作ってarmと両方で比較する
事はできるけど
だれか試してたら教えて〜
0193デフォルトの名無しさん
NGNG<modを圧縮
( ̄∇ ̄)b そーそー
modファイルになると
ヘッダ情報がないベタなマシン語なんでよね?
<ってどっかに書いてあったような
だとすると
・メモリ確保のAPI呼出
・圧縮された実プログラムを解凍するルーチン
んでそのプログラムをより小さくする為に
アセンブラで作成出来れば
と思って今勉強してるけども
おれの頭では難儀だー(;´Д`)
0194デフォルトの名無しさん
NGNG0195デフォルトの名無しさん
NGNGできそーな気がして調べてたけど忙しくなったので放置中
展開ルーチンはAPIにあるUnzipルーチンが流用できる気もするんだが・・・
0196デフォルトの名無しさん
NGNG( ̄∀ ̄)ほんとだ!unZIPルーチンありますねー
こりゃいいこと聞いたっす♪
0197デフォルトの名無しさん
NGNG(確保するサイズにもよるが)数十μs程度。
0198デフォルトの名無しさん
NGNG使ってもらってこそのアプリです門。
0199デフォルトの名無しさん
NGNG使ってもらってこそのアプリです門。とは素晴らしすぎる!!
涙出てきちゃう(ノД`)
0200デフォルトの名無しさん
NGNGBREWが今の状態続いたら
そのうち勝手サイトに開放しそーな気もしないでもない
BREW3.0ではかなり安定するそーだし
てか、BREW開放するぐらいだったらJavaに戻すか(w
0202163
NGNGとりあえず、実機が今週届いたのでコッチも試し中
っと思ったら、ベンチやる前に結果がわかった・・・
エミュのMALLOCが遅すぎ・・・漏れのだけかなぁ〜
# 実機の方が速いってどういうこった(゚Д゚ )ゴルァ!!
# ↑あくまでも、MALLOCだけのお話し
まぁ〜どの道poolした方が速いので、このまま
行こうかなぁ
0203デフォルトの名無しさん
NGNG>>191
そこまで簡単ではないんだけど、一日で基本部分作っちゃった。
シェアウェアにしたら、予算的にいくらなら買う?
某ソフィアのように100万とは言わないw
それともどうしてもフリーじゃないとダメか?
でもさー、やっぱ金もらえないと後々の保守に時間費やせないからな。
ところで圧縮アルゴリズムは、zipよりもっと展開が早いのがいいと思う。
BREW2.1以降ならunzipインターフェースあるけど、BREW1.1じゃ使えない。
lzssの方が早い(はずだ)しメモリもzipに比べると食わない。
どうだろ?
0204デフォルトの名無しさん
NGNGム板だった('A`)
0205デフォルトの名無しさん
NGNG(´〜`)う〜ん
無期限10万円だったら
保守料別としてもけっこう売れるのではないだろーか?
おらーまだ必要ないだが
今後のことも考えてあったらうれしー
0206デフォルトの名無しさん
NGNG漏れは必要ないので申し訳無いけど
配布形態は?
シェアはあっても構わんと思うよ。
ただ余程圧縮率&速い物でないと
単体で値段を付けるのは難しい
と思うけど
昔のライブラリ屋さんみたいな
雰囲気で嫌いじゃない
0207203
NGNGソフィアクレイドルがでかいツラしてる状況に対抗する形なら、
とりあえず安ければ売れる気がするんだけど、どうだろなぁ。そこまで甘くないか。
配布形態は顧客別にIDパス作って、httpダウンロードがお手軽かな?
#そういや某ソフィアはご大層にドングル付いてくるなw
0208デフォルトの名無しさん
NGNGdebug buildだとmallocまわりにチェックルーチン入ってた気がするので
そのせいかと>遅い
>>203
金とるならそれなりのサポートできないと厳しいんじゃないかと。
もちろん無料なら無責任でいいってもんでもないけどさ。
あととりあえず日本に関しては2.0以降しか端末が存在しないので、1.1は
考えなくていいかと。
0209デフォルトの名無しさん
NGNGエミュでパフォーマンステストやっちゃいかんぜ。
必ず実機でベンチ取らないとね。
MEMSET/MEMCPYとかも自前実装より早い(機種もある)
>>208
当然サポートはあって然るべきだけど、どこまでサポート?
ちなみに漏れは今海外キャリア用のアプリ作ってるので1.1も対応したい…(;´Д`)
0210デフォルトの名無しさん
NGNGパフォーマンステストってつもりじゃなかったけど
あまりにも遅かったから不安になったのです。
実機がなかったんだよぉ(´Д⊂
>>207
とりあえず、開発形態が特殊だから名義の上
だけでも会社って形にしないと、少なくても
みんな稟議書通らないとおもふ
0211デフォルトの名無しさん
NGNG代理店立てなきゃならんね。('A`)マンドクセ
0212デフォルトの名無しさん
NGNGほとんどJAVAでしか開発経験が無い私には敷居がかなり高いです・・・
これから学習していく上でポイントとなるようなところがあれば教えて
いただけるとありがたいです。
また、今ソフィアフレームワークの評価版を試しに使ってるんですが、
これは玄人の判断では使えるものなのでしょうか?
0213デフォルトの名無しさん
NGNGヽ(;´Д`)ノ 高い!終了!!
0214デフォルトの名無しさん
NGNGあの程度のフレームワークを(少しずつでも)すぐ自作出来ないなら、転職をお勧めしたい。
BREWはアプリ作成到達までかなりの困難が待ち受けている。
陰ながら応援しているのでがんがれ(;´Д`)
0215デフォルトの名無しさん
NGNGJavaだけの経験だとちょっとキツイ
とりあえず、すんなり移行し易いと思う人はこんな感じか?
1. C/C++開発経験者
2. Win32 API(MFC等ではなく)のGUI開発経験者
3. COMクライアント(サーバでも良いけど)の経験者
4. 組み込み系開発経験者
Java風のフレームワークにすることも可能だけど
C++のサポートレベルは低いのでそれなりに頑張ら
ないと駄目かな?
2、3、4は補助的だけど、1は学習するとしても1人
ぐらいはサポートしてくれる人がいないと正直キツイ
あまり慣れていないないならC++でやるよりCでやっ
た方が個人的には良いと思う
(Java→Cはキツイかもしれんが)
後、規約が厳しいので見積もりは多少多めに汁
0216デフォルトの名無しさん
NGNGCP登録すれば情報はもうちょっと違うんだけど、とりあえずSDKだけ
で学習するなら
・>>3のEZアプリ(BREW)技術情報、>>11、>>7のBREWノウハウ集(BREWFAQ)
・QualcommデベロッパーページのデベロッパーFAQ(技術的な部分)
とオンラインサポート技術情報
# 情報古いので注意!っとKDDIだと関係ない所もある
・BREW SDK ユーザーズガイド
・BREW API リファレンス(ヘルプの方)の各インターフェースの説明文
は、とりあえず全部読んでおく(簡単にで良いから)
API リファレンスのIShell、IDisplay、ヘルパー関数
は使用頻度が高いと思うのでとりあえず重点的に見て
おく。
# 後は使いそうなのをチョイス
こんな感じか?結構な量だなw
C++やるなら>>14のDeveloper.comも幸せになるやも
しれぬ
っつーかいつの間にかBREW & J2ME: Let's Be Friends!
なんてのがあるw
0217デフォルトの名無しさん
NGNGARMコンパイラは早めに購入して
試しておいたほうがよいかもー
<エミュレベルの動作で喜んでいたおれは作り直すハメに(ノД`)
てかおれがあほなのか(w
>>215
おれJavaよかCのほうが得意だけど
グローバル変数が使えない制限には
とまどったよー(;´Д`)
いまどきこんな仕様あるのかよーって
0218212
NGNGCは昔勉強したことがあるので、全くの無知って訳ではないんですが
それでも実際の開発となると大して役に立たないことを痛感してます…(´д`)
でも、あきらめたらそこで終わっちゃうんでやれるとこまでやってみようかと思います。
とりあえず、某ソフィアの製品は皆さん揃って評判がよろしくないようなので
今回は見送ろうかなと思ってます。
C/C++を勉強しつつ、BREWのヘルプをひたすら眺めてみます。
さらなる質問で申し訳ないんですが、ITMediaの連載以外で参考になりそうな
サンプルプログラムを入手する方法ってあるんでしょうか?
0219デフォルトの名無しさん
NGNGdevelopers.com以外はSDK付属のサンプル
だけだと思ったほうが良い
結論として、あまりサンプルはあてにはなん
ない・・
後は、時間が許す限り試すのみ
0220デフォルトの名無しさん
NGNGんでも SDK付属のサンプルみながら
IWebとISocketを使ってみましたが
実機で正常に動作しましたよー
「けっこう参考になる」って 俺はおもいますた。
0221219
NGNGゴメソ。表現がまずかった
現存するサンプルが役立たずって事では
なくて、言いたかったのは、サンプルは
殆ど見つからない為、サンプルを
探す時間あったら試す(SDKサンプル&自分で
作成する)のみっと言う事です
ただBREW SDKのサンプルがサンプルとして
見やすいかっと聞かれればNGっと言いますが
0222デフォルトの名無しさん
NGNGにゃるほど そういうことなのね
確かにサンプルはほとんどないっすもんねー
おれも開発進めず BREWの勉強and研究ばっかしてますね(w
0223デフォルトの名無しさん
NGNG0224デフォルトの名無しさん
NGNG使用出来るようにするにはどうすればいいのですか?
CONVERTBMPを使用するとDDBになってしまうようなので色々と
試してみたのですがうまいこといきません・・・
0225デフォルトの名無しさん
NGNGちょっとうろ覚えだけどIDISPLAY_CreateDIBitmapを
メモリ確保なしで実行して、pRGBにDIBのrawデータ
のアドレス割り当てれば良いんじゃないの?
後のメンバもBITMAPINFOHEADERの値から決めれば
良いし
まぁ〜もっと簡単なのあるかもしれないけど
0226デフォルトの名無しさん
NGNG225の言うとおり。
というかそれ以外に方法あんのか。
0228225
NGNGゴメソ。>>225 間違えてたpRGBじゃなくてpBmpね。。
pRGBはパレットだった
# 今更。。。
関係無いけど、そろそろまとめサイトあるとウレシイかもね。
前スレって鯖変わってからどうなったかわからんし
DDB、DIB周りの記述も前スレにもあったような気がする
0229224
NGNGエンディアンの関係か?も少し検証します。
0230デフォルトの名無しさん
NGNGバイトアラインかエンディアンかな?
でも、アラインが問題なら色よりも絵が崩れるか
後、DIBで引っかかりそうな所っていえば
Createでビット深度指定しても
nColorSchemeにセットしないといけなかった
気がする
# 24bitなら888だけだろうに・・
nBitdeptも一応指定してあるな。漏れ。。。
なんでだろw
面倒なので、今は24bitにしているけどその
内16bitに直さんとなぁ〜
0231224
NGNGのでnColorSchemeは0にしてます。
エミュレータ上ではちゃんと色が出てるので検証が大変…
0232230
NGNGなんだろね?とりあえず、漏れは256パレットなら
使ってたけど大丈夫だったよ。
パレット周りなんだろうか・・
後、デフォルトのメイクファイルだとリトルエンディアン
になってたと思うので、エミュでできれば、そのまんま
行けると思うんだけどなぁ〜
0233デフォルトの名無しさん
NGNG「微妙に」の度合いにもよるけど、パレットのRGBA値→VRAMのRGB値の
変換は端末に依存するから、近似値の取り方で色の違いが出るかも?
# “変な”色を使ってる場合。
# まあーでも、DDBも16bitか18bitか24bitなんだろうから、そんなに
# 変換ルーチンに違いが出るとも思えないけど。
0234224
NGNGメモリ上にあるおなじDIBをIDIBに変換すると微妙に
色が違います。微妙に色が違うというか微妙に色が
あっているという感じです。
(誰が見ても違うと分かります)
エミュレータで見る限りISHELL_LoadResBitmapで作った
IDIBのヘッダと自前で変換したものはほぼ同じになって
いますしヒープの減り具合もほぼ同じです。
まあエミュレータではちゃんとでているのですが…
ISHELL_LoadResBitmapの動作がエミュレータと端末では
違うのかも…
0235デフォルトの名無しさん
NGNG実機でその両方のIDIB取得してメモリイメージをダンプすりゃいいじゃないか。
エミュレータはあくまでオマケだよ。
0236デフォルトの名無しさん
NGNGDBGPRINTFがバグってる機種もあるし。
0237デフォルトの名無しさん
NGNG使っているのね。
実機がない期間が長かったので、速度が
どんなもんかわからなかったから、漏れは
全部ログカキコ
0238デフォルトの名無しさん
NGNGIDIB_FlushPalette()は呼んでるか?
あと機種名書かないとわかんないぞ。
0239224
NGNGpRGBのアライメントでした。
pBmpもアライメントがずれていましたが画像は
ちゃんと出ていました。(なんでだ…)
とにかくお手数掛けました。
0240デフォルトの名無しさん
NGNGパレットそのままMEMCPYしてたんだろ(;´Д`)
0241デフォルトの名無しさん
NGNGもう8割方完成してるのに、まだ実機もらえてないし
0242デフォルトの名無しさん
NGNGARMコンパイラは?正直、実機は意外とあっさり
動いたけど、自分では結構注意していたつもり
だけど、ARMコンパイラに食わすのに結構時間
かかっちゃった。。
0243デフォルトの名無しさん
NGNGbrewプログラミング入門を参考にやってみたのですが、
makeファイル作成のところで失敗して、原因もわからないので放置中です…
[Can't find the installation path for ARM ADS]
ってメッセージなんですが、何か心当たりないでしょうか?
SDKについてた、armcompiler.exeだけでなく、
ARMから何か落とさないといけないとか
0244デフォルトの名無しさん
NGNGRealView(BREW用)インストール済みで動かないのか
RealView(BREW用)インストール未で動かないのか
あれだけど、文面を見る限り後者だと思うので
そのつもりで書きますが
結局、携帯用にコンパイルするのにARM用の
コンパイラは必須です。ARMコンパイラは
ARMのものかgcc(BREW用)を別途自前で用意する
必要があります。
ARMから購入するなら>>6みて買いましょう
# 高いよ
Generate ARM MakefileはRealViewなきゃ
動かない(はず)
0245デフォルトの名無しさん
NGNGありがとうございました。高い…
もうしばらくエミュ上で開発します。
(gcc用のも見たけど、ウチの細い回線じゃあのサイズはとてもとても…)
0246デフォルトの名無しさん
NGNGhttp://www.developer.com/ws/brew/article.php/3340611
0247デフォルトの名無しさん
NGNGBREW 携帯電話向けにゲームエンジンの開発・販売で提携 》
http://www.s-cradle.com/news/recent/news/20040415.html
0248デフォルトの名無しさん
NGNG話がスマートポインタになってるが…。
今時こんな事を記事にして誰かの役に立つのか?
メモリプールをスマートポインタクラスに適用するという話なら、
ModernC++Designの焼き直しに過ぎないし。
>>247
価格予想しようぜ。無制限ライセンスで150万くらいと見た。
0249デフォルトの名無しさん
NGNG0250デフォルトの名無しさん
NGNG機種やキャリアによって違うので、問い合わせた方がいいよ。
チェックリストの先頭に載ってるし。
auは最近300KBらしい。
0251デフォルトの名無しさん
NGNGいやいや
おれは200万と強気に行くと思うぜよ
んで年間サポート料40万(´∀`)
0252デフォルトの名無しさん
NGNG0253デフォルトの名無しさん
NGNG0254デフォルトの名無しさん
NGNGどんなリソースだよw
まさか無圧縮bmpとかじゃないよな?
0255デフォルトの名無しさん
NGNG>>254
ええ、今は無圧縮のbmp。やっぱ無理があったねと
まずは、回転とかないものから圧縮します…
0256デフォルトの名無しさん
NGNGヒープに余裕があるならば
回転ない画像はPNGにしたほうが良いのでは〜
0257デフォルトの名無しさん
NGNGzip圧縮アーカイバくらい作ろうぜ。
漏れはBREW1.1だからLZSSだけどなー('A`)
0258デフォルトの名無しさん
NGNGいろいろありがとうございます
CP契約がまだなので、ヒープに余裕あるかなんて全くわかりません
エミュの上なら殆ど余裕ないのはわかってるんだけど
エミュデフォルト設定で使ってるんだけど、
これで実機のほうがヒープ小さかったらどうしよう…
今の時点でまだ一部の絵と音まるまる入ってないのに
0259デフォルトの名無しさん
NGNG「ゲームソフ卜を一作品開発するごとに
五十万円の利用料金を支払ってもらう方式」
らしー
0260デフォルトの名無しさん
NGNGおいおいおい、そりゃやばいぜ。
実機は大概16bppDDBだからIBitmapでも使わないと、ヒープなんて全然足りない。
>>259
|д゚)<ポカーン...
0261デフォルトの名無しさん
NGNG0262デフォルトの名無しさん
NGNG最高のはJavaのより容量が多いのかな?
普及している機種別ではどうなっているんだろう
0263デフォルトの名無しさん
NGNGだーかーらー。キャリアによる制限だから一概には言えないんだってば。
これ以上はCP契約してからキャリアに聞いて下さい。
0264デフォルトの名無しさん
NGNG50万払っても元が取れるCPってどれだけあるんだ・・・
0265デフォルトの名無しさん
NGNGさぁ?
開発支援のツールではなくて
申請支援のツールって出ないかなぁ?(w
0266名無しさん@お腹いっぱい。
NGNG496 名前:名無しさん@どっと混む 投稿日:04/03/14 00:16 ID:EdXFBIZv
ttp://www.ksk.co.jp/kessan/kaiji/20040305kogaisha.pdf
子会社の異動(取得) に関するお知らせ
当社は携帯電話関連事業を強化・拡大するため、平成16年3月5日開催の取締役会において、
株式会社フレックス・ファームの株式を取得し、子会社とすることに関し下記のとおり決議いたし
ましたので、お知らせいたします。
0267デフォルトの名無しさん
NGNGあんなもの自分達で作れるべ?
GBAでもそうなんだし、やりゃぁ出来る。
0268デフォルトの名無しさん
NGNGとりあえず、サイズはもう聞かないで
( ゚д゚)ホスィ…
少し守秘義務引っかかりそうな内容だ
から感覚でしか答えられないんだよ
>>263が言うようにCP契約しておくれ
0269デフォルトの名無しさん
NGNGあれ?
BREWの容量なんて雑誌かなんかに
書いてなかったっけ?
別に教えても良いような?
インターネットで調べれば載ってるよー
うん 載ってた(´∇`)ケラケラケラ
0270デフォルトの名無しさん
NGNGチミもCP契約してないのか。
公表されているのはデータフォルダの容量だけ。
一つのソフトにそれを全て与えられるわけではない。
キャリアが決めた制限量がある。
0271デフォルトの名無しさん
NGNG(・ω・)おや?
BREWの容量って発表されてなかったっけ?
0272デフォルトの名無しさん
NGNGだったら煽る前に雑誌名(+何号)か
パブリックな情報だったらURLでも
オマイが教えてあげればば良い
じゃん
0273デフォルトの名無しさん
NGNGええ、ヤバいです。
2月頃から言ってるのに、いまだにCP契約してくれません。
締め切り、5月末なのに…
とりあえず重複をまとめたりなんやらで、240KBにはまとまりそうです
…でもまだまだ
0276デフォルトの名無しさん
NGNG>正直スマンかった
いえいえ こちらこそ
0277デフォルトの名無しさん
NGNGクラスタサイズの罠にひっかからないようにね。
modだけで100KBにはなるっしょ。
0278デフォルトの名無しさん
NGNGmodなんて作ることもできません…
大丈夫なのかな
0279デフォルトの名無しさん
NGNG横レス
mod作れないってことはARMコンパイラ
買ってなくて、mscで吐き出されるPEバイナリ
が240KBってことなの?
それなら少なくてもmodにすれば100KB〜150KB
には収まると思うけど。
っつーか上の状態だとしたら5月末リリースで
現状ARMコンパイラ買ってない時点でオワット
ル気がするが・・・
# 今すぐ買いましょう。今日買いましょう。いやマジで
# 20マソ(ちょっと適当)ぐらい捻りだせ
0280273=278
NGNG実機上に乗っける作業は一月でできるものでしょうか?
話を聞くに、modコンパイラも実機もかなりクセが強いようですが…
0281デフォルトの名無しさん
NGNGC言語の知識が一応ある程度の者です。
BREW2.1を使用してテキスト入力する場合。
エミュレータで日本語は入力できるのでしょうか?
とりあえず、SDKなど落としてみていじっているのですが、
サンプルのアプリでは日本語が入力の仕方がわかりません。
0282デフォルトの名無しさん
NGNGリリース(完成版)が5末なんでそ?
規模にもよるし、どのくらいエミュ上でARMを
気にしてソースを記述しているかにもよるけど
ただ動かすだけなら未だしも、完成版っと見た
場合、普通に考えたら余裕無いと思うけど?
# CP契約してないならチェックシートも書いて
# 無いと思うし
KDDIの検証込みで5末ってんなら絶望的だと思う
が・・・
# 普通は↑で完成品っと呼ぶと思うが・・
とりあえず漏れの意見はこんな感じ。他の人は
違うっと言うかも知れんが。。
0283デフォルトの名無しさん
NGNGリリースは会社次第なので、いつかはわかりませんが、
とりあえず今のものは5月末に完成させなさいと言われてます。
わかりにくい文章でごめんなさい。
で、240KBというのは、「リソースが」240KBというフザケタ状況です。
(現在のところ、全てベタ持ちなので)
これからさらに圧縮なり削ってくなりしてって…あとは540KBのDLL
何かすごく怖い考えになってきました
ARMコンパイラは、今すぐ買ってくれ手遅れにならんうちに買ってくれと
いいつつすでに2ヶ月が経過していたりします
0284デフォルトの名無しさん
NGNGARMコンパイラを1度通してみるだけなら、
1. ARMコンパイラの評価版をゲッツする
http://www.arm.com/products/DevTools/RVDSEvalCD.html
2. QUALCOMMのラボを利用する
http://www.brewjapan.com/lab/index.html
のどちらかであれば無料で利用できます。ARMのコンパイラの型チェックは不必要な
までに厳しく(byteとcharは別物ですw)エミュレータでコンパイルできて喜んでいると
えらい苦労します。
早いうちにARMコンパイラの癖を覚えておくことをお勧めします。
0285デフォルトの名無しさん
NGNGSDKは日本語版を落としていますか?
だとすれば、エミュレータの「ツール」メニューの「文字入力を有効にする」の
チェックを入れてください。
この状態なら、WindowsのFEP経由で文字を入力できます。
(文字入力コントロールにフォーカスがあたっている状態で、FEP経由で入力してください)
なお、このチェックボックスをオフにしていると、エミュレータの方向キーや数字ボタン=
Windowsキーボードの方向キーや数字ボタンとなって操作が楽になります。
はっきりいってエミュレータの文字入力は英語圏向けに作られており、日本語端末の
文字入力とはかなり異なるのであまり参考にしないことをお勧めします。
0286デフォルトの名無しさん
NGNG(=_=;) 恐ろしい容量になってますね(汗。
そですね みんなが言うように
ARMコンパイラは
とにかく早く購入して試してみたほうがよいかと思います。
おれはARMコンパイラで痛目にあいました(ノД;)
0287デフォルトの名無しさん
NGNG>byteとcharは別物です
( ;゚Д゚)Σ な、なんですってー!!
0288デフォルトの名無しさん
NGNGbyte(unsigned char)とcharは当然違うだろ。
>>283
もまいさんゲーム系だと見たが、最初から圧縮を考えてないあたりが甘い。
そんなんだとBREWは辛いぜ…。
0289デフォルトの名無しさん
NGNG>byte(unsigned char)とcharは当然違うだろ。
そうとは限らないっしょ。
何のプレフィックスも付けないcharを宣言したとき(別にcharに限らずすべての組み込み型でだけど)、
それがunsignedかsignedかは実装系によるんじゃなかったか?
WIN32ではchar=singned char、BREWではchar=unsigned charだったハズ。
なのでBREW上ではcharもbyteもほぼ同義だけど、WIN32(エミュ)上でsignedを期待してchar型使って
ると、ADSでコンパイルした時オーバーフローとか起こす可能性あり。
>>283
サイズが小さくて困ることはないが、規定容量をオーバーすると削る時が大変。
一見「この規模なら大丈夫だろう」と思っても常に最小サイズを心がけないと、後で痛い目を見るのは
携帯(GBAやWS含む)の常ですぞ。
ちなみに実行ファイルは.dllに比べると.modはかなり小さくなる。テンプレートを使ってるとか、インライン展開
多用とかしてない分には1/5〜1/10くらいになったきがする。
あと、ADSでのコンパイル、一発で通ることはまず無いと思っておいたほうがいい。
特に初めてだと、下手すりゃコンパイルとおるようにするだけで丸一日とか二日潰れる。
で、コンパイル通ったら今度は実機での動作確認・デバッグ。
実機開発に慣れてる人でも、少なく見積もっても1週間、初めてなら2〜3週間見積もっておいた方が良いと
思うよー・・・がんがれ。
0290デフォルトの名無しさん
NGNG試したいだけなら評価版もありだけど届くまでに
1週間ぐらいかかるんだよなぁ〜
製品版もそのぐらいかかるし、キー登録して
使えるようになるまで+1〜2日ぐらいかかるし・・・
>>283ちゃんと届くまでの日数は計算しておこうね。
正直、今日製品版買ったとしても使えんの27〜29日
ぐらいだよ?
CP契約無し+実機無し+ケーブル無し+ARMコンパイラ無し
の状態で残り1ヶ月はうーんって感じかな?
0291デフォルトの名無しさん
NGNG実装で違うものは一緒にすると危ない。
ついでだから書いておくと、x86だとあまり問題にならないbyte*とword*の
キャストもARMだとアライメント問題でひっかかりやすいので注意。
# _packedしときゃよかったんだっけ?
0292289
NGNGADS>ARMで脳内補完してくだちぃ(;´д`)人
∧‖∧
0293290
NGNGARMコンパイラだけ日数書いたけど、当然他のも頼んで
当日届くってものない。全部揃ってないと実機でなんて
っテストできないってのをお忘れなく
5月から開始したいなら、少なくても今週中に購入、契約目処
たてないとキツイと思う
# CPに関しては漏れがやったわけじゃなから日数わからんけど
まぁ〜ガンガレ。超ガンガレ!
0294デフォルトの名無しさん
NGNGPACKED(GCCPACKED)使おうな。
0295デフォルトの名無しさん
NGNG日本語はPCのキーボードからできるのですね。開発初めてだから今後実機でやることになったら
いろいろ問題でそうで怖いなぁ。
0296284
NGNGそもそも生成できないので要注意ってことです。
VC++だとwarningは出てもとりあえずバイナリは生成できるのですが、ARMの
コンパイラは見逃してくれません。まあ...、VC++が甘すぎるってことかもしれませんけど。
0297デフォルトの名無しさん
NGNG取ろうと思ったけど諦めた・・・
0298デフォルトの名無しさん
NGNGインスタンスがとれなくて困ってるんです…
0299デフォルトの名無しさん
NGNG現在SDK及び実機でmp4再生に対応しているものはありません。
0300デフォルトの名無しさん
NGNGええええええ!!
ドキュメントにmp4が使えるようなこと書いてあるじゃないですか!!
どうなってんですか??
0301デフォルトの名無しさん
NGNG0302デフォルトの名無しさん
NGNGCP契約しているなら、端末の非対応インターフェース見れば
わかりゅ。
確かに2.1 SDKのリリースノートにはMPEG4対応(チップが
サポートしていればエンコも)っと書いてあった記憶はある
けど、端末がサポートするかはメーカ次第
# っといっても、MPEG4は色々ありすぎて、もうワカラネ
0303デフォルトの名無しさん
NGNGありがとうございまする。
自分はCP契約してないのでそのへんがちーともわかりませんです。
でもSDKでも動かないのはなぜですか??
0304デフォルトの名無しさん
NGNGSDKで動かないインタフェースはいくつかあります。
IVocoder、旧Bluetooth関連(3.0で削除されました)、ICameraなど。
結局、ハードウェアに大きく依存するAPIはWindows上でエミュレーション
することは困難なため実機上で確認するしかない状態です。
0305283
NGNG遅レスになってしまいましたが、いろいろとアドバイスありがとうございました
コンパイラの方は、やっと会社が動いてくれそうです
>>288
ごめんなさい。こないだまでPS2だったので、
その感覚のままゼイタクに使ってたようです。
その言葉、しっかり胸に刻んでおきます。
ただちょっと言い訳させて…まだデザイナがついてないので、ワーストケース(?)考えて
背景用にかなりの領域を用意してるんです。それでこんなフザケタ数字になっています
つーか、残り1ヶ月でまだデザイナがついていないのは、新手のイヤガラセでしょうか?
>>289
具体的な作業日数を示していただきありがとうございます。
とても参考になりました。
絵の件も含めてちょっと相談が必要みたいです
ところで、レジュームまわりはエミュレータのテストだけでなんとかなると思うのは
めちゃくちゃ甘い考えですよね?
0306デフォルトの名無しさん
NGNGマックスコーヒー並に甘いな
0307デフォルトの名無しさん
NGNGありがとうございました!!
動かないインターフェイスは結構ありますよね。>>142さんが紹介しているドキュメントにはMP4についてふれられていなかったもので疑問だったわけです…
しかも実機がインターフェイスを備えているかを確認するにはCP契約しなければならないのか…
でもCP契約するにはアプリを作らなければならないのか…
できるわけねーだろ!!(´Д⊂
0308デフォルトの名無しさん
NGNGルノアールのココアのように甘いな
0309デフォルトの名無しさん
NGNG逆。CP契約してからアプリを作る。
見切り発車にしても、契約出来るめどがついている場合のみ。
0310デフォルトの名無しさん
NGNGARMコアとRTOSはどれ選べばいいんでしょう…?
0311デフォルトの名無しさん
NGNGARM7TDMIなら間違いはない。
(実際はARM9だとしても)
RTOSなんて選ぶ必要あったっけな・・・。
0312デフォルトの名無しさん
NGNGARMの場合、enumの最後の識別子の後にカンマが入るだけでwarning出すからな…
>>305
イヤガラセというか、拷問・いぢめに近いものを感じる(;´д`)
画像に関しても、透過(tRNS)チャンクの有無や透過色等でちょこちょこ実機依存があったりするので、
早めにデザイナーさんを用意(?)してもらった方が良いと思いまつ。
レジューム周りについては、>>306や>>308に同意。
ひやしあめ並に甘い。
0313デフォルトの名無しさん
NGNGいいから公式サイトを運営しているんなら、情報開示やら金絡みやらの
契約がスムースに行くから随分違う。
それなら、一月でどうにかしようというのも理解できなくは……やっぱ
プリンシェイク並に甘いか。
冷静に考えればARMのコンパイラは(プロユースの開発機材として
は)高価なもんじゃないし、アーム社だってCP専門に商売してるわけ
じゃないから、今購入を躊躇う理由は無い!
とかなんとか言って上司を説得すれ。
0314デフォルトの名無しさん
NGNGいや〜C++でやってたんだけど、流石にwarringとるの
面倒になった・・・
純粋仮想関数不可(コンパイラオプションで変えればできたのかな?)
なので、仕方なく空の仮想関数作ってたらパラメータの
変数つかってねーゾゴルァ━━━━━━(゚Д゚)━━━━━━ !!!!!
っとか鬼のように出まくった時はトテモ悲しかった・・・
IDEからキックするとメッセージでまくるとコンパイル激重なんだよね
PCH使えないし。結局オプションで無効にしちゃった
>>307
情報だけ参照できる契約(企業onlyで有料でかまわんから)もあれば
良いのにっと思ったことは何回か・・・
やったらやったで不満でそうだが
0317デフォルトの名無しさん
NGNG0318デフォルトの名無しさん
NGNGttp://d.hatena.ne.jp/enra/20040416
0319デフォルトの名無しさん
NGNGそういう時は使わない変数名は削除するとイイヨ
VCでもwarning出る。
0320デフォルトの名無しさん
NGNG0321デフォルトの名無しさん
NGNG某S社・・・w
0322デフォルトの名無しさん
NGNG0323デフォルトの名無しさん
NGNG0324デフォルトの名無しさん
NGNGさぁ?
0325デフォルトの名無しさん
NGNG今後カメラ使う予定あったので情報どうもです。
エミュでICamera使えませんか・・・
端末とそっくりにはエミュで動かないに
しても、完全無しはちょっと辛いっすね。
SDK拡張仕様とかって公開されてました
っけ?
まぁ〜無くてもエミュ上ならなんでも
ありなんで名前変えてやろうかな・・
0326デフォルトの名無しさん
NGNG前スレにあったリンクをコピペ。
http://www.kyoto-keizai.co.jp/search/view.phtml?report_no=229
0327デフォルトの名無しさん
NGNG日本国内だけのビジネスなら、Qualcommとの契約は必要ないです。
CP契約についても契約だけなら無料じゃないかな。
(ここで聞くより正式に窓口に聞くべきだと思いますが。)
一般に必要な費用は Visual Studio+ARMコンパイラ だけです。
検証費用も国内はQualcomm本体の料金体系と全然違うので
キャリアに確認した方がいいです。
0328デフォルトの名無しさん
NGNG一応、転送ケーブル代金もあるよ。っと言ってみたりする
全然たいしたこと無いですが・・・
0329デフォルトの名無しさん
NGNG申し込んだ人はお忘れなく
0330デフォルトの名無しさん
NGNG>>328
情報thx
KDDIのページを見たら「CP契約=コンテンツ配信=超タカー」みたいに読めてしまって混乱してた。
配信はせずにNDAだけというのもアリなのね。早速KDDIに問い合わせてみます。
0331330
NGNGコンテンツ提案フォームからでないといけないのかな。
0332デフォルトの名無しさん
NGNGあう携帯からお客様センターへ(ンナワキャーナイ
0333デフォルトの名無しさん
NGNGとりあえずこのスレでも。
http://brewforums.qualcomm.com/ja/showthread.php?s=&threadid=79
0334デフォルトの名無しさん
NGNGしか載ってないのね。。。。
PDFなんか嫌いだぁ〜
0335デフォルトの名無しさん
NGNGそこでnamazuですよ。
0336デフォルトの名無しさん
NGNGふーん。フレックスファームは聞いたことあるんだけど、
値付けとかやることの方向、質が似てるよな。
日本のベンチャーの特質といってしまえばそれまでだけど。
0337デフォルトの名無しさん
NGNGどおりでアレなわけだ。
0338310
NGNGInstall Shieldが[Java(tm) 仮想計算機を準備中です]のメッセージを出したところで
[GetTempFileName filed ==> ディレクトリ名が無効です]
と表示されてインストールできないんですが、何か注意すべきこと、ありましたっけ?
現在の環境では、OSはWin2000。環境変数[TMP][TEMP]とも[c:\tmp]にしてあります
0339338
NGNGごめん。解決しました
・ [tmp]を設定したつもりになってて実は設定していなかった
・ 自分のプロファイルに日本語が含まれてた
というわけで、Administratorで実行したらちゃんとインストールできました
…にしても全部英語かよ…読むのがめんどくさい…
0340デフォルトの名無しさん
NGNG>要するに社会人でもない学生を使ってベンチャービジネスしてるのか。
>どおりでアレなわけだ。
学生だからまずいとも思わないけどさ、この会社に対する感想は
某日記にかかれていることと同感だわな。
なかなかフレームワークが売れないだろうから、
受託開発で食いつないでいるかな?なーんかきになる。
0341デフォルトの名無しさん
NGNG0342デフォルトの名無しさん
NGNG0343デフォルトの名無しさん
NGNG0344デフォルトの名無しさん
NGNGたかが一般プログラマにあれだけすっぱぬかれて消えたんじゃないのか。
0345デフォルトの名無しさん
NGNG普通にISOUNDPLAYER_Play2回使うと、前の音が消されてしまいますよね!?
0346デフォルトの名無しさん
NGNGインスタンスを2つ作りましょう。
0347デフォルトの名無しさん
NGNG0348デフォルトの名無しさん
NGNGほかのFAQも見てみたいんですが、どうすればいいんでしょう
URL削ってくだけじゃダメみたいだし
0349デフォルトの名無しさん
NGNGつーかIMedia使えよ
0351デフォルトの名無しさん
NGNG国内端末はMIDIOUTQCPをサポートしていません。
Phraseを使用すると複数データを同時再生可能です。
AEECLSID_MEDIAPHRを使用してください。
MMF1つ+PHR複数という構成も可能です。(MMF複数は無理)
0352デフォルトの名無しさん
NGNGそれConfidentialな情報なんじゃ・・・
0353デフォルトの名無しさん
NGNG0354デフォルトの名無しさん
NGNGiアプリやVアプリのように、BREWもMascotCapsuleって標準で使えるものなのですか?
0355デフォルトの名無しさん
NGNGほれ
ttp://www.mascotcapsule.com/toolkit/brew/
0356デフォルトの名無しさん
NGNG0357デフォルトの名無しさん
NGNG審査してもらえるものなのでしょうか?
ちなみに先週KDDIにCP契約に必要な書類を郵送したところです。
KDDIには問い合わせしているのですが、回答が来ないので…
経験のある方があれば教えて下さい。
0358デフォルトの名無しさん
NGNGつくづくKDDIはいい加減な会社だな('A`)
0359デフォルトの名無しさん
NGNGhttp://internet.impress.co.jp/books/1938/
「BREWプログラミング実践バイブル」
http://home.impress.co.jp/reference/1947.htm
0360デフォルトの名無しさん
NGNGKDDI検証に不合格になるところでした。
もう二度とBREWアプリ作ってやんね〜。
0361デフォルトの名無しさん
NGNGそれはZとかが悪いのでKDDIにちくったれ。
0362miya
NGNGエラーが表示されて先に進まない。
どなたか、同じような現象を経験した人はいないでしょうか?
エラーの内容:
BREW? SDK ACCESS ERROR
An issue has been encountered regarding your access to download the BREW SDK.
For further assistance, please contact brew-support. The turnaround on such issues
usually takes less than 24 hours during a normal work week. A support technician
will contact you if more information is needed or once the issue has been resolved.
0363デフォルトの名無しさん
NGNGhttp://brewforums.qualcomm.com/ja/showthread.php?s=&threadid=71
0364miya
NGNGそうだったのか。
どうもありがとうございます。
どうしても解決できなくて、Qualcomm社のサポートにメールまでしてしまいました。
↓ さっき帰ってきた返事
In order to process your BREW SDK download request please ensure that you submit
the Full First and Last Name, Company Name (abbreviations are not allowed), and Country.
Please go to the following link and complete this information again. If you are intending
on downloading for personal use please use your First and Last name for your company
name. You may need to reregister with a different email address.
0365ぶりゅぶりゅ
NGNG0366デフォルトの名無しさん
NGNG? 説明プリーズ。
拡張APIを作るのに標準のSDKが役に立つかってこと?
拡張APIのSDK版があった方がいいかってこと?
「拡張API開発キット」みたいなものを作ろうってこと?
0367ぶりゅぶりゅ
NGNGクアルコムのサイトからうかがえるが、あいにく正式デベロッパー
ではないので、そのSDKで簡単に特定のデバイスや機能に特化した
APIを作れてテストもできるものか知りたかった、のですが。
0368デフォルトの名無しさん
NGNG基本的な回答は「さっさとKDDIのCPになれ」だな。
こんなところでウダウダ聞くより早い。
0369デフォルトの名無しさん
NGNGホントに売れてないみたいだ。必至だな某S社。
0370デフォルトの名無しさん
NGNGいま BREW に必要なのは、情報と開発環境なんだよ。あと参入しやすさ。
あの程度のフレームワークをありがたがる層は、そこまでたどり着けない。
0371ぶりゅぶりゅ
NGNGクラスオブジェクトを CreateInstance出来ないけど、
カメラ使うアプリ作る人っていきなり実機でデバッグする?
0372デフォルトの名無しさん
NGNGYes。エミュレータでICamera機能を確認することは出来ない。
0373デフォルトの名無しさん
NGNG漏れはエミュ用にエクステンション
作成しようと思ってるけど。。
まぁ〜DirectShow使ってUSBカメラ
なんかと連動すれば多少見えるもん
にはなるでね?
0374デフォルトの名無しさん
NGNG0375デフォルトの名無しさん
NGNGっというか、エクステンションって言っても
単なるライブラリ作成できますよ的なもん
なので、通常のアプリ作成とできる事は
大差ないんだけど・・・
それにSDK落とせば、マニュアルに載って
るぞ?エクステンションの作り方
後、多分367が思うような情報は契約しても
得られんと思う(予想)が、>>368には同意
とっととCPになりましょう
0377デフォルトの名無しさん
NGNG( ゚ロ゚) ほんとだっ!
呼び捨てされてるっ(w。
0378デフォルトの名無しさん
NGNG708 :風だいざえもん :03/12/24 20:57
在宅パソコン教室やらない
うふふふふ ぴんときますた、ぴんと、ね
0379デフォルトの名無しさん
NGNGデバイスファイルのリンクが貼られてた。。
公開したのね
っと思ったら、404_| ̄|○
0380デフォルトの名無しさん
NGNGおいらも今日それ見たんだけど、
今みたらページがちょっと変わっててそのリンク自体なくなってる・・・
(´・ω・`)ショボーン
BREW2.0用とBREW2.1用ってあってQVGAとか書いてあったから
でかい画面でエミュできると思ってたのに・・・
0381デフォルトの名無しさん
NGNGデバイスファイル弄れば、画面の解像度変えられるYO
でも、実際のサイズと内部の解像度を等倍にしないと
汚すぎて文字なんか見れたもんじゃないので、背景の
ビットマップ拡大&ボタンの位置情報も変えてやらん
といかんので( ゚Д゚)マンドクセーですが・・
0382デフォルトの名無しさん
NGNGええっ、俺端末画像の上半分全部潰して240x320のスクリーンベタッと貼ってるけど...。
別にデモするわけじゃなし、見てくれは4の次ぐらいで。
0383デフォルトの名無しさん
NGNGデモしなくてすむのか良いなぁ〜
ウチは上に報告する為にデモ必須だから・・・
まぁ〜確かに背景なんぞ変えなくてもエリア
を等倍にしてれば表示は無問題だけどね
0384283
NGNGところで、正式ライセンスってOS再インストールしたら消えちゃいますか?
0385デフォルトの名無しさん
NGNGNode lockedだったら、macアドレスかhddのなにか(←忘れた)
からだったから、同じマシンならライセンスファイル取っておけ
ばOKでない?
0386デフォルトの名無しさん
NGNGどのようにエラーを表示したら良いのだろー??
<BREWフォーラム使えよっ(1人つっこみ
0387デフォルトの名無しさん
NGNGどうにもならない。
0388デフォルトの名無しさん
NGNG何もせずにEFAILEDなりENOMEMORYなりを返して死ぬのが正解。
0389デフォルトの名無しさん
NGNGおおっ本当だ!サンクス!
これで絵を縮小しなくてすむです。
0390デフォルトの名無しさん
NGNG>>388
あっやっぱそれでいいのか
あんがとー
0391デフォルトの名無しさん
NGNG1.KDDIやQualcomとの契約は何が必要で何が必要ないのか?
2.必須ツールはVisualStudioとARMのRealView〜だけでいいのか?
3.上記ツールを買わないですます事は可能?
4.テストは有料らしいが、いくら?
半日調べてたんだが、もう何がなんだかぜんぜんわからん(T_T)
この辺の疑問を解決するサイトがあれば教えてください・・・それともKDDIに聞くのが一番?
0392391
NGNGVisualStudioを購入する場合、VisualStudio.Netの購入は必須?
それともVC++.Net Standard版でも大丈夫ですか?
0393デフォルトの名無しさん
NGNGもっとも、形だけCP契約してBREWの情報もらってウマー
とか考えているよなヤシは当然相手にされないけどな。
391は、そのへんどうよ?
0394デフォルトの名無しさん
NGNGボタン自体も自分で描画するの?
0395デフォルトの名無しさん
NGNGMIDPの匂いがぷんぷんするな。
0396デフォルトの名無しさん
NGNG> もっとも、形だけCP契約してBREWの情報もらってウマー
> とか考えているよなヤシは当然相手にされないけどな。
これが結構悩ましいんだよね。
「BREWが商売になるかとりあえず検討したい」
って時にどうしたらいいんだろう。
まぁ、うちは解決したからいいけど。
0397デフォルトの名無しさん
NGNG0398デフォルトの名無しさん
NGNGアプリ上からブラウザを立ち上げて
WEBページを見たいんですが、
どんなAPIを使えばいいのでしょうか?
0399デフォルトの名無しさん
NGNG無理です。
次。
0400デフォルトの名無しさん
NGNGIHTMLView使って自前で組み込むじゃ駄目なの?
0401デフォルトの名無しさん
NGNG携帯自体のWAPブラウザにURL渡してやるのが一番楽だと思われ。
0402デフォルトの名無しさん
NGNGそんなAPIは無いぞ。
0403デフォルトの名無しさん
NGNG何起動されんでしょ?
0404デフォルトの名無しさん
NGNGのプログラミング実践バイブルはやくでろ〜
0405デフォルトの名無しさん
NGNGKDDI仕様書にのってるんじゃないの?
0406デフォルトの名無しさん
NGNG怖いので結局OSをクリーンインストールしてから入れました。
現在ライセンスキー待ち。
にしてもノートン先生…レジストリをずたずたにしないでよ。
アンインストールしたら[プログラムの追加と削除]を巻き込んで消えちゃうし
0407デフォルトの名無しさん
NGNGKDDIのBBS戦士様ですか( ´,_ゝ`)
お疲れ様です。
0408デフォルトの名無しさん
NGNGっつっても書籍は実際欲しい罠
内容次第だけど・・
0409デフォルトの名無しさん
NGNG0410デフォルトの名無しさん
NGNG教えてよお兄ちゃん!
0411デフォルトの名無しさん
NGNG再生終了したらもいちど再生するだけ
ただcallbackで終了じゃなくて中止で返って来ることがあるので注意
0412デフォルトの名無しさん
NGNGデバイスファイルダウンロードできます
BREW 2.0用 A1304Tデバイス構成ファイル
INFOBARデバイス構成ファイル
BREW 2.1用
(QVGA対応) A5501Tデバイス構成ファイル
A5503SAデバイス構成ファイル
0413デフォルトの名無しさん
NGNGGJ
0414デフォルトの名無しさん
NGNG「BREWプログラミング実践バイブル」
タイトルの印象とは異なり、かなり入門的な内容でした。
図やソースが多くてわかりやすく、これからアプリを作成する人には非常に有用ですが
そうでなければ、英語版フォーラムの方が役に立つと思います。
付録にCP向けの事前検証チェックシートがほぼそのまま載ってる
0415デフォルトの名無しさん
NGNGありがとー!
中止ってのはちょっとまだよくわからないけど
とりあえずできたからめでたしめでたし
0416デフォルトの名無しさん
NGNGそんなこったろうと思った。
0417デフォルトの名無しさん
NGNGとりあえず立ち読みしてこよう
0418デフォルトの名無しさん
NGNG軽く目を通してみた。
とりあえずこれで他のヤツに仕事投げられる(笑)
0419デフォルトの名無しさん
NGNGもうちっと突っ込んだやつにしても売り上げ
大して変わらんと思うんだけどな
0420デフォルトの名無しさん
NGNGまあ、そんなもんだろ
0421デフォルトの名無しさん
NGNGこれからBREW始める奴に読ませるには無問題?
0422デフォルトの名無しさん
NGNG0423デフォルトの名無しさん
NGNG付属しているリファレンスとサンプルぐらいだからなぁ・・・
なんとかしてくださいエロイ人
0424デフォルトの名無しさん
NGNG今までどおりにS社の社長さんが工作員の活動を承認すべき加奈w
0425デフォルトの名無しさん
NGNG単純にインストールされた端末数をカウント
したいとか、2次配布されるのが嫌だったとか
ぐらいしか思いうかばね
0426デフォルトの名無しさん
NGNGBREWフォーラムの英語版の方しかしらないけど
端末名に適当なキーワードくっつけてググッ
れば少しは出てくるかも
英語、中国(?)、ハングルの情報しかないと思うけど
devxに載ってた端末のBREW Ver
[1.0]
Kyocera QCP3035e
Toshiba CDM7900
[1.1]
LGE VX-10
LGE VX-4400
Motorola T720
Toshiba / Audiovox CDM9500
[1.2?]
Kyocera 3225
0427デフォルトの名無しさん
NGNG0428デフォルトの名無しさん
NGNG0429BREW太郎
NGNG今期から始めることとなりまして、そんで部長から正式なCLASS-IDを
来週中に取得しろって言われました。
CLASS-IDってQualcomm認定デベロッパーになるか、KDDIにCP登録する
しか方法がないのでしょうか?どちらもかなり時間がかかりそうですよね?
Qualcommの方はベリサイン通すし、CPの方は商業登記簿いるし。
すぐに正式なIDを取得できる方法ってないのでしょうか?
ちなみに部長も方法は知りません。私に丸投げです。
すみません、どなたかご教示願います。
0430デフォルトの名無しさん
NGNG国内だったらKDDIにCP登録してくらはい。
企画書が必要だったかな?
どのぐらいかかるかなんてのはKDDIに
直接聞いてくださいな。それで、KDDIに
聞いてから部長にはその期間では無理
ですって報告しませう
0431デフォルトの名無しさん
NGNG新規と思ってやった方が良いと思うが・・・
見積もりもそれなりに汁
0432BREW太郎
NGNG返事ありがとうございます。
Qualcomm認定デベロッパになったからって、KDDIのCPになれる
わけじゃないですよね?別物ですよね?
KDDIのADSに入れてもらいたければ、KDDIにCP登録するしかない
んですよね?
はぁ〜。先は長い。
0433BREW太郎
NGNGで、あとすみません、もう一つ質問なのですが、
同じ部の別の課でも、BREW開発やってて、そちらでも
CLASS-IDが必要なんです。
その場合、2つの課の両方で登録するのでしょうか?
すみません、登録の単位が会社なのか、部門なのか
案件ごとなのかがわからなくて。
0434デフォルトの名無しさん
NGNG別物だよ。
海外に出す以外にQualcommの方は不要。
# 携帯以外だったらわからんが・・
まぁ〜どの道、休日は連絡とれないんだから
焦らずまたーり過ごして、月曜日に聞いとくれ
0435デフォルトの名無しさん
NGNGアプリ単位でつ
0436デフォルトの名無しさん
NGNGその表現は誤解を招くような...
CP契約は会社単位
ClassIDはアプリ単位(正確に言うとClass単位)
0437435
NGNG補完どもです
0438デフォルトの名無しさん
NGNGクラスIDはテキトーでいいんじゃねーの?
そのままじゃゴールできないけどな。
しかし、キャリアとの連携もままならないl段階で
来週までIDを取れとか言っているその部長さんなあ、
アプリが完成しそうになった段階で
「よし!来週リリースだから検証だしておけ」
とか言いそうで怖いな。
0439デフォルトの名無しさん
NGNGsigも無いだろうから駄目でない?
まぁ〜BREW開発は流れが特殊だから
しっかり上司に説明する必要はあると
思うけどね。
文書化して説明しても忘れる上司(及びクライアント)
もいるけどねw
0440BREW太郎
NGNG>>435
>>436
>>438
>>439
レスありがとうございます。
KDDIのサイトを色々調べ、ようやくCPへのエントリサイトを
見つけました。
ttps://www.entry.mobile.kddi.com/
でも、このサイトで行うことって、KDDIへの提案になっちゃうんですよね?
今開発しているのは、某国内法人向けの特定用途アプリで、一般向けでは
ないんですよね。 まぁADS使ってダウンロードしてもらうってとこは
同じなんですけど。
ですが、このエントリサイトの文言読む限り、一般向けのアプリを想定して
いるように読み取れるんですよね。。。特定用途向けもここから申し込みで
いいのでしょうか? 別に料金回収サービスが必要ってわけでもないし、
EZwebで見れるようにして欲しいわけでもないし。
色々質問ばかりですみません。
0441デフォルトの名無しさん
NGNGちなみに、法人向けサービスもあるでよ。
[BBP]
http://www.kddi.com/business/solution/mobile/bbp/index.html
and
http://www.kddi.com/business/solution/mobile/bbp/pdf/bbp_shosai_shiryo.pdf
他の法人サービスの名前も出てくる
から、わかんないサービス名が出てきたら
そっちも見れ
BBPについてもっと知りたければリンク先のメルに
聞いてくれ
申込先は知らん。KDDIに聞きなされ
0442デフォルトの名無しさん
NGNGテストシグニチャでOKだろう?
その後の文章は概ね同意。
0443BREW太郎
NGNGそうなんですよね〜。CLASS-IDをActiiveXとかCOMの
CLASS-IDと混同してて、MIFエディタで正式版作れると
勘違いしてますから>部長
お客さんからちょっと調べ物したいから、CLASS-IDとSigくれって
部長が言われてて困ってる次第です。 >で私に丸投げ
Sigを取るにも、Qualcommのパスワードかかってるとこ行かなきゃ
取れないし。で、手っ取り早く取れる方法はないかな、
と調べてたとこです。
来週中(もう今週中)なんて無理ですね。
0444442
NGNGお客さんがClassIDとSigが欲しいってのは意味不明なんだよな。
それを使って何するつもりなのやら。
本当は企画書を提出して、それからいろんな非公開情報を
見れるところへのパスワードなんかを得られると思った。
(俺はそういうことに携わって無いからまた聞き情報。)
でも、企画書を提出しなくても非公開情報にのみアクセス
できるように契約できる気がする。
0445438
NGNGテストsigはクラスID以上に難しい状態と思われ。
>お客さんからちょっと調べ物したいから、CLASS-IDとSigくれって
>部長が言われてて困ってる次第です。 >で私に丸投げ
破滅の予感 (⊃д`)
ともかく月曜朝イチでKに連絡取れ。
飛び込み営業してるつもりになって、頭下げまくってどうにかすれ。
じゃないと、資料不足で責任回避も難しくなるから。
0446442
NGNG気になったのでもう一つレス。
お客さんが何のために欲しがっているかはやっぱり
確認したほうが良いかも。妙な勘違いしてるんじゃないかなぁ。
だとしたら無駄な努力をしなくてすむでしょ?
これから開発しようかって時期にお客さんが
ClassIDとSigを必要とする理由って思い当たることがある?俺には無い。
今週中には無理な理由を文書として月曜に部長に提示するとか
上記みたいにお客さんの意図を確認するとか
君一人で抱え込まない手段を取ったほうが良いと思うぞ。
0447442
NGNGレスサンクス。非公開情報にアクセスできる手はずを整えるのが
クラスIDを取得するより難しいって意味なんだよな。
ちょっと>>443が気の毒だったので、でしゃばってしまった。
名無しに戻るよ。
0448デフォルトの名無しさん
NGNGっというか、CLASS-IDはまだしもsigなんかの
事情もわかった上で頼んでいる客なのか・・・
それは困った客だなぁ〜
こういう手続きふめば取れ&こういうのがあります
って調査&文書にまとめて、「後はご自分で
取ってください」って流れにできるならした方が
いいと思うよ。
文面をそのまま受け取ると、リスク回避の為に
適当に使われ杉の気がする。
# 普通は逆だべ
0449デフォルトの名無しさん
NGNG>お客さんが何のために欲しがっているかはやっぱり
>確認したほうが良いかも。妙な勘違いしてるんじゃないかなぁ。
>だとしたら無駄な努力をしなくてすむでしょ?
これは同意だな
少なくてもKに聞いたりドキュメント調べ物した
時点で一度、上司と客に報告するべき。
# NDAもあるし安直にはやらん方が良い
0450BREW太郎
NGNGえーと、うちの会社(自分含め)BREWの事情を中途半端にしか
知らなくって、殆どお客さんから又聞きです。
で、うちの方も仕事をもらう以上、事情を中途半端にしか知らない
ってことを言い出せず。。。プログラムはエミュでそれなりなんですが。
#BREWの仕事すんのに、CPでもなきゃQの認定Devでもない
#ってどういうこと?って突っ込まれかねない
ここまで皆さんからレスを頂いて、破滅に向っている気が
思い切りしてきたので、週明けたらKに聞いてみます。
色々ありがとうございます。
0451BREW太郎
NGNG自己レスです。ようやく。。。
ttp://www.kddi.com/business/news/information/brew_ap/
このようなページを見つけました。
えっと、まずはうちの会社とKとの間でNDAを締結する必要が
あるわけですね。
でもこれってCPエントリと何が違うんだろ?同じなのかな?
まずどこに連絡すればいいのでしょうか?
。。BREW開発の入口で躓きまくりです。日曜日に何やってんだろ?
0452デフォルトの名無しさん
NGNGページに連絡先のアドレスが載っているのに
何で悩むんだ?
後、仕事が休みの時はなるべく休みましょう
0453デフォルトの名無しさん
NGNG430-あたりでのコメントは基本的に、一般CPとしてエンドユーザー向けに
アプリを販売するケースを想定してのもの。
貴方の話を聞く限り、>>451のリンク先にある、法人による自社内向けアプリの
下請け開発の様なので、その場合はClassIDの発行を受けるのは
クライアントの会社さんでしょう。
(451のリンクは自社内向けの開発を想定した説明の筈です。
アプリの他社への販売は想定していない。)
もし、貴方の会社が独自に法人向けアプリを開発してそれを他社さんに
売ろうとしているなら、その場合は貴方の会社がClassIDを受ける必要がありますが...。
なんにせよ、ClassIDの発行を受けられるのはKDDIと直接契約を結んだベンダだけ
なので、クライアントさんなり貴方の会社なりがまずどういう契約をKDDIと結んで
いるのか(あるいはそもそも何もないのか)を確認し、何にもないなら
「あんたらアホですか」と部長を罵倒する、何らかの契約があるならそのKDDIの
担当に確認する。
0454デフォルトの名無しさん
NGNGhttp://k-tai.impress.co.jp/cda/article/news_toppage/19194.html
0455438
NGNGなによりもUIで困ってる奴って誰かいるの?
0456デフォルトの名無しさん
NGNG0457デフォルトの名無しさん
NGNGこんなところで愚痴るよりメールでも送れば?
0458デフォルトの名無しさん
NGNGBREW 98
BREW NT
BREW 2000
BREW ME
BREW XP
0459デフォルトの名無しさん
NGNGBREW 2000
BREW 3000
BREW 4
0460デフォルトの名無しさん
NGNGBREW2 EE
BREW2 ME
0461デフォルトの名無しさん
NGNG0462デフォルトの名無しさん
NGNGBREW通、BREW通REMIX
BREW SUN
BREWよ〜ん
BREWフィーバー
0463デフォルトの名無しさん
NGNG0464デフォルトの名無しさん
NGNG0465デフォルトの名無しさん
NGNG0466デフォルトの名無しさん
NGNG0468デフォルトの名無しさん
NGNG0469デフォルトの名無しさん
NGNG0470デフォルトの名無しさん
NGNG0471デフォルトの名無しさん
NGNG変数のことについて調べたかったんだけど…
0472デフォルトの名無しさん
NGNGhttp://pc5.2ch.net/test/read.cgi/tech/1011078904/
0473デフォルトの名無しさん
NGNGEZ-FM(ナノメディア)とEZナビウォーク(NAVITIME)が受賞したモヨリ。
0474デフォルトの名無しさん
NGNG0475デフォルトの名無しさん
NGNGconst int chr_00[] = { 0, 0,16,16 };
const int chr_01[] = { 16, 0,16,16 };
const int16* chrtbl[] = { chr_00,chr_01 };
void chrchr(int chrno)
{
int x1,y1;
int* posinf;
posinf = chrtbl[chrno];
x1 = posinf[0]; y1 = posinf[1];
〜以下略〜
}
みたいなことをしたいのですが、chrtbl[]を定義する場所でリンカに怒られてしまいます。
やはり関数の中でchrtbl[]をいちいち初期化するしかないんでしょうか
0476デフォルトの名無しさん
NGNGIMEDIAを使用してmmfファイルを同時再生したいのですが、
{
IMedia *BGM;
IMedia *SE;
ISHELL_CreateInstance(shell,AEECLSID_MEDIAMMF,(void**)&BGM);
ISHELL_CreateInstance(shell,AEECLSID_MEDIAMMF,(void**)&SE);
…以下略
}
と言う感じでインスタンスを複数作成したいのですが、
二つ目のインスタンス作成で、1(一般的なエラー)が返ってきてしまいます。
どうか同時再生について御伝授してはいただけでしょうか?
0477デフォルトの名無しさん
NGNG0478デフォルトの名無しさん
NGNGconst int16* const chrtbl[] = { chr_00,chr_01 };
これを忘れないためにも、constの位置は
int16 const* const chrtbl[] = { chr_00,chr_01 };
こっちがお勧め。
ところで、int16 const* を int const* で初期化してるのは、大丈夫なのか?
0479デフォルトの名無しさん
NGNGありがとうございます。つーか、[int16]は間違い。int*でした。
…どっちにせよリンカには怒られるんだけど。
int16 const* chrtbl[] = { chr_00,chr_01 };
のところで。グローバル使うなやワレ。みたいに言われて
…関係ないけどあと40KB、どうやって縮めよう
0480デフォルトの名無しさん
NGNG0481デフォルトの名無しさん
NGNG0482デフォルトの名無しさん
NGNG既出だが、MMFは同時再生出来ない。SMAF/Phraseを使え。
0483デフォルトの名無しさん
NGNGうんこがブリュって出たよ
0484デフォルトの名無しさん
NGNG0485デフォルトの名無しさん
NGNGレスありがとうございます。
MMFとSMAF/Phraseは別物だったんですね…。(鬱
MMF=SMAFでMMFでも同時再生出来ると思ってました。
新たにデータ用意せにゃ…(泣
0486デフォルトの名無しさん
NGNG正確にはMMF=SMAF、SPF=SMAF/Phraseかなぁ。
4和音のPhraseが四つ同時に再生出来る=合計16和音。
0487デフォルトの名無しさん
NGNGWarning: Q0115W: Deprecated command syntax will not be supported in future versions. Use -output to specify the output file.
ってエラーはなんなんでしょう
0488デフォルトの名無しさん
NGNGいんほしーくの翻訳に掛けてみた。
>大いに非難されたコマンド・シンタックスは、将来のバージョンで支援されないでしょう。
>出力ファイルを指定するために―出力を使用してください。
まぁ、そういうことなんでしょ。
0489デフォルトの名無しさん
NGNGありがと。ぜんぜんわかんねーよw
お礼にそれを逆に翻訳しておきました
>The greatly blamed command syntax will not be supported -
>- by the future version. Please use - output, in order to specify an output file.
…とりあえず、コンパイルのwarningつぶしていきます。
エラーほとんど出なかったから放置してたけど、やっぱこれがまずかったのかな?
関係ないけど自分にCを教えてくれた先生に感謝。
brewは初めてなんだけど、ARMコンパイラがエラー出しまくるかと思ったら殆ど出なかったし
0490283
NGNG現在.modが140KBでリソース155KB。
ヤバイ。サイズヤバイ。まじでヤバイよ、マジヤバイ。
コンパイラに最適化オプションとかないんですよね?
や、一番ヤバいのは自分の頭ってのはわかってるんですが
0491デフォルトの名無しさん
NGNG今はコンパイルできるけど、
構文が古く、それは(次以降のバージョンで)廃止される予定なので警告します
とゆー意味だったと思う。
その警告も行番号だしてくれればいいのになぁ
0492デフォルトの名無しさん
NGNG0493デフォルトの名無しさん
NGNGコンパイラの最適化オプションはありますがデフォルトで -O2 (サイズ最小)になってます...。
0494デフォルトの名無しさん
NGNGttp://www.s-cradle.com/developer/technicalqas/tqbr/index.html#q0085
0495デフォルトの名無しさん
NGNGワロタ
0496492
NGNGそういえば、ARMのコンパイルをThumbモード(tcc.exe)で行えば、ARMの
インストラクションを16bitでコールするのでコードのサイズを若干縮小出来ます。
・AEEMod_LoadファンクションはARMモードでコンパイルすること、
・Thumbモードでコンパイルする際、-interwork のオプションをセットすること、
の2点には気を付けてください。
0497283
NGNG絵を削ったりテスト用の文字列を削ったり、無駄なプログラムをなくしてがんばろうと思います。
それでダメなら、>>496の方法を試してみます
>>494は…ごめんなさい
つーか、ゲームでリソースよりプログラムがでかいって…いつの時代の話よ?
0498デフォルトの名無しさん
NGNGwarning全部つぶしても例のエラーが出てきます。
気味が悪いぞ
0499デフォルトの名無しさん
NGNG$(HEXTOOL) $(TARGET).$(EXETYPE) $(BINFORMAT) $(TARGET).$(MODULE)
↑このラインを下のような感じに変えればいいんじゃないですかね?
SDK付属のmakefileが新しいのだと↓のようになってます。
$(HEXTOOL) -output $(TARGET).$(MODULE) $(BINFORMAT) $(TARGET).$(EXETYPE)
0500デフォルトの名無しさん
NGNG新たに機能を追加する為にmodファイルを
上書きしたりすることは可能でしょうか?
0501デフォルトの名無しさん
NGNGマルチポストですか?
じゃなかったら、brewフォーラムで同様の質問が
あるので、そっちの返信を待つよろし・・・
答えはなんとなくわかっちゃいるが・・
0502500
NGNGレスありがとうございます
フォーラム見てきました
あちらはバージョンアップということですが、
バージョンアップという形ではなく単純にアプリから
ネットワークに接続したりして自身の機能の拡張(modの更新)が可能であるか?
という疑問ができましたので質問した次第です
多分できないと思いますが‥
0503デフォルトの名無しさん
NGNGそれが出来たら検査の意味がないでしょ。
0504デフォルトの名無しさん
NGNGありがとうございます。warningも消えました。
でもどこが悪いんだろう…
0505デフォルトの名無しさん
NGNG要するにSDKの作るmakefileとRVCTのバージョンが合っていないだけなので
無視して構わないでしょう
新しいSDK(というかVisual Studio用のadd-in)入れれば直るのかもしれないけど
# うちはARMのコンパイラが古いのでこのwarningが出ない
0506デフォルトの名無しさん
NGNG今C++で書いてるけど、Cに書き換えると
どれくらい小さくなるかな?
0507デフォルトの名無しさん
NGNGに登録したいんですが...ご存じの方、いらっしゃいます?
Brew エクステンションを使いたいんですが...
0508デフォルトの名無しさん
NGNGよく考えたらどっちも変わらない事が分かるはず。
貴様のようなC原理主義者は消えてくれ。
0509デフォルトの名無しさん
NGNGこういう質問見るたびに思うんだが、ここでマトモな情報が得られると思ってるのか?
http://www.au.kddi.com/ezfactory/tec/spec/brew.html
これ読んでわかんねー香具師は白根。
0510デフォルトの名無しさん
NGNG.__
ヽ|・∀・|ノ ようかんマン
|__|
| |
0511デフォルトの名無しさん
NGNG絵のリソース(IImageオブジェクトとか)も解放しなくちゃいけないの?
またレジュームの時に、(絵のリソースの.png)展開に必要なメモリは保証されているの?
助けてようかんマン!
0512デフォルトの名無しさん
NGNG俺はリソースを手切る限り全て解放した.
もちろん復帰したときにはメモリは保証されない.再びメモりチェックを行う.
スピードは遅くなるし,メモリが足りないときに「足りないから終了します」といって
終了させている.
でも,企画担当者からバグだと怒られた.onz
0513デフォルトの名無しさん
NGNGマニュアルのどの辺とかの情報でもかまいませんのでお知恵をお貸しくださいm(_ _)m
0514デフォルトの名無しさん
NGNGお前さんの努力はいつか報われるよ(笑)
しかしま、あれだよな。本来複数アプリを動かすのってイレギュラーなわけで、
そのためにサスペンドのときにメモリを出来るだけ解放してやるとは何て良心的な。
普通なら、サービスガイドに書いてある最低限のもんしか解放せんだろ(笑)
0515デフォルトの名無しさん
NGNGSE再生の遅延あり、上手く鳴らすことが出来ません。
再生に時間が掛かってしまうのでしょうか?
0516デフォルトの名無しさん
NGNGそうです。
0517デフォルトの名無しさん
NGNGありがとうございます。
解決策はあるのでしょうか?
よろしければ、詳しくお教えねがえないでしょうか?
また、バイブレーション(ISound)とSE再生(ISoundPlayer)を同時に行うと
SEが停止してしまいます。何か原因があるのでしょうか?
0518デフォルトの名無しさん
NGNGゲームのSE再生ならIMedia使わない…?
0519デフォルトの名無しさん
NGNG今、IMediaで動かすようにしております。
IMediaでSE再生、ISoundでバイブを同時に制御することは
出来るのでしょうか?
0520デフォルトの名無しさん
NGNG0521デフォルトの名無しさん
NGNGヽ|・∀・|ノ < 電話を2台用意しる!
|__|
| |
0522デフォルトの名無しさん
NGNGPhrase再生のサンプルコードを探しているのですが…
0523デフォルトの名無しさん
NGNG○サンプルソース
0524デフォルトの名無しさん
NGNGはぁ?
0525デフォルトの名無しさん
NGNG0526511
NGNGありがとう!ようかんマン
ところで、IMedia関係の質問に便乗なのですが、
ISHELL_CreateInstance(Shellobj,AEECLSID_MEDIAQCP,(void**)(&gp->gvarsChobj));
i = IMEDIA_RegisterNotify(gp->gvarsChobj,phrasenotify,NULL);
…で、RegistorNotify()が失敗しているんですが、気をつける点って何があるのでしょう…?
0527デフォルトの名無しさん
NGNGIMEDIA_SetMediaData()を実行してないし…
というわけで、
CreateInstance() -> SetMediaData() -> RegisterNotify() の順に実行したら動作しました。
…サンプルはちゃんと読みましょう
ところで、RegisterNotify()って何度も何度も実行しても大丈夫なんでしょうか
サウンドの初期化のとこでIMEDIAを確保したままでひっぱりたいんですが
0528デフォルトの名無しさん
NGNGちょっとソース見てみたら、MM_STATE_READYでないとRegisterNotify出来ないようです。
つまり、SetMediaData()した後でないとRegisterNotify()出来ません。
0529デフォルトの名無しさん
NGNGレス遅かってん...。
Notifyコールバックの登録は何度行っても大丈夫です。(最後に登録したものだけが有効。)
ただし、MM_READY_STATEでないと登録できません。
0530デフォルトの名無しさん
NGNG0531七誌
NGNG出来たんですけど(エミュレータ上)、端末で実行した際鳴りません。
端末のスペック表には対応してるって書いてるんだけど・・・。
とりあえず、ソースはっつけておきまふ。
誰か、お助け下さい。
if( ISHELL_CreateInstance( piShell, AEECLSID_MEDIAMIDIOUTQCP, (void **)&( pcSound->pIMediaQ[i] ) ) ){
pcSound->pIMediaQ[i] = NULL;
return FALSE;
}
AEEMediaDatamd;
md.clsData = MMD_FILE_NAME;
md.pData = "B1.qcp";
md.dwSize = 0;
IMEDIA_SetMediaData( pcSound->pIMediaQ[no], &md );
if( SUCCESS != IMEDIA_RegisterNotify( pcSound->pIMediaQ[no], CSoundSP_PlayerCBHandlerQCP, ( void** )pcSound ) )return;
IMEDIA_Play( pcSound->pIMediaQ[no] );
こんな感じす
0532デフォルトの名無しさん
NGNGMIDIOUTQCPはNG。
MEDIAQCPに汁。
0533デフォルトの名無しさん
NGNGありがとうございます。ほんと助かります。
たびたびで申し訳ないのですが
曲をループさせようと思い、以前あったレス(>>410-411)に従いコールバックを組んでみたのですが
曲終わって2拍くらい間を置いてからでないと次の再生が始まりません。
また何かやらかしているのでしょうか
(なお、実機ではまだ試していません…というかできないので)
// コールバック部分
void soundcallback(void* p0,AEEMediaCmdNotify* nt)
{
if (nt->nCmd != MM_CMD_PLAY) return;
switch (nt->nStatus)
{
case MM_STATUS_DONE:
case MM_STATUS_ABORT:
IMEDIA_Play((TRACKINFO*)p0->triChobj);
break;
}
return;
}
0534七誌
NGNGありがとうございます。
鳴りました。
でも、あの、実は同時再生をしたかったんですよ(^^;
説明不足でした。
同時再生をするには、端末側にも何か条件が必要なのでしょうか?
0535デフォルトの名無しさん
NGNG0536七誌
NGNGw
外国向け端末なのでSMAFフレーズが使えないんですよw
ちなみに、SMAFフレーズで同時再生をする場合、
どんな制御になるですか?
0537533
NGNGどうやら、曲が終わってちょっとたたないと、MM_CMD_PLAYのMM_STATUS_DONEが来ないようです。
…ということは、どっからか曲の長さを引っ張ってきて、MM_STATUS_TICK_UPDATEで監視、
指定した長さになったらこっちでもいっかい再生ってことになるんでしょうか。
でもそういう手順なら、>>411はこう書かないだろうし。うーん
0538デフォルトの名無しさん
NGNGIMEDIA_SetMediaDataしてIMEDIA_Play(media[n])をそれぞれ実行すれば同時再生だ〜っ!
SMAFフレーズの場合、最大4つまでだ〜っ!
AEECLSID_MEDIAXXXはAEEClassIDs.hをみるんだ〜っ!
0539デフォルトの名無しさん
NGNG.__
ヽ|・∀・|ノ < 実機でやれば問題なくループするから気にすんな
|__|
| |
0540デフォルトの名無しさん
NGNG曲データをチェックだ〜っ!
実機の仕様もあるので気を付けろ〜っ!
0541デフォルトの名無しさん
NGNGありがとう!ようかんマン! ∬
お礼にお茶おいておきますね 旦
…8時間近くムダにしちゃったよ
>>540
はい。別のプレーヤーで再生して、継ぎ目鳴くループするのを確認しております。
実機の仕様については…来てないのでどうとも
また悩まなくちゃいけないのか…
0542デフォルトの名無しさん
NGNG0543書き込み
NGNG0544デフォルトの名無しさん
NGNG0545デフォルトの名無しさん
NGNGSEを連続で鳴らしたいのですが
そのSEが鳴り終わるまで同じSEが鳴らないのですがどうすればいいのか
教えてくださいようかん隊長!
0546デフォルトの名無しさん
NGNG0547デフォルトの名無しさん
NGNG0549デフォルトの名無しさん
NGNGどうして実機じゃ出来ないんだろ?
やはり、実機の仕様なのかな〜?
チップの性能的には出来そうなんだけど・・・。
MSM6050なんだけどね。ちなみに、BREW2.0。
0550デフォルトの名無しさん
NGNGおまえ性格悪いな
0551デフォルトの名無しさん
NGNGエミュレータでは鳴るのに、実機ではなりません・・・。
インスタンス作成時のクラスIDはAEECLSID_MEDIAMIDIOUTQCPで
合ってますよね!?*.qcpのデータで鳴らせますよね!?
やり方って、他のメディアの鳴らし方と違うのでしょうか?
0552デフォルトの名無しさん
NGNGあと>>532は三田?
0553デフォルトの名無しさん
NGNGはい。確認してます。
BREW SDKに入っているリファレンスを見るところ、
IMediaMIDIOutQCPインタフェース:MIDIデバイスを使ってQCP(Pure Voice)ファイルをフォアグラウンドで再生する。
IMediaQCPインタフェース:QCP(Pure Voice)形式を再生/記録する。
と記載されていました。
QUALCOMMサイトのFAQにも、QCPの同時再生に関すること書いてるんで、
出来ると思うんですけど;;
端末依存なのかな〜
0554デフォルトの名無しさん
NGNG0555デフォルトの名無しさん
NGNG国内の端末は鳴らないってよく聞きますからね;;
海外の端末で開発してるから、SMAF/Phrase使えなくて(>_<)
詳しいこと書いてる外国サイト見つからないし。
ん〜、困った
0556デフォルトの名無しさん
NGNGBREWForumは見てみた?海外のForumは内容かなり充実してるよ。
0557デフォルトの名無しさん
NGNG海外の端末であっても去年の秋時点で全然鳴らなかった。
0558デフォルトの名無しさん
NGNGさっそくググってみます〜!
>>557
うひょ〜
かなりイイ情報です!!
ありがとうございます(^^)
これに関する情報まだありましたら、
聞かせてください!!
0559デフォルトの名無しさん
NGNG>海外の端末であっても去年の秋時点で全然鳴らなかった。
SMAF/Phraseのこと?
0560デフォルトの名無しさん
NGNGヘッダは何となく同じっぽいし
0561デフォルトの名無しさん
NGNGMIDIOUTQCPのこと
0562デフォルトの名無しさん
NGNG32バイト目以降とかで判別出来るんじゃなかったか
ヘッダの頭の方は同じだけど
0563デフォルトの名無しさん
NGNG鳴らない理由がわかる
証拠物ってないでしょうか?
0564デフォルトの名無しさん
NGNGsigファイルだけが原因で起こるエラーなのでしょうか?
0565デフォルトの名無しさん
NGNGなんで公式に書かないの?
0566デフォルトの名無しさん
NGNG0567デフォルトの名無しさん
NGNGフレームの基本的な考え方がすっちゃかめっちゃかで矛盾だらけだし
ドキュメントは細かいとこ沸け若布だし
サポートもまともにしてないしバグだらけだし
全体的に有料(しかも高額!)のオープンベータテスト版て感じ
仕事じゃなけりゃ触りたくもない一品でつ
と思ひますた
0568デフォルトの名無しさん
NGNGそれを「便所の落書きのような」2ちゃんで書くことの意義は?
0569デフォルトの名無しさん
NGNG同意
0570デフォルトの名無しさん
NGNG公式に書けよ
0571デフォルトの名無しさん
NGNG…話にならんくらい遅ぇ…
全体的に見直しが必要っぽい
ところで、55xxシリーズの実行速度はほぼ同じとみて大丈夫でしょうか?
0572侍
NGNGttp://www.brewjapan.com/lab/index.html
0573デフォルトの名無しさん
NGNGどれでクリップボードに送ってどれでクリップボードから取得するのかが全然わかんねっす
0574デフォルトの名無しさん
NGNGなんとわかり易いインターフェース名なのだろう
0575デフォルトの名無しさん
NGNG確かに。最初荒らしかと思った。ごめん
0576デフォルトの名無しさん
NGNGつまり独立したAとBのアプリで共通して使えるていうこと?
Aを終了させてもクリップボード上にデータが生きててBでも使える
つーこと?
0577デフォルトの名無しさん
NGNG0578デフォルトの名無しさん
NGNG0579デフォルトの名無しさん
NGNGおからだにきをつけてがんばってください
0580デフォルトの名無しさん
NGNGhttp://www.au.kddi.com/ezfactory/tec/spec/brew.html
いつのまにかプログラミングリファレンスがダウンロードできるようになっとるぞ
日付が7/1となってるからちょうど今日から?
0581デフォルトの名無しさん
NGNG>ISoundPlayer インタフェースは将来的にサポートされなくなりますので、
>IMedia インタフェースを使用するようにして下さい。
オヨヨ
0582デフォルトの名無しさん
NGNGこれにもワラタ
>フィーゴのウキウキサッカ
>掛布と31匹の虫
0583デフォルトの名無しさん
NGNGキーキーキーキーキンチョール
0584デフォルトの名無しさん
NGNGバイブってISoundだよね?
他でも使えるっけ?
・・・なくなっちゃうの?
0585デフォルトの名無しさん
NGNGISoundPlayer≠ISound
ISoundは残ります。よってバイブは今まで通り使えます。
0586デフォルトの名無しさん
NGNGサンクス
0587デフォルトの名無しさん
NGNGドコモやボーダフォンもBREW搭載予定って本当ですか?
0588デフォルトの名無しさん
NGNG0589デフォルトの名無しさん
NGNG0590デフォルトの名無しさん
NGNG0591デフォルトの名無しさん
NGNG# Qualcommが難しかったなぁ。とりあえず「品質+通信」の略語合成と解して。
0592デフォルトの名無しさん
NGNGハイ次
0593デフォルトの名無しさん
NGNG`,-. -、'ヽ' └ァ --'、 〔/ / _/ \
ヽ_'_ノ)_ノ `r=_ノ / / ヘ
__,冖__ ,、 ,へ / ,ィ ∧_______ ノ
`,-. -、'ヽ' く <´ 7_// / ■■■ ■■、
ヽ_'_ノ)_ノ \> / / /●)、,.;j/●)
n 「 | /. | -'''" ̄ = -`ヽ、
ll || .,ヘ / ,-、 | ,r':/ ̄''‐-〆_ノ
ll ヽ二ノ__ { / ハ `l/ i::::i _ `ヽ
l| _| ゙っ  ̄フ.rソ i::l r' ,..二''ァ ,ノ
|l (,・_,゙> / { ' ノ ::::::::::::l /''"´ 〈/ /
ll __,冖__ ,、 > >-' ::: ;::::| ! i {
l| `,-. -、'ヽ' \ l l ::::::::::;:::l | | !
|l ヽ_'_ノ)_ノ トー-. !:::::::::::;::|. | ,. -、,...、| :l
ll __,冖__ ,、 |\/ l::::::::: ;::l i i | l
ll `,-. -、'ヽ' iヾ l l:::::::::;: l | { j {
|l ヽ_'_ノ)_ノ { |. ゝ:::::;:i' `''''ー‐-' }
. n. n. n l | ::. \::ヽ、__ ノ
|! |! |! l | ::. `ー-`ニ''ブ
o o o ,へ l :. |
/ ヽ :..
0594デフォルトの名無しさん
NGNGケーブルつなぎっぱにしてると電池なくなっちゃうんだね
いざ転送。って時に気づいて…泣く泣く充電中
0595デフォルトの名無しさん
NGNGクアリャコム搭載すれば動くとか?
完全互換できても、してくれないような気がする。
アプリ1つ変更するのに、auはアプリ作成側からお金取れるしね。
0596560
NGNG+48に[VOIC]ってデータがあったら、Phraseとして処理することにしました。
今手元にあるデータだと問題ないけど…半分反則かも
もし同じ道通る人がいたら。ってことで一応報告
…半分反則だけど
0597デフォルトの名無しさん
NGNGVisualStudio.NET + BREW SDK + BREW Addins3.0 をインストールして
BREWアプリウィザードからとりあえずプロジェクトを作って眺めてみました。
イベントハンドラの定義が
static boolean MyBREWApp_HandleEvent(…)
~~~~~~~~
だったり、その中で大文字の TRUE や FALSE の記述だったり。
ウィザードが出だしからこんなこと書いてるようだとBREWアプリの開発は
この先も厳しいトラップが満載なのでしょうか… 早くも不安です。
っつーかQUALCOMMの人もJava使いたがってんじゃねーか!w
0598デフォルトの名無しさん
NGNG0599デフォルトの名無しさん
NGNG? 詳しく
0600デフォルトの名無しさん
NGNGBREWアプリを配信するのにコンテンツプロバイダに認定されないといけないですけど、
これって、費用は高いのでしょうか?
あと、ランニングコストとか、ご存じの方、いらっしゃいます?
0601デフォルトの名無しさん
NGNG過去レスにあるよ
0602デフォルトの名無しさん
NGNGauのBREW対応携帯電話関連情報まとめサイト
ttp://www.wikiroom.com/brew/
ttp://nikuq.com/brew/
ttp://www.sb.cs.meiji.ac.jp/brew.html
0603デフォルトの名無しさん
NGNG>開発ツール費用 : ARM BREW Builder約15万円
>エミュレーター : VisualC++約5万
>
>初回登録費用 : 約5万以上
>ソフト申請から認可まで : 約1ヶ月以上
>
>ソフトの修正後のリリース : KDDIに提出してテスト後(1週間以上)
>ソフト修正の費用 : 約4万円以上
>EZ アプリ開発から提供までの流れ
> Microsoft Visual C++のインストール
> ↓
> ARM コンパイラのインストール
> ↓
> BREW SDK のインストール
> ↓
> ClassID(BID ファイル)の取得
> ↓
> BREW Tools Suiteのインストール
> シリアル転送ケーブルの購入
> ↓
> PC 上での開発
> ARM コンパイル
> 端末にシリアル転送
> 端末上での動作確認
> ↓
> 検証
> ↓
> アプリケーション提供(UAM/ADS 登録)
0604デフォルトの名無しさん
NGNGコンフィデンシャルな情報なんだよ、公式にKDDIに問い合わせろよ
なんでここで聞くんだ?
0605604
NGNG手順は大体あってる
0606デフォルトの名無しさん
NGNGやたら金がかかるって聞いたけど
0607デフォルトの名無しさん
NGNG>>604を100回読んで出なおして来い
0608デフォルトの名無しさん
NGNG>なんでここで聞くんだ?
頭使えよ低脳
0609デフォルトの名無しさん
NGNGいってーのぉという
0610デフォルトの名無しさん
NGNGそいつは
すごい
0611デフォルトの名無しさん
NGNGまっとっととアーウー様の御城下から出てって
余所様のとこでくたばっちまいな貧乏人
0612560
NGNG| ○ | r‐‐、
_,;ト - イ、 ∧l☆│∧ 良い子の諸君!
(⌒` ⌒ヽ /,、,,ト.-イ/,、 l >>596の方法は使ってはいけないぞ
|ヽ ~~⌒γ⌒) r'⌒ `!´ `⌒)
│ ヽー―'^ー-' ( ⌒γ⌒~~ /|
│ 〉 |│ |`ー^ー― r' |
│ /───| | |/ | l ト、 |
| irー-、 ー ,} | / i
| / `X´ ヽ / 入 |
というわけで、必ずしも+48に[VOIC]とあるわけではないようです
0613デフォルトの名無しさん
NGNG0614デフォルトの名無しさん
NGNGエミューレータ上では上手く動きません.
エミュレータの仕様でしょうか?
それともやはり, プログラムが間違っているのでしょうか?
0615デフォルトの名無しさん
NGNG0616デフォルトの名無しさん
NGNGhttp://brewforums.qualcomm.com/ja/index.php
ファイルも添付できるしな
0617デフォルトの名無しさん
NGNG0618デフォルトの名無しさん
NGNG0619名無しさん@そうだ選挙に行こう
NGNG0620デフォルトの名無しさん
NGNGauはBREWに本気だと思っていいの?
0621デフォルトの名無しさん
NGNG本気っぽいね
0622デフォルトの名無しさん
NGNGてかもっと早く(ry
あ! 対応端末少なかったしアプリ開発を頼めなかったんだろうな・・・。
0623デフォルトの名無しさん
NGNG0624デフォルトの名無しさん
NGNG# リニューアルしたらしいけど、対して変わっていないし
# CIN サイトの説明(CP Only)もありゃしない...
0625デフォルトの名無しさん
NGNG600kbBREWあぷりらしい。
0626デフォルトの名無しさん
NGNGhttp://db.ascii24.com/k-tai/news/2004/07/12/650556-000.html
発表された3機種に共通する仕様
今回発表された機種は、新たに『Macromedia Flash Lite 1.1』に対応したほか、
すべての機種にメガピクセル以上のカメラを搭載し、BREW対応となっている点が特徴。
BREWで提供されるアプリケーションでは、WINの定額料金を活かし、
最大600KBという大容量アプリケーションに対応し、3機種ともに、
(株)スクウェア・エニックスのロールプレイングゲーム『ドラゴンクエスト』
『ファイナルファンタジー』をダウンロードして楽しむこともできる。
0627デフォルトの名無しさん
NGNG惹かれて買ったユーザがコンテンツでがっかりしなきゃいいんだが。
BREW アプリも企画からリリースまでのサイクルをもっと
早くして欲しいなあ。その辺は変わってないんだろうなあ。
0628デフォルトの名無しさん
NGNG0629デフォルトの名無しさん
NGNG0630デフォルトの名無しさん
NGNGhttp://www.itmedia.co.jp/mobile/articles/0407/12/news034.html
0631デフォルトの名無しさん
NGNG>ドラゴンクエストやファイナルファンタジーのほか、
>タイムクライシス/ナムコや天誅 彩女ノ章/フロム・ソフトウェアなど
>6アプリが用意される。
>各大容量アプリは7月下旬から順次配信が開始される。
0632デフォルトの名無しさん
NGNGインターフェースはCOMそのもの?だし、DDBとかDIBとかあるし・・
0633デフォルトの名無しさん
NGNG0634デフォルトの名無しさん
NGNGこの機種、通信関係の不具合とかありましたっけ?(´Д`;)
0635デフォルトの名無しさん
NGNG0636デフォルトの名無しさん
NGNGHelloWorldを作成してみたのですが、dllのサイズが211KB。(ソースはそのままコピペ)
こんなものでしょうか?
メモリサイズの都合だと思いますが、エミュレーターで起動できず
先に進めないんですが・・・
VC++6.0SP5、BREW2.1、Win2Kです。
ARM コンパイラはまだインストールしていません。
0637デフォルトの名無しさん
NGNGまあこんなもん…よりちょっと多いかな?
実行できないのは、エミュの環境設定とかそのあたりだと思う
0638デフォルトの名無しさん
NGNGマジですか!?( ̄△ ̄;)
公式のテトリスって80KBのくらいじゃありませんでしたっけ・・・
ひとまずエミュの設定いじりまくってみます。
0639デフォルトの名無しさん
NGNG実機で動作させるモジュール(mod)は、dllよりぐっと小さくなる。
組み方にもよるがdllの1/10くらいまで縮むこともある。
エミュレータで動かないとのことだが、最初に引っかかりそうなのはファイルの配置かも。
mifファイルのあるところに、mifファイルと同名のフォルダを作り、その中にdllとかbidを入れる。
逆に言うと、VC++で作ったプロジェクトフォルダの中(dllが生成されたフォルダ)にbidを置いて、
その外にmifファイルを置いて、それをエミュレータで指定する。
0640デフォルトの名無しさん
NGNGBREW(R)対応電子メールミドルウェア
http://www.orangesoft.co.jp/boml/
0641デフォルトの名無しさん
NGNGmifは漏れも最初に戸惑った。。
bidじゃなくてbarでないの?
0642デフォルトの名無しさん
NGNGdllの作成場所がdebug内じゃねぇの?
0643デフォルトの名無しさん
NGNGたとえば
BREW2.0用のアプリを作ったとします。
BREW2.1端末が市場にでてきました。
2.1用でアプリを出すとき、また登録料とかかかるの?
その都度、カネかかるんじゃヤダな。
0644636
NGNG>mifファイルのあるところに、mifファイルと同名のフォルダを作り、その中にdllとかbidを入れる。
ずばりコレでした。
642氏の指摘でdll作成場所も修正して、ステップ実行も行えるようになりました。
ようやく先へ進めます^^
多謝!!
0645デフォルトの名無しさん
NGNGそうすれば問題の半分は怪傑だ
0646デフォルトの名無しさん
NGNG...これは快傑か。
怪傑はゾロだな...。
0647デフォルトの名無しさん
NGNG以降アプリの動作が不安定になるんですが、
(というか、アプリメニューからおかしくなる)
これって何が悪いんでしょう
0648デフォルトの名無しさん
NGNG> アプリからブラウザとかメーラーを起動するコードを書いたのですが,
> エミューレータ上では上手く動きません.
http:/brewforums.qualcomm.com/ja/index.php
にソースファイルなどを添付して投稿したので
どなたかアドバイスをいただければ幸いです.
0650デフォルトの名無しさん
NGNG***_HandleEven の EVT_APP_START にて、
IDISPLAY_Update(pMe->pIDisplay); が無いと砂時計のまま停止してしまったことがあります。
関係ないかな
0651デフォルトの名無しさん
NGNGエミュレータのデバッグ機能
あなたは何も悪くない
回避する手段はない
#を4連打しないこと
0652デフォルトの名無しさん
NGNGループをさせていますか?
サンプルプログラムが見つからず結構てこずっているんですが...
0653デフォルトの名無しさん
NGNG[回答1]
基本は タイトル画面→プレイ画面→ゲームオーバー画面→タイトル画面→… かな。
ユーザーのキー操作で遷移するようにしてるよ。
[回答2]
大抵のプログラミング言語なら
for (i = 0; i < 100; i++){…} とか while(1){…} とか書けるよね。
質問は意図が伝わるように書かないと上記のような答えが来るぞ。
0654デフォルトの名無しさん
NGNGmmfとspfが同時に鳴らせるということですか?
どうやるんでしょうか?
mmfを鳴らす時はspfを止めたら鳴るのですが、
spfが鳴っている時にmmfを鳴らすと鳴りません。
エミュだと上のようになるのですが、実機だと起動しません・・・
0655デフォルトの名無しさん
NGNGそんないじわるしなくても(笑
ISHELL_SetTimer()を参照。
でもこれであってるんなら、もうちょっと真面目に探そうね。
0656653
NGNG質問者なら誰でもよかった
大変なことをしてしまった
いまは反省している
お詫びにちょっと丁寧に書いてみる。>>652氏、例えばJavaで
void run(){
while(bLoop){
… //処理
try{ Thread.sleep(100); } catch(Exception e){} //100msのスリープ
}
}
のようにスレッドでループさせていたのをBREWではどうしよう?って困ってるんだとしたら
>>655氏が答えてくれたとおりタイマーで周期的に呼び出す方法に置き換えてみて。
端折って書くけどこんな感じ。
void MyApp_Loop(MyApp* pApp){
… //処理
ISHELL_SetTimer(pIShell, 100, MyApp_Loop, pApp); //100ms周期でこの関数を再コールする
}
ループの開始は例えばアプリ起動時(イベントハンドラのcase EVT_APP_START:)に
ISHELL_SetTimer(pIShell, 100, MyApp_Loop, pApp); ←上記と同じ記述
0657デフォルトの名無しさん
NGNG監視していて、重い処理はハングしたとみなされる。
1秒以上ダメとか。
0658デフォルトの名無しさん
NGNG0659デフォルトの名無しさん
NGNGていうかKDDI的にはどの程度のラインまでOKなんだろ…
性描写はいいが父首はだめとか
0660sage
NGNGBREW アプリ一覧
http://www.brewjapan.com/appli/game.html
0661652
NGNG具体的な内容に触れず誤解を生むような文章を書いてしまったこと、
とても反省しております。
何とか、ISHELL_SetTimer()を使ってプログラムを作っております。
(ハンドルイベントで、EVT_APP_NO_SLEEPを受け取ってtrueを返さないと、
動作が遅くなりますが...)
本当に助かりました。
0662デフォルトの名無しさん
NGNGありがとうございます。安心しました。
転送可能にしてる実機でも出てるからどうしたものかと思ってたよ…
0663デフォルトの名無しさん
NGNGこれって仕様ディスカ?兄者('A`)
0664デフォルトの名無しさん
NGNG実機でも基本的に同じコマンドが効く
ただし商用機は出ない、テスト用端末のみ
0665デフォルトの名無しさん
NGNGしかしよー、これって何のためについてんだろうな?
実用性皆無な気がするのって俺だけか?<DebugWeight
0666デフォルトの名無しさん
NGNGIKDDIPHONESYSTEM_GetHandSetType
で携帯のIDは取得できるのでしょうか?
//IKDDIPHONESYSTEMのインスタンス作成
nRet = ISHELL_CreateInstance( app->a.m_pIShell, AEECLSID_KDDIPHONESYSTEM, (void**)&app->pKddi );
if ( nRet != SUCCESS )
{DBGPRINTF( "#### Drawbmp_UID Error = %d", nRet );
IKDDIPHONESYSTEM_Release(app->pKddi);
return;
}
//PHONESYSTEMから携帯電話の機種情報をとってくる
nRet = IKDDIPHONESYSTEM_GetHandSetType( app->pKddi ,app->nameStr);
if(nRet != KDDI_SUCCESS)
{
DBGPRINTF( "#### IKDDIPHONESYSTEM_GetHandSetType = %d ", nRet );
IKDDIPHONESYSTEM_Release(app->pKddi);
return;
}
nRet には0が入っています、ですが不正な処理で強制終了してしまいます
説明の足らない点がありましたらご指摘お願いします
mifの設定はすべての特権をチェックしています
0667デフォルトの名無しさん
NGNG確か、文字数制限あったんじゃない?
0668デフォルトの名無しさん
NGNGデバッグ情報の表示方法でも、制限があるし。
DBGPRINTF("[%s] [%d]", strVal, intVal);
DBGPRINTF によるデバッグ出力には、 長さが 127 バイトまでという制限があります。
0669デフォルトの名無しさん
NGNGDBGPRINTFについては>>668が言うように出力は127byteまでとヘルプにあるが
SPRINTFについては出力サイズの制限はヘルプに記載されていない。
DBGPRINTFは文字列操作にスタックを使ってんのかなと思う。
ガイドなどには「スタックで大きい配列を扱うな」「char[256]は大きい配列だ」と
書かれている。それで127byteとか制限してんのかと推測する。
そこで>>663に話しは戻るが、SPRINTFの第1引数(出力先バッファ)について
もし1KB分のバッファをスタックから確保したんなら(例: char buf[1024]; とか宣言する)
落ちるのも無理ないなと結論づけていいと思う。
しかしヒープから確保して、それにもかかわらず1KB程度の出力でエミュレータが落ちる
のなら、これは今後要注意じゃないか? ヘルプでも注意事項の記載漏れってことになるし
実機でどういう動作をするのか不安だ。
0670sage
NGNG0671デフォルトの名無しさん
NGNGhttp://hp.vector.co.jp/authors/VA012735/java/dbuf1.htm
0672デフォルトの名無しさん
NGNGキリ番とって質問をスルーされるヤシ
0673デフォルトの名無しさん
NGNG.__
ヽ|・∀・|ノ おいらはなんかうまくいかんかった。
|__| 機種判別ができればいいのでISHELL_GetDeviceInfoですませたけどだめですか?
| |
0674デフォルトの名無しさん
NGNGメーカーは実機のバージョンアップ等で微妙にIDを変化させてきます。
私は何度も泣かされました・・・
0675デフォルトの名無しさん
NGNGヽ|・∀・|ノ それは困った!
|__| 情報ありがとう!
| | またひとつかしこくなった!
0676デフォルトの名無しさん
NGNGそれは困った話だな。どうにかならないものか…。
0677デフォルトの名無しさん
NGNG先頭何文字までは変化しない、とかじゃないの?
よくわかんないけど。
0678デフォルトの名無しさん
NGNGhttp://www.stargames.co.jp/contents/news.html
0679674
NGNGちなみにエミュレータではKDDI-0101等が返ってきます。
0680デフォルトの名無しさん
NGNG0681デフォルトの名無しさん
NGNGこれ自動変換した後、stargamesの中の人が頑張って微修正してそうだな。
そうじゃなきゃツール自体を販売するはずだしな。
>>680
UID=機種バージョン番号ならISHELL_GetDeviceInfoでいいじゃん。
バージョンに依存しない機種コードはIKDDIPHONESYSTEM_GetHandSetTypeを使えって事でしょ。
0682デフォルトの名無しさん
NGNG本当なら、某S社真っ青だな
0683666
NGNGUIDの取得はIKDDIPHONESYSTEM_GetHandSetTypeでやってみたのですが
KDDI_SUCCESSが返って来ているのに第2引数のcharに文字列が返ってきません。。。。(ノД`)ノ
IShell* shell = app->a.m_pIShell;
IDisplay* display = app->a.m_pIDisplay;
intnRet = 0;
char Name[10];
AECHAR Aname[10];
IKDDIPHONESYSTEM *pKddi;
DBGPRINTF( "#### Drawbmp_UID Start " );
if(ISHELL_CreateInstance( app->a.m_pIShell, AEECLSID_KDDIPHONESYSTEM, (void**)&pKddi) !=SUCCESS)
{
IKDDIPHONESYSTEM_Release(pKddi);
return;
}
nRet = IKDDIPHONESYSTEM_GetHandSetType( pKddi, Name );
これでNameをダンプしても空です・・・・
0684デフォルトの名無しさん
NGNGの後に
DBGPRINTF("ヽ|・∀・|ノ %s",Name);
とやったらエミュならKDDI-0101
ってでたよ
mifの特権レベルはファイルとアドレス帳へのアクセスのみ
0685666
NGNG特権レベルはなんでもかんでも組み込めばいいってもんじゃないんですかね・・・
それとKDDIPHONESYSTEMについては
KDDIの技術担当者に確認したところエミュレータでの動作は保障しないそうです
AppLorderで携帯に組み込めば動作保障ってものらしいです。。。
しらんがな
0686666
NGNGuint32 dwNetLinger;
uint32 dwSleepDefer;
uint16 wMaxPath;
uint32 dwPlatformID;
については
以下の各フィールドを使用する場合は
GetDeviceInfoのコールにこのフィールドを渡す前に構造体の要素wStructSizeを
必ず設定する必要があります
とAPIリファレンスに記述されているのですが
コレはこんな感じで使用したいメンバを直接メモリ確保すればいいのでしょうか
info.wStructSize = sizeof(info.dwPlatformID);
それか構造体全体を一気にはかってしまうとか・・・
app->di.wStructSize = sizeof(AEEDeviceInfo);
0687デフォルトの名無しさん
NGNGQRコードってどう読めば良いんですかねぇ...
0688デフォルトの名無しさん
NGNG追記、BREW端末でQRコード読めるのは結構限定されると思うんですけど、がんばって作ってます。
0689デフォルトの名無しさん
NGNG先月号のCマガジンに載ってた
0690デフォルトの名無しさん
NGNGBREWアプリウィザードでスケルトンを生成するとこう書かれる。
(pMeはアプリ自身のポインタ)
pMe->DeviceInfo.wStructSize = sizeof(pMe->DeviceInfo);
ISHELL_GetDeviceInfo(pMe->a.m_pIShell, &pMe->DeviceInfo);
0691デフォルトの名無しさん
NGNGなんかそんなAPI用意されてないんですかねぇ...
ICAMERAには見た感じは特にモード選択とか無さそうだしなぁ・・・
0692デフォルトの名無しさん
NGNG1、自作BREWって、エミュ以外じゃ動かないんですか?。
隠しコマンドとか、どんな特殊な方法でもいいので、AUの認証なしで
自分のケータイで動かしたいんですけど。
2、GPSとか、NAVIウォークとか、エミュにない(少なくとも、見つけられなかった)機能って、
どうやって開発するんですか? いわゆる、公式サイトにならないと開発自体無理ですか。
3、USBコネクタつきケータイが出ますが、このUSBって、BREWから使えるんですか?
0693デフォルトの名無しさん
NGNG1.無理
2.無理
3.無理orベンダ依存
0694デフォルトの名無しさん
NGNGGPSはエミュでも普通に使えるだろ。
693氏の言うように、一部APIに関してはエミュでは動かん。
後、NAVIウォークはBREWの機能を使って開発されたソフト。
よく勉強して出直せ。
0695デフォルトの名無しさん
NGNG使い方って、EZアプリ開発ツールガイドに載っているものだけでしたっけ?
[keep]が使用可能メモリを少なくして…だったら[fill]は?
もちょっと探してみます
でもせめて目次くらいちゃんとつけてくれ。
ただでさえ.pdfで読みにくいのに
0696デフォルトの名無しさん
NGNG正直BREWってうんこですか?
0697デフォルトの名無しさん
NGNGはい、割とうんこです
しかし道具を選ばず仕事を完遂するゆえに『プロ』なのです
ていうか選べないんだけどな
上も無茶言うし( ゚Д゚)y-・~ フー
0698デフォルトの名無しさん
NGNGいいこというね。
でもそろそろ便利な道具も持ちたいな
突然のリセットにうなってるよ。もう検証出さないといけないのに。
0699デフォルトの名無しさん
NGNG学生が卒業してまわらなくなったか?
0700デフォルトの名無しさん
NGNG0701デフォルトの名無しさん
NGNGコールバックの中で行っても大丈夫なのでしょうか
(MM_CMD_PLAYがMM_STATUS_DONEの時)
0702デフォルトの名無しさん
NGNGコールバックの中でいらん事せん方がいいみたいよ。
エミュレータでもたまに妙な動作をする。
コールバックではフラグ倒す程度に留めた方が無難かもよ。
0703デフォルトの名無しさん
NGNGttp://ne.nikkeibp.co.jp/members/NEWS/20040726/104611/
0704デフォルトの名無しさん
NGNG転載禁止だし、登録ユーザしか見えないよー
0705デフォルトの名無しさん
NGNGだから載せたんだけど。。。 駄目だったのかな・・・(´・ω・`)?
0706デフォルトの名無しさん
NGNGありがとうございます。
ということは、メインループでフラグ監視して、そこで解放。ってことですよね
もしかしてたまにリセットかかる原因はこれか…?
(今コールバックの中で解放しているので)
0707デフォルトの名無しさん
NGNG要するにユーザー登録しなさいってこと?
0708デフォルトの名無しさん
NGNG例えば、コールバック呼び出し元がコールバック呼び出し後に
そのオブジェクトをまだ使ってる場合、解放したらまずいよね。
メインループがあるなら、そこで解放した方がよさそう。
0709デフォルトの名無しさん
NGNG678 の事でしょ?
0710デフォルトの名無しさん
NGNGありがとうございます。
いろいろごちゃごちゃやって、今のとことんでないのはたまたまそうでないのかも。
何かオフィシャル(?)のFAQを読んだら、
IMEDIAは1回とったら解放せずに使いまわせ。みたいな記述がありました。
んじゃ1つだけとってリクエストのたび、曲停止→IMEDIA_SetMediaData()→再生とやると、
最初に登録したものが消えず、同じ曲しか鳴らないわ
かといって曲ごとにオブジェクト取得したら、リセットかかるわで
…一体どうしろと。
やっぱこれは自分が大きなカンチガイやってるってことでしょうか。
0711デフォルトの名無しさん
NGNG>最初に登録したものが消えず、同じ曲しか鳴らないわ
IMEDIA_SetMediaDataの戻り値を調べよう。
0712デフォルトの名無しさん
NGNG0713デフォルトの名無しさん
NGNGどこに書いてある?<一つのIMediaで
0714デフォルトの名無しさん
NGNGいろいろありがとうございます。
エラーの戻り値を調べるのサボってました。ごめん。
>>713
確かそうですよね。
(状態遷移図の)[レディー]を[アイドル]へ戻すものを探してみたのですが、
ないみたいだし…
あと、「1つの…」とはありませんが、
開発支援サイトのFAQの[音声]のところに
(自分が読み間違いをしていなければ)こういう記述がありました
0715デフォルトの名無しさん
NGNGたいへんですわ。
でも自分にとってはJavaよりはとっつきやすかったかな?
0716デフォルトの名無しさん
NGNGところで文字入力は何のインターヘースでやんの?
テケストコントロール?ダイアログ?
0717デフォルトの名無しさん
NGNGところでKDDIに検証してもらうのってソースも提出すんの?
0718sage
NGNG今秋にもコンテンツプロバイダーなどに提供される見込み
http://k-tai.impress.co.jp/cda/article/event/19834.html
クアルコムのブースでは、各社のBREW向けソリューションを紹介するコーナーも用意されていた。
従来紹介されてきたクリーク・アンド・リバーや、ソフィア・クレイドルのソリューションのほか、
スター・ゲームズがJavaからBREWへ自動変換するサービス「J2B トランスレータ」を紹介していた。
「J2B トランスレータ」は、既存のJavaコンテンツをBREWコンテンツに自動変換するサービス。
ドコモのDoJaや、auやボーダフォンのMIDPをサポートしており、Webベースでコンテンツを変換できる。
今秋にもコンテンツプロバイダーなどに提供される見込み。
従来JavaアプリをBREWアプリに変換する場合、プログラマーがBREW版をイチから開発する必要があったため、
時間と人件費がかかった。「J2B トランスレータ」ではこの作業をコンピュータにまかせ、
JavaのバイトコードをBREWのバイナリコードに自動変換する。現状ではBREW2.1をサポートしており、
コンテンツプロバイダーの要望によって各種バージョンも用意できるとしている。
会場スタッフは、「大幅に時間を短縮できる」とアピールしており、
ブースを訪れたコンテンツプロバイダーの開発者が再び質問しに戻るといったこともあったという。
スター・ゲームズ 代表取締役社長の曽根 広尚氏は、「コンテンツプロバイダーは、
iアプリのコンテンツを1つ作るだけですぐにBREW版も提供できる」と語っていた。
0719デフォルトの名無しさん
NGNGJavaがうんこなら
BREWはおしっこ
0720デフォルトの名無しさん
NGNG0721デフォルトの名無しさん
NGNG0722デフォルトの名無しさん
NGNG0723デフォルトの名無しさん
NGNG0724713
NGNGさてはてどのタイミングでメモリを解放してくれるのが楽しみだね
書式は似ていても中身は全然違うのだがなー。
>>710
見てきたけども、あれは例えば
プログラムの動作中に12個の音を鳴らしたい場合に、
IMediaインスタンスを12個生成しとけってことだろう。
一つのIMediaインスタンスで再生出来るのは一つだけだよ。
0725デフォルトの名無しさん
NGNGキャリア負担<<[見え隠れする大人の黒い事情]<<CP負担
じゃば
キャリア負担>>CP負担
0726デフォルトの名無しさん
NGNGぶりゅうたんは腹黒いけどどこかヌけてるドジっ娘
だったんだ!!(AA略
0727デフォルトの名無しさん
NGNG0728デフォルトの名無しさん
NGNGおぉ〜それが良い。
っというか、それなら頭文字Jは要らんので( ゚д゚)ホスィ…
0729さげ
NGNG組みなおした方がいいやね。
もっと、詳しい情報ないと、わかんね。
このトランスレータは、今日の日経産業新聞にも出てた。
0730さげ
NGNG「数十秒で変換」と書いてあったが・・・はてさて
0731デフォルトの名無しさん
NGNG0732デフォルトの名無しさん
NGNG0733デフォルトの名無しさん
NGNGJ2B通してエラーや警告が何個ぐらい出るかの方が楽しみだ・・・(・∀・)ニヤニヤ
0734デフォルトの名無しさん
NGNG0735デフォルトの名無しさん
NGNG賭けてもいい。そんなことしても、
きっと悶絶するようなコードしか集まらないぞ……
Canvasのサブクラスが5000行overとかさ。
0736デフォルトの名無しさん
NGNGクライアントから半透明ウィンドウを要求されてるんだが、
ぱっと調べた感じ、見つからない(⊃д⊂)
半透明描画のインタフェースて用意されてる?
DIBに直アクセスしてやるっきゃないかな・・?
もしそうなら描画系全部手作りした方が早い気がしてるんでつが(´・ω・`)
0737デフォルトの名無しさん
NGNG0738736
NGNG指定してみたけど、何も表示されなかった(;´д⊂
てっきり実装されてないのかと・・・
ちょっくら調べてみまつ
0739デフォルトの名無しさん
NGNG0740デフォルトの名無しさん
NGNGでも、強烈なウンコ臭をまき散らしてたJavaから解放され、まるで天国のようだ。
0741デフォルトの名無しさん
NGNG0742デフォルトの名無しさん
NGNG0743デフォルトの名無しさん
NGNG0744デフォルトの名無しさん
NGNG壊れたかと思ったけど電源オンオフしてたらなおった
0745デフォルトの名無しさん
NGNGwhile(1);
ってやってあせったことがある
0746デフォルトの名無しさん
NGNGいつも while(1) 使ってたら怒られたよ…
0747デフォルトの名無しさん
NGNG{
…
if (…) break;
}
とか書くと、VSで警告レベル4にしてるとWarning出ちゃうよね。
0748デフォルトの名無しさん
NGNGBREWプログマーはBREWのコードを書く度に大切な何かを少しずつ削り取られるように失ってゆく…というのは本当ですか?
0749sage
NGNG人格?
0750デフォルトの名無しさん
NGNG0751デフォルトの名無しさん
NGNG0752デフォルトの名無しさん
NGNGA.命
0753デフォルトの名無しさん
NGNGでもPS2より削ってるのは確か。(個人的にはだけど)
0754デフォルトの名無しさん
NGNG0755デフォルトの名無しさん
NGNG0756デフォルトの名無しさん
NGNGJAVAに比べたBREWのメリットって何?
ネイティブ機能にアクセスできること以外では何?
実行が凄く速いの?
0757デフォルトの名無しさん
NGNG漏れ的には言語そのものがメリット。
JAVAだと形にするのは簡単だけど、結局パフォーマンス
を考えるとコレJAVA?っという書き方になるのも嫌い
結局Cみたいな使い方になるなら元々Cの方が良い
っと思う
ただデメリットも多いけどね
0758デフォルトの名無しさん
NGNGうちじゃメリット<[諦めと後悔]<デメリット
0759デフォルトの名無しさん
NGNG再帰やでっかいローカル変数とらなければ、
特にスタックのことは気にしなくても大丈夫ですよね?
(とはいえ、関数の関数の…で10階層以上もぐったり、ネストがまあまああったりしますが)
0760デフォルトの名無しさん
NGNGACCESS社製 の Operaみたいなブラウザ、NetFront for BREWの記事。
------------------
Java vs BREW の「お題」として、これでどうでしょうか。ちょっとBREWに有利ですが。
- 速度(あくまで実行速度。立ち上がり速度はどうせBREWの圧勝なんで略)
- 機能(ほぼ同一製造コストの機種用のアプリなら、どちらが機能を追い込めるか。Native不使用とする)
- コスト(端末製造コストじゃなくアプリ開発コスト。開発工数+開発者の学習時間+開発者の集めやすさ)
0761デフォルトの名無しさん
NGNG0762デフォルトの名無しさん
NGNG速度:BREWは数倍は速い。Javaでフルブラウザを作って、実用的な速度がでるかな?
機能:同じ。ただ、Javaの場合、速度向上のため機能を落とす場合がある。それ以前に、フルブラウザが乗る端末があるのか?
コスト:速度向上のための変なチューニングをしないなら、Java。倍は違う。
結論:フルブラウザという、ド派手なアプリを作るなら、
売れるなら金をかけてもBREW。売れないなら、遅いけどJava。
0763デフォルトの名無しさん
NGNG機能は同じではないと思う。
0764デフォルトの名無しさん
NGNGじゃあ違う部分を全部詳細に述べよ
0765760
NGNGあくまで、Native 機能の使用は評価対象外、ということでお願いします。
ここでのポイントは、
たとえば、サブピクセルレンダリングが擬似的解像度アップに非常に効果的、だとしますよね。
まあ、実際には見にくいだけのような気もしますが、仮に、ですよ。
JavaでもBREWでも、どちらでもやってやれないことはないですが、多分Javaだと
異様に遅くなるんじゃないですかね。
この場合、今回の評価基準では、
「機能性:BREW高(実用的な速度で見やすい画面表示が可能。ケータイの小さな画面でのフルブラウザを可能にしている)」
となります。
0766デフォルトの名無しさん
NGNGDoCoMoもauもVodafoneもアプリからカメラは扱える。
アドレス帳へはセキュリティ上の問題から条件付きでアクセス可。
0767デフォルトの名無しさん
NGNGもし、WIN端末用VoIPソフトをBREWで作れば、
月々7000円で話し放題のケータイが「原理的には」可能なんですか?
それとも、au の方で、
網,GateWay,FireWall,規約,,,などなど、なにかに制約を掛けており、
そういったBREWアプリは原理的にもムリですか?
0768デフォルトの名無しさん
NGNGあとあうぶりうは録音機能関数ねえ
そんなことよりだれかIRSAで有効な暗号鍵・公開鍵・モジュラの作り方教えておくれ
0769デフォルトの名無しさん
NGNGRSA関係のサイトか本で勉強しる。
0770デフォルトの名無しさん
NGNG大雑把に教えていただけませんか?
現在の状況は、PCにarmコンパイラ>VS>BREW SDKの順でインストールしてある
ノートがあるのですが、VSのツールに BREW ARM Make が表示されず、
先へ進めない状況になってます。
何度かSDKをインストールしなおしてみたのですが、状況は変わらず…
全部アンインストールするしかないでしょうか(;´д⊂
既にarmコンパイラは1回再インストールしていて、
次回は有料になってしまうんですが…
その他、必要な機材は揃っています。
誰か助けてー(⊃д⊂)
0771デフォルトの名無しさん
NGNGあとは
http://www.s-cradle.com/developer/documents/tdsf/tutorial/HelloWorld/tutorial/compile.html
とか?
0772デフォルトの名無しさん
NGNGhttp://brewforums.qualcomm.com/ja/index.php?s=
たぶん、下のページで "BREW Add-Ins 3.0 for Microsoft Visual Studio"を
インストールすると幸せになれます。
https://brewx.qualcomm.com/brew/sdk/download.jsp?page=dx/devmisc
0773デフォルトの名無しさん
NGNGちなみに正しいインストール順はVC++>ARM>BREWです。
SDKは基本的にARMコンパイラより後にインストールする必要があります...。
(通常の開発手順からするとまず有り得ない順番ですが)
>>772に提示したAdd-inが別パッケージで提供されるようになったので、
今はインストール順は関係なくなりました。
0774デフォルトの名無しさん
NGNGその転送制限規約、具体的な数字(一日 何メガバイトまで、とか)知りたいのですが、
どこに載ってます?
0775デフォルトの名無しさん
NGNGていうかwin機の常識だべ
0776デフォルトの名無しさん
NGNGちょっと幸せになれました( ´∀`)
コンパイル結果…
C:\Program Files\ARM…
'C:\Program'は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
デフォルトのインストール先でダメって事ですか○| ̄|_
暫く遊ばれてきます
0777772
NGNGあー、スペース入りのパスはお勧めできませんね。
出来上がったmakefileの
ARMCC = $(ARMBIN)\armcc # ARM ADS ARM 32-bit inst. set ANSI C compiler
LD = $(ARMBIN)\armlink # ARM ADS linker
HEXTOOL = $(ARMBIN)\fromelf # ARM ADS utility to create hex file from image
ここを
ARMCC = "$(ARMBIN)\armcc" # ARM ADS ARM 32-bit inst. set ANSI C compiler
LD = "$(ARMBIN)\armlink" # ARM ADS linker
HEXTOOL = "$(ARMBIN)\fromelf" # ARM ADS utility to create hex file from image
こう、""でくくってあげればとりあえず通るかな? AEEINCPATHとかも文句言うかも。
c:\Program Files\BREW Addins\common\templates\CAppTemplate.mak をいじると
今後生成されるmakefileが全部これに従う(たぶん)ので楽です。
もしくは、環境変数のARMHOMEをPROGRA~1みたいなMS-DOS形式(?)に変えてしまうとか。
0778デフォルトの名無しさん
NGNG(IT Media)一般向けBREWコンテストの可能性も
http://www.itmedia.co.jp/mobile/articles/0408/09/news065.html?c
KDDIがBREWに期待していること
http://www.itmedia.co.jp/mobile/articles/0408/09/news067.html?c
ちょびっとだけ方向転換した? > au
0779デフォルトの名無しさん
NGNGうちはデフォルトのインストールで動いてまつよ
0780名無しさん
NGNGBREWが速いのはアプリケーションプロセッサを積まない機種に比較しての事。
- 機能 かわらん
- コスト これは比較にならない。javaで全機種対応が1月でできるとするとBREW
だと2〜3月かかる。
開発の手間についてはBREWアーキテクチャは作りが悪いのでコードが書きにくい、
というかコードが読みずらくなる。サンプルコードを読もうとしてみると良くわかる
が見ると目が腐る。
これはサンプルの作り方が下手なのではなくて、BREWだとそうなる。
BREWの開発者なんて募集して集まるの?
0781デフォルトの名無しさん
NGNGJavaでは、カメラで撮影ができるだけ。
ネイティブのカメラ機能を呼出して、撮影後の画像をアプリがもらう。
BREWでは、カメラのプレビューモードが利用できる。だから、
リアルタイムにアプリが画像を取得できる。
大半のアプリにとって、この差は大きい。
例えば、二次元コードリーダーが、いちいち写真をとってから解析する
というフローで動作することを考えてほしい。
せっかく撮影したのに、"解析に失敗しました。もう一度撮影してくだ
さい"とか言われたら腹立つだろ。
プレビューだったら、読めるだろう位置にかざしてればいいんだから、
アプリが提供する使い勝手は大きく違うことになる。
0782デフォルトの名無しさん
NGNG> - 速度 BREWは全然速くない。SHモバイルをつんだW11X,CA540Xには完全に負けている。
> BREWが速いのはアプリケーションプロセッサを積まない機種に比較しての事。
積まないことが重要なんでしょ? 端末のコスト削減がキャリアにとってどれだけ重要か解ってる?
> >>766
> Javaでは、カメラで撮影ができるだけ。
これは、JavaとBREWと言うより、DoJaなりJSCLなりのAPIのデザインの問題でしょう。
今はKNIもあるんだからKVM上にBREWのICameraライクなAPIも作れると思うけど。
0783名無しさん
NGNGその通り、つまりauは端末の開発競争から落ちこぼれたというわけでしょう。
docomoやvodafoneは上位機種はアプリケーションプロセッサを積んで高速に
なるのに対して、auはそれがない...と
0784デフォルトの名無しさん
NGNG上位機種でしか動かないJavaではパイを大きくできない。
シェアが半分のKDDIならなおさら。
DoCoMoが体力任せに上位機種をばらまくのは良いけど、それは結局エンド
ユーザーの料金に跳ね返ってくるだけだからアプリケーションの市場としては
良いことばかりではない。
vodaみたいに自壊する例もあるし(まああれはvodaが酷すぎるんだが)。
0785デフォルトの名無しさん
NGNGKDDIもうだめぽ
コンテンツ衰退ワショーイ
ぶりゅう導入よりほかのキャリアに移った方がコストかからないならな
ぶりゅうを本気で押すならキャリア向けのぶりゅう導入ガイドさーびすを用意すべきだな
0786デフォルトの名無しさん
NGNGQualcommのチップがどんどん速くなってるよ。
端末のコストをキャリアからのインセンティブで補完している現在のビジネスモデル
では、端末コストを低減できるってのはものすごいメリットだよ。
ちなみに、アプリケーションプロセッサを積める上位機種のユーザなんて、割合
で言えば圧倒的に少数派。
そういう意味でも、BREWのアプローチは悪い選択ではないと思う。
最終的にjavaとBREWのどちらが正解だったかは、歴史の審判に委ねるしかない
けどなw
0787デフォルトの名無しさん
NGNG話はそれからだ
0788デフォルトの名無しさん
NGNGループ処理の方法としては、コールバック関数でMM_STATUS_DONEの時に
IMEDIA_Play()をするしかないのでしょうか?
こうすると、どうしてもループ時に少し音が途切れてしまいます。
0789デフォルトの名無しさん
NGNGドコモも同じ900iでも機種によって対応できなかったり
0790デフォルトの名無しさん
NGNGうむ。
0791名無しさん
NGNG賛成。
なんでBREWでwindowsのハンガリアン記法なんだ?
馬鹿じゃないのか
0792770=776
NGNGレス感謝です。
色々と弄ってみたところ…
・ARMCC = "$(ARMBIN)\armcc" へ変更
→'"C:\Program Fails\(略)"'は、内部コマンドまたは外部コマンド… のエラー
・ARMCC = C:\Program Fails(略) へ変更
→776と同じエラー
・ARMCC = C:\PROGRA~1(略) へ変更
→NMAKE:fatal error U1077:'C:\Program (略)' : リターンコード '0x01'
でストップ
・\ARMフォルダ以下をC:直下にコピーし、
ARMCC = C:\ARM\(略) へ変更
→上に同じ
・\ARMフォルダ以下をC:直下にコピーし、
ARMCC = "C:\ARM\(略)" へ変更
→'"C:\ARM\(略)"'は、内部k(ry
・ARMCC = :\Program Fails(略) へ変更(何かの拍子で間違った)
→成功(゜Д゜)? LDの所でエラー発生。
調子に乗ってARMCC、LD、HEXTOOL 全て :\Program 〜の形式に変更した所、
.modファイルまで作成してくたらしい結果表示。
「ツールは次のコードを返しました:0」 とのこと。
しかしフォルダを覗いてみると、.modファイルどころか.oファイルも出来上がっておらず・・・
何じゃコリャーヽ(`д´)ノ って状況です。
もう少々尽力をお願いします・・・
0793770=776
NGNG0794デフォルトの名無しさん
NGNGあと、OSとかVCのバージョンとかも書いてみては?
0795デフォルトの名無しさん
NGNG0796デフォルトの名無しさん
NGNG0797770=776
NGNGエミュでは動いています。
と言うか、ARMコンパイルは>>11にあるHello Wlordでも試していますが、
同様の結果になっています。
開発環境:Win2k VisualStudio6.0SP6 BREW SDK2.1.1
ARMコンパイラが入ってる環境:WinXP VisualStudio6.0SP6 BREW SDK2.1.1
前述のとおりARMマシンは ARMコンパイラ>VS>SDKの順でインストールしてあります。
(一応SDKインストール後、ARMコンパイラはリペアしてみましたが)
どちらの環境でもエミュでは動作確認済み。
>>795
そうしてしまいたい(;´д⊂
0798デフォルトの名無しさん
NGNG仕事でやるには大変そうだな・・
0799デフォルトの名無しさん
NGNG0800デフォルトの名無しさん
NGNG0801デフォルトの名無しさん
NGNGこれからはユーザーが作る簡単なゲームとかはFlashになっていくんじゃない?
Flashの方がキャリア間互換性高いし。
BREWはBREWだから実現できる事ができればいい。
0802デフォルトの名無しさん
NGNGショボいH/Wでも高速なため、端末製造コストを下げられる。
ただし、開発効率が悪く、コンテンツ開発コストは上昇する。
使い分け:
メガヒット前提のアプリ、端末固有機能使用のアプリ:BREW
マイナーなアプリ:Java
・・・こんな解釈でOK?
0803デフォルトの名無しさん
NGNG0804デフォルトの名無しさん
NGNGわすれられた いた ですわ。
0805デフォルトの名無しさん
NGNG0806デフォルトの名無しさん
NGNG無用な煽りはやめれ。あと、「固定観念」な。
ちなみに俺はC厨なので誤解の無いように。
0807デフォルトの名無しさん
NGNG0808デフォルトの名無しさん
NGNGなんだぜ!」ってナンパするヤシはおらんのといっしょかと。
0809デフォルトの名無しさん
NGNG自分で自分のことをカビとは…
0810デフォルトの名無しさん
NGNG基本設計思考が歪んでる
ブラックホールが発生するんじゃないかってぐらい空間ごと歪んでる
たぶん年間万単位で生贄を差し出さなきゃならない
そんなレベル
0811デフォルトの名無しさん
NGNG0812デフォルトの名無しさん
NGNG働いてるのは俺だけか・・・
0813デフォルトの名無しさん
NGNG休みってなんですか?
0814デフォルトの名無しさん
NGNGそんなものは眉唾話なわけだが
というわけで徹夜休みなしワショーイ(つДT)
0815デフォルトの名無しさん
NGNG0816デフォルトの名無しさん
NGNG815は怠け者の低所得者、または無職
まさに現代版アリとキリギリス
0817デフォルトの名無しさん
NGNG0818デフォルトの名無しさん
NGNGなめなめくじ。
0819デフォルトの名無しさん
NGNG0820デフォルトの名無しさん
NGNGほれ、飴をやろう
そしてK○DI社員を窓からぶt(ry
0821デフォルトの名無しさん
NGNGちょっと置いておきますね
ttp://www.ohtaoilmill.co.jp/namekuji/index.html
0822デフォルトの名無しさん
NGNGSMAFのときはPhraseを止めて解放してSMAFをセットして鳴らし、
PhraseのときはSMAFを止めて解放してPhraseをセットして鳴らす
という方法で問題ないでしょうか?please help me!
0823デフォルトの名無しさん
NGNGttp://www.brewjapan.com/appli/index.html
0824デフォルトの名無しさん
NGNGhttp://www.amazon.co.jp/exec/obidos/ASIN/4833151227/qid=1092802338/ref=sr_8_xs_ap_i6_xgl14/250-5416078-2304256
会社のため、家族のため、ガムシャラに働いてきた。
気がつけば家庭に愛はなく、居場所すらなかった。
もういちど愛したい、愛されたい。残り少なくなった
人生と対峙した男の恋の物語。
0825デフォルトの名無しさん
NGNG0826デフォルトの名無しさん
NGNGhttp://www.itmedia.co.jp/mobile/articles/0408/18/news080.html?mc50
0827デフォルトの名無しさん
NGNG0828デフォルトの名無しさん
NGNG0829デフォルトの名無しさん
NGNGそれでいいはず。
でも無理に解放しなくても大丈夫だったような
0830デフォルトの名無しさん
NGNGたのむ ゆずってくれ!
>ころしてでも ほんを なきものにする
そう かんけいないね
0831デフォルトの名無しさん
NGNGエミュレータだと、GPSのデータを返すデモふぁいるがいりますよね〜
そのファイルってどういう書式なのでしょう?
もし親切な人がいたらほしいな〜なんていってみるテスト。
0833デフォルトの名無しさん
NGNGせめて開発プラットホームをVCじゃなくてEclipseとかにすれば
少しは盛り上がりそうなものだが…
0834デフォルトの名無しさん
NGNGIBMが出してるけどね。日本じゃ意味ねーんだよな。
0835デフォルトの名無しさん
NGNGアプリ内でリアル日時(又は固定の時間)を
取得するにはどうすれば良いでしょうか?
例をあげますと、
実際の日時 -2004/08/23
携帯の設定日時 -2004/09/01
の時にアプリ内で「2004/08/23」を取得したいのです。
現状どうしても、携帯の設定日時しか取得できず困っております。
何か良い案が御座いましたら、ご伝授の程よろしくお願いします。
0836デフォルトの名無しさん
NGNG原因な気がするが…。
まぁ、それはそれでメリットはあるんでどっちが良いと一概には
言えないがな。
0837デフォルトの名無しさん
NGNG0838デフォルトの名無しさん
NGNG0839デフォルトの名無しさん
NGNG0840デフォルトの名無しさん
NGNGどうしてもできなければ、
インターネットのタイムサーバで日時取得しては?
0841デフォルトの名無しさん
NGNG0843デフォルトの名無しさん
NGNGINETMGR_GetHostByName() を エミュレータで動かすと
何が帰ってくるのかな?
BREWエミュレータでは、この関数は次のコールの結果を返します。
GetHostByName(GetHostName())
ただし、BREW_Emu.datの[Settings]セクションで、キーIPAddressが設定されている場合を除きます。
ってかいてあるけど、意味がわかりませぬ。
0844デフォルトの名無しさん
NGNG話はそれからだ
0845デフォルトの名無しさん
NGNGアドレスをそのままセットしているんだけど
MALLOCで確保したヒープの開始アドレスは
必ず4の倍数のアドレスって保証されている
のかな?
0846デフォルトの名無しさん
NGNGDBGPRINTF("%s\0", s);
DBGPRINTF("%s\0", s);
って, BREWのエミュレータ上で
デバッグ出力を2回行うと,
何故か, sの内容が変な文字列に
書き換えられちゃうんですけど.
ほかにもこんな人いませんか.
0847デフォルトの名無しさん
NGNGとりあえず、漏れはならんかったぞ?
・リビルド決行
・VC再起動
・Win再起動
・バグ対決
・あきらめる
の順番でやるとか
0848デフォルトの名無しさん
NGNG0849デフォルトの名無しさん
NGNGそしてデバク文はmodにそのままコンパイルされる!エミュ以外じゃ使用できないのに!残念!
コード内で多用してる椰子は気をつけろ
0850デフォルトの名無しさん
NGNG>>849
さんくす
0851デフォルトの名無しさん
NGNG実機でも、DBGPRINTFされますが?
Loggerつないどけ。
ま、DBGPRINTF使わなくてもいいわけだが。
0852デフォルトの名無しさん
NGNGIPとIPアドレスは何がちがいますか?
0853デフォルトの名無しさん
NGNGむしろ849はすげーよ
846をどう読んだらその助言で回答になるとわかるのか
0854デフォルトの名無しさん
NGNG>>849は>>846にたいして答えてるわけではないと思うが。
DBGPRINTFについての話題がでたから
その関係で書いたのでは?
0855デフォルトの名無しさん
NGNG郵便と郵便番号ぐらい違う
0856デフォルトの名無しさん
NGNGhttp://internet.watch.impress.co.jp/cda/news/2004/08/26/4376.html
0857デフォルトの名無しさん
NGNGまあうちでは関数作って使い回して最終的にその関数の中をサックり削除て感じだが
でauはJavaVMの導入はいつ?
このままじゃCPに逃げられますぜ
0858デフォルトの名無しさん
NGNG切腹してくる
0859デフォルトの名無しさん
NGNGまだ間違ってるぞ!849じゃないか?
ちなみにJAVAと違ってifdefとか使えるんだから、関数作って…とかよりもdefineうまく使ったほうが手間掛からんよ。
まあarmコンパイラのぼけっぷりだと可変引数対応はうまく出来ないが。
#ifdef DBG
#define _DP DBGPRINTF
#else
#define _DP
#endif
_DP("test");
とかやると、ワーニングが出る。
まあワーニングだから無視しとけばいいんだろうが、気になるたちでね。
0860デフォルトの名無しさん
NGNG常人には理解できない箇所がありますが
理解できてしまうと精神が崩壊するか
脳神経ごと頭部が破壊されます
0861名無しさん
NGNG既に逃げられ始めている。
0862デフォルトの名無しさん
NGNGC / C++ で泥臭くそういうことをやるときには、
#ifdef DBG
#define _DP(x) DBGPRINTF x
#else
#define _DP(x) do {} while (0)
#endif
_DP(("x=%d", x));
って感じにするのが定説です。
>>846
sの指してる文字列が長すぎてスタック壊してるに1票。
0863デフォルトの名無しさん
NGNGsがヌル終端文字列ではないに1票
0864デフォルトの名無しさん
NGNG0865デフォルトの名無しさん
NGNGそれは知ってるがいまいちスマートじゃなくて好きじゃないんだよね。
どっちにしても渡す引数がそんなに多くなることはまずないので、
漏れの場合は引数の数ごとにマクロ作る場合が多いかな。
#define _DP0(fmt) DBGPRINTF(fmt)
#define _DP1(fmt,p1) DBGPRINTF(fmt,p1)
#define _DP2(fmt,p1,p2) DBGPRINTF(fmt,p1,p2)
みたいにね。
ちなみに端末リセットがかかっちゃう原因を追究する良い手立てってないかね?
DBGPRINTFの出力はどうも実際の処理よりも遅れるようで
(バッファ入ってるんだろうから当然だが)
実際にどこの処理でリセットかかってるのかさっぱりわからんTT
IFileでログファイルでも書くしかないのかね;;
#つってもIFILE_Writeも必ず成功するとも限らんし…
0866デフォルトの名無しさん
NGNGちなみに>>862の言うような方法が嫌いなのにはもうひとつ理由があって、
__FILE__や__LINE__を一緒に表示させると見づらいのもある。
BREWだとDBGPRINTFの出力は強制改行させられるから
#define _DP(x) DBGPRINTF("%s(%u) ",__FILE__,__LINE__);DBGPRINTF x
とかやるとログ出力が分断しちゃうからね。
#define _DP1(fmt,p1) DBGPRINTF(("%s(%u) "fmt,__FILE__,__LINE__,p1)
なら問題なし。
さらに言うと、漏れの場合__FILE__は直接使わず、basename()的なマクロを作ってそれをかましてる。
0867デフォルトの名無しさん
NGNG自分もそれ、1週間以上悩んだよ。検証直前で
こっちの場合は、ローカルでとった配列をオーバーしてモノ書き込んでて
それで戻りが壊されてたっぽい
結局それらしいとこに、DBGPRINTF埋めこみまくってログとって見つけたんだけど。
…役に立たないな、ごめん。
NULLのオブジェクト解放したり、奇数番地にワードデータ書き込んでもリセットするけど、
こんなことはふつーしないし
0868デフォルトの名無しさん
NGNG0869デフォルトの名無しさん
NGNGRESサンクス。
結局IFileでファイルにログ書き込むマクロ作って何とか一箇所問題修正できた。
どうやら空文字列をワイド文字列変換するとだめらしい。
でも今度はイベントハンドラで落ちてるみたいなんだよね〜
どっかでメモリ壊してるのかな;;
>>868
ほんとに;;
0870デフォルトの名無しさん
NGNGとりあえず、配列使ってる関数の変数を宣言してるとこに
ダミーの配列入れてみるとか?
…で、とばなかったらそれが原因(笑
0871デフォルトの名無しさん
NGNGとりあえず第二引数のコールバックらしきものの初期化方がわかんね('A`)
誰かボスケテ
0872デフォルトの名無しさん
NGNG作れたら怖いなぁ
0873デフォルトの名無しさん
NGNG作れても配信できないし
0874デフォルトの名無しさん
NGNG0875デフォルトの名無しさん
NGNG0876名無しさん
NGNGそりゃ作れるでしょう。
通信機能のあるアプリのスタックをつぶして乗っ取りをかけるパターンは通用
するだろうから。
operaのようなアプリが増えてくれば、危険度は増しますな。
現実にやるのは簡単ではないだろうが...
0877デフォルトの名無しさん
NGNG0878名無しさん
NGNG乗っ取り攻撃の類いは、ウィルスをダウンロードさせるわけではなくて、正規に
ダウンロードされたプログラムを攻撃して、そのプログラムを乗っ取ってしまっ
て正規にダウンロードされたものとして動くわけ。
よくワームと言われるものがこの類いです。
0879デフォルトの名無しさん
NGNG0880デフォルトの名無しさん
NGNG実機だとスタック壊したりすると即効でリセットかかるからたぶん無理なんじゃないかな?
まあその辺の回避手段があれば何とかなるだろうけど、
誰でも実機をいじれるわけじゃないからまず見つからんでしょ。
まあ何事も100%安全とはいえないけど。
そういえば、BREWのREALLOCって失敗するとヒープ壊すのかな?
なんか怪しい挙動してるんだけど;;
ヒープの秋は十分ありそうなのに失敗してるし・・・(フラグメント?でだめなこともあるのかな)
そのあとヒープ使用量がありえないくらい小さくなってるし・・・
0881デフォルトの名無しさん
NGNGワームはまた意味が違うだろ。
スタックオーバーランの類は自己増殖が主たるものではないし、
踏み台とする場合は別として、わざわざワームとして寄生したのに
なんで二度手間のスタック攻撃をする?
0882デフォルトの名無しさん
NGNG通信機能を使う際のお手本とか参考資料って、SDKくらいしかないのでしょうか
0883デフォルトの名無しさん
NGNGhttp://www.multiterm.co.jp/mps_edi_mobile.html
0884デフォルトの名無しさん
NGNG有償、イラネ。
でもありがとう。
こういうプログラム(通信)って初めてだから、まず何をしていいのやら。
GAMEBOYの通信ならやったことあるんだけどねぇ…
0885デフォルトの名無しさん
NGNG0886デフォルトの名無しさん
NGNG0887デフォルトの名無しさん
NGNGKDDIとクアルコムのキーパーソンに聞く
http://k-tai.impress.co.jp/cda/article/interview/20358.html
0888デフォルトの名無しさん
NGNGこれは携帯電話のかなりコアなアプリケーションもBREW上でやってしまおうというもので、
メーカーさん、キャリアさんともに非常に高く評価していただいている部分でもあります。
複数のアプリケーションを切り替えながら動かそうとするとき、
各々のアプリケーションをメモリ上に展開しておけばいいという話もありますが、
携帯電話の場合はメモリが最も高い部品になっていますので、パソコンのようなわけには行きません。
BREWでは、履歴情報をうまく活用し、起動と停止を繰り返し、パソコンのような使い勝手を実現しようと考えました。
メモリの消費を抑えながら、いかに使いやすくできるかということです。この部分は高く評価していただいている点です。
ただ、パソコン上ではExcelで作成したデータをWordに貼り付けるということが当たり前のようにやられていますが、
現在のBREWではクリップボードがある程度で、それはできません。
この機能をバージョン3.1のエクステンションとして提供しようと考えています。
0889デフォルトの名無しさん
NGNGJavaは元々携帯電話の根幹部分に触れずにそこそこのことができるいいプラットフォームだと思います。一般ユーザーに勝手にやらせてもいい部分については、Javaを使ってもいいのではないか、という風に考えています。
0890デフォルトの名無しさん
NGNGttp://www.brewjapan.com/techbook/sample.lzh
本のサンプルなので、肝心の本がないとさっぱりかもしれんけど。
0891デフォルトの名無しさん
NGNG『学生が夏休みの課題で作った』なんてたびたび比喩されるものをいつまでそのままにしておくのやら
0892デフォルトの名無しさん
NGNG0893デフォルトの名無しさん
NGNG0894デフォルトの名無しさん
NGNG0895デフォルトの名無しさん
NGNG0896デフォルトの名無しさん
NGNG0897デフォルトの名無しさん
NGNG機種ごとに用意しないといけないのでしょうか?
機種ごとに配布公開にお金がかかるのですか? ぼったくりくりくりっくりー
0898デフォルトの名無しさん
NGNG0899デフォルトの名無しさん
NGNG0900デフォルトの名無しさん
NGNG0901デフォルトの名無しさん
NGNGなんか戻り値0で書込めないんだよね;;
オープンは成功していてサイズ0のファイルは出来るんだが。
ちなみに実機では同じコードで普通に書込めてる。
0902デフォルトの名無しさん
NGNG0903デフォルトの名無しさん
NGNGえーとたしかデバイスファイルの最大容量をもっとでっかくとるように汁
エミュはdllの入ってるフォルダ以下の全てのファイルの容量で
計算してしまって、小さいとファイルがつくられないというのをどっかで見た気がした
んだけどどこで見たかは覚えてなくて今いそがしいので
正確なことは覚えてないのでちがってたらすまぬ
0904デフォルトの名無しさん
NGNG保存先フォルダにファイルがいっぱいあったら書き込みに失敗するけど、
そこは大丈夫?
0905デフォルトの名無しさん
NGNGサンクス!そうか、そんなところに制限があったのか〜
いろいろ試験データたくさん入ってるYO!
ちとためしてみまつ。
0906デフォルトの名無しさん
NGNGもうカメラ周りの仕様があれすぎてボンバイエなんだが
0907デフォルトの名無しさん
NGNG日本語キボンヌ
0908デフォルトの名無しさん
NGNG0909デフォルトの名無しさん
NGNGさ ら ば 労 働 金 庫
休日出勤までしておいて気付くことかよ orz
0910デフォルトの名無しさん
NGNG試してみたYO!
うまくいったYO!
ありがとう。
ついでにデバイスファイル弄ってスクリーンとキーパッドを横に並べたデバイス作った。
スクロールしなくても全部の操作ができるから結構便利だよ。
0911デフォルトの名無しさん
NGNG0912デフォルトの名無しさん
NGNGンニーのカメラでに今はまっちょる・・・
Previewに移行してFrameイベントは
来るが描画されないorz..
他のはOKなのに・・・・
カメラは機種依存強いとはいえ、少しは
規格を厳密にして( ゚д゚)ホスィ…
0913デフォルトの名無しさん
NGNGEZアプリ[Java]のエミュレータはそうなってるしな
0914デフォルトの名無しさん
NGNGデフォルトでこうなってないのが不思議だよね。
画像加工するのが面倒なだけなんだろうけど。
というか、リファレンスデバイス的な端末設定ファイルがないのも不思議だが。
0915デフォルトの名無しさん
NGNGハイリスク、ローリターン
種蒔きも適当に世話もせず育つの待ってるもんな
0916デフォルトの名無しさん
NGNGauというよりも、Qの方が癌じゃないかと…
殿様商売しているらしいし。
「どう転んでもチップセットは握っているから市場を失う心配はない」らしい。
0917デフォルトの名無しさん
NGNG糞なプラットフォーム作るなよ!
0918デフォルトの名無しさん
NGNG0919デフォルトの名無しさん
NGNG夏休みの宿題みたく、納期一週間前になると、必死になるところとか。
0920デフォルトの名無しさん
NGNG0921デフォルトの名無しさん
NGNG0922デフォルトの名無しさん
NGNG0923デフォルトの名無しさん
NGNG小学生かよw
0924デフォルトの名無しさん
NGNG納期はのばせるし。
0925デフォルトの名無しさん
NGNGといふのが大まかな見解ディスカ?
0926デフォルトの名無しさん
NGNG0927デフォルトの名無しさん
NGNG0928デフォルトの名無しさん
NGNGforumの投稿を参考にやってみたんだが、普通のCソースはコンパイルできるものの、
C++ソースだとBREWのヘッダファイルでエラーが出るんだよね;;
armコンパイラなら通るんだが。(自宅作業用にgcc使えるようにしてる)
ちなみにエラーの内容はこんな感じ。(SDKは2.1.1)
c:/gnude/bin/arm-elf-g++.exe -c -DDYNAMIC_APP -mcpu=arm7tdmi -mapcs-frame -O2 -I. -IC:/PROGRA~1/BREWSD~1.1JA/inc -Ic:/gnude/lib/gcc-lib/arm-elf/include -Ic:/gnude/arm-elf/include -o test.o test.c
In file included from test.c:1:
C:/PROGRA~1/BREWSD~1.1JA/inc/AEESource.h:190: error: declaration of `int32
(*IGetLineVtbl::GetLine)(IGetLine*, GetLine*, long int)'
C:/PROGRA~1/BREWSD~1.1JA/inc/AEESource.h:176: error: changes meaning of `
GetLine' from `typedef struct GetLine GetLine'
test.cはAEESource.hをインクルードしてるだけ。
教えて!エロイ人!
0929デフォルトの名無しさん
NGNG190の部分のマクロを展開するとstruct内にエラー表示の関数ポインタメンバを追加しようとして
構造体のGetLineと同名だから怒られてるみたいなんだが。
#ためしにGetLineをgetLineに変えると通るし
構造体内のメンバだから問題ないように思うんだがな;;
0930デフォルトの名無しさん
NGNGドゾー
http://brewforums.qualcomm.com/ja/showthread.php?s=&threadid=75
0931デフォルトの名無しさん
NGNGあらま、こんなとこにそのものズバリがあったとは^^;
ツールのほうのスレッドしか見てなかったよ。
#閑古鳥が鳴いてるという先入観であんましよく見なかった
お目汚し失礼しました^^;
0932デフォルトの名無しさん
NGNG英語版のForumを検索してみることをオススメする。
大抵のことはわかるよ。日本語版なんかより遥かにForumしてるよ。
昔からこのスレにいる奴は大体そうしてるんでないかなぁ?
093369式フリーPG ◆hND3Lufios
NGNG素直にただの関数のセットか、いっそのことC++かどちらかならいいのに。
0934デフォルトの名無しさん
NGNGBREWは逆だよな
使いこなしてる喪前等の方がエロいよな
すんごいエロい
0935デフォルトの名無しさん
NGNGそんなに誉められても・・・w
0936デフォルトの名無しさん
NGNG使いこなせてるかどうかは置いといて。
0937デフォルトの名無しさん
NGNGメモリ上に置いてある、.pngデータからIIMAGEを作る方法ってないのでしょうか
ISHELL_LoadImage()はファイルからみたいだし
とあるテーブルゲームで、キャラクタデータをネットから拾ってこようと思っています。
で、画像(数ファイル)とデータを結合したのをキャラデータで扱おうと思ったので
0938937
NGNGリソースIDは決め打ちで
お騒がせしました。
0939デフォルトの名無しさん
NGNGビットマップの透過色を IIMAGE_Draw でも有効にするにはどうしたら
良いのでしょう?
0940デフォルトの名無しさん
NGNGエイズを治すのにアミノ酸は効きますか?
0941デフォルトの名無しさん
NGNG0942939
NGNGでできた・・・。
0943デフォルトの名無しさん
NGNG解決したらしいが簡単に書いておくよ。
ISourceUtil* pSourceUtil;
ISource* pSource;
IAStream* pStream;
IImage* pImage;
ISOURCEUTIL_SourceFromMemory(pSourceUtil,buffer,buffer_length,0,0,&pSource;);
ISOURCEUTIL_AStreamFromSource(pSourceUtil,pSource,&pStream);
ISHELL_CreateInstance(m_pIShell,AEECLSID_PNG,(void**)&pImage);
IIMAGE_SetStream(pImage,pStream);
こんな感じで読み込めるぞ。
PNGじゃないデータでも読み込むからGetInfoしてサイズが0じゃないかチェックしないとダメだぞ。
解放とかについては自分で調べてくれい。
0944デフォルトの名無しさん
NGNG可能ならばやり方教えて下さい
0946デフォルトの名無しさん
NGNGどっちだよ!
0947デフォルトの名無しさん
NGNG0948デフォルトの名無しさん
NGNGということで、ゲイの世界にようこそ。
0949デフォルトの名無しさん
NGNG#キーによる「Debug Weight」表示状態でアプリを動作すると、
端末が再起動されたりしますでしょうか?
発注先から仕様かどうか調べろとの事…。
再起動する様なら、「仕様です!」と言い切ります。(´・ω・`)
再起動しないなら死んで直します。
どうか御伝授の程、宜しくお願い致します。
注1)海を越えた北国なので、おいそれと東京にテストに行けないのです…(泣
注2)たらい回しに来た仕事なんで、先方に聞いても返事が曖昧…。
(こっちは下請けなんで直に聞けないし
注3)手元にはA5502Kしか無く、再起動は起こらず。状況わからんです…。
0950デフォルトの名無しさん
NGNGデバッグ端末の仕様です。市販されている端末では発生しません
…と>>647と>>651に出ています。
せめて1回くらいスレ内検索しようね
0951デフォルトの名無しさん
NGNGA5503SAだよな?A5403CAはJavaだし
0952949
NGNGそうは言ったのですが、先方が納得してくれなくて…。(⊃△T)
先方的には、「再起動する事は仕様なのかどうか、調べて教えろ!」
って事らしい…。
一般ユーザーには関係無いんだから、モウユルシテ…。
もう一度調べて駄目だったら、
動作に影響ない事を説明して許してもらえる様頼んでみます…。
>>951
ご指摘ありがとうございます。
○A5503SA
×A5503CA
の間違いでした。
ご迷惑をお掛けしてすみませんです。_| ̄|○
0953デフォルトの名無しさん
NGNG開発支援サイトのFAQになかったっけ?
なかったとしたら問い合わせしてみればいいじゃん。
2chで聞いて「仕様だ」と言われても先方は納得するの?
0954デフォルトの名無しさん
NGNGおかげでjava機から抜け出せない…
0955デフォルトの名無しさん
NGNGそれが仕様かどうかは、アプリを作っているだけの我々CP側からは
どうやってもわからないことではないかと思われ。
開発支援サイトで問い合わせを作成してもらうしかないのでは?
もしも先方というのが某Z社や某I社ならなおのこと。
0956デフォルトの名無しさん
NGNG端末のばぐ
0957デフォルトの名無しさん
NGNGン二ーのカメラプレビューで画像表示ができないとか
0958912
NGNG漏れはGetFrameで取得したDIBにカラースキームの
値が入ってなかったのでセットしたら表示されたよ
スキームに値が設定されてない場合はてビット深度
で判定してスキーム設定した
16->565
24->888
#それ以下は無視
頼むぜンニー
0959デフォルトの名無しさん
NGNG漏れもいろいろやってみて結局modが正常に生成できるとこまではこぎつけたが…
端末にインスコするとリセットかかったり、エラーとか言われたりでダメだった。
実績のあるmakefileなんかをうpしてくれると、非常にありがたいんだが。
特に68氏に期待したい。
うpろだは本家の日本語フォーラムつかってくれれば良いし。
0960デフォルトの名無しさん
NGNGいや、出来るよ?もう一度手順を確認したら?
変なライブラリリンクさせたりしてない?
0961デフォルトの名無しさん
NGNGできるのかorz
HelloWorldレベルでもダメだったんだが…
ライブラリは-lgccだけで。
USフォーラムに上がってた設定と同じはずなんだがな;;
もう一回みなおしてみまつ。
0962デフォルトの名無しさん
NGNG苦或虚無のプログラマーはよっぽどアレなんだろな
まあみんなテケトウにがんがれ
0963デフォルトの名無しさん
NGNGやっぱだめだorz
USフォーラムのmakefile、Qのサンプルmakefileのディレクトリとかだけ修正して
やってみたが、エラー発生とかで落ちちゃうよ。
0964デフォルトの名無しさん
NGNG0965デフォルトの名無しさん
NGNGあと前スレのログだれかください
0966デフォルトの名無しさん
NGNGerrorlogの内容晒してくれ。
ちなみに
>>928
で既出のミスだったりしないよな?
0967デフォルトの名無しさん
NGNGSDKはどこで入手できるのでしょうか?
MascotCapsule ToolKit for BREW のページに行っても、
各種3Dツールからのエクスポータや、中間ファイルからMicro3D版
へのコンバータがあるばかりで、肝心のSDKが見当たりません…
0968デフォルトの名無しさん
NGNGまずはIHIに資料請求しる
ちゃんと法人(会社)でな
個人じゃむりぽ
あと、ちゃんとしたゲーム組むならローポリ得意な優秀なモデラーさん必須
ローポリでないとまともに動かぬる
0970デフォルトの名無しさん
NGNG> まずはIHIに資料請求しる
石川島播磨重工業?
0971デフォルトの名無しさん
NGNG会社にはarmがあるんだよね。
さすがに持ち帰り作業用だけのために自腹で買うのは嫌だからな…
>>966
ビルドはうまく行ってるのよ。
実機で動かすとエラーで落ちる。
ちなみに端末はA5502KとA5306STで試した。
0972デフォルトの名無しさん
NGNG0973デフォルトの名無しさん
NGNGふざけてるのか! 普通にZIPで提供しろよ
The page cannot be found
The page you are looking for might have been removed, had its name changed, or is temporarily unavailable.
(app error 404)
0974デフォルトの名無しさん
NGNGECLASSNOTSUPPORTと返って来る。何故だ。
0975デフォルトの名無しさん
NGNGフォーラムに投稿すべし
0976デフォルトの名無しさん
NGNGKDDIのサイトで配布されてるSDKの拡張パッケージ入れたか?
0977デフォルトの名無しさん
NGNG0978デフォルトの名無しさん
NGNGarmではまったく問題無しです。
gnude最新版じゃダメってことはないよね?
0979デフォルトの名無しさん
NGNG最新版っていくつ?
今試してみたが、ソースからビルドしたgcc(3.3.2)とバイナリ配布のGNUDE1.2(gccのバージョンは3.3.1)で
どちらも問題なく動作した。つーかICameraで普通に写真取れた。
当然ARMコンパイラでも動く。
0980デフォルトの名無しさん
NGNGIMenuCtlを使うしかない?
0981デフォルトの名無しさん
NGNGIDisplayのDrawTextじゃ不満なのか?
0982デフォルトの名無しさん
NGNGありがと >> 981
0983デフォルトの名無しさん
NGNGバイナリの1.2だね。
何がいけないんだろ…
良かったらmakefileをうpしてくれないか?
ttp://49uper.com/up-s/index.php
ここらあたりとか。
よろしくです〜
KDDI公認にならないと携帯端末に転送できないの?
http://appli.channel.or.jp/pc/ez/index.html ←ここがBREWに対応って
書いてあるんで、てっきり自作アプリを気軽に公開できるもんだと思っていた。
趣味プログラマを閉め出したいくらい、BREWが腐ってるってことかしらんらん。
0985デフォルトの名無しさん
NGNGそらそうだろ
ただ、一般ユーザのコンテストもやりますか!って話題も
あったと思うから、機能制限付で作れるようになるやも
しれんが・・・
速攻レスサンクス。
そうか、BREWじゃ遊べないな。。。Java対応WIN機を探すとするか。
0987デフォルトの名無しさん
NGNG0989名無しさん
NGNGW11H,W11Kしかないし、しかも両方とも生産終了になっている。
店頭の在庫がなくなったら、javaのwin端末はなくなる急げ。
0990デフォルトの名無しさん
NGNGおお!ありがとう\(^o^)/
とりあえず、これを参考に試してみるよ!
うまく行かなかったら今度は公式のほうで^^;
0991デフォルトの名無しさん
NGNG0992デフォルトの名無しさん
NGNG0993デフォルトの名無しさん
NGNG0994デフォルトの名無しさん
NGNGちなみにCPばかりがこのスレにいるとおもふなほ
0995デフォルトの名無しさん
NGNG今、開発中はgcc使ってて、KDDI提出用にはarm使ってるんだけど、
大概armの方がmodのサイズは小さくなるんだよね。10kBくらい違うかな。
でもコンパイル通すのめんどいし、gccだと外注に出しやすいしなぁ。
0996デフォルトの名無しさん
NGNGhttp://pc5.2ch.net/test/read.cgi/tech/1096006023/
0997デフォルトの名無しさん
NGNG0998デフォルトの名無しさん
NGNG0999デフォルトの名無しさん
NGNG1000デフォルトの名無しさん
NGNG10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。