BREW(Binary Runtime ..
[2ch|▼Menu]
580:デフォルトの名無しさん
06/04/02 23:27:05
売ってないのかなぁ欲しいよなぁ。
いちいち自分でアセンブラ解析して
問題突き止めるの嫌になってきた。

581:デフォルトの名無しさん
06/04/03 09:42:15
アセンブラってコンパイラのバグ追いかけてるのか? コードが正しくても
意図どおりに動かないならアセンブラどうこうの問題じゃない気がするけど

582:デフォルトの名無しさん
06/04/03 10:09:54
実機じゃまずい理由って何?

583:デフォルトの名無しさん
06/04/03 18:38:16
シミュレータでたまに突然ファイル書き込みができなくなるんだけど、
これの原因わかる人いる?
今のところA5501TとA5503SAでその症状が出てる。

584:デフォルトの名無しさん
06/04/03 18:44:02
エミュレータのデバイス属性の
作成できるファイル数とか書き込みできる最大容量に問題があるんじゃね?
最大容量はExamples以下のサイズ全部含むらしいから、
大きく設定しとくか、Examples以下の容量を減らすかしとくといい。

あとありそうなのはmifの設定でEFSの制約の最大ファイル数
設定してたりとかもある。

585:デフォルトの名無しさん
06/04/03 18:44:06
>>583
アプリのフォルダにファイル突っ込みすぎてない?


586:デフォルトの名無しさん
06/04/03 22:13:59
K-BREWでEFS埋め尽くしたままだったりして

587:デフォルトの名無しさん
06/04/04 00:24:36
同じコード書いて動く機種と動かない機種あるの勘弁して欲しい


588:デフォルトの名無しさん
06/04/04 01:49:55
BREWはケータイにしては機種依存が少ないほうだよ

589:デフォルトの名無しさん
06/04/04 03:14:11
2.0とか300kアプリの対応しなくていいなら、だいぶ楽だよな。

590:デフォルトの名無しさん
06/04/04 03:21:48
>>589
しなくていいなら楽なんだけどねえ
もうちょい、贅沢にメモリ使いたいよ・・・

591:デフォルトの名無しさん
06/04/04 10:05:31
一通り携帯普及して需要が買い替え主体になってきたらしいから、
0円携帯とかやり辛くなって機能追加は端末価格に跳ね返る。
となると・・・((((;゚Д゚))))

592:デフォルトの名無しさん
06/04/04 10:52:11
300Kはともかく、まだ2.0の対応してる香具師がおるんかww
もうWIN端末以外作ってないぞ、俺。その他なんて全部あわせても1割程度だろ

593:デフォルトの名無しさん
06/04/04 11:20:47
さすがにあるかもしれないって話だろ。
今は3.1優先とか言う話らしいし。

594:デフォルトの名無しさん
06/04/04 11:22:35
オラの村ではその1割のユーザーも取り込みたいというお代官様がおるんだぁ。
さすがに2.1以降になりつつあるけんど、300kに収めろ収めろという声が聞こえてくるぞぅ。
都会はいいなぁ。


595:デフォルトの名無しさん
06/04/04 11:28:12
代官すげーな、かなり強力なコネ持ってないと
今更BREWの企画で2.0なんて通せないんじゃないの?

596:デフォルトの名無しさん
06/04/04 11:31:37
さすがに今から2.0はないだろうけど。300kは普通にあるな。

597:デフォルトの名無しさん
06/04/04 11:57:33
2.0切り捨てはたいして楽にならんが300k切り捨てはすごく楽になる。
だが代官は普通、逆をやりたい。

598:デフォルトの名無しさん
06/04/04 12:05:50
しかも代官さまはそんなに手間だとは思わない。
さすがに2.0はうちじゃ作ってないが

599:デフォルトの名無しさん
06/04/04 12:28:37
あぁ、うちも必死にヒープ抑えても、代官さまはわかってくれないなぁ。
1メガじゃ無理ぽです→昔は50kでやってたしできるでしょ?みたいな。
Javaへの移植ですら「移植だから簡単でしょ?」って…。

600:デフォルトの名無しさん
06/04/04 12:53:22
>599
一揆。

601:デフォルトの名無しさん
06/04/04 22:25:21
WIN端末以外は人気がないと出させてくれないんじゃなかったか?


602:デフォルトの名無しさん
06/04/05 00:06:37
KDDIの拡張インターフェースで使えるスモールフォントの幅が何ピクセルか教えてください。

603:デフォルトの名無しさん
06/04/05 00:19:11
つ[端末仕様]

604:デフォルトの名無しさん
06/04/05 00:46:12
>>601
その後に続く条件みたいなのがあるよ。
詳しくは何もかけないけど。

605:デフォルトの名無しさん
06/04/05 07:01:42
KDDIの企画審査ってHPには1ヶ月半と書いてありますが
実際のところ、どれくらいかかるのでしょうか?
あまりよい噂を聞かないもので。


606:デフォルトの名無しさん
06/04/05 08:22:12
さいたんでそんなもの

607:デフォルトの名無しさん
06/04/05 11:16:13
>>599
> あぁ、うちも必死にヒープ抑えても、代官さまはわかってくれないなぁ。
> 1メガじゃ無理ぽです→昔は50kでやってたしできるでしょ?みたいな。
> Javaへの移植ですら「移植だから簡単でしょ?」って…。

なにそれ、殴り殺しちゃえよ。簡単だったらてめえもできるだろって
いっちまえそしてそこの会社に爆弾をしかけて倒産させちまえ

608:デフォルトの名無しさん
06/04/05 11:23:03
そんなことより「私の給料ではここまでです」と一年後に動かなくなるアプリの方がマシだろ

609:デフォルトの名無しさん
06/04/06 17:43:10
企画が既存アプリと被ってもキーニしない

610:デフォルトの名無しさん
06/04/07 00:44:07
>>559-560

朝雲とは、


バード馬鹿楽苦のことだ!!!

はてな - バート・バカラックとは
URLリンク(d.hatena.ne.jp)


611:デフォルトの名無しさん
06/04/07 00:56:29
>>601 え?そうなの?うちも代官さまの機嫌しだい…というか、いろいろ延びに延びてターゲット端末が去年の夏モデルのまま…のもある(汗

612:デフォルトの名無しさん
06/04/07 10:26:40
実機への転送速度を上げる方法ってないですか?
大容量アプリになってくると時間かかりすぎで困ってます。

613:デフォルトの名無しさん
06/04/07 10:31:05
毎回全消去で送ってるならファイルごとに転送すれば?
mifファイル以外は上書きでもそれほど問題無いみたいだし。

614:デフォルトの名無しさん
06/04/07 10:32:08
機種を新しいのに買い換える。


615:デフォルトの名無しさん
06/04/07 10:44:35
転送用のアプリを作る

616:デフォルトの名無しさん
06/04/07 11:20:15
超能力

617:デフォルトの名無しさん
06/04/07 11:22:14
サーバからISocketでDLしてくる

modには使えないが

618:デフォルトの名無しさん
06/04/07 13:13:28
>>614
それ多分関係ないw

619:デフォルトの名無しさん
06/04/08 15:29:00
GLES実機ではどれくらいのパフォーマンスでます?


620:デフォルトの名無しさん
06/04/08 18:12:46
GLESって3Dアクセラレータに○ついてるやつじゃないと動かない?

621:デフォルトの名無しさん
06/04/08 23:51:39
>>619
TシリーズならFOMA902相当の速度で動く
他の機種はその半分くらい

622:デフォルトの名無しさん
06/04/09 17:20:16
>>612
水晶を取り替えて、電源電圧に喝をいれるとあら不思議、転送速度が上がるよ。


623:デフォルトの名無しさん
06/04/10 18:52:25
.net2005でもアドインできるようにならんかねぇ

624:名無しBREWたん
06/04/10 19:34:29
>>623
あ〜それいいね。
VC++2005Expressで環境整えてみたい。

625:デフォルトの名無しさん
06/04/10 20:55:49
2005Express って dll 作れたっけ?

626:デフォルトの名無しさん
06/04/10 21:14:18
VC++2005Express無料だから6.0から乗り換えてみたかったんだけどねー
dllは作れるみたいだけど.netFrameworkと関係しちゃうのか?

627:デフォルトの名無しさん
06/04/10 21:59:59
brewにドトネトを入れるのか
せっかくJavaの遅さとリソース食いを解消するために
BREWを導入したのにそれじゃ逆効果だなw

628:デフォルトの名無しさん
06/04/10 22:02:39
>627
???

629:デフォルトの名無しさん
06/04/10 22:24:36
>>626
んなこたぁない。

>>628
頭悪い子はほっとけ。

630:名無しBREWたん
06/04/11 09:16:16
えっ、コンパイラとリンカは上位版と一緒なんじゃないの?
もしかしてIDEではDLLを作る設定がないだけとか?

631:デフォルトの名無しさん
06/04/11 10:06:36
2005Expでも作れるよ
ただQのアドイン関連がインストーラで入らないからウィザードは手動設定で適用可能
ビルドアイコンとかはどうやって設定するのか俺は知らん
なのでちょっと使いづらい

632:デフォルトの名無しさん
06/04/11 23:34:04
最近BREWはじめた初心者ですw
とりあえずROMって勉強しますお(^ω^)

とりあえず足跡残しw

633:デフォルトの名無しさん
06/04/12 01:25:00
>>632
業務で? とりあえずご愁傷様。
・・・まあ、なれると楽しいけどね。BREWも。

634:デフォルトの名無しさん
06/04/12 01:51:42
俺はもう Java に戻りたくない。

635:デフォルトの名無しさん
06/04/12 04:58:10
(゚∀゚)人(゚∀゚)
やっぱVSで作れるのは楽だよな、本当
実機デバッグだとDBGPRINTFかファイルでちまちますることになるが、
リアルタイムで見れるぶん、iアプリよか遥かにマシだ

636:デフォルトの名無しさん
06/04/12 06:25:51
>>635
おおむね否定しないし、私もブリュワー(ぉ
なので否定しないけど、デバッグに関してはeclipseでその差は埋められて
しまってませんかね? いや、eclipseのデバッグ時動作糞重いけど。

637:デフォルトの名無しさん
06/04/12 07:35:21
>>636
ネイティブコンパイルするとそれなりに早いよ。
`それなり' だけどね。

638:デフォルトの名無しさん
06/04/12 07:55:15
iアプリは503時代からやってる名残でプリプロセスだらけの
謎ソースになってるからな(´・ω・`)
作るだけならBREWはかなり楽。

BREWの最大の問題ってKDDIだよな。

639:デフォルトの名無しさん
06/04/12 12:00:21
JavaとAjaxとPHPからBREWに帰りたい_| ̄|○


640:デフォルトの名無しさん
06/04/12 12:00:31
そうか? 速く動かそうとするとやたら面倒だろ。
CPU占有してはいけないから、ちょっと処理しちゃタイマー呼び出しで
処理を細かく中断しなくてはいけない。
それにタイマーの解像度が低いから一旦タイマー呼び出すとしばらく(10msだっけ)
帰ってこないし。
速く処理したくてイベント呼び出しにすると、今度はサスペンドしなくなるし。

アクション系のゲームだと、どこまで動かして、どこでタイマー呼び出しと細かい
調整が大変だよ。
うまくやらないと動きがスムーズじゃなくなるからな。


641:デフォルトの名無しさん
06/04/12 12:18:33
>>640
10ms のタイマで処理したいって考え自体おかしい気がするんだが。
どう考えてもメインループは 50-70ms が限界だろ。

音ゲーみたいに細かい制御が必要なら、メインループの最初に時間を取って、
その時間の値でオブジェクトを動かせばいい。

642:デフォルトの名無しさん
06/04/12 12:40:34
>>641
>>10ms のタイマで処理したいって考え自体おかしい気がするんだが。
そういう意味じゃなくて、一旦タイマーを呼び出すと10msは帰ってこないという話。
ものに因るのだけど、少し処理して次までに10msも間が開くと少し遅い。
画面は動きっぱなしだから、どこで10ms空けるかちょっと面倒だった。
全部で10msも空けると遅かったし。
javaより手が掛ったよ。


643:デフォルトの名無しさん
06/04/12 12:41:47
50か60ms以下にするとキーがおかしくなるとかどっか書類になかった?大丈夫なの?

644:デフォルトの名無しさん
06/04/12 13:16:03
>>627
BREWの上でドトネトを動かすのかw
頭いいなw

645:デフォルトの名無しさん
06/04/12 13:17:08
それより容量制限はまだ1MBを越えない野か?


646:デフォルトの名無しさん
06/04/12 13:46:50
それより画面はいつVGAなにるんだ?

647:デフォルトの名無しさん
06/04/12 13:53:56
容量制限解除、VGA対応なんてしたら
PSの開発規模になっちまう。

何社生き残れるんだよw
ウチは無理だ。
BREW扱えんの俺一人(´д`)


648:デフォルトの名無しさん
06/04/12 13:59:25
それよりいつSTL使えるんだ

649:デフォルトの名無しさん
06/04/12 14:01:01
>>647
> 容量制限解除、VGA対応なんてしたら
> PSの開発規模になっちまう。
> 何社生き残れるんだよw

それでも社会が活性化すれば7割の会社が潰れてくれても
かまわん。
潰れたらまた会社起こせばいいだけだし。
それができない度胸の無い経営者が多いのが日本の実態だな。
アメリカなら新しいこと始めるなら何社か会社が潰れても当たり前なのにな。


650:デフォルトの名無しさん
06/04/12 14:33:26
>>649
つコンシューマの惨状

ハードスペックがどんどん上がって
コンシューマと同じ道をたどりつつある。
さらに携帯の悪いところは
「携帯だから」と予算を抑えられぎみなところ。


651:デフォルトの名無しさん
06/04/12 14:33:53
それよりいつ例外使えるんだ

652:デフォルトの名無しさん
06/04/12 14:49:26
それよりいつクラスだけで実装できるようになるんだ


653:デフォルトの名無しさん
06/04/12 15:01:31
それよりいつ検証日が決まるんだ

654:デフォルトの名無しさん
06/04/12 15:40:16
PS並みの開発費取れたり売り上げ見込めるならいいけど、500円のアプリで高いとか言われてる現状じゃ無理だろ
プロデューサもユーザもケータイアプリ並みの価格にPS並みのクオリティ求め始めたら、ウチもさっさと退散だよ

655:デフォルトの名無しさん
06/04/12 16:02:44
流れを切るが、ちょっと教えてくれ。

カメラのサンプルコードでFPSリスト取得がこんなふうに書いてある。
pMe->dwFPS = (int32 *)CAM_MODE_PREVIEW;
pMe->pbRange = TRUE;
ICAMERA_GetParm(pMe->m_pCamera, CAM_PARM_FPS_LIST, (int32 *)&pMe->dwFPS, (int32 *)pMe->pbRange);

これはこういうことでよい? 間違っていたら指摘頼む。
uint32* pdwFPS = (uint32 *)CAM_MODE_PREVIEW;
boolean bRange;
ICAMERA_GetParm(pMe->m_pCamera, CAM_PARM_FPS_LIST, (int32 *)pdwFPS, (int32 *)&bRange);

「uint32* pdwFPS」としたのは、ICAMERA_GetParm(CAM_PARM_FPS_LIST)のリファレンスで
「uint32 dwFPSのリストへのポインタ(uint32 **タイプのppList)が返る」とあるので。
「pMe->」はここでは省略した。

656:655
06/04/12 16:20:09
いや、こうか。第3引数を (int32 *)pdwFPS → (int32 *)&pdwFPS と直した。
uint32* pdwFPS = (uint32 *)CAM_MODE_PREVIEW;
boolean bRange;
ICAMERA_GetParm(pMe->m_pCamera, CAM_PARM_FPS_LIST, (int32 *)&pdwFPS, (int32 *)&bRange);


657:デフォルトの名無しさん
06/04/12 16:34:37
合ってるよ。

んでもって、pdwFPS[ 0 ] が 0x7fffffff ならコプロ。

658:655
06/04/12 16:50:48
>>656で合ってるってことだよね。サンキュ。

659:デフォルトの名無しさん
06/04/12 17:43:08
おれがこの一連の流れで最もビビッドに知りたい!!と心の底から思ったレスは
>>653
これ唯一だけだ。

660:デフォルトの名無しさん
06/04/12 17:47:10
つ[特急検証]

661:デフォルトの名無しさん
06/04/12 19:13:03
BREW2.1SDKとBREW3.1SDKをPCにいてるとき
別環境または、別アカウントでインストールしたいんですけど
登録したメールアドレスが既に登録しなおせない場合
(ダウンロード画面に移行する時に初回時のメール登録画面を自動で行うようにした)
別アカウントで入る方法はあるのでしょうか
別アカウントの認識が間違っているでしょうか
またそれとは別で、2.1と3.1を同じPCで使う際みなさんはどのように使っていますか

662:デフォルトの名無しさん
06/04/12 19:25:20
>>661
アカウントと言ってるのはQのダウンロードに使うメアドのことか?
あれはブラウザのクッキーとキャッシュクリアすると、
再入力・再登録できるでしょ

663:デフォルトの名無しさん
06/04/12 19:27:29
あとSDK2.1と3.1、俺はソフィアクレイドルのBREW Switcherのお世話になっている。
時々ヘンな動きするんで、毎回ログインし直してるから有効性は謎だけど

664:デフォルトの名無しさん
06/04/12 20:04:52
俺はBREWDIR21とBREWDIR31という環境変数をつくって
インクルード指定かえてる。手動でもそんな手間はないよ。

665:デフォルトの名無しさん
06/04/12 22:08:40
>>661
別アカウントと説明されてるのは、PCへログオンするときのアカウントのこと。
でも(ユーザーごとのではない)共通の環境変数がBREW2.1用からBREW3.1用へ
書き換えられちゃうので、結局上手くいかないと思う。で、自分はこうした。

BREW2.1のアカウントでログオンし、
BREW2.1の環境変数をすべてユーザーごとの環境変数へ移す。

別アカウントでPCへログオンし、BREW3.1をインストールする。
BREW3.1の環境変数をすべてユーザーごとの環境変数へ移す。

あとはいちいちログアウト、ログオンでアカウント切り替えて使う。
VSにボタン追加されるやつ(Addinだっけ?)は2.1と3.1で上手く共存できないので
(拡張子の関連付けが切り替えられないし)、これは自力で適当に。

666:デフォルトの名無しさん
06/04/12 22:25:31
SDKインストールするとBREWSDK210JAとBREWSDK312JAっつー環境変数が
登録されるので、makefileに引数でSDKバージョン指定するようにして
!IF "$(SDK_VERSION)" == "2.1"
BREWDIR = $(BREWSDK210JA)
とかやってる。最近GNU MAKEしか使ってないから構文とマクロ名はうろ覚え。
1回テンプレになるmakefile使って使いまわすのでこんな感じで対処。
Switcherは>>663氏みたく毎回ログインし直さないと安定しないので使わなくなった。

VC上ではワークスペースに2.1用と3.1用のプロジェクト作ってそれぞれincパスの
設定変えてやってる。
2.1と3.1の切り替えが頻繁に起こらないならプロジェクトは一つで切り替えの度に
書き換えてもいいかもしれんね。

最近makefile一つで2.1用と3.1用のmif、mod、barを管理できるような環境を作って
るが完成する頃に市場から2.1が消えてたら笑えねぇ。

667:デフォルトの名無しさん
06/04/12 22:25:41
KやQまでライセンシーになってるソフィアが
やっぱりBREW最大の勝ち組かも、とか思う。

668:デフォルトの名無しさん
06/04/12 22:34:59
あんなショボイライブラリに数十百万……ありえねぇな……。

669:デフォルトの名無しさん
06/04/12 22:38:27
まあ、労力は認めてもいいかなとはおもう。
かといってあんだけの金払って使いたいとは思わないし、
会社も首を縦には振らないな。

670:デフォルトの名無しさん
06/04/12 23:02:57
やっぱあれか? Framework使って書いたらコードサイズがモリモリでかくなって
そこですかさず「ご一緒にCompressはいかがですか」か?

671:デフォルトの名無しさん
06/04/12 23:14:12
それ良い商売だな。くそっ。
そしてすかさずコードサイズ便乗の話なんだけど、
iアプリのようにみみっちくコードサイズ縮小の方法ってどんなのがある?
とりあえず俺半年ほどBREWやって

・98%はThumb化
(ARMに比べてだいたい35%程度減る)
・SDKでC関数のラッパーと名言されてる関数(MEMCPYとか)はマクロで一括ARMCLIB化
(ヘルパーのポインタ呼び出し分無くなって小さくなる)
・指定アドレスから200バイト程度は1命令でアクセスできるので
よく使うメンバを構造体の最初の方へ
・エラー番号が重要じゃなければ、エラー処理コードの一元化
・単純なC++デストラクタ、メンバ関数(変数代入だけとか)は出来るだけinline化

程度しか未だ見つからん。
何か他にパターンとして知ってる人いる?
来年にはこんなの気にしなくて良くなるかもしれんが。

672:デフォルトの名無しさん
06/04/12 23:17:41
>>667
Qがライセンシー?
誰がそんなこと言ってんの?

673:655
06/04/12 23:53:30
またもや流れを切ってしまうが、修正と報告。

>>656で第4引数を修正。これで動いた。
pbRangeはどうせ受け取り用変数なのでFALSEで初期化しても構わない。
uint32* pdwFPS = (uint32 *)CAM_MODE_PREVIEW;
boolean* pbRange = (boolean*)TRUE;
ICAMERA_GetParm(pMe->m_pCamera, CAM_PARM_FPS_LIST, (int32 *)&pdwFPS, (int32 *)pbRange);

それにしてもサンプルコードの書き方は杜撰だと思った。

674:デフォルトの名無しさん
06/04/13 00:10:57
こっちも流れを切ってすまん。

>>643
結構大丈夫。
それと速度を落してよい場所を見つけ出して、そこではタイマ呼び出しを100ms
とかにするから。
細かい調整が必要だったよ。
ダメなのはタイマじゃなくてイベントを投げまくる事だった。


675:デフォルトの名無しさん
06/04/13 00:37:07
>>671
Thumbにするか否かの判断基準は何ですか?

画像リソースサイズがコードサイズの倍くらいあるゲ業界ゆえ
何か無駄な努力のような気がしてきた今日この頃。
C++使いたいけど、Armコンパイラが開発セクション共用マシンにしか
入ってないから、Makefileテンプレ等書き換えるわけにもいかんし、
ゴリゴリのCで蓄積された社内ライブラリを書き直す気力が……

676:デフォルトの名無しさん
06/04/13 00:37:28
>>671
mod ファイル先頭のリロケータをいじる。

677:デフォルトの名無しさん
06/04/13 06:31:05
>>671
バイナリを圧縮すればいいんじゃね?

678:デフォルトの名無しさん
06/04/13 06:34:33
>>675
>Thumbにするか否かの判断基準は何ですか?
多分画像の転送ルーチン以外は全部 Thumb で問題ないと思う。
俺はそれで十分な速度が出たし。

679:デフォルトの名無しさん
06/04/13 08:53:18
>>675
678氏と同じだね。俺はもう1回のタイマー処理で負荷が低いとこは画像処理も
Load_Mod(だっけ?)以外は全てThumbにしてるが。
唯一ARMなのが、自前圧縮データの展開部分くらい。

>>676-677
すまんが具体的な方法も教えてくれ
やった事ないが、データとして読込んだコードを実行するのは、まあ予想できるが
普通に作ったmodをデータとして読込んで、直接実行とか出来るん?

680:677
06/04/13 09:59:11
>>679
URLリンク(2-10.jp)
[pass:BREW]

こんな感じ

681:デフォルトの名無しさん
06/04/13 19:43:24
>>680
(;゚Д゚)すげぇ…
しかし、よく考えてみたらメモリに属性もないしグローバル変数も無いんだから
こんな単純でいいんだねぇ…
問題はKDDIを通せるかどうか、か

682:677
06/04/13 21:10:51
>問題はKDDIを通せるかどうか
2本出したけど問題ナッシング。

683:デフォルトの名無しさん
06/04/13 21:21:19
>>677
ふつうに神。GJ!
ざまぁ見ろソフィアクレイドル!

684:デフォルトの名無しさん
06/04/13 21:50:25
   ∩___∩
   | ノ      ヽ            >>682はいい男!!
  /u ●   ● |      ___    これはほんのお礼の気持ちだ
  | U  ( _●_)  ミ___l l i //
 彡、   |∪|  _____)⌒|
/      ヽノ /     /  |7
ヽ|       /      i!   |
 |       /      |   !7
 |   /  /       l   |'
 |   / |  /       ∩r−;l
 | /  l _/        |   ,!
 ∪  ヽ_)       ヾi!_ノ

685:デフォルトの名無しさん
06/04/13 21:51:51
>>677
スゲエ、神。今日会社で動作確認してきたけど、ばっちし動いたよ
アプレットのIModuleだけOSと自身が通信して、あとはmod内部にバイパスしてんのね、これ

modイメージの前8バイトにヘルパーのバージョンとポインタ入れてるよね
何で何だ、って追いかけていったら、確かにヘッダAEEStdlibの箇所にあったよ
こんなところまでよくヘッダ追いかけていったなあ。

俺のちまちま容量削減の結果と比べて泣けてくる
というかmodファイルの最初のバイトってAEE_ModLoadのコードだったんだww

686:デフォルトの名無しさん
06/04/13 22:43:37
これって実行イメージとしては、この「ブートローダ」がコード領域に、
んで本物のmodがヒープに乗って……プスプスプス

687:デフォルトの名無しさん
06/04/14 03:11:30
>>685
> というかmodファイルの最初のバイトってAEE_ModLoadのコードだったんだww
gccだと違うような

688:デフォルトの名無しさん
06/04/14 09:42:13
>>687
んじゃ BREW のローダはどうやって gcc で make したバイナリをロードしてるんだ?

689:デフォルトの名無しさん
06/04/15 03:01:08
>>688
BREW はローダがリロケートを行わないから、
gcc の場合は先頭にリロケートを行うコードが入る。
AEE_ModLoad に飛ぶのはその後だよ。
逆アセンブルして読めよ。

690:デフォルトの名無しさん
06/04/16 04:28:34
なんか難しい話になってきたなあ。
またデザインパターンの話でもしようぜ。

691:デフォルトの名無しさん
06/04/16 05:31:52
デザインパターン信者とかSTL信者とかイラネ

692:デフォルトの名無しさん
06/04/16 08:00:09
アセンブリなんて例え書けなくても読むくらいは出来るっっしょ
リファレンスだってそこらへんで手に入るし

693:デフォルトの名無しさん
06/04/16 08:58:18
>>690
スレ違い

694:デフォルトの名無しさん
06/04/16 09:28:16
シングルトン死ね

695:デフォルトの名無しさん
06/04/16 12:36:00
>>690
別に難しい話ではない。試した経験があるか無いか、知ってるか知らないかの差だ

話変わるが、企画に複数のアプリがあるとき、barファイルとクラスIDだけが
違うmodを大量に作らなきゃならんのだが、CreateInstanceのところで

if( ClsId == AEECLSID_APP1 || ClsId == AEECLSID_APP2 || ClsId == AEECLSID_APP3
...
)

とかやって検証通した人はいる?
2.1/3.1両対応・複数ビルドマンドクセ('A`)

696:デフォルトの名無しさん
06/04/16 15:16:37
>>695
それで通ったよ。

697:デフォルトの名無しさん
06/04/16 15:50:01
2.1用と3.1用って同一アプリならクラスID分ける必要なかったんじゃ? うちは分けてない。
論点違うかもしれんが。

698:デフォルトの名無しさん
06/04/16 16:30:32
おまいら今日は日曜だぞww朝からってww大好きww

>>695
漏れならめんどくさいけど21用,31用のmakefile作って、バッチファイル作ってやるかな。
ってそれがめんどいんか…

699:デフォルトの名無しさん
06/04/16 18:26:22
携帯の転送モードなんらかの誤作動かわからんけどかわっちまった
B app使えねぇorz
こうゆう場合ってまたKに携帯送りなおしなの?
勘弁してくれよK....

700:デフォルトの名無しさん
06/04/16 23:45:18
オールリセット試してミタですか?

701:デフォルトの名無しさん
06/04/17 00:36:50
流れと関係ないんだけど、サスペンドするときに処理の復旧って
どおやってするの?サスペンド無い機能使う場合って自前で書きたいんだけど
どうすりゃいいんだろう

702:デフォルトの名無しさん
06/04/17 00:40:52
↑誰か解読してくれ

703:デフォルトの名無しさん
06/04/17 00:46:41
エスパーじゃないので無理です

704:デフォルトの名無しさん
06/04/18 18:57:47
端末ラインアップ
料金プラン
通話品質
アプリのラインアップ
コンテンツの質

その他、あらゆる点において…

  ド  コ  モ  以  外  は  糞

ただそれだけwww

705:デフォルトの名無しさん
06/04/18 22:19:57
さしぶりに沸いてでてきた

706:デフォルトの名無しさん
06/04/18 22:24:31
普通にスルー

707:デフォルトの名無しさん
06/04/18 23:27:53
仕様書をTeXで作ってる勇者いる?

708:デフォルトの名無しさん
06/04/19 02:44:40
テンプレート使わなくてもいいの?

709:デフォルトの名無しさん
06/04/19 03:56:54
勇者ってか、ワードじゃないとダメじゃないとか、そのへんは?

710:デフォルトの名無しさん
06/04/19 11:41:54
BREWの勉強をしようと思い、
BREWプログラミング実践バイブル と BREWアドバンスト・プログラミング の
どっちか1冊をまず買おうと思っていますが、ずばりどちらがお勧めでしょうか?

711:デフォルトの名無しさん
06/04/19 14:01:37
むしろどっちも買っておくとか。

個人的には前者の方が使える気はする。

っていうか、結局端末仕様とAPIの理解が最大限に大切なので
普通にC++知ってるんならどっちもどっちかも。

712:デフォルトの名無しさん
06/04/19 14:57:59
やはり両方買うべきですかね〜。
手始めに前者の方から購入してみることにします。
ありがとうございました!

713:デフォルトの名無しさん
06/04/19 16:46:28
どっちも金をドブに捨てるようなもんだよ。

714:デフォルトの名無しさん
06/04/19 21:15:16
質問です。
IHTMLViewerを入力用のインタフェースで使用しようと思っているの
ですが、radioボタンのどれが選択されているかをソフトキーなどを
押下したタイミング(submitじゃなくて)で取得したいのですが、可能
でしょうか?
IHTMLVIEWER_GetAttrValueなどでcheckedなどを指定してみても
何もとれないのですが、無理なのですかね?

715:632
06/04/19 21:49:40
>>710

どっちも会社でみましたけどー

僕と同じぐらいな初心者レベルだったら、
実践バイブルのほうが読みやすかったですー(><)

だけど、こっちのほうが勉強になったですよ(^^
URLリンク(www.s-cradle.com)


716:デフォルトの名無しさん
06/04/19 21:57:26
実践のほうは買ったけど、やめたほうがいい。
俺の知り合いならあげてもいいよ

717:デフォルトの名無しさん
06/04/19 23:43:09
>>715
俺も最初のとっかかりはそこだった。あとはリファレンスとここ。ここありがとうございます。

718:デフォルトの名無しさん
06/04/20 00:26:22
>>714
取得できますが、ラジオボタンなら自作した方が無難です。

719:デフォルトの名無しさん
06/04/20 02:33:56
遠回りでよければWin32SDKのプログラムを勉強した方が一石二鳥になりそうな気がしないでもない

むしろ経験があったから二冊の本、どっちも役にたたんかったわ
SDKヘルプとサンプルだけで充分だった

720:デフォルトの名無しさん
06/04/20 05:32:08
どこにあったかわすれたけど、プログラミングtips PDF。
あれも読んでおくといいよ。

721:デフォルトの名無しさん
06/04/20 05:36:30
あ、ふつうにWebにあった。
プログラミングガイドもちゃんと読むんだぞ。
URLリンク(www.brewjapan.com)



722:デフォルトの名無しさん
06/04/20 05:42:55
うおっ、寝ぼけてるな自分… >>1 のテンプレで充実してるジャマイカ…。


723:デフォルトの名無しさん
06/04/20 09:38:09
>>718
どうもです。
SetNotifyFn()で設定した関数内でチェック
状態の遷移を管理するとかでしょうか?
擬似的にsubmitを実行できれば、取得が楽
なのですけれど。


724:718
06/04/20 10:30:21
>>723
どうしてもやるならGetViewState()かと思います。

725:デフォルトの名無しさん
06/04/20 11:06:30
>>724
どうもです。
GetViewState()で取得できますね。
すみませんでした。
APIリファレンスとプログラミングはみてた
のですが、ビュー的な情報がとれるだけだ
と勘違いしていました。
あいがとうございました。

726:デフォルトの名無しさん
06/04/20 16:00:42
普通にC++理解してればプログラミングガイドとサービスガイドが一番最初に読むべきドキュメントな希ガスw

727:デフォルトの名無しさん
06/04/20 17:41:21
c++つーかWindowsと似たようなイベント処理のプログラムじゃね?


728:デフォルトの名無しさん
06/04/20 23:47:13
独自コールバックの実装の仕方がわからんのじゃよ

ファイル書き込みをReadのように非道鬼的に死体んですが
プログラミングガイドだけではよくわかりまそん


どなたかご教示おながいします

729:デフォルトの名無しさん
06/04/21 00:11:49
日本語書けよチョン

730:デフォルトの名無しさん
06/04/21 00:18:35
そんなの Write の中でタイマをセットしてコールバック先で書き込めばいいだけじゃね?

731:デフォルトの名無しさん
06/04/21 01:16:07
>>730
Writable()なかったっけ?

732:デフォルトの名無しさん
06/04/21 10:54:14
ここの住人はみんなプロか業務の人か?
素人が作っても転送できなきゃ意味ないしましては審査に通るわけがないな…

733:デフォルトの名無しさん
06/04/21 11:29:59
ひやかし以外は何らかの形で商売にかかわってるだろ

734:デフォルトの名無しさん
06/04/21 12:47:44
大学とかで研究目的で作ってる人はどうやって審査を通ったんだろう。
別枠があるのかいな。

735:デフォルトの名無しさん
06/04/21 13:05:10
>>734
どういう意味?

アプリの審査じゃなくて、それ以前の話?

736:デフォルトの名無しさん
06/04/21 13:16:34
実機で作るための審査?

737:デフォルトの名無しさん
06/04/21 13:27:31
売るわけでもない研究用のアプリを
わざわざ審査に通す意味なんて無いだろうから、
>>736 って事?

大学は法人だから契約できるんじゃね?
それかどこかの企業との共同研究にするとか。

738:デフォルトの名無しさん
06/04/21 13:27:40
そもそもBREWの研究をやる大学って一体・・・

739:デフォルトの名無しさん
06/04/21 14:04:33
学生に携帯に関わるつらさを教えたら、業界にきてくれなくなるよ・・・


740:デフォルトの名無しさん
06/04/21 14:45:06
>>739
Writable()はありません_ト ̄|〇

741:デフォルトの名無しさん
06/04/21 14:57:18
>>740
そうですね

742:デフォルトの名無しさん
06/04/21 15:01:51
あ、ほんとだ。
失礼。

743:デフォルトの名無しさん
06/04/21 21:06:02
>>737
技術ライブラリを作るためだけでも実機動作は必要になるじゃないか
R&D部門、共同研究、既存の物をBREW上で動かすだけでも必要な要素なんて満載じゃないか

744:デフォルトの名無しさん
06/04/21 22:01:37
へえ

745:デフォルトの名無しさん
06/04/21 23:39:25
リファレンス板買ってすませてるよ。金のある研究機関はね

746:デフォルトの名無しさん
06/04/22 00:04:25
>>743
だから、デバッグ機があれば十分だろ。

747:デフォルトの名無しさん
06/04/22 00:14:35
>>745
研究機関になんか売ってくれませんよ
チップを買うメーカーしか相手にしてない

748:632
06/04/22 11:58:28
>>745
リファレンス版ってなんですか?

ぅぇ・・・二日酔い・・・

749:デフォルトの名無しさん
06/04/22 15:28:03

       ////三三人三\
     | 川リ━━i
     |  リ  \/ 、/ |
     | ノ  <・ヽ /・> |
     |(6||     \  〉
     |  |    (_n,,,,n)./
     |  ヽ ..,,,,,..  ,, /  <もはや、あう・糞塚持ってる香具師は池沼。
     ゝ .,.- \;;;;;;;(三)/
      /  /  '''''''''、ヽ.
          FLET'S

     でKing of Saitamaが750

750:デフォルトの名無しさん
06/04/22 16:23:49
>>632 うぜぇ

751:デフォルトの名無しさん
06/04/22 19:02:01
case EVT_APP_START:
while(1){}

752:デフォルトの名無しさん
06/04/22 19:03:10
>>751
移動機リセット

753:デフォルトの名無しさん
06/04/23 11:44:09
>685
古い話で申し訳ないが、次の手順で試したがどうも上手くいかない。
・helloworld.dll(固めるやつ)をgzipで圧縮
・普通にウィザードでBREWアプリを作成
・提供ソースを組み込んでAEEModGen.cをプロジェクトから外す
・コンパイル
UnZipStreamで上記dllは確かにメモリ上に展開されてるけれど
return _AEEMod_Load( pIShell , ph , &pModule->_pIModule );
した後、オチる。
DLLはだめでMODしか成功しないとか・・?

754:デフォルトの名無しさん
06/04/23 12:39:14
dllとmodは別モンだろ・・・


755:デフォルトの名無しさん
06/04/23 12:52:10
普通に開発して、最終で提出するときに名前を変えて提出すればおk。

例えば sample.mod という名前の mod を提出するのであれば、

sample.mod を GZIP で圧縮して、名前を mod.bin に変更
>>677 の mod を sample.mod に変更

で、これを実機に入れて実行するだけ。

エミュで開発するときは >>677 の mod を使う必要はないよ。

756:デフォルトの名無しさん
06/04/23 12:53:41
スマソ
実機(mod)でしか成功しないなら、今手元に環境がないから諦めるかと思ったので

757:デフォルトの名無しさん
06/04/23 16:16:27
おいおい、何だこの低レベルな質問。

758:デフォルトの名無しさん
06/04/23 17:01:01
そろそろデザインパターン(ry

759:デフォルトの名無しさん
06/04/23 17:07:32
longjumpとかつかったら怒られたなんで?

760:デフォルトの名無しさん
06/04/23 17:33:13
>>759 漏れの浅い知識で考えるに、そんなコーディングしないでね、ってことだと思う。

761:デフォルトの名無しさん
06/04/23 18:10:59
>>759
実装されてないからだよ。

762:デフォルトの名無しさん
06/04/23 19:22:57
おいおい、何だこの低レベルな質問。

763:デフォルトの名無しさん
06/04/23 20:12:08
4月になって、新人さんがBREWさわりだしたのかな

764:デフォルトの名無しさん
06/04/23 20:27:37
かわいそうに。いきなり左遷か

765:デフォルトの名無しさん
06/04/23 21:01:02
素人考えで>677のmod使って検証だして、
ヒープ使用量で落っこちると見た。


766:デフォルトの名無しさん
06/04/23 23:50:25
>>765
使用するヒープは、展開する瞬間に GZIP の展開のための 32KB があるけど、これは瞬間的だし失敗したらローダ側でエラーを出すから問題ない。
あとは >>677 の mod があるけど、ADS1.2 だと 660byte。ほとんど無視出来る。
しかもヒープが足りなかったらローダがエラーを出してくれるし、何も考える必要は無いと思うが。
あるとすればファイル名とファイルサイズを書き出す項ぐらいか?

767:デフォルトの名無しさん
06/04/24 01:39:13
もともとのmodに問題がある、ってこったな。

768:デフォルトの名無しさん
06/04/24 04:06:48
BREW3.1端末同士で直接通信する方法を探したんだけど
IIrObexは廃止された? それとも3.1用のAPI提供待ち?
何か方法ないかな。

769:デフォルトの名無しさん
06/04/24 06:44:08
IrObexは赤外線ついてる限り乗っているよ。


770:デフォルトの名無しさん
06/04/24 08:17:46
間に鯖建ててマッチングすればいいやん

771:768
06/04/24 13:50:49
ん、意味が通じなかったな。ちゃんと説明する。

BREW2.1も3.1も端末に赤外線通信のサービスが付いてることは分かっている。
→ではアプリから操作するための具体的なAPIはどれ?
→BREW2.1では拡張APIで提供された。(IIrObexという名のAPI)
→BREW3.1の拡張APIには入ってない。説明もない。
→BREW3.1では赤外線通信を操作することは、仕様から削除されてしまったか?
  それともまだ提供準備中の段階で、そのうち提供されるのか?

って考えた。

>間に鯖建ててマッチング
そういう方法があるのはもちろんわかってるけど、
今は端末同士で直接通信する方法を探してみてる。
なけりゃないで、「そうか、ないか」でおしまい。
まだ開発入ってないんで(調査段階)気楽にー

772:デフォルトの名無しさん
06/04/24 13:57:04
スキルがあるなら SD カードインタフェイス使って端末間で通信もできるよ。
BREW とは全然関係ない世界だけど。

773:デフォルトの名無しさん
06/04/24 14:57:03
BREW開発でユニットテストやってる人いる?

774:デフォルトの名無しさん
06/04/24 19:00:22
>IrOBEX対応
赤外線搭載機なら使えるかも
詳しくは各端末仕様書参照しとくれ

>2.1と3.1のAPIの違い
基本的にないお
3.1の方がすこしAPIが増えてるぐらい
リファレンスは知らんがプログミングガイドにいろいろ書かれてる

>外部メモリ
DFなら使えるんじゃね?
PCフォルダを侮痢楡菟から使える端末は少ないお

775:デフォルトの名無しさん
06/04/24 19:44:53
ネイティブで改行つきの文字列を

改行つきで表示する方法をだれか教えてください(^_^;)

776:デフォルトの名無しさん
06/04/24 19:45:48
パチンコ&スロットを自分で解析してみませんか?
一般には読み込み不可能とされていた
LE-4280(V4),2280(V2ライト),2080(V2)チップがPC上で解析可能に
詳しくはこちらまで・・・

URLリンク(www.3-you.com)

777:デフォルトの名無しさん
06/04/24 19:51:11
>>775
っ[IHTMLViewer]

778:デフォルトの名無しさん
06/04/24 19:52:28
まちがえた
HTMLだと改行は無視されるじゃん...('A`)
preタグかplaintext使えば行けるかもしらんが

779:デフォルトの名無しさん
06/04/24 20:14:40
つITEXTCTL

780:デフォルトの名無しさん
06/04/24 20:59:45
>>>777 >>778
早速ありがとうござまーす。うぅーん・・・。
それだとhtml埋込になりますよねぇ・・・。

>>779
打ち込んだのを、そのままITextCtlに渡して
表示・・・改行コードは何故か消えませんか・・・?

Brewたんの認識できる改行コード(HEX)・・・orz

781:デフォルトの名無しさん
06/04/24 21:39:26
てめぇで改行入れろや
iアプリだってやってくれんぞ。


782:デフォルトの名無しさん
06/04/25 11:52:00
IHTMLVIEWERを使用してformタグ内にinputタグ(type=text)をひとつだけ用意
して、valueに長めの文字列いれてスクロールさせようとしています。
このhtmlをHTMLVIEWERに設定するとなぜか、テキストボックスの横に改行マーク
の入ったボタンが表示されてしまいます。
formタグ内にもうひとつinputタグを入れると表示されなくなるのですが、その他にこのボ
タンを表示させない方法はありませんでしょうか?

783:デフォルトの名無しさん
06/04/25 12:11:33
>>782
ありません。仕様です。

784:デフォルトの名無しさん
06/04/25 12:17:22
今日もBREWたんハァハァ(´ω`)

785:デフォルトの名無しさん
06/04/25 14:09:10
>>783
どうもです。
できないのですか、残念です。
タイマーを使用して少しずつ描画をずらすのが一般的なのでしょうか。

786:デフォルトの名無しさん
06/04/25 15:10:31
WIN端末でIWebでデータ送信したいのですが、1度の送信で送れる最大バイト数って
あるんでしょうか?
(1日に送受信できる上限サイズはサービスガイドに見つけたのですが)

よろしくおながいします。


787:デフォルトの名無しさん
06/04/25 15:25:09
>>786
ソケットバッファサイズ分までしか送れないって話だったと思った。

788:デフォルトの名無しさん
06/04/25 15:35:04
>>785
自動でずらすならタイマー、手動でずらすならキーイベント。

>>786
フォーラムをPOSTで検索。

789:デフォルトの名無しさん
06/04/25 15:36:50
VC6のメニューの「ツール」に、BREW ARM Makeが無いのですが
どうすればいいでしょうか?


790:デフォルトの名無しさん
06/04/25 15:39:19
SDKのsrcフォルダの中にnmake用のMakefileテンプレートがあるので自分で作る。

791:789
06/04/25 15:43:29
>>790
GenerateARMMakefileをつかってmakefileは作れました。
その後、コンパイルするメニューがどれか見つからないのです・・・


792:デフォルトの名無しさん
06/04/25 15:44:33
>>791
KDDIの全資料を「BREW ARM Make」で検索。

793:786
06/04/25 15:55:25
>>787,>>788

ありがd。
フォーラムを検索し、IWebの制限で64KBytesまでということがわかりますた。

助かりました。


794:789
06/04/25 17:21:50
ツールのカスタマイズでBREW ARM Makeを作り実行したのですが、

Fatal Error: Makefile Not Found
Create Makefile from AddIn tool bar
ツールは次のコードを返しました: 3

となってしまいます。パスの設定が間違っているのでしょうか。


795:デフォルトの名無しさん
06/04/25 17:44:57
>>794
SDKのドキュメントを「Makefile Not Found」で検索。
フォーラムを「Fatal Error Makefile」で検索。

796:デフォルトの名無しさん
06/04/25 18:07:18
「Create Makefile from AddIn tool bar」を日本語に訳す

797:デフォルトの名無しさん
06/04/25 18:50:53
ITextでマルチライン有効にしたら

\nつかえる?

798:デフォルトの名無しさん
06/04/25 19:11:23
その程度のことを自力で試さない理由は?

799:デフォルトの名無しさん
06/04/25 19:56:00
>>798
1.自宅に環境ない。
2.仕事時間に調べる時間短縮w

ゴメw ズルイ俺w

またROMるよ。


800:デフォルトの名無しさん
06/04/25 23:12:48
できますん

801:デフォルトの名無しさん
06/04/25 23:37:23
なんでARMコンパイルにVC使うの?バッチファイルでいいじゃない
一度に2.1用と3.1用が出たり認証有り無しが出たりデバッグ有り無しが出たりするよ

802:デフォルトの名無しさん
06/04/26 01:17:11
じゃあくれよ

803:デフォルトの名無しさん
06/04/26 01:56:29
shakerが端末依存でうまく設定できないことってある?


804:デフォルトの名無しさん
06/04/26 09:38:01
brew自体端末依存なので、余裕であり得ます。

805:デフォルトの名無しさん
06/04/26 19:03:41
今日はBREWたんのこと少しわかった気がする_(._.)_

ガンガロ ノシ

806:デフォルトの名無しさん
06/04/26 20:24:38
ADS1.2 でコンパイルしたオブジェクトファイルは RVCT1.2 でリンクできないのだろうか。
なぜか undefined refarence to <関数名> になってしまう。

807:デフォルトの名無しさん
06/04/27 01:01:26
>>804
ふーんそうなんだ。
不便だねぇ。

808:sage
06/04/27 18:17:58
空きメモリの容量を調べる方法ってある?
デバックモードの###3#でやってみたけど
アプリ実行したりすると逆に増える・・・
なんで?

809:デフォルトの名無しさん
06/04/27 19:13:42
ARMコンパイラをインスコして、BREW Addinsをインスコしたあとに、
「Generates the makefile which can be used to compile with ARM Compiler」ボタンを
クリックしたのですが、何も反応がなく、Makefileも生成されていないようです。

BREW SDKを再インスコしたり、いろいろやったのですが、上手くいきません。
BREW Addinsでこのような問題に遭遇した方・・・解決法をご存じないでしょうか?

810:デフォルトの名無しさん
06/04/27 19:28:11
テンプレ使ってmakefileを自分で作り
コマンドラインでコンパイル

ずっとそうしてる。

811:デフォルトの名無しさん
06/04/27 19:35:55
>>810
レスありがとうございます。
Makefileに詳しい方でしたらそれも悪くないとは思います…。

実は今、原因が分かりました。
プロジェクト名にスペースが含まれていると、「Generates (中略) ARM Compiler」ボタンが
うまく動かないみたいです。スペースをなくしたら動きました。
お騒がせしました…。

812:デフォルトの名無しさん
06/04/27 20:25:11
マジカヨ。それは初耳だった

813:デフォルトの名無しさん
06/04/27 23:10:04
あの自動生成Makefile、内容の80%以上が依存関係記述だもんなー

814:811
06/04/28 11:21:54
>>812
すみません、嘘書いてしまいました。
スペースは関係ありませんでした。
*.projファイルの名前とVC上でのプロジェクト名を変えていると駄目みたいです。
まあ、この予想も間違ってるかもですが。。。

815:デフォルトの名無しさん
06/04/28 11:28:19
>>814
それで多分正解

816:デフォルトの名無しさん
06/04/28 13:05:15
URLリンク(plusd.itmedia.co.jp)
あるBREW開発者の苦悩

817:デフォルトの名無しさん
06/04/28 13:22:29
ユーザーが機種の設定でボリュームを下げてるのに、
アプリ側で自由に最大ボリュームで鳴らせるような
そんな自由度いらねEEEEEEE

818:デフォルトの名無しさん
06/04/28 13:42:24
>>817
アプリ使ってMAXの音量出すと、携帯ってここまで大きい音なるのかって驚くよな。
初めてやったときすげーあせったよ(´・ω・`)


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5395日前に更新/238 KB
担当:undef