ID: PASSWORD:

だらだらと書き連ねる
もさもさdevel日記
GPM


日記鯖システム管理者からのお知らせ

  • HTTPSに対応し、http://ds.sen-nin-do.nethttps://ds.sen-nin-do.net のどちらでも日記鯖にアクセスできるようになりました。 なお、当面はHTTPとHTTPSのどちらも利用可能としますが、将来的には http://ds.sen-nin-do.net へのアクセスは https://ds.sen-nin-do.net へ転送する予定です。
  • 都合により日記鯖のURLが http://ds.wa-mo.to/ から http://ds.sen-nin-do.net/ に変更となりました。 突然で申し訳ありませんが、よろしくお願いいたします。(2019/01/27)
  • 日記鯖の仕様変更、不具合対応等については、こちらの記事もご覧ください。

ここで書き連ねる予定のこと
  • 日本では希少なアマチュアゲーム機開発(DreamCast(KallistiOS)、GameCube、GBAなど)関連
  • それに付随したライブラリ等のこと
  • 仕事でやっていたWindowsCE関連とPocketPC開発の愚痴
  • メンタルヘルス(吃音/神経症/精神心療科)について少々
  • その他のプログラム/趣味/日常のこと多数
この日記は、basefontにSH G30 フォント(ミラー)とmonospaceを指定しています。
たまに、18禁サイト・過激なネタサイトへのリンクが張られます(ダイレクトなリンクは可能な限り避けるように努力します)。
<お願い> 意見、感想、タレコミの類は掲示板までお願いします。
Writen by GPM

新学期

宿題終わったか!?>誰に言ってる

昼飯。
久々に若鯱屋に行く。
どんぶりセットを食う。
昼過ぎに激しく眠くなる。

