2010年9月25日土曜日

日記ちゃん


 赤い刀みたく敵弾が自機の周りをぐるぐるまわるようにしたら面白いかなと思って。
見た目のインパクトは結構あるんだけど、身動きが取れなくなるのでゲームとしては微妙に。
ボス戦が待機げーになってしまうので没。
あと弾変換でプチフリーズする、まあこれはいいか。
 

 無音……。
音ずれがひどくて、やむなく音カットで録画。30フレーム。
最初と最後に黒フェードいれてそれっぽくしたものの、
解像度の問題かフレームレートの問題でぱっとしない。

2010年9月24日金曜日

日記ちゃん


 同じバージョンのVC++2005を入れたはずなのに前回といろいろ違うw
まずエラー一覧ウィンドウ。存在すら知らなかったがこれは便利ね!
前からエラーと警告の見分けがつかないと思ってたんだ。
 コンパイルがF7じゃなくなった。つい習慣でF7押しても何も起こらないのが悲しい。
 
 デバッグ用にOutputDebugStringでなにやったか表示してるんだけど
配布用実行ファイルにこのデバッグ関係の文字が入っててキモイ! 
ってことでどうにか存在を消せないかと試行錯誤。
可変引数なOutputDebugStringを作って利用してたので、ここら辺をいじくる。

#ifdef _DEBUG
  #define outputDebugString(...) outputDebugStr(__VA_ARGS__)
#else
  #define outputDebugString(...) outputDebugStr( )
#endif

 というように引数をばっさり切り捨てて対応した。
最初は_Releaseのときに可変引数なOutputDebugStringの関数の中身をまっさらにしてみたがうまくいかなかった。
意味のない関数ってことで最適化で消されるかとおもったが、デバッグ用の文字はばっちり残ってた。

2010年9月23日木曜日

FMV-7140MGドライバ

大体のドライバは
 
FMWORLD(法人):FMV > ダウンロード > FMV-LIFEBOOK/FMVバリューライン 2003年10月-2004年3月モデル(2003年下期) : 富士通
http://www.fmworld.net/biz/fmv/support/download/2003_2/lifebook/
 
からとってくれば解決するがサウンドドライバがないのでとってくる必要がある。
 
ダウンロードRealtek AC'97 Audio 5.37 - UpdateStar.com
http://www.updatestar.com/ja/detail/realtek-ac-97-audio
 
 購入時のときよりバージョンがあがったのかユーティリティの項目が増えてたりしてすこしうれしい。

 
 
 不明なデバイスが二つあるが、よくわからん。
キーボードについているアプリケーションボタンに関係したユーティリティがあったような覚えがある、あきらめるしかないか。
 
 
 
/** 101207追記 */
 ディスプレイのドライバが古いのかしょっちゅう「ialmrrt5 が正常に動作しなくなりました」とかいって操作不能に陥るので最新を当ててみた。
 最新のIntelドライバはこちらから
インテル® ドライバー・アップデート・ユーティリティー
http://www.intel.com/jp/support/detect.htm?iid=dc_spotlight_home1

日記ちゃん

 OS再インストールにものっそい大失敗してすべてのデータが跡形もなくぶち飛んでいった。
これは本格的にもうだめかもわからんね。
あとLANのドライバとかDLし忘れてネットにもつなげないという。
ただ、入れたての状態はとても軽くて快適!
 
 
 
 DirectXを入れてないので自分のソフトも動かない。すごく新鮮だ。
最新のVerが何か知らないけど(d3dx9_40.dllかな?)
いままで作ったソフトはdxsdk_dec2005だったかを使ってるのでそのころ以降にバージョンアップをしてれば動く、はず。
ring^-27は問題なく動いた。DirectSoundはここら辺かなり甘めなのか。
 
 
 大体復帰した。
まるまる1日かかったわ。
アンチウィルスソフトをAVGからMicrosoft Security Essentialsに乗り換えた。
普段は軽めだけど、ときどきCPU100%もってく。
AVGはときどきメモリごっそり持ってくからどっちとるかみたいな感じ。
半日使ってみたら、Essentialsのほうが大変なメモリ食いだとわかった。
200Mとか使いすぎだろ。
殺す! HDDから殺す! 撃滅!
 
 ライティングソフトないなと思ってとりあえずimgBurnを使ってみた。
一応は書き込めてるっぽいがCompletedとか出ないしなにやらはっきりしない。Warningでてるしね。
直感的で使いやすくはある、表面上は。
よく読んでみれば「ディスクチェックしたいけど、トレイ自動で閉められないから自分で閉めてね>_<」みたいな感じだった。
とりあえず正常に焼けるっぽいからいいか。

