『コードウォリヤァー』 Palm系開発スレ 『GCC』
やっぱいまどきはジョグ対応でしょ。
開発環境、SDK、色々語れ。
2ゲト
良スレだが、スレ違いっぽいかも。
>>3 いいんじゃねーの?ザウとかの開発スレもこの板にあるしよ
しかし、CW高すぎだろ
CLIE用にOS5上でのpalmware書きたいけどGCCがめんどいしな
Winの安くていい開発環境を探してまつ
5 :
いつでもどこでも名無しさん:03/03/08 00:06 ID:HMKLlZxF
5ゲト
ナゼsage
(σ・∀・)σ 7ゲッツ!!
つか、なんで厨ばかりのモバ板に立てるんだよ
))9
だから、いいじゃんYO
他のPDAの開発スレもあるんだし。ガタガタ言うなよ
今もうCWの体験版ってないんだっけ?
あるんだろうけど、機能制限で新しいプログラムをつくれないん
じゃなかったっけ?
cygwin使うかVMwareの体験版でふごふごするか。
14 :
いつでもどこでも名無しさん:03/03/08 13:17 ID:HMKLlZxF
とにかく窓環境で純粋に動くフリーの開発環境を
palmでもSONYでもいいから整えてほしい。
そうすればもっとpalm文化がひろがるだろうに
17 :
16:03/03/08 13:41 ID:???
eclipseとかで出てないの?プラグイン。
ヲマエラ、IDEないとコードかけねぇのかよ。
だから?
22 :
いつでもどこでも名無しさん:03/03/09 12:14 ID:HdO+dRuy
palmだってよ、立派なGUIを持ってる訳なん
だから、開発でIDEをもと求めるのはぜいたく
ではないと思う菜。
しかし、ダータでってのはせこすぎ
>>22 じゃあ書けば?あなたは仮にもプログラマな訳だし。
>>24 いいGUIツールがない->作る知識と技術はあるんだから作ればいい
当たり前のお話。
>>25 アホ?
自分が必要ないものつくってどうする。ヴォケ。
どこが当たり前なんだよ(笑)。
>>26 >自分が必要ないものつくってどうする。
じゃあなんでこのスレにいるんだ?
28 :
いつでもどこでも名無しさん:03/03/09 23:04 ID:n6GiriCH
スレタイから内容がわかるかよ!ぼけ。
29 :
いつでもどこでも名無しさん:03/03/09 23:08 ID:HdO+dRuy
で、結論はCWマンセーって事でよろしいか?
31 :
いつでもどこでも名無しさん:03/03/09 23:23 ID:Ier0qolT
折れはnsbasic使ってるよ。
palmwareが作れりゃなんでもえぇわい
つーことで、gcc最強という方向でひとつよろしく。
プロトはNSBasicで作ってる。
めんどくさいこと考えなくていいからな。
最終的にはGCCかCWだな。ARMlet必要な時はCWだ。
CWは高いし、palmは糞Macを連想させるので嫌い。
36 :
いつでもどこでも名無しさん:03/03/10 22:44 ID:4k0a8h1y
素朴な疑問なのだが、gccでpalmware書く時は画面のボタン位置などの
リソースはどうやって指定するの?
>>36 漏れはゴリゴリ座標をファイルに書いてpilrcでコンパイルしているが。
(前はHandspringのRscEditってやつを使って配置していた。)
38 :
36:03/03/11 22:18 ID:NzjlOYFw
やっぱり、座標ゴリゴリなんだ。辛そうだな
「幸そう」に見えた。藁。
CWそんなに高いかな。
安くはないと思うけど、まぁ1年つかえるわけだし、
趣味にかけるお金としてはそんなもんかな、と思う。
ただ、開発ツールはバージョンアップがしんどいよね。
大抵は1つ前のバージョンからでも出来たりするので、
お金ないときは1コ飛ばしにしてたりします。
わたしが最初に買った頃は「何回かぶんのバージョン
アップは無料」って感じだったのに、いつの間にか
毎回お金払うようになってしまったのが嫌だった。
>>40 VC++のstandard版の価格と比較すると、gccでいいかなあ、と思ってしまう。
>>38 直接、数値記入だと確かに辛いね。
たとえば、ボタン5個を縦に並べたい場合、y座標80から20間隔だと
80,100,120,140,160と数値で入れる。それを、やっぱり間隔を20から
18にしたいときはすごく面倒。でも、最初から
80+20*0,80+20*1,80+20*2,80+20*3,80+20*4
と書いておけば、20*を18*に置換するだけ。
テキストエディタでコピペや検索置換ができるのが便利だし、
pilrcに慣れると、GUIで1個ごとに部品をずらして
いくほうが面倒だな、俺の場合だけど。
あ、160だとはみ出るか
44 :
いつでもどこでも名無しさん:03/03/12 21:41 ID:8s2jVNMe
pilrc敗れたり。
CW9Jに
>Windows PC上でビジュアルにユーザーインターフェースの作成、
>編集が可能なリソースエディタ「PilRC Designer for Palm OS」
が入ったらしいけど、使い勝手はどうなのかな?
pilrcは、PREVTOP とか PREVLEFTとかで前のオブジェクトの位置からの
相対位置で指定できるから、間隔をそろえたりするのに便利。
Conduitはgccじゃムリ?
49 :
山崎渉:03/03/13 16:40 ID:???
(^^)
50 :
いつでもどこでも名無しさん:03/03/13 23:18 ID:UUOP9kbk
え?CW9JってPARM用のソフト書けるの?
CW9来るまで本でも読もうかと思ってるんですが、いい本無いっすか?
とりあえずカットシステムのPalmOSプログラミングというのを買ってみました。
ありゃ、まだ店頭在庫あったか。
店頭から売り切れてたから、そろそろ OS5 版がでるのかな?と思ってた。
(いい本だよね。開発本の中じゃ唯一って感じ)
54 :
51:03/03/14 08:42 ID:???
>>50 Windows用とか、Mac用以外にもpalm用も別製品で出てる。
PS2,XBOX用は一般だと買えないし、(非Linux)ザウルス用CWは
専門サイトでしか買えないけど、palm用はsofmapやヨドバシでも
置いてあるところもある。
>>52 1ヶ月前に第2版(Palm OS 4.0&5.0)、買ったよ
無印? 99年12月初版発行 約500ページ 税別4800円
第2版 03年1月初版発行 約730ページ 税別6300円
型宣言の旧表記が新表記(Word→UInt16等)に直ってたり、
説明も詳しくなっていた。
windows用のgccのインストール方法もcygwinから図入りで
説明とか。リソース記述はpilrc主体に変更なんで、pilrc使い
以外だと厳しいかも?
>57
それはオライリー
カットシステムは別物
書名同じだけどなw
CW9Jキター ということで
まずはチュートリアルでお勉強
60 :
いつでもどこでも名無しさん:03/03/16 01:23 ID:KcYZNxzm
環境、環境っておまいら何かpalmware作った事あんのか?
十数本ほど公開しているが
環境はGCCでもCWでもどっちでもいい
PEMのConduitがないみたいなんだけど、
これって作者さん以外は作れないのかな?
みんなほしがってると思うんだけど。
Panel系はGCCで、普通のアプリはCWだな。
CWはバージョンアップすると、前のソースがそのまま使えないから嫌い。
>>66 7→8の時は自動でプロジェクト変換がかけられてソース変更無しで
できましたが、CW9で大きく変わったりしたんですか?
まだOS5のデバイスに乗り換えてないので、今回はバージョンアップの
必要無しと思ってCW8のまま使ってます。
プロジェクト変換されたら、CW7でコンパイルできんかった。
それがめんどくさかった。
SDKは関係なしね。両方とも同じやついれてたから。
秋葉のイケでCW2.9kで売ってたけど9じゃないよな?
急いでたんでよく見てないや。
カットシステムのやつは、Conduitに関して書かれてないので、
ちょっと片手落ち。だけど、オライリーのやつより、Palm本体の
コードに関しては、非常に細かく説明されているし、
サンプルコードも完成したアプリのやつが付属しているので、
Conduit書かないんだったら、間違いなくカットシステムがお勧め。
73 :
いつでもどこでも名無しさん:03/03/17 23:48 ID:Yvc0TnQn
って優香、gccメインの解説本ないんかい?
英語本よんだら?
PDF読めば十分だろ。< GCC
うーん。あまり内容が無いスレですね。
マターリしてていいんじゃない?
技術情報ならム板にもあるし。
それもそうか。
79 :
いつでもどこでも名無しさん:03/03/20 01:21 ID:+FPETaTO
80 :
いつでもどこでも名無しさん:03/03/20 01:30 ID:fXiES+mi
81 :
いつでもどこでも名無しさん:03/03/20 23:04 ID:1TmRz0OH
gccでOS5対応palmware書いた 椰子いる?
別にOS5対応は難しくないだろ。OS4と同じだから。
GCCでARMlet書いた椰子はいないの?
>>83 だから、NNsiにはARMlet関数がはいってるってば。
ほー、GCCでもARM大丈夫なんだ。
んじゃ、GCCに移行するか。
>>87 gccでARMletは、「できなくはない」程度だよ。
過度な期待は禁物。
89 :
いつでもどこでも名無しさん:03/03/23 11:37 ID:0zzxEYQB
そもそも、ARMletってなんだ?
なんだとはなんだ。
PocketStudioってどう?
Delphi使ってる人なら、簡単に使える?
やっぱり CW9 買うしかないのか。
94 :
いつでもどこでも名無しさん:03/03/24 22:40 ID:XgbPcqME
gccでOS5 SDKってどうやって使うの?
OS5 SDKのprotools用zipをDLして解凍したら訳分からん拡張子aの
ファイルばっかり。
>>92 PocketStudioなかなか良いよ。
ライブラリ充実しているので記述が楽。
ライブラリのソース眺めるだけでAPIの勉強になる。
96 :
いつでもどこでも名無しさん:03/03/30 01:03 ID:tGBg1OxF
誰かMACとクリエNX60のシンクロソフト書いてクレクレ
そんなこというなよ
99 :
名無しさん@お腹いっぱい:03/03/30 21:48 ID:l+omfPBU
ネットワーク経由でシンクロしる。
貧乏人には向かない解決やけどな。
だいじょうぶだ
マッカはお金持ちだ
101 :
名無しさん@お腹いっぱい:03/03/30 21:49 ID:l+omfPBU
ここで聞くなよ。
これだからMAC房は・・・・以下(ry
だいじょうぶだ
マッカはお金持ちだ
(´-`).。oO(マカはどうしてクロスコンパイラ立てたりとかしないんだろ…)
OSXじゃなかったら確かにメンド臭いかもしれんが。
そりゃ、スキルないからに決まってるやろ。
しらみ潰しに実行しますた!とか言って、検証おわりとかいう椰子ばっかりだから。
諦めてSoftWindows入れろYo!
勘弁してください。
107 :
いつでもどこでも名無しさん:03/04/05 00:47 ID:FNwLsbk9
ぶっちゃけ、gccとコドウォリアと、どっちがおおいんだろ?
ARMを真剣に書く必要があるんだったら、CW。
そうじゃなきゃ、あとは好みだな。
109 :
いつでもどこでも名無しさん:03/04/14 23:51 ID:ruZFm5Pf
初めてpalmware書くんですが、お薦め情報サイトないでつか?palmもsonyも無図貸しすぎまつ。
他人のソース改造することからはじめれば?
漏れはc++始めたばっかり・・・
自作までまだまだだな・・・。
みなさん、どういう順で作れるようになりましたか。
gccというのがイマイチよく分からないんですが、
gccでコンパイルするとpamlwareとして動く、ということなんでしょうか。
113 :
111:03/04/15 12:07 ID:???
>>112 ご親切にありがとうございますm(_ _)m
スッキリしました。
114 :
いつでもどこでも名無しさん:03/04/15 22:34 ID:0A2kbFqF
))110,112
サンクス、ソース書く前に開発環境だよな!そこの敷居がたかすぎ
116 :
いつでもどこでも名無しさん:03/04/15 23:56 ID:/wYYTIpp
皆さん、対応機種とかどうしてます?
自分専用?
あとどんなソフト開発してるんですかね?
自分用の小遣帳
クリエィタを無駄に消費しているようで罪悪感・・・
>>118 自分専用で配布しないならクリエータIDの登録は必ずしも行う必要はないよ。
一般的に使用できるクリエータIDは何通りあるか答えよ。
1234567890とおり。
122 :
いつでもどこでも名無しさん:03/04/17 00:04 ID:ipr93mkh
))115
palmOS 5 SDK インストーラないじゃん。どうすんだよ
123 :
いつでもどこでも名無しさん:03/04/17 00:04 ID:0g62kFW8
124 :
山崎渉:03/04/17 11:37 ID:???
(^^)
eclipseにgccプラグインが最強。
126 :
115:03/04/19 12:07 ID:mZhc3ypS
うおりゃー
気合だけじゃだめ。
129 :
山崎渉:03/04/20 05:50 ID:???
∧_∧
( ^^ )< ぬるぽ(^^)
ビック130
>>120 62^4 - 26^4 (1400万強)通り。
枯渇問題よりも、今の検索方式では空きIDを探すのが大変な状況になった時に心配。
手打ちで空いていそうな物を総当りっていうのもな。
>>132 漏れもemacsからeclipseに環境をシフトしますた( ´ー`)ノ
pluginを好き勝手作れるのがいいすね。
>>83 eclipseに感動中なわけですが、gccプラグインというのは、CDTと異なり、コンパイラ込みだったりしますか?
135 :
134:03/05/01 01:13 ID:???
>>135 コンパイラは別途動く様にする必要があるっすよ
137 :
134:03/05/02 23:22 ID:???
>136
レス、サンクス。やっぱCygwinとかMingWあたりでしょうか。
138 :
いつでもどこでも名無しさん:03/05/04 22:31 ID:0Rpz5Mxt
winで環境チマチマ作ってるな!Linuxにしろ
>>138 OS5のシミュレータがLinuxにあればなあ。。。
Debug環境は、Win系の方があるので、、、。
Linux+VMWare で環境構築。これ結構楽ができてうまー。
いや、金はかかるけどコードウォリアー入れるのが一番楽です(笑)
楽なのはいいけど、アップグレードするのに逝けの値引きデーで
新品を買うのと同じ位の金がかかるのは勘弁して欲しい。
SDKは総本山が無料配布してるし、環境自体も劇的に変わる
わけじゃないんだから、1万円くらいに抑えて欲しいよ。
143 :
ななし:03/05/07 11:51 ID:uj+UkieG
pilrc-2.9でLOCALE設定できてる奴いる?
144 :
143:03/05/07 12:01 ID:???
パッチあったんだ。
パッチあてて試してみるわ。スマソ。
145 :
143:03/05/07 12:16 ID:???
つーか、gcc pluginってなにさ?
CDTじゃねーの?
146 :
134:03/05/07 22:34 ID:???
>145
だよね?CDTだよね?
グラフィティのゆえに食わず嫌いだったけど、放出31JでPalmにはまってしまった
ソフトなんかも作ってみようと思うんだけど、PalmSourceの開発者登録って
個人でPalm関係とは無関係な人間も登録できるの?
ちょっとソフトつくってみようかしら程度でも審査にとおる?
>>147 もちろん個人でも登録できますよ( ´ー`)ノ
149 :
147:03/05/08 23:24 ID:???
>>148 ありがとう
さっそく登録してみます
日曜プログラマ程度ですが・・・
登録するときに「あなたはどういうデベロッパですか?」みたいな質問があって
「Hobbist」っていう項目があったような記憶が…
この辺は Apple の開発者プログラムと同じような感じのノリですな。
Javaで、Palmのフォームエディタってありませんでしたっけ?
前どこかで落として一回使った記憶があるのですが、どこで拾ったのか
忘れちゃいました…。
>152
さんくす。それっぽい。...けど、更新が滞ってるのかなぁ、、、。
USのCLIEサイトに、Pa1Libっつー、CLIEのADPCMを生叩きできるSDKが出ている、、、。
NX/NZ/TGなどのOS5デバイスもいけるみたいなんだが、誰か挑戦してる人いる?
>>154 Pa1LibはBeatPlusで使われていたライブラリでは?
それ使うとNX/TGでちゃんとFM音源とADPCMが再生できてます。
156 :
山崎渉:03/05/22 02:16 ID:???
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―
157 :
154:03/05/25 23:06 ID:???
>>155 ありがとです。うーむ、でも日本でこのsdk、公開されてましたっけ?
# サンプルコード付きだし。
はじめて見たような、、、。
国内じゃ公開されてなかったのか。
しかし、今頃になって公開するのもねぇ。日付みて、わらっちまったよ。
>>155 日本でも公開してましたよ。BeatPlusのSDKは自由に落とせましたし。
件の海外のCLIEサイトってどこなんでしょうか? URLきぼん。
>>158 VisorとBeatPlusの購入ユーザーに敬意を払ってプロテクト掛けました。
卑しいと言われようとそれがスジだと思ってます。
ちなみに動作互換が取れないのではなく、同じチップとライブラリ積んでまるごと流用しようってハラが気に食わなかっただけ。
どこぞで聞きかじった事をさも知ったように書くと恥書きますよ(w
>>160 sonyのオフィシャル開発サイトです。(sonypdadev.com でしたっけ?)
「今月の更新アイテム」みたいなメールが来て、あれ?と思ったら。
>>161 早速登録して落としてみました。
内容はBeatPlus SDKに似てるんですが、ラッパーが一部使いやすい様に変更されてるみたいっす。
なんで日本で公開されないんでしょうね?
ビートプラスと互換があったのは最初のT600/400だけ。
それ以降はわざわざビートプラス互換APIをNOPにしていて
従来の使い方では音が出なくなっている。
しかも、ソニーが提供しているAPIではバックグランドで鳴らしたり
するのが困難な仕様。何でこんな事をしたんだろう?
>>163 ところがその互換性がNXになって復活してTGにも引き継がれていたり。
わけわかですが、漏れの環境ではBeatPlus用のソフトが動くのでとりあえずは良いかと思ってます。
165 :
163:03/05/28 22:19 ID:???
先日、へたったTからSJ33に買い換えたらビートプラス関係の鳴らし方が
全滅だったので諦めてましたが高級機では復活ですか!
乗り換えのメリットを感じなかったので二の足を踏んでましたが、
OS5への買い替えを検討したくなってきました。
貴重な情報をありがとうございました。
ソニーのSDK5.0をgccで使っている方いますか?
とりあえずcgywinの環境、palmのSDKまではセットアップしたのですが、
ソニーのはコードウォリャ用らしくそのままでは使えないとな。
169 :
167:03/06/01 01:11 ID:???
うーむ、ちなみに私は(使う分だけ)手で置き換えたけど。
実は変換スクリプトも広い世界の中では存在するんだけど、流し読みした
だけなんでどこにあったかは忘れた。(日本ではない)
保守sage
171 :
名無しさん@お腹いっぱい:03/06/08 00:30 ID:HuCAsabK
やっぱり、みんな同じように考えるんだな。
私も使うやつだけ手で加えた。
たまに、加えたつもりで加えてなかったりで、お?と思うときあるけど。
>168
私はSDK3のラッパをSDK5用に手で書き換えてます。
新しいやつも(自分が使う分だけ)追加した。
まぁがんばれ。
マムコ
そえばOS5ネイティブって32bitアプリケーションになったの?
16bitはどうにも厳しくって……
OS5ネイティブってなに?
>174
>>そえばOS5ネイティブって32bitアプリケーションになったの?
>>16bitはどうにも厳しくって……
palmのアーキテクチャ自体はもともと32bitだけど、16bitって寡聞にして
聞いたこと無いんだが。
データ確保時の64Kの壁のことなら少なくとも5.0では健在です。
storageだと裏技ででかいのが確保できるが詳しくは知らん。
>>176 つうかアプリケーションの実行環境は OS5 以前とほとんど同じですよね。
(一部のアプリケーション ex. HotSync は OS5 ネイティブらしい。
OS5 の一部をスタティックリンクしたものらしいので一般の開発者は
たぶん作成できない。)
制限がきついの 16bit 対 32bit というのとは別のところですね。
CDK4.0のジェネリックコンジットを変更して使っていると、PC→Palmの書き換えが発生
すると、エンディアン変換なしのデータが登録されてえらいことになりました、、、。
自分の変更箇所が悪いのとは思うけど、、、。
__∧_∧_
|( ^^ )| <寝るぽ(^^)
|\⌒⌒⌒\
\ |⌒⌒⌒~| 山崎渉
~ ̄ ̄ ̄ ̄
180 :
いつでもどこでも名無しさん:03/07/24 21:32 ID:+I1yOn37
HanderaのSDKって、もうどこからもゲットできないんですか?
ロシアのサイトに1.04が置いてあったから、とりあえずもらったけど、
1.05が最終版でしょ?
配ってもいいものなら、だれかどっかに置いといてくれませんか。
ハッキリ言ってアメリカなどの多民族国家では黒人の方がアジア人よりもずっと立場は上だよ。
貧弱で弱弱しく、アグレッシブさに欠け、醜いアジア人は黒人のストレス解消のいい的。
黒人は有名スポーツ選手、ミュージシャンを多数輩出してるし、アジア人はかなり彼らに見下されている。
(黒人は白人には頭があがらないため日系料理天などの日本人店員相手に威張り散らしてストレス解消する。
また、日本女はすぐヤラせてくれる肉便器としてとおっている。
「○ドルでどうだ?(俺を買え)」と逆売春を持ちかける黒人男性も多い。)
彼らの見ていないところでこそこそ陰口しか叩けない日本人は滑稽。
コードウォリアに入ってまつ>HandEraSDK
>>160 >ちなみに動作互換が取れないのではなく、同じチップとライブラリ積んでまるごと流用しようってハラが気に食わなかっただけ。
変な理屈。
YAMAHAのIC使えばもれなくついてくるライブラリなんだけど。別にハギワラが開発したもんでもないし。
しかもソニーは正式対応すらしてないんだから(日本では)むしろ気を使いすぎてるくらい。
ていうか自分とこのソフトでは使ってないみたいだし、機種によって使えなくしたり、
流用しようとしているようには全く見えんな。
∧_∧ ∧_∧
ピュ.ー ( ・3・) ( ^^ ) <これからも僕たちを応援して下さいね(^^)。
=〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
= ◎――――――◎ 山崎渉&ぼるじょあ
CodeWarriorでの開発の概略を掴むのに、一番まともな本ってどれでしょ?
「Palm OSプログラミング」(カットシステム)が一番まともに見えるんですが、
ほかにないのかな?
漆原さんの本なんかどうでしょうか?
実際にHandWriteだかの製作過程をのせているやつ。
Palm OSのソースコードってDeveloper ProgramのPalm OS Source Code Areaってとこから取れるのでしょうか?
入れないのですが…。
>>188 そうです。
が、最近私もとれてないです。
(エラーがでるんですよね。)
おかしい場合にはメールすれ、とでるんですが、面倒なのでほったらかしです。
190 :
いつでもどこでも名無しさん:03/08/25 12:41 ID:jydQssZ5
漆畑さんの本、現物見たことないっす。探してみます。
Palm OSプログラミングを書いたヒトって、どういう人なの?
あれは、あの分厚さにちょっとめげてしまいそうで。
191 :
188:03/08/25 22:50 ID:???
>>189 昔は入れたのですね。
Palm OS 5のソースコードは置いてありましでしょうか?
うぉりや〜!
193 :
189:03/08/27 20:26 ID:???
OS5のコードは見たことがありません。
(ログインできないから、今はどうなのか知りませんが。。。)
194 :
188:03/08/27 20:44 ID:???
>>193 そうですか…。
J-OSやCJKOSみたいに日本語表示させるプログラムを書こうと思って、
OSのソースコードがあったら役に立つかなと…。
195 :
いつでもどこでも名無しさん:03/08/28 16:22 ID:zrAhHVaY
>>195 NNsiのAADAではだめ?
DAだし。。
うぉりや〜!
仕事人て、BeatPlusのメーカから金もらってんだろ。
プロテクトかけて当たり前。
↑ヴァカ
↑オマエモナー
↑ヴァカ
仕事人が図星を指されたみたいだね。
でも、そりゃあ金もらってりゃプロテクトかけるでしょ、普通。
>>202 関係無い話は他所でやれ
ゴミを撒き散らすな
↑仕事人必死だな
>>198 金貰うどころか秋葉捜し歩いて定価で買いましたが何か?( ´ー`)ノ
いまだとワカマツで2980円で買えるみたいですよ。
CW+SonySDK5.0で作成したアプリは(HR〜関数を使用)T|TやT|Cで動作しますか?
双方の互換はあるのでしょうか。
>>207 ありがとうございます。
SonySDKに依存しない方法で作成したほうが良いようですね…。
仕事人、必死だな
(・∀・)ニヤニヤ
まぁメシ食わなならんので必死ですよ
212 :
いつでもどこでも名無しさん:03/08/30 20:48 ID:jX/NYILG
オモシロそう。
>>212 ARMletでtrap先のコードを書けばOS 5でもhackできるってこと?
trap tableの書き換えはどうやってるんだろう…。
仕事人て、CE用の2ちゃんブラウザを途中でおっぽり出した香具師?
やっぱ2ちゃんブラウザ作っても金もらえないからかな。
また仕事ほされたのか?藁。<仕事人
test
>>214 LDR R12, [R9, offset]
MOV LR,PC
LDR PC, [R12, trapNo]
>>215 開発途中でGenioが壊れてCLIE買ったからなー( ´ー`)ノ
ヒマ潰しの開発なんてその程度のもんだ。
220
>>215 開発途中でSONYから金もらってCLIE買ったからなー( ´ー`)ノ
ヒマ潰しの開発なんてその程度のもんだ。
222
移植人は人気者だなぁ。
移植した人?
PalmのdatebookではなくてPalm Desktopのdatebookと同期を取るにはどうすれば良いの?
226 :
いつでもどこでも名無しさん:03/09/02 09:43 ID:zErclK8c
CDK 嫁。
Palmの開発面倒臭すぎ
CDKは何度読んでもよくわからん。Palm Desktop SDKっていうのもあるし。
CDKではCreator IDに対して1つしかコンジットを登録できないから
Creator IDがdateのコンジットを乗っ取ってしまうとpalm deviceと同期
出来てもPalm Desktopと同期が出来なくなってしまふ。
>>212 YAHM/V ってどこでダウンロードできる?
>>227 そりゃあPalm機の開発は面倒だろうな。
何度も試作機作り直すだろうし。
まあ、Palmのアプリに関してはよほど無能でない限り取り立てて言うほどの面倒はないから、それでよしとしよう。
あ、VB厨はこの限りではない(w
ビッグワンガムで模型を極めた気になってる類いの無能者だからな。
232 :
:03/09/03 10:35 ID:???
>>230 いや、ビッグワンガムはいいぞ。
F1の前輪の向きとハンドルが同期してたり、ギミック満載。
そんな事より仕事人にはリズムポッド対応のオファーはあったのか?
>>231 ありがとう
作者のやってるメーリングリストに入るとこういう情報が手に入るのかな。
あんまり仕事人いぢめるなよ。筆記ーになったら可哀想だ。
要するに仕事人はSONYからも金を毟り取ろうとしてプロテクトかけてみたが、
その後なんにもアプローチがなく(ワラワラ)、大見え切った手前引っ込みがつかずに
今に至る、と。
仕事人悲惨だな(プ
目障りだから他所でやれよ。
>>237 妄想逞しいな。その調子でガンガレ( ´ー`)ノ
>>233 ありますた。でもHandspringがあんな事になっちゃったので製品化は停滞したままですね。
240 :
231:03/09/04 18:43 ID:???
>>234 適当にアドレス入れたら当たっただけだったり。
それより仕組みが良く分からない。
TRA5のパラメータってどうやって決めるの?
>>239 商魂逞しいな。その調子でガンガレ( ´ー`)ノ
(プ
242 :
233:03/09/05 09:00 ID:???
あれ、音質と安定性は良かったからリズムポッドの替わりに
クリエに乗ればもうちょっと内蔵音源を前面に出したソフトが
出ていたかもしれないですね。
山田神が関わっていても消える物は消えるのか。
リズムポッドはVisorでしたよね?
山田さん云々よりもVisorの日本撤退&モジュール構想の廃止の性だと思うのですが。
ほしゆ
ほしゆ…
なんだよ!神様が絡んだから撤退になったといいたいのか?!
意外と影響力が無いって言いたいだけだろ
あったら、日本語版にJ-OS売り込んだときに採用されてるだろ。w
TC買ってしまった…。
何か作るか…。
Turbo-Cか。
>>251 Terminal Controllerでは?
ほしゆ
ほしゆ…
OnboardCに手を出してみた。
Palmでのコーディング経験が無くてちと辛い。
イベント関係の解説をしているサイトとかありませんかね。
ありゃ、名前ミスった。
仕事人さんはzodiacでゲームを作る予定はありますか?
(・∀・)ニヤニヤ
(・∀・)ニヤニヤ
(・А・)
265 :
281:03/10/01 09:07 ID:???
真面目に質問したつもりだったのにニヤニヤされた(T-T)
PIM機能とかパームそのまま載っているっぽいので、今までの
開発ノウハウを生かして物が作れるのかなと思ってきいたのに。
すでにノウハウは忘却の彼方と思われ。
というか、あの程度のノウハウが役立つほど、OS5は甘くない。
普通に組めば特に問題無いんじゃないの?と思いつつZodiacシムをダウソ
こ、これは・・・!?
まあ仕事人は制作途中ですぐ投げ出すからな。
期待しないでマターリ待て。
待つ気も期待もありませんが。
>> 268
某ソリューション内のクライアント実装を担当してるが、それが何か?
(・∀・)ニヤニヤ
ニヤニヤするな!←√8の覚え方
λ
π
πλ パンパン
たまにはプログラム組めよ、おまえら。
たまにはプログラム組めよ、仕事人。
なにげに人気者だな仕出人
仕事人、2chで仕事もらえそうじゃん。よかったのー。
仕事投げ出すのも早いけどな。
だめじゃん。
それで「仕事人」かよっ!ださっ!
(・∀・)ニヤニヤ
マジレスしとくと個人叩きは最悪板でやらんとスレごと抹消されまつよ( ´ー`)ノ
「仕事人」全般を対象に書いてましたが、何か?
そういえば、この言葉をコテハンにしてる紛らわしい香具師もいたなぁw
自意識過剰の被害妄想狂だったか( ´ー`)ノ
( ´ー`)ノ
( ´ー`)ノ
( ´ー`)ノ
( ´ー`)ノ
おっと、ビックリ。
まぁモリサワスレが生きているくらいだからな。
zodiacのデベロッパ登録フォーム、アメリカ以外在住の個人情報を
入力できるようにできてないんですが、日本からでは登録できないので
しょうか?
>>292 適当に書き込んで登録できたよ
登録には1日くらい掛かるみたい
>*Address line 1
市町村番地等
****-shi, ****-ku, ****-chou, 0-00-00
>*City
都道府県
****-ken
>*State/Province
ここで悩んだけど適当な州に設定、たぶん俺はド田舎のユタ州に在住
>*Zip/Postal code
海外向け表記があるが、調べるの面倒臭いんで日本での表記を書き込んだ
000-0000
>*Country
Japan
>*Phone number
海外向け表記があるが、調べるの面倒臭いんで日本での表記を書き込んだ
000-0000-0000
>*State/Province
再度見てみたらOtherって項目があった、適当なチェックしかしてないんだろうな...
295 :
292:03/10/06 13:09 ID:???
州を選ばないとフォームのチェックではねられるので駄目なのかと
思ってましたが、適当でも通っちゃうんですか。
後で試してみます。ありがとうございました。
sekoさんとこは判りやすくていいよね。
さぁ始めようという人にはもってこい。
298 :
292:03/10/08 08:26 ID:???
LAの中野区で申請してみたらNG食らったよ>zodiacデベロッパ
メアドがxxxxx.co.jpだと国外と断定されてしまうんでしょうかね?
それともユタにしておくべきだったのか。
>298
国がJapanで、アメリカの州を入れるからはじかれるんじゃないのかな。
州のところは素直に Other でいいんじゃないの?
わたしは Japanで、州はOther にして 住所は日本の住所で、Yahoo.co.jpの
アドレスでちゃんと登録できたよ。
昨夜申し込んで、今朝にはもう入れました。
300 :
293:03/10/08 12:47 ID:???
>>298 ゴメン、
>>299が言うようにOther(その他)が正しいです、でも俺は通った・・・
なんか前の説明の時に項目見ながらおかしいなと思ってたんだけど、
俺の登録の時(9/30)には州のOtherどころかCountryの項目すら無かったような気がする
まぁいいけど・・・
Zodiacデベロッパにユーザ登録しますた。
ZodiacSimulatorでアプリを立ち上げてランチャに戻るときに
Simulatorがエラーダイアログ吐きますが、
> systemmgr.c, Line:4005,
> Minor error while exiting app: un-freed chunk at 0x00F04684,
> size 164 (ownerID 2)
これはどういう内容のメッセージでしょうか、ちなみにIgnoreで何事も無く抜けられます。
CLIEやPalmOSのSimulatorでは出ないのに。
302 :
:03/10/08 19:41 ID:???
>>301 「開放してないめもりがあるよ」
でもアプリが終わるときOSが開放してくれるのでマイナーエラーなんじゃない?
たぶん実機だと何事も無く動くと思う。
>>302 なるほど、動作するとはいえ疎かにすると怖いですし、見直そうと思います。
ありがとうございます。
>>302 マイナーエラーってどういうものを指すんすか?
定義という物が存在するんでしょうか。
>>304 アプリの動作や結果に関係の無いものでしょ
306 :
292:03/10/09 10:38 ID:???
zodiacのデベロッパ登録できました。
助言を下さった方々、ありがとうございました。
次はデバイス自体をどうやって入手するかだ。
>>306 少し高くつきますが、僕は輸入代行業者に頼みました。
Zodiac2です。
マンコゥ
(・∀・)ニヤニヤ
うぉりゃー
313 :
いつでもどこでも名無しさん:03/10/30 16:55 ID:hCYoez+Y
TJ25でとうとうクリエから忌まわしきFM音源が削除されましたが、
これでイ士事人タンも機種間を区別する事無くゲームを作ってくれるので
しょうか?ニヤニヤしないで真面目に返答をお願いします。
(・∀・)ニヤニヤ
315 :
いつでもどこでも名無しさん:03/11/03 11:08 ID:mwIV9g4t
いつのまにか、prc-tools用のSDK、5.3対応になっていた。
いつのまにかって…
情報はいつも公開されてるが。
おいおいって感じだな
涙ものだね。そこまで落ちたか。
いや、まじでアナウンスあった? prc-tools用SDK R5.3について。
ちょっと前にダウンロードしたときには、SDKのR5.3はCW用しかなかったと
思ったんだけど。
アナウンス
アナウンコ
323 :
いつでもどこでも名無しさん:03/11/08 22:42 ID:Q//BjicP
先日、デベロッパー登録した。1日経ったらログインできねぇ… どぢで… (つД`)
教えて組んでスミマセン。
cygwin環境でgccでサンデープログラマ見習いのものです。簡単なプログラムは組めるようになってきたのですが、
マルチセグメントのプログラムにチャレンジしたく、m68k-palmos-multigenを使うためにサイト(://www.v-overbeek.cistron.nl/mseggdb/)
からtar圧縮ファイルをDLしてきました。しかし、ここの説明どおりTarファイルの解凍を行おうとしても、
(e.g. tar jxvf <path-to-tar-file>/MsectGdb2.2-3.tar.bz2') オプションj は無効なオプションです。と出ます。
jを外すと、今度は Hmm, こいつはtarファイルではないですね!って言って解凍してくれないのです。
んで、力技で、Windows用のtarファイル解凍ソフトで解凍して、特定のフォルダに置いて、シンボリックリンクを張ってみたのですが、
makeをかけると、ダイアログで、 The procedure entry point_ctype_could not be located in the dynamic link library cygwin1.dll と出ます。
こいつはWindowsのエラーっぽいのですが、いまいちcygwin環境下とWindowsのファイルとの関連が把握できてません。
何分cygwin初心者なので2,3日、あれこれしたものの、ダメでほとんどギブアップ状態です。
もし詳しい方がおられたら教えていただけませんか?
NX80Vのソニータイマーが発動したので乗り換え検討中なのだけど
SoundStreamFeatureの存在するPalmというと何になるだろう
Tungstenとか大丈夫?
>324 tarがbzip2オプションを認識しない点や
cygwin1.dllに関数エントリが足りない様を見ると
どうもcygwin環境自体が古い気がする。
普通にsetup.exeからインストールすれば大丈夫なはず
>326
ありがとうございます。
cygwinから試してみます。 Thanks a lot!
マルチセグメントはprc-tools-2.xでは標準対応してますよ。
329 :
328:03/11/09 17:05 ID:???
あ、gdbでデフォルトセグメント以外のセグメントにブレークポイント設定したり
するためにはパッチが必要だったと思います。prc-tools-2.2位までは。
330 :
いつでもどこでも名無しさん:03/11/10 02:54 ID:xgTcO8Bk
デベロッパーの登録って、何を審査されるの?
>330
おまいの人生。
ワラタ(w
別に何かを審査されるわけではない。契約の条件に納得できたら署名して
契約するだけ。
住所がバグダッドだったり平壌だったりすると審査が入るかもしれないが…
ただしその場合はPalmSuorceじゃなくてアメリカ政府のお役人からコンタクトが
あるでしょう。
ですよねぇ・・・ 何でログインできないんだか・・・
登録したメアドも登録されてないとか言われるし・・・ _| ̄|○
>334
登録した後、認証確認のメールきた?
336 :
334:03/11/11 09:23 ID:???
メールはきますた。で、その時はログインできたけれど、ROMダウソロードとかの会員専用リンクは
出てませんですた。んで、1〜2日したら、ログインすら出来なくなってますた。
えっと。 テストしてみました。
メールにパスワード書いてあったと思いますが、それで入れないのでしたら、
以下のエラーの画面になると思います。
We're Sorry...
You have attempted to log into the Resource Pavilion,
however if you've reached this page, it is likely that:
the username and/or password you entered are incorrect,
you are not authorized to access this area, or
the Resource Pavilion is currently down for maintenance.
Please choose one of the following options:
Retrieve Lost passoword Try to Login again
If you are sure that your username, password and
access level are correct, and you continue receive this error message,
please email
[email protected] with the error code shown below
(if any), so that we may begin to diagnose the problem.
Please note that we do not guarantee a reply to emails sent to this address,
however, we will do our best to make your browsing experience enjoyable and productive.
と出ると思いますので、Retrieve Lost Passwordをクリックしてください。
Emailアドレスさえ正しければ、パスワードがもう一度メールで、送られてくるはずです。
Emailアドレスが見つかりませんといわれた場合は、
新規に登録しなおすしかない(もしくは文中のメールアドレスに確認する。)と思います。
あと、確認ですが、私の場合、ROMImageは、
Developer Programで、ログインした後、Resource Pavilionに見えています。
がんばってね。
339 :
334:03/11/13 21:11 ID:???
>>337さん、わざわざテストしてくだすったんでつか!! (TдT) アリガトウゴザイマス
で、私の場合は、メアドが見つかりませんとなってしまい、再度登録しなおしました。が、
またもや、同じ展開となってしまいますた… もう一回やってみます。
ROMダウンロードのリンクは最初から出てましたか?
出てないなぁと思って色々と読んでいたところ、リンクが有効になるまでに数日掛かると
書かれており、待っていたらログインできなくなっちゃってますた。
取り敢えず、今からもっかい登録してきます。_| ̄|○
340 :
334:03/11/15 21:51 ID:???
同じ内容で、一カ所、HobbyistからStudentに変えたら、ちゃんと登録できますた…
なに偽っとんねん。
342 :
334:03/11/20 04:39 ID:???
別に偽ってないが何か。
age
HautMedocをPalmOS5.2用(TJ25なんですけど)にコンパイルしなおせる神はいませんか?
いろいろ調べてCygwinで開発環境をたてて
Makefileもいじってみたけどだめでした・・・。
>>344 そういうのは移植人に頼むといいYO!(・∀・)
そういや移植人は最近現れないな。
(・∀・)ニヤニヤ
347 :
仕事入:03/11/22 08:34 ID:???
呼びましたか?
348 :
仕事λ:03/11/23 00:18 ID:???
惜しい!
プッ
三百五十
SEGA AGES
352 :
質問アゲ:03/12/08 15:48 ID:O78tJpGq
PalmOS 向けの Bluetooth用APIでお勧めのってあります?
フリーだと嬉しいんだけれども、有償でもおっけーでつ。
なんだか青歯のベンダメーカーから出てる有償のばっか引っかかるんだ
けれども、一般的なプロトコル/プロファイルに対応してるAPIがあっても
よさそうなんだけれど。。。
OS5のじゃだめなんかい
プ。
355 :
いつでもどこでも名無しさん:03/12/09 11:56 ID:s+CJxAC6
ハイレゾ対応のアプリ作るのもCW付属のヤシでUI作るのか?
作るのか?
作るのくわぁっ?!
ケツの穴にクリエ突っ込んで氏ね
357 :
352:03/12/09 13:48 ID:???
ゥオリャー
1MBくらいの連続メモリを確保するのって、ARMletでも不可?
物理的に連続するメモリは結構あれかも。
>>360 HIMEM.SYSとか使ってもせいぜい620kくらいと思われ
テキストフィールドに入力フォーカスを設定する方法っつーかAPI名を教えてクレクレ
>>365 FldSetFocus() ... そのまんま。
バーカ バーカ
むしろ、リファレンスなしで、プログラムを書こうとした
>>367は
漢!!!!
漏れはいつもヘッダひとつで書いていますが何か?
アゲまして
禿げまして
質問させてください。
ROMイメージをダウンロードするためにDevelopment Seeding Programの登録をしようとしてます。
今、誓約書にサインをしてパームに送付する必要があるのですが、そこに記述する内容について
教えてください。
最終ページに以下のように両者のサインらしきものを書くようなのですが、それぞれのフィールド
には何を記述すれば良いのですか?
In witness whereof, the parties have executed this Agreement as of the Effective Date.
Developer: PalmSource, Inc.:
By: ____________________________ By: _____________________________
Printed: _________________________ Printed: __________________________
Title: ___________________________ Title: ____________________________
ROMイメージでサイン付で郵送??
なんだかすごいデベロッパー契約してるような気がするが・・・
>>337あたりを参考にしてくださいな
375 :
374:04/01/07 10:55 ID:???
>>373 気分がいいので、おせっかいしてあげる。
1.
ttp://spp.palmos.com/iws/logoff.do 2.Join Todayに emailを書き込みJoin
3,とりあえず質問に答えて次のページ
4.ブラブラブラと使用許可があって Agree(同意)
5.個人情報を入力する。(お名前電話番号等)
6.全部OKなら Submit ボタンを押す。
7.最初に書いたemailアドレスにパスワードが送られてくる。
8.最初の画面に戻ってLoginでemailとパスワード入力。
9.ROMイメージダウンロード。
ついでに郵送の必要があるのかどうか知りませんが、
もしそのような契約をされるのなら、
byのところはサイン(普通は筆記体)
printeedは、アルファベット大文字
titleはあなたの役職です。
あなたがしようとしてるのは、かなり高度な提携契約じゃないかな。
>>374-375 レスありがとうございました。
>>375にある手順で行いましたが、手順8でログインしてもROMイメージのリンクが表示されません。
メールには登録された情報を調査するまでのテンポラリパスワードだから、すぐにはアクセスでき
ないとありました。
そして数日後に再びメールが届き、ログインしてみるとROMイメージのリンクはあったのですが、
そこに入ると下記のような記述があってROMイメージにはたどり着けませんでした。
To sign up for this program complete the following THREE steps:
1. Verify the information which appears below and CLICK "Submit my Application".
2. The Prototype License and Confidentiality Agreement which is in PDF format. You will need Adobe Acrobat Reader 4.0 to view and print this agreement.
3. Sign and send two (2) original documents to the postal address below. Faxes will not be accepted.
困ったな、どこで道を踏み外したんだろう・・・
ROMのダウンロードにはデベロッパ契約が必要ですよ。
アメリカ在住とアメリカ国外とで扱いが違う。国外在住は郵送して契約が必須だったと思う。
379 :
376:04/01/08 01:06 ID:???
>>373 SONYのOS4までのROMダウンロードは同等の契約が必要だったけど、参考になるのでは?
(フォーマットは同じで内容が日本語)
...でも、確か最近はオンラインでROMの使用許諾契約を結べるようになっていたとおもう。
# デベロッパー登録して、クリックしていったらダウンロードできるようになったけど。
381 :
373:04/01/08 07:27 ID:???
>>380 それってクリエのデベロッパー登録の話ですよね。
それなら私も特別な契約をせずにダウンロードできました。
prc-tools-2.3-cygwin.tar.bz2 を使って、サンプルのAddressをmakeしようとしたところ
下記のようなエラーが出てしまいます。
m68k-palmos-gcc -g Address.o AddressAutoFill.o AddressDB.o AddressLookup.o AddressTransfer.o -o Address
/usr/m68k-palmos/bin/ld: region coderes is full (Address section .text)
これは昔にあった32KBの壁というやつらしいのですが、PRC-TOOLS 2.0以降で
解消されたと聞いています。
何か特別なOptionなどの指定が必要なんでしょうか。
384 :
382:04/01/08 17:21 ID:???
レスありがとうございます。
バージョンは下記の通りです。
$ m68k-palmos-gcc -v
gcc version 2.95.3-kgpd 20010315 (release)
$ m68k-palmos-ld -v
GNU ld version 2.14 20030612
やはり古いでしょうか?
>>384 ドキュメント読んでその辺の判断つかないならコード書くのやめちまえよ
おやおや手厳しいですね、この糞ガキは。
m68k-palmos-gcc がPalmOs.hをインクルードしません。
オプションで -palmos3.5なども試しましたがダメです。
cygwin環境で下記の通り設定してます。不備などありましたら教えてください。
(1)シンボリックリンク
% ln -s //c/Program\ Files/PRC-Tools /prc-tools
% ln -s //c/PalmDev /PalmDev
% ln -s /PalmDev/sdk-3.5 /PalmDev/sdk
(2).bashrcの設定
export PATH=/prc-tools/H-i586-cygwin32/bin:$PATH
export GCC_EXEC_PREFIX=/prc-tools/H-i586-cygwin32/lib/gcc-lib/
先は長いな。がんばれ。
素直に一から再構築したほうがよさげ。
下手にディレクトリ名とかいじらんほうがいいぞ。
パソコン初心者のつもりで一切カスタマイズせず、お手本の通りに入れてみれ。
>383
それこそ古すぎだよ。
今はPRC-TOOLSはひとつのパッケージでは配布されてない。
setup,exeを起動してサイトにつなぎ、必要なのを落とすように
なってるからね。
>384
うちのもそのバージョンだから、そんなに古くないと思うよ。
391 :
387:04/01/09 12:20 ID:???
>>389 お手本どおりにインストールしたら難なくできました。
cygwin-b20+PRC-TOOLS-2.0じゃないとダメだったみたいです。
お騒がせしました。
>>382 自己レスですが、Multiple code resourcesという手法と使うんだそうです。
>>390 レスありがとうございます。
最近のプルグルマはセグメントの概念も知らんのか(;´Д`)
>>393 知ったかぶりの馬鹿が一匹。
Palmってユーザにもキモイ香具師多いし開発者にも多いね。
>381
素直にディベロッパー事務局に聞いてみるのが良いかと。
オレが英文契約書をFAX送信するときにサポートしてくれた人は
サポセンと違って親切だったよ。
きのせいかもしれないけど、USじゃない開発者はROMやソースが見えなくなってる、ってことはない?
プロファイルの更新してなかったか等かなぁ、、、。
今palmsourceからROMイメージ落そうと思ったんだけど、
2つの文書を郵送しろ、って出てきた。
前はすんなりダウンロードできたんだけど。
四百
401 :
397:04/01/11 12:07 ID:???
>>399 サンクス。郵送することにする。
(つか、サイトが変更になる前はダウンロードできたんだよなぁ。。。)
俺は ROM もソースも普通にダウンロードできるみたい
何が違うんだろ?
俺もできるけどね。 でも4.0までだけど
やっぱ在米だからかな?
よくわからんが米国と日本で扱いが違うなら、
テキトーな住所ほりこんでおけばいい?
ってモンでもないのか?
FAXで何か送られてくるんじゃなかったっけ?
>>404 契約書を2通送れ、ってことは書類が返送されてくるんじゃない?
SONYは、Faxで送って、Faxで帰ってきたけど。
FAX云々とかダウンロードできてるってのは、OS4の機種だよね?
機種名で言うと日本語版PEG-NR70(2002.4.11)ってやつ。
OS5以降(NX60/70Vだっけ?)はCLIE Palm OS Simulatorだけしかないんだよねぇ??
開発環境を整えてみたものの、今さらパームかな?
もう終わってる感があるよね。(w
>>407 Palmしか持ってないおれにとっては
むしろ「これから始まる」ですよ。
参考書読みながら恐る恐るのスタートです。
Palm側でOS5エミュレータ出てなかったっけ?
フォントが読み易いやつ。
あれの実機欲しかったなぁ。
>>407 自分のために作るんなら世間の動向なんて関係ないんじゃないかな
>>413 同意。
加えて、自分が使いやすい/面白いと思うなら、他の人の何%かは同意して使ってくれるだろうしね。
ウォリャーッ
>>413>>414 しかし、お前らもパームが潰れたらパームを使うの止めるだろ?
潰れそうジャン、実際・・・
PalmOneがつぶれても、手元の機種が動く限りは使いつづけると思います。
勿論、Palmより使いやすいものが安く出たなら話は別ですが、
PPCもザウもなんとなく俺には合わなかったからPalmを使ってるわけで。
>>417 いや、お前は使いつづけない。
もし、使いつづけるとすれば、それは山田達司だけだ。
思いません。
まあ潰れてから考えるよ。
捕手。
zodiacの横長対応ってux50と互換性あるのかな。
わかりません。
>>423 DIAだから、Tungsten T3と同じかも。
Device Independent?
427 :
いつでもどこでも名無しさん:04/01/29 21:47 ID:ba/nEEgp
>410
Cygwin-b20なんて使っててなんかいいことあるんですか??
最新Cygwinのほうが断然安定してるし、Palmが配付してるツール
ダウンロードすれば何の問題もなくGCC開発環境が使えると
思ってたんですけど。
428 :
427:04/01/29 21:56 ID:???
>>428 prcは、2.3になっているよ。インストール方法は
>>16 を参照のこと。
>>426 Dynamic Input Area、PalmOS5.3で標準の機構かも。
430 :
428:04/01/30 01:10 ID:???
>>429 > prcは、2.3になっているよ。
失礼しますた...
> インストール方法は
>>16 を参照のこと。
Setup.inがネェヨ! とか言われるんですが、何か間違ってるのかな?
CygwinのSetup経由だと、
- インストールは楽なんすか?
- PilRCもインストールできるの?
- 他に有用なツール類ってあるの?
教えて君でスマソ
433 :
いつでもどこでも名無しさん:04/02/09 18:19 ID:uP9mym5B
>>433 一応、今でもぜんぜん問題なくできている、、、。
(eclipseがないとpalmware開発ができん体になってしまった。)
しかし、楽しみ。どこまでサポートしてくれるかなー。
438 :
いつでもどこでも名無しさん:04/02/17 16:09 ID:G4zH1QdJ
>>428 MinGWはないの?
Cygwin重すぎ。
自分でクロスをビルドすりゃいいだけ?
素直にHDD買ってLinux入れたほうが軽かったり手間がかからなかったりするかもな
ROMImage って今ダウンロードできます?
www.palmos.com/dev/dl/dl_tools/dl_emulator/generic_roms.html
のところなんかリンクが 192.168.107.101 になっているんだけど
うちだけ?
>>440 ソニークリエのデベロッパーズサイトでクリエのROMイメージはダウンロードできる。
443 :
442:04/02/26 13:00 ID:???
>>443 おかげさまでゲトできました。ありがとん。
>cygwin入ってるとインストーラが何も考えず上書きするから気いつけろよ、という警告文が気になる。
入れてみた。見事にマウント情報が書き換えられている_| ̄|○
このDeveloper Suiteって、ただのeclipse+prc-toolsかと思ったら
リソースエディタとか色々と入ってるんだな。
445 :
442:04/02/27 12:47 ID:???
>>444 おおー、そうですか。
自分はちょっと今ばたばたして、落としたのはいいけれど、インストールできていません。
うーむ、はやめに時間作っていろいろさわりたいなあ。。。
ちなみに、eclipseのバージョンは3.0ベースですか?
# 今、Palmware開発に使っているのは 3.0M7+CDT2.0なんで、必要なとこだけもってきて動かしたいなあ、なんて思っているのですが。
>>442 バージョンはeclipseは2.1.2、CDTは1.2.0と表示されてます。
漏れはCDT1系にメリットを感じなくてeclipseを捨てた香具師ですが、
この機会にCDT2.0を試してみるとするかな。
というか、developer suiteに付属してるpalmsource社のプラグインは
eclipse3系で使えるのだろうか・・・。
>> 442
私は442の方に書いてあるサイトからダウンロードできました。
CodeWarrior for Palm OSの立場はどうなるのだろう、高かったのに><
まあClie対応版が出るまではCodeWarriorつかって待っときますか
>CodeWarrior for Palm OSの立場はどうなるのだろう、高かったのに><
ていうか,メトロが「ぜんぜん売れないし,そろそろPalmサポート辞めたいんだけど,いいカナ?」
ってPalmsourceに打診したのではないかな。
そうでなければ,Palmsourceとしては,PODSを持つことでメトロに対して機嫌を取るのをやめたい方向とおもわれ。
>>448 Handspringの開発環境は、前からgccだからなー。
CWは多機種に展開している、ってメリットがあるぞ。
...関係ないけど、メトロワークス(日本)の社長さん、かわっちゃんだね。
>>449 3年前に宇田川町にオフィス移したときから変わってまつ。
451 :
449:04/02/29 01:11 ID:???
>>450 いや、最近変わったのよ。オッサン(失礼!)になった。
ああああああああああああああああああああああああああああああああああああ
453 :
いつでもどこでも名無しさん:04/03/04 20:57 ID:RkXBARzc
CWってC++? C?
両方だ
両方ですね。
ありがとう。
Palmはパワー的にも容量的にも弱いのでCをおすすめらしいというのを
どこかで読んでCWはC記述と思いこみ予約したんだが、もしかしてCは
GCCだけか?とあせったもので。C++は中途半端にしか分からない。
教えてくれてありがとうございました。
>>457ナマ暖かく見守ってやれよ( ´ー`)
お前さんは転んだことがないのかい?
いつも七転八倒さ。だから教えてやったのさ。
>457は、自分が苦労したことを人に押し付けるやし。
苦労は自分のため。押し付けるものではない。ということで。
苦労を少しでもしないように,杖を貸してあげたつもりなんだけど,そういう風に受け取られてしまうんなら仕方ないですね。
杖であれ?
>>457 どう見ても煽りじゃないのか? 素直に言ってごらんよ
463 :
いつでもどこでも名無しさん:04/03/05 21:04 ID:V9ZHzlLz
煽るな煽るな,っていう煽りなの?
昔、クリクラにデベロッパ関係のボードがあったと思うんだけど
あれ、どうなったの?
Mac用のコンジットを作りたいんだけど、コードウォリャーがないとダメなんかな。
GCCで作ってる人いる?
gccよりはCWのほうがC++を使う上での制限はゆるかったような…
と言うか、コンジットはホスト側の機能だから、ホスト側の
PGの開発環境が必要なのでは?
>>467 コンジットってMFCばりばりじゃなかったけ?
そんなことはない。Visual C++ ばりばりではあるけど。
おんなじやん。
Javaでも書けるはず。
472 :
いつでもどこでも名無しさん:04/03/30 12:36 ID:TNI6ab9U
C や C++ がそこそこできるならわざわざ NS Basic なんてやる気するかな。
本体で開発できるからなのかな?
>>473 おまえがきもい。なぜならプログラムを作れないやつほど他言語をけなすからです。
VB厨がDelphiをけなすように。よっておまえはプログラムもできないキモイやつ。
出来るやつは、どの言語でも作ること自体がしんどいことを分かってるので
自分に迷惑をかけなければ温かい目で遠くから見ているもんだ
>>474 カジュアルプログラマーがお手軽に作れるという利点があると思います。
たとえば、世の中にCしか無かったら、VBでやってる連中があなた達のエリアに
くるんですよ? そうしたらあちらこちらで厨房が多くなる可能性があると
思います。そういう意味でも必要でしょう。
>>475 本体では出来ないみたいだぞ。
>>473 荒らしだろ。わざわざ向こうに行って嫌み書いてるしな。
ここを荒らしたいのが目的だろ やめれ!
Cでもカジュアルに作れるぞ?
BASICなんて裏がわけからんから気持ち悪い
まあC++にも言えることだけど。。。
new, overloadingあたりの見えない部分がちとね
JAVAまでいったらそれはそれでありなので許すけど
ゲラゲラ
>472
自分のスレを盛り上げようと思って、リンクを貼りたい気持ちはわかるが、正直迷惑。
481 :
いつでもどこでも名無しさん:04/04/03 02:59 ID:ggj4K09k
>>480 了見が狭いねえ
BASICでどないなもん作れるのか、頑張っていただこうじゃないの
と言いながら、俺もVisorで実行したら、遅そうだねw
basicに2万円払うくらいならgccにしとけって
483 :
いつでもどこでも名無しさん:04/04/03 09:52 ID:G11n9gJv
484 :
474:04/04/03 13:46 ID:???
>>476 わかってないね〜。
「C や C++ がそこそこできる」のはすでにカジュアルプログラマーじゃないわけです。
>>476 VBでやってる連中はCを使えこなせないから問題なし。
使えこなせるようになればそれはそれで結構だし。
で、「あなた達のエリア」ってなによw
そもそもカジュアルプログラマーは世の中に必要なものなんか?
そういう議論はム板で。
存在意義とかどうでもいい。
宣伝なんだから放置しろって。
PalmDebuggerで保存したROMを
本体に書き戻すにはどうしたらいいのでしょうか?
祈れ
489 :
487:04/04/04 16:13 ID:???
>489
だったら、この なるさん って人に聞けばいいんじゃないの?
>489
何故に何の機種に?
492 :
487:04/04/04 17:38 ID:???
>>491 ソフト開発の知識は皆無なんですが、
遊びでWorkPad30Jに機能を削った日本語のOS 4.1 & 3.5を入れていてたんです。
最近TRGproを買って同じように書き戻そうとしたのですが上手くいきませんでした。
そこで神様のサイトの方法でROMを保存しなおしたり試してみていたしだいです。
既に大昔だから忘れているけど、30Jは2MB ROMだったっけ。
日本語4.1は分からないけど、3.5Jであれば、その用途向けのやつがある。
TRGProでROMの焼き直しは、WorkPad辺りとは方法が違うから、
WorkPadには全く参考にならない。
やめとけ。この問題は聞くこと自体がフレームになる。
495 :
487:04/04/05 12:59 ID:???
2MBの3.5はあるソフトが動かなかったので、
編集して動くバージョンを作ったり
4.1は主要ソフトをことごとく削る必要があるのであまり実用的でなかったり。
TRGproはFlashSpratでとったバックアップを実行しようとしたのですが
予備機で取ったバックアップなので、機種違いで実行できないようでした。
496 :
487:04/04/05 13:00 ID:???
というわけで自分の能力不足ゆえに諦めます。
ご迷惑をかけました。
ホシュ
シュシュ
500 :
いつでもどこでも名無しさん:04/05/17 22:45 ID:pQH0gJRG
ノーマルのランチコード以外で起動されたときは、グローバルな変数は使えない、ということを知らずに、1週間はまった記念age
はいはい。
それから〜?
503 :
う:04/05/28 15:42 ID:jkwbnrU1
ttp://homepage3.nifty.com/kisinkaisdo/ Sdoさんの 新作アプリ dotEX1.4が公開されております。
Palm上でのドット絵ドローツール。 アイコンのデザインに最適。 BMPファイル保存機能でPCとの連携がラクラク。
とのことです。BMPは外部媒体に記憶されます。CW7で開発され、ソースも公開されているので
このスレの住民の方で初心者などは勉強になるのではないでしょうか?
当方NS Basic/Palmアマグラマですが、アイコンや画面のドット絵は、プログラミングをやっている人間として
必要不可欠なものですのでありがたーく重宝しています。
ちこちこぽちぽちと入力して、ドット絵を作成しています。
それ以外にも氏は、開発時の日記をよく公開してくださるので初心者にはおもしろいのではないでしょうか?
504 :
う:04/05/30 18:18 ID:ik5Ejs5o
PODS 1.0 (Alpha Build)が出ました。 230MBと気合い入っています。
...でもインストール前に前バージョンは消せ、とのこと。
開発を始めてみようかなと思って、いろいろと調べていたらPODSの情報が皆無だったので
人気無いのかなと思ったら、出たばかりなのか>1.0α
インストール前にCygwinを消せとか書いてあるんですが、Eclipseも消さなきゃダメですか?
両方インストール済みだから、消すのもなんだかなぁって感じなんですが…
>>506 あ、PODSの0.1.1/0.1.0をインストールしていたら、だと思います。(勝手にアンインストールをはじめた)
cygwinは、自前で(PODSが)インストールするからだと思います。(ついでに環境変数を変更してしまう)
# eclipseは消さなくて良いと思いますが、、、。
自分は、この機会にeclipse3.0RC1と併用しよかなー、と思っています。(後でインストールするつもりです。)
508 :
507:04/06/13 13:27 ID:???
一応、ちょっとだけ動作確認。
・PODS 1.0、ARMlet関連ツールがインストールされないです。
→ prc-toolsから持ってきました
・sdk5r4で微妙にヘッダが変わっているぽいです。
→ -palmosN の指定も変える必要があるかも。
趣味でパームウエアを作ろうと Palm OS Developer Program に登録していました
PocketPCへと転向のため Palm OS Developer Program を退会したいのですが
手続がわかりません。メールで問合せるにも英語力がほとんどないもので
どなたか退会手続ご存知ありませんか。よろしくお願いします。
とりあえず「Fuck You!」って書いて送っとけ
ばいばい。
512 :
いつでもどこでも名無しさん:04/06/22 22:09 ID:z/ShsOYm
age
513 :
いつでもどこでも名無しさん:04/07/07 06:51 ID:4xdhk9nH
Palm OS developer suitesダウンして
PalmOS Debugger使おうとしたんだけど今一使い方が分かりません。
Documentationもなかなか見つからなくて……
英語版でもいいから何処かにありませんかね?
514 :
いつでもどこでも名無しさん:04/07/14 10:06 ID:EGioYePl
515 :
いつでもどこでも名無しさん:04/07/23 21:21 ID:QG8ytn40
ウホッ ア プ リ つ く ら い な い か。
↑はかなり前から。
517 :
いつでもどこでも名無しさん:04/07/25 22:09 ID:CM4s4/dp
ウホッ はかなり前から。
Palmに蔓延。
518 :
いつでもどこでも名無しさん:04/07/29 20:10 ID:cC2J/qqd
コンジットを開発したいんだけど、参考になるサイトないですか?
PalmSource.comのドキュメントが一番参考になるよ。
英語ってのが難点だけど。
520 :
いつでもどこでも名無しさん:04/08/04 23:31 ID:/CQh8cnk
>519
ありがとうございます。
参考にしてみます(英語は弱いけど)。
521 :
いつでもどこでも名無しさん:04/08/16 22:25 ID:R6jQbY4M
カイハツセヨ
522 :
いつでもどこでも名無しさん:04/08/26 17:35 ID:Rd8s4i7l
コードウォーリアーでリソースファイルのコメントに
// が使えないんだけどなんとかならないでしょうか?
gcc+prc-tools+pirlcなら使えるのに・・・
Cのソースで?C++のソースで?
プロジェクト環境設定に設定項目がありませんでしたっけ?
確か、Cでも//で注釈を書いていたような記憶が...。
普通に使えてるが。
525 :
522:04/08/27 17:21 ID:???
リソースでっせ?hoge.prcなファイル。
なんかエラーでる。
CWでリソースのコンパイルは別のプログラム使っているんですよね?
526 :
523:04/08/27 18:04 ID:???
>>525 あぁ、すみません。拡張子が"rcp"の"リソースファイル"ですね。
手元のCodeWarrior 9.0Jでは普通に"//"で注釈を書けます。
プロジェクト設定のターゲット→ファイルマッピングで、
".rcp"ファイルのコンパイラはPilRC Compilerになってますか?
"なんかエラーでる"とのことですが、具体的には何て出ます?
/* */
でいいじゃん。
// のほうがコメント外す時とかも楽じゃん。
529 :
523:04/09/01 16:37 ID:???
>>528 CVSで管理してるんで、注釈にせずにばっさり削除することが多いなぁ。
戻すときはCVSから戻すし、試しに変更するなら数行なので手間でもないし。
530 :
522:04/09/06 20:46 ID:???
>>526 スマソ
Palm OS Resource Importerになってますた
532 :
いつでもどこでも名無しさん:04/09/19 06:56:43 ID:jPdXjo/Q
よし
533 :
522:04/09/28 20:19:29 ID:???
いまさらですが・・・
プロジェクト設定のターゲット→ファイルマッピングで、
".rcp"ファイルのコンパイラはPilRC Compilerにしても
コメントを//にすると
エラー: error : begin expected, got //
のエラーが出ます・・・
534 :
いつでもどこでも名無しさん:04/10/01 16:27:27 ID:uYzQ5hYc
どなたか、コンジット開発の事が簡単にかかれている日本語ホームページとかあったら
教えていただけないでしょうか?
オライリーのは日本語訳出ていたよね、たしか。
PODSが1.1になった。待望のeclipse 3.0 + CDT2.0.1ベース。
これで補完もまともに動きそうなバージョンです。
PalmSource Installerパッケージとも統合され、ダウンロード
サイズが256MBという。。。しかし結構期待。
∧__∧∩ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
( ´∀`)/< 先生!Palm-RCはどこで手に入りますか?
__ / / \___________
\⊂ノ ̄ ̄ ̄\
||ヽ|| ̄ ̄ ̄ ̄||
...|| ̄ ̄ ̄ ̄||
539 :
537:04/10/03 22:58:31 ID:???
∧__∧∩ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
( ´∀`)/< 先生!PODSではわかりません。直リンできませんか?
__ / / \___________
\⊂ノ ̄ ̄ ̄\
||ヽ|| ̄ ̄ ̄ ̄||
...|| ̄ ̄ ̄ ̄||
PODS=PalmOS Developers Suite?(ちょっとスペル違うかも)
インターネットを使えないと何かと不便ですので、まずそっちを覚えてください。
542 :
いつでもどこでも名無しさん:04/10/07 22:28:36 ID:7T+Vd6pk
cygwin+gcc3.3.3、sdk5r3、PilRC v3.2 、prc-tools2.3でネットワークpalmwareを開発してます。
err = SysLibFind("Net.lib", &AppNetRefnum);
err = NetLibOpen(AppNetRefnum, &interfaceError);
err = NetLibConnectionRefresh(AppNetRefnum, true, &allIFUp, &netIFErr);
Socket = NetLibSocketOpen(AppNetRefnum, AF_INET, SOCK_STREAM, 0,
AppNetTimeout, &errno);
err = NetLibSocketBind(AppNetRefnum, Socket, (NetSocketAddrType*)&ownaddr,
sizeof(NetSocketAddrType), AppNetTimeout, &errno);
iResult = NetLibSocketListen(AppNetRefnum, Socket, 5, AppNetTimeout,
&errno);
AcSocket = NetLibSocketAccept(AppNetRefnum, Socket,
(NetSocketAddrType*)&tremoteaddr, (Int16 *)&iLen, AppNetTimeout, &errno);
といったacceptまでエラーなく実行できるのですが
iResult = NetLibSocketClose(AppNetRefnum,AcSocket, AppNetTimeout, &errno);
でnetErrSocketNotConnectedのエラーを出します
NetLibSocketAccept()を使ったプログラムのサンプルはどこかにないでしょうか?
また、上記プログラムで引数がおかしいとかあったら教えてください。よろしくお願いいたします。
あきらめろ。
>>542 本買え。もしくは某マガのバックナンバー探せ。
>>542 こんなとこで質問してもプログラマ崩ればかりだから返事こないよ。
>>542 ソケット、ちゃんと開いてます?
NetLibSocketOpen()、微妙に引数が違うような、、、。
549 :
542:04/10/09 22:19:36 ID:+20Rdl8i
すまそ、状況が変わりました。
どうも、CLIEシミュレータだとうまくいかないみたい。
PalmOSエミュレータの場合はインターフェースがないって事でそれ以前でエラーになる。
CodeWarriorからPlamOSエミュレータで、ROMをCLIEにした場合は正常に動きました。
PalmOSエミュレータを先に立ち上げてCodeWarriorからデバッグモードで動かしても動きました。
つ〜事で、問題はエミュレータ、シミュレータにあるんじゃないかと推測してます。
>>547 ちゃんと開けているはずです。エラーもないし、こちらからサーバー側には正常に接続できますので。
引数は、ヘッダを参考に下記のようにdefineしてます
#define AF_INETnetSocketAddrINET
#define SOCK_STREAMnetSocketTypeStream
>>549 CLIEシミュレータ(というか、PalmSim)は、確かにちょっと通信でミスるときあるね。とにかくおめ。
日本語化オーバーレイを作りたいです。
いくつか参考になるホームページはあるのですが、より詳しく情報が
でている書籍などはないのでしょうか?
PalmSource が公開しているドキュメント。
553 :
551:04/10/13 07:46:12 ID:???
>>552 たぶんそうくると思ってました。
それ英語ですよね。漏れには無理です。日本語の書籍でこれ1冊ってのが
あったらお願いします。
英語も読めずにPalm系開発はちと無理というか作ったものが人々の迷惑になるものになりそな予感。
自分用に作るならいいんじゃネーノ?
誰かみたいに公開したもの叩かれて作るの嫌になったとか勘違いしなければw
556 :
いつでもどこでも名無しさん:04/10/13 13:15:27 ID:kTmVGe1o
「英語が無理なやつが日本語化オーバーレイ作れるかよ!」
っつーツッコミを期待してんじゃねえの?
557 :
551:04/10/13 21:27:55 ID:???
559 :
551:04/10/13 23:41:38 ID:???
>>558 Oh! It is this.
It was waiting.
Thanks for your support.
ohmanko
561 :
551:04/10/15 23:55:07 ID:???
Oh! I love you all
562 :
いつでもどこでも名無しさん:04/10/27 13:50:37 ID:DJmXsa+K
age
Hello World!
564 :
いつでもどこでも名無しさん:04/11/04 16:02:31 ID:qjNJwq7h
chinko chinko.jp!
YAHMでTRA5なhack書いてるんだけど
armcで文字列定数使うとうまく行かない
どうもちゃんと先頭アドレスがさせてない感じなんだけど
-nostartfilesなtextだと駄目なんでしょうか?
566 :
いつでもどこでも名無しさん:04/11/15 16:32:04 ID:qjgAlSRu
>>565 >どうもちゃんと先頭アドレスがさせてない感じなんだけど
Globalは工夫しないと使えないよ
PODS1.0いれたんですが、
そのままビルドしたらpathが通っているはずのmakeが
見つからんと言われるし、
makeをc:\cygwin\bin\make.exe
指定してやったら、makeがrmが見つからんとか言われるし。
結局、makeファイルの各プログラムをフルパスで書いて通したんだが、
こんなもんですか?
ビルドはcygwinの生bashでFA?
>>567 確かにたまに変になる。
そういうとき、私の環境では再起動したらうまくゆく、、、。
よくわからん。
569 :
いつでもどこでも名無しさん:04/11/22 16:43:41 ID:BGa+q5Gl
あげ
結局 PODS1.1 preview入れたよ。
サクッと動いた。
さて、でかい古いPALM本買いに逝くか・・・
金持ちだなぁ。
>>570 PODS1.1って、マルチセグメントのソースコードデバッグが可能なんだな。(リリースノートに書いてあった。)
ようやく重い腰をあげてアップデート中。
573 :
570:04/11/27 22:56:51 ID:???
これって、C++でプログラム組んでも良いんですか?
TObject o = new TObject();
しない限りは動いているように見える。
templateも使えるし。。。
デバッガもC++ object見えているようだし、
いいのかなぁ。
おもちゃとしては結構いいかも。
>>573 STLportを入れた、と書いているぐらいだから、全然問題ないと思います。
自分は、ちょっとまだこれから (Cでごそごそやってから)やってみようかなあ、と考えてます。
しかし、Cobaltのドキュメントが入ってないような。。。
前バージョンにあったフォルダがなくなってるぅ。
Releaseには、日本語スマートフォンシミュレータがあるのはよいのですけど。
PODS 1.1 正式版って、
日本語のリソース入力できるけど、
検証するとエラーになりませんか?
漏れだけ?
>>575 入れたら、そもそも日本語表示ができなかった、、、。
エディタでsjis表示できてます?
578 :
いつでもどこでも名無しさん:04/12/09 17:35:32 ID:1Lnsor/G
>>577 ちゃうちゃう、
携帯電話に Palm Flavorを乗せるのさ
>>578 CMSのソフトにPalmOS互換を持たせるのと、Linuxの上でPACEを走らせ、Linuxコミュニティにアピールする、
って2つの方向があるようだぞ。
携帯電話にLinuxなんてぴんとこないなぁ
あんなFatなOSのどこがいいんだ?
581 :
いつでもどこでも名無しさん:04/12/10 13:01:44 ID:DvIin+Ap
582 :
いつでもどこでも名無しさん:04/12/10 14:56:32 ID:VZzyGaTb
組込み系でOSにLinux採用ってのは普通だよ。そっち系の展示会に行くと分かる。
583 :
いつでもどこでも名無しさん:04/12/14 21:06:11 ID:edlPu9rj
prc-tools & SDK5でコケてます。うまく動いている人います?
prep-devは走らせた?
palmdev-prep.exe かな?
こんなの来ましたぜ
Peal: Palm ELF ARM Loader
ttp://www.sealiesoftware.com/peal/ Peal is an ELF postlinker and loader for Palm OS. It allows ARM code to use global variables and function pointers without restriction.
>>587 pealは、psshのテスト版ソースをコンパイルするのに必要だったから開発環境に入れたけど、作ったバイナリが
うまく動かなかったのでほったらかし、、、。
>>589 global使いたいだけだったら
>>588のArdiri氏のやり方の方がお手軽でいいかもね
.gotの組み込み方が今までわかんなかったんだよなー
PalmSourceのシステムが変わって、ツールのダウンロードやクリエータIDの登録ができなくなってしまった。。
12/21に変えているらしいのだけれど。。。
>>591 うん。ログオンできなくなった
webのシステムリニューアルしたからpasswordをリセットしてくれと書いてあったが
説明通りに操作してもリセットできないYO
593 :
591:05/01/04 00:02:56 ID:???
>>592 あ、やっぱり。。
正月休み(?)だから、webサーバだけ生かしてDBサーバだけ落としてるんだろうなあ。。。
関係ないけど、PalmSource Japanの開発情報ページはリンク切れだったりもする。
アメリカの企業には正月休みの習慣はありません。休むのは1月1日だけです。
595 :
591:05/01/05 00:16:03 ID:???
別の(新規の)メールアドレスを入力して登録したら、とりあえずは見えるようになった。
>>594 うーん、そうか。しかし、なんかなー。(テストしてるのかいな)
596 :
いつでもどこでも名無しさん:05/01/13 02:01:45 ID:7RbfOKDZ
>>594 >アメリカの企業には正月休みの習慣はありません。休むのは1月1日だけです。
システムを構築した外注がクリスマス休みに入って連絡がついたのが 1月 5日。
Scotcrest.comのバカヤロー
PODSのPalm5用のサンプルプログラム、Addressだけ日本語リソースが無いです。
シンプルなAddress置き換えアプリの雛形にしたいのに。
AudioCtrlDAがTH55で動かないのでどうにか自作しようと思ったんだがmp3再生関係のAPIがまるでわからん。
ヒントプリ
OS4以前の日本語版OSのROMイメージって入手不可能になった?
>>599 初代CLIEはOS3.5だから、それでダメなのでしょうか?
(S300用とか)
デバッグROMが必要
602 :
いつでもどこでも名無しさん:05/02/14 13:52:37 ID:RC7QHCo20
>>602 www.digital-kingdoms.net/palmphi
これ?
604 :
いつでもどこでも名無しさん:05/02/14 14:42:58 ID:KsMcdq/v0
605 :
604:05/02/14 14:44:01 ID:KsMcdq/v0
606 :
いつでもどこでも名無しさん:05/02/14 14:52:23 ID:RC7QHCo20
>>603 >>604 ありがとう。おっしゃるとおり日本語のページを検索にしていました。
これ、C系であるここで言うのもあれだけどもうちょっと噂にもなってなかったものなのか?
ageてしまってすまない。
それと、言語名からPASCALかと思っていたがCだね。
TODOにまだハイレゾとカラー未対応なのでちょっとこれは噂になるにも
つらいかな。
608 :
いつでもどこでも名無しさん:2005/04/26(火) 22:53:32 ID:/TiUnRh00
ひょんなことからZodiacを入手しました。
せっかくなので何か作ろうと思いました。
で、OS 5を中心に書かれた書籍って無いでしょうか?
どこ探しても、3.5までとか、これから出る5.0的な書き方の本しかありません。
PCM音源によるサンプリング再生って、5.0からなんですよね?
それ系がやりたいので、載っている本・サイト・ソースなどがあれば教えてください。
>>608 まずは英語に負けることなくpalmOneなどの文書を読むことからでしょうか。
Zodiacの開発者向け文書もありませんでしたっけ?
両社のサイトに開発者向けのページがあると思いますから、
とりあえずは覗いてみてはいかがでしょう?
サンプルコードもあるんじゃないかなぁ。(未確認です。ご容赦。)
ZodiacはSDKみたいなのを出してるよ。
デベロッパー登録するとダウンロードできた気がする。
611 :
608:2005/04/27(水) 22:55:34 ID:???0
612 :
608:2005/05/01(日) 22:11:25 ID:???0
prc-tools 2.3でNEZplugを移植しています。
その中に、Token-Pasting Operator(日本語で何と呼ぶのか不明)を使用している節があり、エラーで通りません。
Token-Pasting Operatorについて詳しくないので、教えて君状態なんですが、どなたかヒントください。
---makeの出力
arm-palmos-gcc -O2 -palmos5 -I. -I./nezp0948s/src -I./zlib -pipe -march=armv4 -mtune=xscale -c nezp0948s/src/nes/m_hes.c -o obj.arm/nezp0948s/src/nes/m_hes.o
In file included from nezp0948s/src/nes/km6502/km6280m.h:133,
from nezp0948s/src/nes/m_hes.c:22:
nezp0948s/src/nes/km6502/km6502cd.h:392:22: pasting "Opcode61" and "(" does not give a valid preprocessing token
nezp0948s/src/nes/km6502/km6502cd.h:392:22: pasting "K_READNP" and "(" does not give a valid preprocessing token
nezp0948s/src/nes/km6502/km6502cd.h:392:22: pasting "D_Opco61" and "(" does not give a valid preprocessing token
nezp0948s/src/nes/km6502/km6502cd.h:392:22: pasting "K_READNP" and "(" does not give a valid preprocessing token
nezp0948s/src/nes/km6502/km6502cd.h:392:22: pasting "T_Opco61" and "(" does not give a valid preprocessing token
nezp0948s/src/nes/km6502/km6502cd.h:392:22: pasting "K_READNP" and "(" does not give a valid preprocessing token
nezp0948s/src/nes/km6502/km6502cd.h:392:22: pasting "TD_Opc61" and "(" does not give a valid preprocessing token
nezp0948s/src/nes/km6502/km6502cd.h:392:22: pasting "K_READNP" and "(" does not give a valid preprocessing token
(続く)
613 :
608:2005/05/01(日) 22:11:53 ID:WBG2Zb3F0
(続き)
---エラーの個所付近
/* --- ADC --- */
#if BUILD_HUC6280
#define DEF_ADC(i,p,a) static void OpcodeCall Opcode##i##(__CONTEXT) \
{ KMI_ADC(__THISP_ K_READ##p##(__THISP_ a(__THISP))); } \
static void OpcodeCall D_Opco##i##(__CONTEXT) \
{ KMI_ADC_D(__THISP_ K_READ##p##(__THISP_ a(__THISP))); } \
static void OpcodeCall T_Opco##i##(__CONTEXT) \
{ \
Uword saveA = KMI_PRET(__THISP); \
KMI_ADC(__THISP_ K_READ##p##(__THISP_ a(__THISP))); \
KMI_POSTT(__THISP_ saveA); \
} \
static void OpcodeCall TD_Opc##i##(__CONTEXT) \
{ \
Uword saveA = KMI_PRET(__THISP); \
KMI_ADC_D(__THISP_ K_READ##p##(__THISP_ a(__THISP))); \
KMI_POSTT(__THISP_ saveA); \
}
#else
#define DEF_ADC(i,p,a) static void OpcodeCall Opcode##i##(__CONTEXT) \
{ KMI_ADC(__THISP_ K_READ##p##(__THISP_ a(__THISP))); } \
static void OpcodeCall D_Opco##i##(__CONTEXT) \
{ KMI_ADC_D(__THISP_ K_READ##p##(__THISP_ a(__THISP))); }
#endif
DEF_ADC(61,NP,KA_INDX)/* 61 - ADC - (Indirect,X) */
なんかピンとこないエラーメッセージだけど、とりあえず
-Eオプションでプリプロセッサ出力を吐き出させてみたら?
615 :
608:2005/05/03(火) 09:57:07 ID:???0
PalmOS Developer Programってアメリカ国外の人が登録するとき
もうFAXとか郵送とかしなくてよくなったの?
いまはすんなりとオンラインだけになったはず。
ちょっと質問っす。
今までPalmOSのプログラムは組んだことがないど素人なんだけど、
Code Warrior以外でARMネーティブなアプリは組めないの?
もしそうなら販売中止になったCode Warriorを手に入れたい。
620 :
618:2005/06/14(火) 23:56:01 ID:???0
621 :
618:2005/06/15(水) 00:27:44 ID:???0
すまんPalm OS Developer SuiteのProteinてやつがARMネーティブなのか。
もう少し勉強してから現れるよ。
それにしても使い方のわからんツールだの>Palm OS Developer Suite
いつのまに、PDOS1.2にアップデートされたの?
いまダウソ中・・・
>>622 日本語が通るようになっていたら教えてちょ。
(なんとなく今回はスルー予定...。)
まだまだやな。
SysLinkerStub()の使い方わかる香具師いる?
626 :
いつでもどこでも名無しさん:2005/06/24(金) 00:03:55 ID:7bYp4kzm0
あげ
今頃になってCWで開発しなきゃなんないんだけど、
お勧めの本ってどれ?
ARMエミュレータが出たね 誰か入手した?
Palm死亡wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
syslinkerstubの使い方わかった
HOSHU
GCC 4.1 age
635 :
いつでもどこでも名無しさん:2005/12/17(土) 15:44:27 ID:BEI8ncIp0
palm ware をPPCに移植したいと思ったら、やっぱりソースがないとムリ?
>>635 そのpalmwareの機能(外部仕様)を十分に把握しているのであれば、
それと同じ機能をPPCで実装することで"移植"は可能だと思います。
ソースコードがあれば見た目や動きだけじゃなくて内部の処理もそっくり
移植できると思いますけどね。
637 :
いつでもどこでも名無しさん:2005/12/18(日) 00:17:54 ID:IAV9AxDt0
>>636 なるほど もう一度Palm風のソフトを作れば移植が成るということですね
リバースエンジニアリングは困難ですか?と聞けばよかったかな。
.pdbファイルを読むだけならなんとかなるかなーとか思ったのですが。
ってか、
過去のPalm wareの隆盛&現在のPPCの台頭を考えると、
Palm wareのPPCへの移植って、トレンドかと思ったけどそうでもないんですね。
しょせん相容れぬものなのかな?
>>637 pdbからコード抜き出して逆コンパイルする手はないでもないけど、
労力に見合うとはおもえないなあ。
動作速度を考えないなら、Win版POSEを移植したほうが現実的かも。
そもそも基盤となるOSからして違うから、下手にコードを流用するよりも
同じ思想で再設計・再実装したほうが作りやすいし、使いやすいと思うけどね。
どうでもいいけど、PPC=PowerPCかとおもって、最初意味がわからんかった。
かつてCE用Palmエミュが存在したよね。
>>637 PDBファイルを解析(?)する際、
個々のレコードを識別・参照するのは簡単ですが、
そのレコードのフォーマット情報はPDBに入ってません。
アプリケーションでC言語で言うところの構造体にすることが多いので、
レコードのフォーマットを推測するなどしないと内容を把握できないかも。
>>638 PRCファイルからコードリソースを抜き出して、
m68kのコードとして逆アセンブルするのは可能でしょうけど、
C/C++で生成したコードだと"何の処理か"を調べるのは大変でしょうね。
641 :
いつでもどこでも名無しさん:2005/12/18(日) 20:51:49 ID:IAV9AxDt0
>>639 http://www.wince.ne.jp/snap/cnBoard.asp?PID=235 >PocketPC 用の Palm エミュレータを開発しているプログラマーがいるという。
>性能は、本家 Palm の約70% と、比較的高速だ。今後、PocketPC の性能が上がれば、ほぼ同等の速度で動くことになる。
>これが実現すると、PocketPC は、すでに存在する約 1,000本のソフトに加え、世界中の Palm のソフトを利用することができる。
これですね。2001年の記事だけど。
どうなったんだろう。
昔シグマリオンでPilot動かした記憶があるな。
>>640 APIコールを辿っていけば、Cのソースなら割と推測可能。
ほんのはずみでコードウォーリャーを手に入れたが
ROMイメージの入手が出来なくて
開発できない漏れがいる。
ROMイメージってみんなどうしてんだ?
>>645 PalmSourceから入手できるOS 5のシミュレータなら、
ROMイメージも同梱のはずですよ。
OS 4以前のエミュレータ(POSE)なら別途のROMイメージが要りますが、
やはりPalmSourceからダウンロード可能なはず。
ユーザ(開発者)登録が必要かも知れませんが、今なら簡単じゃないかな?
(以前はFAXで、ということがありましたが。)
>>645 投げ売りされてる実機を買ってきて吸い出す。
648 :
645:2006/01/29(日) 11:27:13 ID:???0
レス、THXです。
>>646 PalmSourceあたりをもう少し調べてみまつ。
>>647 吸い出し方わからんので参考になるページが有れば教えてくれると助かります。
ちなみに実機はClie TH-55でPalm製でないので無理なのかな?
>>648 元々のROM吸い出しツールはシリアル接続専用だったので、
ある時期以降の機種では使えませんでした。
後からUSBやVFS(メモリカード)に対応させたものを有志が公開してました。
どこで入手できるんだったかな...?
そもそもPalm OS 5.xで使えるかどうか知らないんですが。
TH-55じゃなくてNXシリーズ相当の、Palm OSシミュレータ用のROMイメージなら
SONYの開発者サイトから入手できましたが、閉鎖しちゃってるんですよねぇ。
まずは下記ページからリンクを辿ってみてください。
ユーザ登録しないとダウンロードページへ進めませんので、ご注意。
ttp://www.palmos.com/dev/tools/simulator/
ほー、有志が公開してたのか。
わしは、PalmSourceからUSB対応のものをもらったけど。
651 :
645:2006/01/29(日) 15:11:31 ID:???0
無事にPalmSourceからROMが落とせてPOSEが動きました。
とりあえずコードウォリアーのチュートリアル触って勉強してみまつ。
みなさんありがとう。
実機から吸い出したROMはデバッグROMじゃないから開発には
ほとんど役に立たないと思っていい。OS1.0やOS2.0はデバッグROM
がそもそもないのでどっちでも同じことだが。
おまいらガキの戯言にかまってやって大人だな
この頃はPalmなアプリを開発することもないから、
単なる暇潰しになるじゃん。< ガキの相手
このスレ見てる人いる?
cygwin+gccで質問です
prc-toolsのpalmdev-prepが通りません
SDKは/PalmDevの下にsdk-5として配置して認識されました
そのあとに
palmdev-prep: installation probrem: no prc-tools targets found
と出ます
多分prc-toolsがないって言われてると思うのですが対処がわかりません
prc-toolsは解凍してできたusr以下を/usrに上書きしました
何か他に設定が必要でしょうか?
>>655 自分はpodsをインストールして、eclipseは使わずにcygwinを使っています。
なので、palmdev-prepは使っていません。(チカラになれずごめんなさい。)
>>655 同じくチカラになれないけど,
cygwin を使っているのであれば,prc-tools 自体を cygwin で
インストールしちゃダメですか?
658 :
655:2006/05/07(日) 14:16:29 ID:32Lm2BP5O
>656 657
cygwinでprc-toolsをインストールして一応解決しましたが、自分の知らないところで何か設定されてるのがちょっと気持ち悪いです…
>656
よろしければ参考にさせていただきたいので、makefileや環境変数の設定を教えていただけないでしょうか?
659 :
656:2006/05/11(木) 00:09:45 ID:???0
PASE みたいなのがオープンソースで出来ると嬉しいなあ...
661 :
ぬこえもん(=´・ω・) ◆hb//x7qyug :2007/03/01(木) 01:53:27 ID:7DRPLGkp0
フリーの開発環境ってありますか?
こんな質問が出ること自体、何一つ調べてないってことだろな。
つーか、今時Palmの開発か? 有り得なさ過ぎる。
ALPネイティブで開発できない馬鹿じゃないの?
PalmでPalmware側からBlueToothの電源をON/OFFしたいのですが
適当なファンクションがSDKにありません。
方法を知っている方おられます?
あれ、Palm(PalmOneのやつね)のSDKに入ってなかったっけ?
すでに忘却の彼方だけど。
>>666 調べたけど、そんなローレベルなファンクションはSDKでは提供されていない。困った。
パラメーターをセットして環境設定パネルを呼び出してと。そこまでは分かったが
うまく動かない・・・
prefsをリバース。
>>668 86系のアセンブラなら分かるが、68K系のアセンブラはようわからん。
だれか、リバースしてくれんやろか?
>>667 自分は、BtToggleを使って実現したけど。
>>670 BtToggleを呼び出さずに、BtToggleの処理を自前のルーチン
でやりたいわけです。
良い本教えてたも
カットシステムの「Palm OSプログラミング」
あとは、オライリーのやつ。
ありがとー
Handheld Basic ++ (HB++)って使っているかたいます?
http://www.handheld-basic.com/ 日本語のドキュメントはまったく無いようなのですが使いやすそうな感じ。
デモ版に日付の制限が無さそうなので個人で使うには便利そうだなと思ったのですが。
なんとなく企業向けのツールのように見えますが。
SDカード上のファイルの読み書きができる無料の開発ツールを探していて見つけたのですが。
有償のNSBasicじゃだめなんかな?
Handheld Basic++興味あるよ。
僕はNSBasic/Palmユーザ。
・本当のコンパイラを備えたVisualBasicライクな言語
・PalmOSのAPIをネイティブサポート
・動作が速い!!
・ランタイム不要
・PalmOSの機能をEncapsulationgしたClass群
・データベースエンジン、コンジット生成機能、完璧に統合されたデバッガ
・共有ライブラリのサポート、外部API呼び出し、ARMlets
・たくさんのサンプル、即使用可能なクラス群:
HTTP ,FTP, E-mail, JPEG, ユーザ定義コントロール, 印刷
・即時のサポートとヘルプ、充実したサポートチーム
日々大きくなるHB++コミュニティ
高度に構造化されたオブジェクト指向basicコンパイラ
VisualBasicのソースコードを極小の修正で流用可能
XMLをネイティブにサポート
HB++はあなたのアプリケーションにデータを保存するのにXML標準を使用
dbfファイル、Accessデータベース、テキストファイルをXMLに変換でき、
HB++のデータベース操作Class群が利便性を約束
高度なデータ操作関数群:SQLクエリ、レコードセット、文字列照合
標準PIMアプリのものを含む、ほかのアプリケーションのデータベースを
読み書き可能
NSBasic/Palmと比較するのがバカらしいほど充実したRAD環境ですね。
Basicコンパイラ、という時点でその違いは決定的。
HB++ Standard EditionがNSBasic/Palmと同額です。
HB++で日本語が使えるかどうか気になりますが。
680 :
いつでもどこでも名無しさん:2007/05/10(木) 12:47:46 ID:+vXiuayG0
内部で国際化されてないから無理なんじゃないかな?
タダなんだし、いい加減、PODSに移行しようや。
ユーザ公開機能なら基本的に何でもできるぞ。
HB++をインストールして一週間。
携帯電話のmypic.vntのファイルをJPEGに変換するツールを作ってみたよ。
フォームもサンプルのVFSdemoをそのまんまですが。
CreatorIDは取得しています。(っつーか数年前に取ってあったヤツだ)
週末にだらだら数時間。平日は寝る前に2時間くらいでこんな感じ。
HB++は簡単なのではないかなというのが感想。
もっとアプリを作るなら買ってもいいけど、今回はこれだけやりたかったダケだからな。
デモ版だけど必要な人もいるかもしれないので公開。HB++のソースも置いておきます。
http://www.tim.hi-ho.ne.jp/yutakano/dev/servant/
>>679 >HB++で日本語が使えるかどうか気になりますが。
普通に2バイトで処理してますね。
wkstr = "あいうえお"
MsgBox CStr( Len(wkstr) )
で「10」と表示します。
これはこれで「良くある話」なんで。
開発環境で日本語が文字化けするのはちょっと使いづらいが。コメントが日本語で書けない。
Pilrc Designerだけ欲しいんだけど、
どこかで入手できない??
どうしても見つからない。
Pilrc形式で記述されているUIをGUIで
ぐりぐり微調整かけたいんだけど、
何か良いツールあったら教えてください。
栗粟
Palm OS Simulator って WINE で動くのね。
最新の Palm アプリは Windows じゃないと開発出来ないのかと思ってたわ。
良い参考書教えてください.>ALL
ごめん。もっと易しいやつ>688 & >ALL
692 :
689:2007/08/14(火) 23:48:24 ID:???0
2-(5-t-オクチル-2-ヒドロキシフェニル)ベンゾトリアゾ-ル
寂しいな。
jpgファイル表示させるプログラムを作りたいのですが、
どこかにサンプルってないですか?
>>693 まずPalm用のBMPを表示させてみなよ。
>>694 レス、ありがとうございます。
研究してみます!
>>695 Palmがネイティヴで扱えるヘッダ情報をもったBMP形式って書けば理解できるか?
698 :
いつでもどこでも名無しさん:2007/10/22(月) 00:27:37 ID:DFVBvMH70
HB++なんですが、手書きメモを実現するコントロールというのはないんでしょうか?
formのpenmoveあたりでやるんでしょうか?
いまさら、codewarrior使い始めたのだが、PalmOSのROMイメージの取得でつまづいた。
詳しく教えてくれるサイトなど知っている方おられたら教えてください。
701 :
699:2007/11/19(月) 11:01:09 ID:???0
>700
みたけど、よく分からなかった orz
だれか、clieのdeveloperサイトにかつてはcodewarriorの開発について詳しく解説があったそうなんだけど、キャッシュ持ってないですかね・・・
もう、それとも時代に流されるしかないのだろうか・・・
詳しくつってもたいしたこと書いてなかったぞ。
OS4.xなら本体からROMを抜けるし、それ以外はシミュレータしか手が無い。
本買え禿げ。
近所の店でcodewarriorの8が3000円で売られてたんだけど、
これってOS5のプログラム組める?
>>704 ARMネイティブはむりだろうけど、
それ以外なら組めるんでないかい。
>>705 やっぱそうか。パッケージで最新のOS4.0に対応!とか言ってるし、
たしか9まで出てたよなぁ、とか思ったんだけどね。
4.0のpalm持ってないけど、ぺろんと簡単なツールとかDA作りたいだけだから
お手軽そうだし、買っちゃおうかな。
>>706 OS5のSDKをPalmのHPから落として、8にいれればいい。
つか、OS5のアプリ組みたかったら、無料のPODS落とせばいいんじゃね?
動作確認用のGarnetシミュレータも付いてくるし。
画面の上半分に画像を表示し、
下側でテキストを編修するというような
簡易OCRアプリを作りたくて、現在奮闘中です。
スタイラスを使って画面に収まり切れない画像をグリグリ動かしたいのですが、
どうやれば良いのかが分かりません。
画像を配置しようとすると左上のポイントしか指定できませんよね。
大きい画像の一部だけを表示させたりしたいのです。
ちょっと詰まってしまったので、
何かヒントをいただけないでしょうか?
お願いします。
大きい画像の表示させたい位置までを読み捨てて出力すれば良いだけだろう。
Palm云々以前にものの考え方とかを改めろ。
レス、ありがとうございます。
スタイラスの移動した距離を足し引きしながら画像を整形し、
それから表示させるということですね。
画像をマスクするような方法があるのかと勝手に想像してました。
また少し先に進めそうです。
ありがとうございました。
WinCreateOffScreen()で仮想画面を作って画像を展開しておき、
表示に必要な矩形領域をWinCopyRectangle()で切り出して
転送すればいいのでは?
>>710 自分の考えだけが正解と思って押し付けない方がいいですよ。
>>712 それを「読み捨てる」と言うだろう。
領域を切り出すために一度展開してるんだから。
またまたレスありがとうございます。
まだちゃんと理解してなかったみたいです。
>710、712
お二方とも同じことを仰ってるんですね。
WinCreateOffScreenはカット・システムの本に解説があるようなので、勉強してみます。
>>714 >710はそこまで考えていないと思う。
問題を解くことがプログラミングなのに
>>712みたいな具体的なAPI名まで出すのはどうかと思うんだが。
別にいいんじゃね?
ム板じゃないんだし。
717は関野と特定した。
関野ってダレ?
へたれ。
>720
ネ申
信者でした。乙、俺。
709です。
OffScreenのヒントを頂戴しまして、無事目的を達成出来ました。
ありがとうございます。
それで出来ればこの画像を回転させたいと思い、
某サイトを参考にして下記のようなコードにしてみました。
一応、これでも回転はするのですが、
1ピクセル毎の処理になるので非常に遅いのです。
これをいっぺんに処理する方法はないのでしょうか?
block = 320;
ext = 1;
for( i=0 ; i < block; (i = i + ext) ) {
for( j=0 ; j < block; (j = j + ext)) {
offBounds.topLeft.x = fromx + j;
offBounds.topLeft.y = fromy + i;
offBounds.extent.x = ext;
offBounds.extent.y = ext;
HRWinCopyRectangle(
HRrefNum,
offwH,
mainwH,
&offBounds,
dstx + (block - 1) - ext,
dsty + j,
winPaint
);
}
}
変数extの値を変えると回転しなくなってしまします。
Palmのプログラミングはよく知らんのだが、画像のメモリイメージに直接アクセスできないのかな?
できるんだったら自前でビット操作すれば良さそうなもんだが。
8ビット画像以上ならビット操作さえ不要だし。
いずれにしても、画素を1ピクセルずつコピーするんじゃ効率悪すぎるな。
処で、dstxにiを足していないようだがちゃんと回転されているの?
>>724 レスありがとうございます。
一応、これで時計方向に90度回転してます。
何かAPIで回転させる方法はないのか模索してるところです。
726 :
724:2007/12/14(金) 11:36:41 ID:???0
うへっ、dstx(の使われているパラメータ)は固定値なのになんで回転(画素単位コピー)できているんだろ。
ふむ。ちょっと調べてみた。
やっぱり、dstxにはiを足さないといけない希ガス。そうでないとしたら、常識では計り知れない関数だな。
処で、Draw系の関数には色指定が全くないみたいだし、色指定の関数も見当たらない。
HRWinGetPixel()はあるのにそれに対応するような色指定がないんじゃなぁ。どうやって色指定するんだ?
それさえ判れば、HRWinGetPixel()かHRWinGetPixelRGB()してHRWinDrawPixel()かHRWinPaintPixel()でできそうだけど。
>>726 すいません、説明不足だったと思いますが、
このコードを実行すると右に回転した画像を右上端から下に向けて描画し、
次に、1ピクセル分左に動いてからまた上から下へ描画することを繰返します。
dstxにiを足してしまうと、左に動かずにずっと同じX列を繰り返し描画し続けてしまうようです。
画像を回転させるのがこんなに難しいとは...。
コミュニケーションするのがこんなに難しいとはw
>727は、>726の書いている情報を無視しているのか?
折角最後の行に色々ヒントを書いているのに。
ついでに言えば、その上の行の疑問にも答えてないし。
727です。
>726さんが教えてくれたHRWinGetPixelは只今研究中です。
一回スクリーンに描画したデータを取得出来るんだと思うんですが、
その先をどう進めれば良いのか...。
すいません、そんなに早く理解出来ないので申し訳ありません。
>>728 >その上の行の疑問にも答えてないし。
えっと、727はその疑問に答えたつもりだったんですが、
書き方が悪かったようです。
726さん、折角ヒントを頂戴したのに、
私の対応が悪くて申し訳ありませんでした。
この場を借りてお詫び申し上げます。
すいませんでした。
730 :
いつでもどこでも名無しさん:2008/07/19(土) 14:40:50 ID:ZDwej92i0
東京近郊でCodeWarrior 8を売っているお店はありませんか?
7はXpに対応していないようで動作がぎこちないので買い替えたいと
思っています。
>>730 なぜ、9じゃなくて8を欲しがる?
いまじゃ、ヤフオクぐらいしか手に入らないよ。
昔イケショップで買ったまま眠らせてる中古が8だったかも。
探してみようかな。
>>731 ありがとうございます。もちろん9でもかまわないです。
ただ、Xpで動かしたいだけなので8で十分かなと思って。
いろいろ調べていてとりあえずMacで開発することにしました。
Xcode 3.1 + PRC-Tools r3 + Garnet OS Emulator 3.5
いまのところLeopardで問題なく動作しています。
734 :
電脳プリオン:2011/12/04(日) 17:53:22.32 ID:???0 BE:121623326-2BP(1960)
〃〃 ガッ
___〃 ∧_∧
| | (・∀・ ,,)
.=| |==○○= ヽ
从|__|∩ ヽ 、(⌒)っ
( `Д´)/ ヽ_)
/ ←
>>129
懐かしいな
マック版が出た当時買ったなあ