ヤマが過ぎたので早く帰る・・・。
この時間が早いと思えるかは人それぞれだが:-(

SDL 1.2.6リリース
早くDCのタイマ周り直らないかなぁ(他力

漠然と

ダルかったり眠かったり。

知らない人が増えて、多国籍軍化してるせいでしょうか?
自分が何をしているのかわからなくなります。

今日のAX。
AXマシンをすべてショップに並べる。
さらにスクリュードライブを偶然ゲットする。
AXマシンをすべてそろえた時点で1位になったコースがもらえる?のでしょうか。
ほくほくしながら4級になって帰る。

今日のGX。
やっとこさノービスのサファイアをクリア。
シリアルギャップでコースアウトしまくりでへこむ中、やっとこさクリアしました。
んで、バニフラよりもホワイトキャットのほうが走りやすいような気がしてきた。
パワーバランスは、最高速に寄せないほうがグランプリは勝てるような気がしてきた。
負けると悔しいですけど、上達して勝てるようになると楽しいですな。

で、情報が欲しかったので2ちゃんの攻略スレに行くと、大変なことになっていた。
リプレイ動画をアップしてるサイトがある。すげぇ。この時点でカルチャーギャップです。
しかもアップしてるだけあってマシンが空飛んで滅茶苦茶なショートカットしてたりする。
極めつけに、合力ドリフト(2ちゃん名:ドリドリ)なるテクニックが公式サイトで紹介される始末。
こういう遊びが残されているゲームってなかなか無いと思うんですけど・・・なんか萌えます。操作難しすぎて使えないんだけど・・・。
他にも、ドリフトすると加速したり、瞬間的にコースを外れて復帰すると加速したりするらしい。当方、ドリフトどころじゃないけど。
・・・主観でやるのがダメなのか? リプレイは二人称だしな。

機嫌悪い

ここ最近、「昼間眠くて夜眠れない」といういわゆる睡眠障害に悩まされてます。
忙しすぎた先月までと、落ち着いてきた今月にかけて生活のリズムがシフトしているんだろうけど、どうにも慣れません。
先日テレビで睡眠障害に関する対策を紹介してたが、どんな奴をターゲットにしているのかさっぱりわからん。
・眠れないときはムリに寝ないで眠くなるまで起きていよう→眠くなるのが仕事の真っ最中なんだがそれはいいのか?
・眠る3時間前に風呂に入って体温をコントロールしよう→風呂に入って3時間経たないと眠れないということか?
当方は、以上のことは実践できるほど生活と時間に余裕が無いんですけど、どうすりゃいいんですか?
ビルドの待ち時間にうつむいてたら注意されるし、困りましたなぁ・・・。

SDL 1.2.6を眺めていて、ソフトウェア拡大Blitのソースを見つける。
中を見てみてすごく驚いたコードが↓これ。
#define DEFINE_COPY_ROW(name, type)			\
void name(type *src, int src_w, type *dst, int dst_w)	\
{							\
	int i;						\
	int pos, inc;					\
	type pixel = 0;					\
							\
	pos = 0x10000;					\
	inc = (src_w << 16) / dst_w;			\
	for ( i=dst_w; i>0; --i ) {			\
		while ( pos >= 0x10000L ) {		\
			pixel = *src++;			\
			pos -= 0x10000L;		\
		}					\
		*dst++ = pixel;				\
		pos += inc;				\
	}						\
}
DEFINE_COPY_ROW(copy_row1, Uint8)
DEFINE_COPY_ROW(copy_row2, Uint16)
DEFINE_COPY_ROW(copy_row4, Uint32)
たったこれだけで、1/2/4バイトのバッファ転送の関数を3つ定義している。
C++のテンプレートに似てるけど。すごい。こんな使い方があるなんて!!

<pre>タグのTABはスペース4つにはならんのか・・・。

続・睡眠障害

誰に相談すればいいんだろう・・・こういうの。

去り行く先輩

LAN-iCN2 CF 換装作戦
やっぱそこに目をつけるよなぁ・・・みんな。

とか思ったら、リナザウのネタじゃないのか。

仕事場のターゲットハードにキーボードを挿すと幸せになれることが判明。
机が狭いのでこれなんか買って欲しいなぁと思う。
# Alt、Tab、カーソル、Enterぐらいしか使わないけど。

魔法使いプレイ

F-ZEROに疲れました。

んで、RPGがやりたいなと思い始める。

んで、候補に上がったのが、↓こいつら。
・FFCC
・FFX-2
・新約 聖剣伝説
・FF2
他にもさっくり遊べそうなのを探したんだけど、GCってRPGが無い。
PS2にシェア奪われすぎです(涙
# 確かに子供向けなハードではあるけど。
FFX-2はよく攻略本を見かけるんだけど、人殴って殺せそうなぐらい厚いのであのボリュームを仕事しながらこなすのはつらいと判断。
新約聖剣は、GBAの液晶の暗さであれをやれと言うのは酷です。
FFCCは諸方面で「孤独プレイはつまらない」と言われているので、買うなら\2,980-待ち。
んで、残ったFF2ですが、うまい具合にワンダースワン版の中古本体セットを見つけてしまう。
・・・無駄遣いしてんなぁ>俺

んで、FF2@WSC。
GBAと寸分たがわぬ液晶の暗さ(笑
スワンクリスタル安く売ってないかな・・・。
まぁ、FFと(買うか別として)ロマサガ専用機になりそうなので別にいいか。
# FF3が出たら確実にクリスタルに買い換える!!

話を戻そう。
WSCは、ROMカートリッジなのでロード時間が皆無。
リセットが多用されるゲームはやっぱりROMのほうがいいよなぁ(しみじみ
んで、オープニングをさっくりこなしてゲームスタート。
味方同士で殴りあいながら魔法の本をひとしきり揃える。
最近流行りの「魔法使いプレイ」に興じてみようかと思う。

Windowsキーが無い!!

FF2。
各人の攻撃魔法(それぞれに、サンダー、ファイア、ブリザドを持たせる)がLv4になりました。
ガイのHPが1000オーバーになりました。キャプテン狩りができます。
魔導師狩り、オーガ狩りでミスリル装備をちょこちょこ揃えてみたり。
でもストーリーぜんぜん進めてません。
フィンの町のパブってどこ? 何しに行くんだっけ?

これを買いに行く。モノが見れたのでキー配置を確認する。
・・・Windowsキーが無い!! 買うの辞めました。

つまらない

週の頭から、会社でこんなことを書くのもどうかと思うけど、つまらない。
休みにしっかり休んでいるはずなのに、心身が充実した状態にならない。
ひょっとして辞めたい? 何かしら理由をつけてプロジェクトを抜けたい・・・なんてことを心の奥底で思っているのかもしれない>自分
ここを見た人が、「辞めて(辞めさせられて)いった人と同じことをすればプロジェクトを抜けることが出来るよ」と言っていたが、納得する反面胸が苦しくなった。
後ろ向きなのは嫌らしい>自分
ここ最近、休みの日は寝るかゲームするかのどちらかしかないような気がする。
なにか新しいイベントが欲しい・・・毎日楽しくなるような。
逆に言えば、今までは毎日が楽しかったんだろうか?
当分、憂鬱な日々が続きそうだ・・・。


早起き

早く帰りたいので早く来てみました。
ほとんど人いません。

誰もいないので、Qtのリファレンスを読みながら「(仕事を)何から手をつけよう」等と考える。
リージョンが普通に使えそうですね>Qt
デスクトップアクセサリの登場はまだか(w

最近、趣味プログラミングを再開しようかと思いながらいろいろいじってます。
ドリキャス、リナザウ、SDL(Windows-Port)、データ入力ツール等など、あれこれ手を出しすぎて何一つモノになっていません。
ツールの設定保存ファイルにXMLを使いたかったりするんだけど、何かいいライブラリ無いんでしょうか? INIファイルは卒業したいなぁ・・・。
Qtにアルファブレンドが無くて自作しようとしたけど、「またこれやるの?」って感じでやる気にならない。
僕は何一つ完成させられないプログラマですな・・・。

研究員ってこんな感じ?

libxml2(xmlsoft)
ざっくりWin32-Portをビルドしてみたら通りませんでした・・・。
他にも内部で使っているライブラリが要るらしい。
マニュアルはよく読め、と。

iconvをビルドしようとしたら、gettextが無いといわれ、gettextをビルドしようとしたら、iconvが無いといわれた。
どっちが先やねん。

今日のGX。
調子よくストーリーモードを7話まで進めたが、そこから先に進めず。
任天堂・SEGAのゲームは基本的に高難度っぽいチューニングがされていると思うんですが、このストーリーモードも鬼です。
もう一回やってくれと言われたらクリアできない、と思う。
でもハードをクリアするとパーツがもらえるらしいし・・・。
ちょっとぐらい空飛びたい・・・。

Quick Link
google / スラド / UnrealTournament体験版 / 4Gamer.net / Zaurus-ja@SourceForge.jp / Linux Zaurus Antenna@はてなアンテナ / 切込隊長BLOG 〜俺様キングダム / 高橋がなりブログ 虎の声 - SOD / 白瀬 慧(しらせ あきら)のページ - ねこみみにみみずく / Scene Research Station / *** polygon prompt : unknownnodes / 四畳半社長