2010年9月22日水曜日

日記ちゃんだるい


パッケージの読み込みエラー
というのがでて解決するのに「vs2005_beta_cleanup_tool.zip」が必要なんだけど
リンク死んでて入手不可。
アンインスコしても直らないし\(^o^)/
 
 いまのところコンパイルは可能。デバッグも可。
ただ設定が変えられないので実行ファイルにデバッグ情報が混じった現状をどうすることも出来ずに困ってる。
別のPCにプロジェクトを送って、設定変えてから返してもらう案とかで回避自体は可能か。
 
 
 
■以下メモ
 
●「vs2005_beta_cleanup_tool.zip」入手先
Summary: using the VS 2005 beta cleanup tool to prepare a machine to use VS 2005 beta 2 - Aaron Stebner's WebLog - Site Home - MSDN Blogs
http://blogs.msdn.com/b/astebner/archive/2005/04/25/411974.aspx
 
●手段
Raushia:Visual Studio 2005 Express Edition Beta 2 のエラー対策 - livedoor Blog(ブログ)
http://blog.livedoor.jp/raushia/archives/20292316.html
  
 
 
●今試してるのはこれ。
VS 2005 Express Editionインストールの問題(ベータ2→正式版) - Visual Studio 2005 - Visual Studio User Group
http://vsug.jp/tabid/63/forumid/42/postid/2464/view/topic/Default.aspx
 
 「vs2005_beta_cleanup_tool.zip」のかわりに「vs_uninst_betas.exe」を使って殺そう! という趣旨。
で、ためしたが結局解決せず。
ただ、devenv /resetskippkgsうんにゃらって表示から
VCExpress /resetskippkgsうんにゃらって表示に変わった。
devenvと名前が付くファイルは存在しなかったのでちょっと前進。
でもresetしても何も変わらず。

 
  
●だめだったらこれ試す
Readme: Microsoft Visual Studio 2005 のセットアップに関する問題
http://msdn.microsoft.com/ja-jp/vstudio/aa718687.aspx
 そもそも「_9160_RTL_x86_enu_WH_ED_AppDesigner.cab」がディスクにない。
 
 
 最終手段としてOSごと殺害。
これはこれで面倒くさい。

2010年9月21日火曜日

日記ちゃん


 ぐねぐね系のレーザーを実装。
グラⅤとかパルムのびりびりとか。
 1個新しいレーザーオブジェクトに角度をあわせて描画するとグネグネ系っぽくなる。
オブジェクトの管理方法次第では糞面倒くさい処理になりそうだけど、
今回はさっくり2行ぐらいの実装ですんでラッキーだった。
 
 夕立で布団がやられた。
ファッキン夕立。
 
 大学で食べたチープなカツ丼が懐かしくなって、自分で適当に作ってみた。
めんつゆ沸騰させて卵いれるだけ。
家にたまねぎがなかった。悲しい気持ちになった。

2010年9月18日土曜日

日記ちゃん

 Cドライブぶっとんでますよ!って怒られたからディスクチェックなう。

 一回チェックしてもまったく直ってないようだったからこりゃもうだめかなーとおもいつつ、
もう一回チェックしたら直った。よくわからんが。

2010年9月17日金曜日

日記ちゃん


 弾の進行方向上に自機が存在する場合、弾が変色する機能を実装。
処理食うかと思ったけどそんなでもなかった。atan2。
意外に役立つ感触はあるんだけど、弾に横からぶつかる場合なんかは何の役にも立たずに普通に死ぬ。
あと弾のグラフィック管理が超面倒くさいことに。
 
 いくらかためしてみたが
かなり強力で、壁みたいな弾でもひきつける前に回避可能でちょっとバランスクラッシャ。
弾を回避するどきどき感とかは大きく減少するもののアシスト機能としては優秀だから扱いに困る。

2010年9月16日木曜日

LMMS 0.4.8

最近LMMSを知ったのでちょっと使ってみた。
とりあえずSynth1 v107とaquestone0720、デフォで入ってたキックを使用。
ぱぱっと15分ぐらいで8小節分。
testLMMS.ogg (227KB)
 調べてもぜんぜん情報が出てこないからかなり適当にぺこぺことうちこんだ。
wav出力が1ボタンでできるので超簡単。
MusicStudioProducerを昔は使ってたけどこれが超落ちるし、出力よくわからんしだったが、
それにくらべれば使いやすい。
 設定が保存されないのでその場限りの一回こっきり。

シルバーガン


 加算合成してると何か新鮮だな!