忍者ブログ
●ratscats web pageの更新したときの報告とそれにまつわるお話。 ●秋葉原を散策したときの掘り出し物や変わった出来事の日記など。 ●昔の8bitのころのパソコン、ポケコンのお話 ●1980年代のアーケードゲームのお話 ●pcゲーム(エロゲー、ギャルゲー)に関するお話
2008/06/19 (木)
最近携帯電話を換えました。
この間12日に発売になったHT1100です。

WindowsMobileマシンです。いいおもちゃです。
わたしの仕事はタイトなスケジュールに縛られるわけでもなく
bizホーダイなどで、いつでもどこでも携帯でモバイルアクセスすることもないので

もっぱらアプリをインストールして遊んだりしているのですが
WindowsMobileマシン。ちょっとアプリでも作ってみるか
ということで、VS2005にSDKを追加してみる。
(VS2008はテストマシンにインストールして様子見。仕事に使うのはこれから)

スケルトンのコンパイルと実行はまずOK
そこで既存のライブラリのDirect3Dを動かそうとすると、識別子がみんな"D3DM"になっていたり微妙に引数が変わっているので、コツコツと手直し

Direct3Dの初期化が出来たので、つぎはイメージデータをファイルから読み込んで表示しようと以前作成したデータを読み込もうとするとなぜかエラー

…、すったもんだの挙句。もしかしてWindowsCEにはカレントディレクトリってのが無いのか? ファイルはすべてフルパス指定の必要があるのかな? ここはとりあえずもう少し調べることに


ファイルが読み込めるようなので、CreateTextureしてLockして中身に書き込みなのだが、なぜかLockが出来ない
…そういえば、既存のイメージデータはPC用のデータ、ARMとはビットの並びが逆ということに気が付く。
追記:ビット順はx86と同じようです

読み込んでから、修正するか
それとも、ツールがARM用のデータを作成しなおすようにするか

明日考えることにする。
PR
ホームページ/Twitter

プロフィール
HN:
ratscats
HP:
性別:
男性
職業:
会社員
自己紹介:
某ゲーム会社勤務
Template by Crow's nest 忍者ブログ [PR]