2004年6月16日から2004年6月12日までの日記を表示中
2004年 6月 16日 (水)
■SDL
弾動かす前に,SDLの修行をもう少しということで,色々練習しています.で,SDLで2D背景をスクロールさせようと思ったんですが,ここにあるサンプルコード見ると,どうも毎フレーム範囲を変えてBlitSurfaceで貼りつけてるように見えます.ううう,これってすごい遅そうなんですけど,というかやってみたら遅いんですけど・・・.でも,他に方法なさそうだし・・・.いいのかなぁ,これで.多重スクロールなんてやろうと思った日には((((;゜Д゜))) ガクガクブルブル.あ,スクロールする背景にRLEアクセラレーションかければいいのか.確かに速くなる.しかし,やっぱレジスタの値増減するだけでスクロールする専用機は偉大ですね・・・.
[コメントを書く]
[コメントを書く]
2004年 6月 15日 (火)
■シューティングゲームアルゴリズムマニアックス
シューティングゲームアルゴリズムマニアックス買いました.まあ,SDLちまちまいじってたのは,これ読んで弾幕とか動かしてみたいと思ってたからなわけだったりします.で,ちょっと読んでみたんですが,すげー面白い.これはためになります.
[コメントを書く]
[コメントを書く]
- KOU_BL 2017/12/17(日) 11:05:46
- あーそれ自分も買いました。
買っただけですが、、、orz
(気まぐれコメントですのでレス不要っすよー)
■uim-0.3.9とmlterm
cvs版,さっそく直ってました.
[コメントを書く]
[コメントを書く]
2004年 6月 14日 (月)
■uim-0.3.9とmlterm
uim-0.3.9キタ━━━━(゜∀゜)━━━━ッ!! というわけで早速インストールしたわけなんですが,もしやとおもったら,やっぱりmltermがuimオンの状態で上がらなくなりました_|‾|○.せっかくcvs版かっこいいので捨てたくないわけなんですが,uimの最新版もやっぱり試したい.というわけで,何が悪いのかを調べてみました.めんどくさいので途中経過は省略ですが,結局 uim/uim.c の中で,contextのprop_list_update_cbやprop_label_update_cbを呼ぶときの引数がコンテキストを指すポインタから,コンテキストを指しているコンテキストのメンバのポインタに変わったからのようです(書いててわけわからんですね・・・).
まあ,きっとmlterm側でここらへんをちゃんと初期化してないから不味いんだろうと思い,コンテキスト作るときの引数とか直したところ,起動するようにはなったものの日本語入れようとした瞬間落ちます.これ以上追うのもめんどくさいし,きっと数日以内に佐藤さんによる修正が入ると見て,この辺で切り上げ.とりあえず,uim/uim.cの側のprop_list_update_cbとかの引数を前のと同じように直して誤魔化して使ってます.
[コメントを書く]
[コメントを書く]
■SDL
疑似スプライトっぽいもんを実装してみました.が,重い・・・.とりあえずRLEアクセラレーションが効いてないと思われます.何とかせねば・・・.
[コメントを書く]
[コメントを書く]
2004年 6月 13日 (日)
■SDL
とりあえず60FPSはかりつつグラフィックを動かす,みたいなところまでやってみました.ていうかほんとシンプルですなぁ,SDL・・・.OpenGLも押さえとかないと・・・.
[コメントを書く]
[コメントを書く]
■mlterm
最近どうなのかな〜,と思いつつもここ数日cvsサーバにつながらずもどかしい思いをしていたわけなんですが,今日リトライしてみたらつながりました.しかも,何かuim回りの機能が強化されている!素敵!が,半角カタカナ入力については,相変わらず自分の環境だと表示が変です(「アイウエオ」と打つと「12345」と出る).う〜ん,何か設定し足りんのか・・・.
[コメントを書く]
[コメントを書く]
2004年 6月 12日 (土)
■VMWare
VMWare-4.5.2が出ていたんで,早速インストール.というかさっさと買わねば.ところで,VMWareで音を出そうとすると,/dev/dspを直接叩こうとしてくれちゃうのでaossとかesddspとかかませて多重化したいところなんですが,LD_PRELOADしても効かないわけです.当初,vmware-vmxがsuidされてるからだろうと思ったんですが,suidビット落としてrootで起動してもやっぱり生で/dev/dspを開いてしまうようです.軽く調べたところ,ここに答えらしきものが載ってました.どうもvmwareではopenではなくopen64を使っているためにLD_PRELOADで引っかけられないようです.というわけで,上記URLにあるようなライブラリを噛ませたところ,見事鳴るようになりました.が,なんか起動時にttyのopenに失敗したとか不吉なメッセージが.うまくいってないのか?まあ,とりあえず鳴らなくていいか.
[コメントを書く]
[コメントを書く]
■SDL
ちょっと始めてみました.とりあえずスプライトを動かすところから,と思ったんですが,こういうのってスプライトっていうのか???
[コメントを書く]
[コメントを書く]
2004年6月16日から2004年6月12日までの日記を表示中
買っただけですが、、、orz
(気まぐれコメントですのでレス不要っすよー)