2009-01-01から1ヶ月間の記事一覧

仮面ライダーG観た。

仮面ライダーG 音楽が仮面ライダー555の劇場版パラダイスロストだったね。 まずまずでした。

inputf() 関数の途中経過なぞ(定義)。

RGKT-NDS-STDY-007(007) enum 大活用。 使いどころを覚えると手放せない利便性をもってますな。>列挙型 関数仕様を変えた。 bool inputf(const char *format, u8 digit, void *value) { /// } 入力桁数は指定するように変更。 つーのも sscanf() とか利用し…

inputf() 関数の途中経過なぞ(ヘッダ)。

RGKT-NDS-STDY-007(006) メイン関数とサブ関数でソースを分割中、 ソース(サブ関数の方)にインクルードさせるヘッダについて知ったことなど。 #include <nds/jtypes.h> ワーニングがでる。推奨されないヘッダだそうだ。 devkitPro Version 1.4.7 まではこれでOKだったん</nds/jtypes.h>…

今日買った同人誌。

Atelier ECLAT とある絵師様Ryoji先生の冬コミ新刊買ってきたー。 今日店頭委託開始だしね! カラーページ増量中!! じゅるり。

列挙型関数。

列挙型使って変数生成することはできるけど戻り値が列挙型の関数って作れるのかな? って思ってやってみたら出来た。enum 自体ただの int 型の定数ってだけだからそらー出来るわな。 これは良い。少しは見やすくなるかなー? 職場でエラー出てたのは単純にス…

必要と分かってる技術書は早め早めに買っておこうかと。

必要になりそうって思しき技術書は今後躊躇なく(予算と相談した上でw)なるべく早めに買ってこうと思う。 買わないで後で絶版になって後悔するぐらいなら 買っといて後でいらないって思ったとき売ればいいんだと。 そう思った。 「美しいCプログラミング見…

inputf() 実装用メモ。

RGKT-NDS-STDY-007(005) 今日はソースをブリーフケースに入れ忘れてしまったので 実装メモだけ書いといて、帰宅したら作業したいと思います。 関数定義ファイル inputf.h inputf.c プロトタイプ宣言 bool inputf(const char *, void *); インライン関数 stat…

できるんかい?

セイカのパズル できるんです! 花の魔法使いマリーベル 懐かしさのあまり買っちまったい! マリーベル見てたなー。ストーリー覚えてないけどw 同時期に放映してたガンバルガーに夢中で それ以外の番組なんて眼中になかったからなぁ(遠い目)。

今日のN開学習メモ。

RGKT-NDS-STDY-007(004) RGKT-NDS-STDY-009(001) 昨日の input 関数を scanf ライクにするにはどうすればよいか調べてたら 学習本には載ってないようなテクニックとか、色々と発見があった。 ・標準ライブラリ関数のソース ・可変長引数(動的引数)関数の作…

キーボードサンプルの scanf() って普通の scanf() じゃないよね?

RGKT-NDS-STDY-007(002) keyboard.c も keyboard.h もややこしいけど(あまり理解できてないw) examples の keyboard ソース(keymain.c)もおかしい。 scanf()を乗っ取って(?)その中に keyboard 関係の処理を担わせてるとしか思えん。 じゃないとNDSフ…

今日は keys.c と input.h を読みました。

RGKT-NDS-STDY-008(001) keysDownRepeat() の使いどころがやっとわかった。 トライ&エラー最強です。 そもそも KeysDownRepeat() がどういう関数がどんなもんかってちゃんと分かってなくて、 最初はソース見ててもピンとこなくって 外国のサイトでごちゃご…

読めば読むほど libnds 。

読めば読むほど謎呼ぶ libnds ソースですが。 何だが連続推理小説を読んでるが如く楽しいす。 最初は必要な箇所だけ掻い摘んで見とこうって気持ちだったけど いっそ全ての関数のソース読んでみるのも一興かもなんて思ってる自分がいるw でも OpenGL モドキ…

シンプルな入力用UIが無いのが痛いところ。

RGKT-NDS-STDY-007(003) 息抜きに数当てゲームでも作ろうかと思ったけど数値入力用の適当なUIがdevkitProにないんで ざっくりと書いてみたです。 BASIC言語のINPUT ステートメントぽいのを意識してるんですが どちらかというとシューティングゲームのスコア…

ハローワールド大作戦!その2。(2)

RGKT-NDS-STDY-006(001) console.c 読んでる最中でつ。 俺メモな内容ですまんこ。 現在のフォントの情報(今現在のポジション情報とか)は currentCopy て PrintConsole 構造体で持ってて currentCopy は *currentConsole を経由してアクセスしているのね。 …

ハローワールド大作戦!その2。(1)

RGKT-NDS-STDY-002(003) libnds 1.3.1 の console.c 読んでるんだけど consoleInit() がめらまんさんの日本語訳と食い違ってるな。 仕様変更されてるのか。 ヘッダのプロトタイプ宣言の文節から解釈するより ソース見たほうが理解し易いな。これは。 休憩時…

keyborad.hてのがあるぞ。

RGKT-NDS-STDY-007(001) もしかしてと思って examples 見てみたらソフトウェアキーボードのデモコードあった。 すげーな。なんでもあるな、こりゃ。 このソース、入力した値 scanf() で取ってるぞ。 …scanf() あったんだ!(ばく \devkitPro\examples\nds\in…

乱数生成って普通にあんのね…。

RGKT-NDS-STDY-005(001) devkitProすげー。 ANSI C かなりサポートしてるじゃねーか。<無知 めらまんさんのサンプルでrand関数が自前だったから(rnd()) てっきり自分で実装するもんなんだって思い込んでたよ。 srand(time(NULL)); とかやって時間関数で返…

ハローワールド大作戦!(4)

RGKT-NDS-STDY-002(003) RGKT-NDS-TIPS-001(006) consoleDemoInit() が全く使えない関数てわけじゃないですよ? この前書いたSLOT2用の入力テストプログラムとかえらいスリムになったし。 consoleDemoInit() の恩恵にあやかるとこんな風にモテスリムに(謎)…

ハローワールド大作戦!(3)

RGKT-NDS-STDY-002(002) consoleDemoInit()がちゃんとした用途で使えない訳は以下(console.h より引用)。 PrintConsole* consoleDemoInit(void); Initialize the console to a default state for prototyping. This function sets the console to use sub …

ハローワールド大作戦!(2)

RGKT-NDS-STDY-004(001) devkitPro 〜1.4.7 と 1.4.8〜 の差異を埋める為のメモ書きのようなもの。 video.h に記述されてた BG0_CR とかの定義がどうも background.h の方で 定義名が変わって設定され直されてる。 BG_CR なら REG_BG0CNT という風に。 #defi…

ハローワールド大作戦!(1)

RGKT-NDS-STDY-002(001) RGKT-NDS-STDY-003(001) RGKT-NDS-LINK-001(002) 仮面ライダーディケイドすんげー次回気になる。 …あ、関係ないですね。 何から片付けるか決めて作業し始めたら少しずつモチベーション回復してきた。 内容は自分メモな感じなんで突っ…

モチベーション低下中。

ちょっと疲れてるのかも。 飽きたのと違くって。 走りすぎてちょっと息切れ、そんな気分? モチベーションが上げようと絵を30分ぐらい描いてみたけどあまり上がらなかった。 けど分かったことはあった。 ちゃんとあたりとパースを取って描いた絵の方が 人物…

今週買った本とか。OpenGL入門本2冊。

GLUTによるOpenGL入門―「OpenGL Utility Toolkit」で簡単3Dプログラミング! GLUTによるOpenGL入門2 テクスチャマッピング DevkitProのlibndsに3DやるためのOpenGLモドキがあったなーって思って。 アマゾンレビュー見て買ってみた(「GLUTによるOpenGL入門」…

今週買ったものとか。スーファミ系(主にワギャン関連)。

スーパーファミコン完璧攻略シリーズ(5) スーパーワギャンランド必勝攻略法 ケイブンシャの大百科別冊 スーパーファミコン必勝法スペシャル スーパーワギャンランド スーパーファミコン完璧攻略シリーズ(29) スーパーワギャンランド2必勝攻略法 ワギャンラン…

今週買ったものとか。ファミコン系。

ワギャンランド2 箱説付。 絵描衛門 裸、中古。 連射測定器付時計シューティングウォッチ 復刻版シュゥッチ。新品。 見かけたので衝動的に購入。

欲しいゲームプログラミング技術本が増えてた。

知らぬ間に。 しばらくは本収集に投資してこうかしらん。

数学本買わないで違う本買っちゃった。

オライリーのやつとソフトバンクのやつ合わせて買うと8千円近くになってしまうと躊躇。 代わりにピクシブ本買っちゃった。 pixivで学ぶイラストテクニック集 Ryoji先生が参加なさってるとあっては買い逃すわけにいくまいっ! 氏の塗りテクニック初公開?! …

家パソにもdevkitPro 1.4.9インストールした。

昨日、HDD換装&OSインストールしたんで。 古いdevkitProアップデータで古いのを入れようとしても 引っ張ってくるファイルは全て新しいんだってしばらく気づかなかった。 「devkitARM r24 じゃん!」みたいな(無駄にCRCチェックしてみたり)。 もしダウング…

会社パソにdevkitPro 1.4.9入れたんだけど。

1.4.7で通ったソースほぼ全てビルド通らなくなってたw 俺のソースだと大体グラフィック周りでこけてるようだ。 BG_CR0 とか、グラフィック関係の定義結構変わってる。 background.h とか読んで再学習しないとあかんな。 あと consoleInitDefault() が無くな…

そろそろ寝るぽ。

バストアップ ニンテンドーDSがお気に入りのようです。