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

日をまたぎ

夜を徹して、脳詰IRの雛型を構築。
これ、スクリプト書くより動作確認とるほうが時間かかるよ。
Fedora鯖で動いてもinfowebもってくと怒られたり・・・ってことは今のところ無いけど、時間かかります。
9月までに間に合うのか?

陛下が来るまで仮眠。

陛下が来る。
ゲームキューブのハッキングできないものかと相談してみる。
ほかにも仕事の話したり、豊田の本屋まで凱旋したりあれこれ遊ぶ。
スチームボーイやハードウェアに萌えてるんだぞ、と主張したら、「萌えかよ」と笑われました。
いいよ、俺は8cmDVDラブですから。

フィルタドライバの本を読んでいて、デバッグマシンと開発マシンが別々に必要そうな感じがしてきたので、構築する。
OSのインストールまではスルーなんだけど、ブートしない。INACCESSIBLE_BOOT_DEVICEが出る。
ATA100カード経由にハードディスクを指しているので、怪しいなと思うも回避方法を思いつかない。
模索しているうちに、CMD CSA-649のページを発見。
ドライバを入手する。
とりあえず、マザボのIDEに繋ぐと、ログインまで通ったので、ドライバをインストール。
ATAカードにつなぎなおして再度起動。無事起動。
つかこのカード情報少なすぎ。開発元の会社のサイトは見れないし。

とりあえず今後のために入れたソフトを列挙しておく。
よく、自分のマシンを表にして公開している人がいますが、アレはメモとしては最高の方法だと思います。
いままで自慢かなにかとしか見てませんでした(w
・Win2K SP4(OSパッチ)
・IE6 SP1(ブラウザ)
・秀丸(エディタ)
・TClock(時計)
・lhasa(アーカイバ)
・Bz(バイナリエディタ)
・ビデオカードドライバ(nVidia)
・マウスドライバ(Logicool)
・DesktopStyler(デスクトップアイコン位置監視)
・TSYS、Ticagoフォント(Mac風フォント)
・RD2K100.LZH(RAMディスクドライバ)
ソフトはこれだけ。次、設定。
・エクスプローラ→拡張子表示、全ファイル表示、表示設定統一
・秀丸→行番号をデフォルト表示
・IE→ホームをgoogle.comに
・TClock→秒の表示はしない。スタートアップに登録
・DesktopStyler→スタートアップに登録
・Bz→SendToに追加
・lhasa→出力先をRAMディスクに
・OS→フォントをMac風に、デスクトップ配色を区別がつくように変更
これだけ書いておけば忘れないね。

また日をまたぎ

ぽえりな
SoftEther本のときといい、萌え本は秀和のいちコンテンツになりそうですなー・・・。
とはいえ、Linuxデスクトップのカスタマイズについて書かれた本が無いのも確か。
\2,100-と意外にお手ごろなので見つけたら買うかも。

寝るのが遅くなってしまったのと、レンドルミンをなぜか2錠呑んでしまい、フォローできないぐらい遅刻する。
先日の徹夜も手伝ってか、体もだるい。
バテてるか風邪だろう。

富士通 DynaMO 1300LT
小型でUSBバスパワーのMO。ちょっと欲しいかも。
MO大好きな人なので・・・。
ってウチの一家は、MOスキーばかりだな。妹は印刷関係の仕事(フリー)をしてたけど入稿はMOだったし(出版業界はMOが標準らしいです)、父親も頻繁に更新される顧客情報などをMOに保存して運用しているようである。
近年、メディアは超小型で大容量、を目指して開発される傾向があるけどMOのような適度な大きさで適度なサイズのメディアもまだまだ需要はあるのかな、と思います。
ポータブルさついでにogg再生機能とかついてたら確実に買うんだけどなー。

昼から延々と仕様書を書いております。
コーディングが超先行して完成してしまっているので、やっつけ仕事なんだけど・・・程良くだるい。
気を抜いた頃に頭が痛くなったり最高です。
遅刻しておいてアレだけど、早く帰りたいなぁ。

理系の男はなぜモテないのか
すごい洞察力。
とてもエセ心理学者とは思えません。

何度も書いているけど、今一番の課題は脳詰IRの実装で、それに注力しなければいけないのだけれど、最近まともに仕事をしているので、家に帰ると途端にやる気がなくなります。
と、T口君に話してみたら、
・それは「やらなければならない」のではなくて「やりたい」ことですよね? やりたくないならばやらなければよいのですよ。本当に「やらなければ」という気持ちになれば、自然と前向きになるんじゃないですかねぇ。
といわれた。
期限がなければそうなんだけど、9月のリリースまでに間に合わせないといけない・・・間に合わせたい、というのが本音だったりする。
島本和彦風に「あえて寝る」「あえて遊ぶ」「あえて回り道してみる」とかしたほうが良いのでしょうか?
まさかモチベーションで悩むとは・・・。

曇り空

強力に退屈で眠い。

お昼に他のタスクの人間とちょっと話す機会があった。
撤退したいとか、なんか仕事として面白くないとか、散々だった。
とはいえ、今日の自分はその人々と同じ気持ちなので散々とは言いがたい。
書類を起こさないといけないのだけれど、書く事を考えながら手を止めていると、たくさんの人に寝ていると勘違いされてしまった。
実際、意識が飛ぶこともちょっとはあったけど、手が止まった瞬間横槍を入れられてはまとまるものもまとまらない。
なんか言い訳くさいなー。でもモチベーションをかき乱して欲しくないのも事実・・・。

お昼に言われたこと、その2。
「ずっとここにいてもキャリアにならん」
まったくもってその通りだと思う。
こんな一介の会社の作ったシステムの仕様にいくら通じてたって他所行ったら役立たずなワケで。
それでなくても、うちらの派閥(?)は仕事の主導権を横取りされているので、つまらない。
さっさとキャリアになるところに逃がして欲しいところである。
活き活きやってる某社連中は、なんでそんなにやる気なのか? 骨をうずめる気なんでしょうか?
まったくどうして、お疲れ様です(皮肉

寝てるよりマシ、ってことで、Perlでデータベースをどう使うか調べてみる。
世間一般ではDBつったらAccessやOracleやPostgresのことらしく、そいつらしかヒットしない・・・家にある本には、(制限は多いけど)それらを使わない簡素なDBがあるらしい、と書いてあるのだけど、そいつのことがなぜか出てこない。
なんでじゃろう? 結局暇つぶしになりません。

セカンドマシン

昨日は、その日の内に就寝したので気持ちぐっすり眠れた。
とはいえ、朝は寝起きが悪く大変だった。

まじめに仕事をこなす・・・とはいえ、内容的にスカスカでつまらない。
Lapis氏が自分のサイトの掲示板で「今の仕事は金稼ぎでしかない」と書いていたが、お金を稼ぐのが仕事というのはあながち間違っていない。
そこにやりがいを見いだせられたなら最高なのだが、今の自分の仕事もどちらかと言うと食っていくために必要だから座ってる、って感じになっている。
来週からお盆休みで連休なのだが、連休が明けてからは新しいプロジェクトの仕事をする予定になっている。
やりがいを見出せればいいな、と切実に思います。

CGIでも書くか、と思ったら最新ソースをサーバから持ってくるのを忘れて進められず。
フィルタドライバのサンプルでも探すか、と思って検索をかけてみたけれど、サンプルらしいサンプルが見当たらない。
まぁ・・・普通にPC使ってればドライバ書くなんて機会には直面しないしな。
しょうがないのでYAGDを読んでみた。
ハードウェアよりな文書を英語で読んでもなにがなにやらさっぱりわかりません。
要駅前留学でしょうか?(w

ゲームキューブの8cmDVDについて考える。
なぜバックアップメディアが起動しないのか? これまで思いついたものを列挙してみる。
・レーザの波長が違う
・メディアのデータ溝のピッチが違う
・DVD-Rドライブで書き込みができない領域(リードインっていうの?)にIDが書かれている
・書き込み方に問題があり、物理アドレスがずれている(うまく焼けるソフトがない)
・データの並びが実は逆(イメージファイルのバイトオーダが逆、もしくはセクタ単位でオーダが逆)
# 不真面目な案や憶測で書いているところもあるので、あわせて斜め読みしてください(w
とりあえず、物理的に読めることを期待したい。SPTIだとSCSIOP_READ_CD(0xBE)に失敗してたけど。
# SPTIはファイルシステムとして認識できてから有効なコマンド群? なんでしょうか? そのあたりの資料も欲しい。
DVD-Rへの書き込みまわりの知識・資料も欲しいなー。無い物強請りの欲張りすぎなのは十分解ってるんだけど(w
ソレ系の仕事が来てサンプルが充実してたら寝食忘れて仕事すると思います。
# やっぱヘタレかも(w

Perlでブラウズ(HTTP)
日記のログをローカルに取ってバックアップしたい。
このはかしい日記をchm化したい!!
10年後に読んで身悶えたい(w

UNIX 上でのクロス gcc のビルド with newlib
newlibで検索かけると一番に引っかかりました。

Fedoraでmp3 xmmsの入れ替え
kdeaddonsに阻まれてrpm -e xmmsができませんでした。
とりあえず鳴ればいいので、Guru Labsからプラグインだけとってきました。
http鯖とジュークボックスになりました>Linux機

誰も知らない

futomi's CGI Cafe - サブルーチン集 - 存在する日付かどうかをチェックする
やりたいことをすぐに実装できないというのはもどかしいですね。

最近、遅刻や午前休が多いので、早起きしてみた。
・・・通勤路が渋滞していて早起きを帳消しにするぐらい遅刻した。
やってらんねぇ・・・事故か? 高浜方面に帰省ラッシュか? 渋滞の原因をグーでぶちたい。

仕事場に着いたら、拙作ツールのバージョンアップを引き継いだ人からまじめな顔で、
「main関数のargcとargvってなにが入るんですか?」
と聞かれた。
コマンドライン引数が入ります、って答えたら「何?」って顔されたので例を挙げて図解した。
大丈夫なのかー・・・。

昼から急にやる気がなくなる。
眠いとかじゃなくて、席に座っているのが嫌。
絶えられない。
PCの電源とか何でついてるの? Wordとか触りたくない。
吐き出せば楽になるかと思ってこれを書いているが、特に変わりは無いようである。
息苦しい・・・明日もあるんだよな・・・。

何とか調子が戻ってきて、デバッグに精を出す・・・なんだかドハマリして日付が変わるまでバグ取れません。
明日までに完了させておかないと、円満に異動できんじゃないかー!!
つか、最近睡眠時間が足りない気がする。
明日起きれるか激しく心配でならんのだけど・・・。

帳消し

今日も早起きした。
今日も事故で大渋滞だった。
事故車を横切る時に煽っていったけれど、トラックに乗用車が挟まれていた。
あれは死ぬ思いするだろうなー、と思った。
でも許しません。

心機一転、デバッグ再開。
休んできたらスッキリしたのか思ったよりもあっさり解決。
よーし、円満異動&平和な夏休みだー・・・何も割り込まなければいいけど・・・。

時間ができたのでCGIを書く。
昨日も書いたけど、プログラムというのは言語が変わるとやりたいことに到達するまで時間がかかってしまう。
言語仕様というギャップのせいであり、これを埋めることができるのは、自己のキャリアだけなのだろう。
Basicならこう書ける、Cならこう書ける、というイメージが浮かぶか浮かばないかの違いなのだろう。
Perlを触り始めてまだ間もないが、Cに近いので腰を上げれば結構書ける。
久々に瓶詰をBGVにだらだら徹夜でもしようかしら? BPSでもいいなー。

Switch - A switch statement for Perl Switch - Perlのswitch文
Perlは標準でswitch無いのー!? switch大好きっ子からしたらありえません。
モジュールになっているならいいですけど。

夏休みの宿題

また夜を徹してCGI作成。
進展ほとんどなし。
もっと簡略化しようかな・・・。
こうして予定は変わり出来る物はチープになっていくのか。
いいじゃないですか、チープでも形になっていれば。
# と、自分に言い聞かせてみる。

\1,980-で買ったGC版MGSをちょこちょこ進める。
GC版は、シナリオ1+システム2なので個人的には、MGS1.5と呼んでいる。
エルード、ホールドアップ、定時連絡、クリアリング、ドッグタグ等の要素が加わってMGS2っぽいのですが、コントローラがGCのものなので慣れるまで時間がかかりました。
あと、MGS2のシナリオが個人的に不満なのでMGS2よりなシステムになってしまっただけで個人的に拒絶反応が起きておりました。
# 見つかると、ノーマルで援軍3人以上だし・・・ウルフドックに致命傷喰らうし大変です。
あと、音声が英語のみ。これ結構辛い。
英語さっぱりなのでテキスト見てないと何を話しているか解りません。
# ちょっとマニュアル見たいな、って目を離したらさぁ大変(w
よい点より悪い点の方が目立つんですが、とりあえず、レイブンが最初に出てくるところまで進めました。

チ賀氏が遊びに来る。
毎度の雑談しながらゲーム屋めぐりのコース。
アーマードコア2(以下、AC2)買ってきました。
ミッション難しい・・・。
負けつづけると初期状態からやり直しになるし、かなりユーザを選ぶゲームな予感。
とはいえ、かなり前のゲームなのに、操作系がすごく考えられている。
バーチャロンとか専用コントローラありきの操作系だけど、AC2はPS2のコントローラに収まるようにデザインされている。すごい。

チ賀氏との雑談で挙がった興味深い話。
「ゲームは、世界観が大事」
チ賀氏とは結構ゲーム(RPG系が)の趣味が合うのですが、二人そろってアンチPS系FFだったりします。
逆に、ロマサガ1やエースコンバット3など独自の世界観を持った作品Loveだったりします。
# 今回話題に上がったのは、上記の2作品でした
俺たちは何故にロマサガに傾倒しているのか? 俺たちは何故にエース3に傾倒しているのか? それは、作品の持つ世界観が好きだからだ。
この2作品はお世辞にも万人受けする作品ではない。でも、プレイしている間は楽しい。
敵が泣きそうなぐらいひしめいているダンジョンで技ポイントがゼロになってもリセットする。ハマってたらザコ敵が当たるまでセーブ&リセットで凌ぐ、とか。
ちなみに当方、工房の頃にロマサガをPARでチートしまくってました。
ロマサガ大辞典見ると、ゲーム中に出てこない没アイテムとか載ってます。中にはROMにデータのみ入っているものもあります。デスティニストーンも10個すべてデータはあります。揃えてもサルーインは封印できませんが。
チートするぐらいLoveなゲーム・・・最近お目にかかってません。最後にチートしたのはFF9だったでしょうか。
あとで考えてみたのですが、「世界観」は、「ゲームシステム」「アイテム(搭乗機体)種類」など様々な要素に直結します。そう考えると、「世界観が好き」という理由はかなり広義な理由になります。
定義はさておき、とにかく「工房の頃にやったゲームが鮮明に感じる」という話になりました。
最近のゲームと工房の頃にやったゲーム・・・何が違うのでしょう。
# 参考までに、PS版MGSとGC版MGSはかなり印象が違います。DC版PSOとGC版PSO1&2は大差ないんですけど。
底から話は進んで、「最近のゲームは覚えること(前提知識)が多すぎるんじゃないか?」という結論になりました。
後述しますが、もじぴったんは最近のゲームの割に前提知識が必要とされません。
これは、日本語という慣れ親しんでいる「ことば」が前提知識であるため、新たに何も覚えなくてもよいためだと思います。
もじぴったんは、このシンプルさに加え画面リソースもシンプルです。
多分そこらじゅうで言われていると思いますが、「シンプルなゲーム」と「深く追求すれば面白いゲーム」の二極化が進んでいるのでしょう。
ロマサガもエースコンバットも決してシンプルではありません。ファンタジーや戦闘機の知識無しには遊べないでしょう。
それを補う「世界観」か、何も考えなくていいシンプルさ。チ貸氏はどちらを求めているのでしょう。
僕は最近、後者を求めています。後者を作る方が難しいと思います。
ハドソンの高梁名人(現在は営業部長だそうですが)が開発中のGC版スターソルジャーを見てこう言ったというエピソードがあります。
「なんで弾幕系なんだ? シューティングゲームは敵を打ち落とすゲームだろ? 避けるゲームじゃないだろ?」
この一声で、GC版スターソルジャーはファミコン版をリスペクトする形になったと聞きます。
ハドソンはGC向けにロードランナーもリメイクされています。
一説では開発費対利益率の低いゲームキューブでこういった隙間産業的なゲームを出せるのはすごいことだと思います。
シンプルでなかなか飽きないゲームというのは、アイデアと世界観の両方を併せ持ったゲームなのだろうなと思います。
# そういう意味では、自分の好きなRPGにWizardry(5まで)が入っているもの頷けます(自分で頷いてるんですが)
そのようなゲームでプレイヤーを魅了してみたい。アマチュアながら思います。今日も乱文ですなー・・・。

積んであった「もじぴったん」の封を切る。
じっくりパズルを2時間ぐらいやっていた。
n連鎖をm個、とかx文字の言葉をy個、とかお題を見るだけで嫌気が差しそうなステージもちょこちょこあって拒絶気味ですけど、暇つぶしには最高です。
# 時間を忘れてしまいますが(w

MGS1.5に慣れてきたので一気に進める。
というか、切り上げどころに迷ってずっとプレイしてました。
フローリングにずっと座ってると体が痛くなってきます。
それでも、アメリカン張りのオーバーアクションなデモを見ながら、PS版やってた頃の復習をしてました。
MGSはよい意味で「映画的」です、映画的であって欲しいです。
テーマがあって、それを盛り上げるシナリオがあって、演出がある。
リキッドのキャスティングがどうも軽くて、テロリストじゃなくてその辺にいそうなイケメン的(合ってるのか?)な印象がありますが、演出面はさすがリメイクって感じがします。
MGS3はヒットして欲しいなー。

棒に振る一日

MGS1.5クリア。
えーっ! ドッグタグ集めても何も無いのー?(棒読み)
ステルス迷彩ってイージーでも取れるのー?(棒読み)
搬入ドッグにM9がー!

CGIの実装・・・というより調査を進める。
昼まで作っちゃ捨て作っちゃ捨てを繰り返す。
んで眠かったので寝る。

起きたら新撰組がやっていた・・・。
つか、ポワロとマープルの方が気になる・・・。
何気に「ラッキーガールに花束を/山下達郎」はいい曲だと思います。

特にすることが無いので薬飲んで寝る。

瓶詰妖精ドラマCD 「あさ・ひる・よる」

おかげで早起き。
CGIのアイデアが浮かんだので、実装できるか調べる。

アマコア2がやり直しになると書いたんですが、やりなおしではなくて、救済措置としてプレイヤーキャラが強化人間になるのでした。
とりあえず、それまでの履歴がばっさりリセットされるのは辛いのでマメにセーブしつづけるようにしよう。

CGIについて。
ほとんどの無料HPスペースでは、#execコマンドが使えないようである。
#exec cgi も #exec cmdもダメ。
@niftyについては、SSIすらダメらしい。こっちは金払ってんだぞー!!
萌へ萌へ王国のホスティングをしている、SAKURA Internetは、そのあたり非常に寛容である。
サポート品質の高さにびっくりした。
とりあえず、代用案は<!--#include file="module.cgi"-->とすると、出力だけはもらえるらしい。
CGIってむつかしいですなー。

Kumu氏と大須に買い物に行く。
最後の砦グッドウィルに瓶詰妖精イメージアルバム2を買いにいく。
ここに無かったらどこにも無いだろう、ってぐらい探したのであって欲しい・・・。
結果、無事発見。購入することができました。

んで、大須グッドウィルでついでに見つけたのが、これこれこれ!!
桃井はるこってすごい勢いで「萌えソング」を推進してるなぁ・・・。
この弾けっぷりはすごい。
ただ、ひっぱりだこ過ぎて、「たまちゃん、の桃井はるこ」じゃないのが個人的に残念だったり。
とりあえずBEST2は欲しいかも。

瓶詰CDのレビュー。
こんなレビュー書いてるとヲタ臭がにじみ出ているような日記になってしまいますが、書かずには居れません。
# つか、今更危惧しても手遅れだけどな(w
まず、外観。
初回特典のブックレットがマジキューを見ていない自分にとってはものすごく新鮮です。
CG担当の方々にも見せてあげたい!!
# マジキューから瓶詰の記事だけ編集したファンブックが出たら欲しい。マジキューは、4コマ満載なのでしょうか? もっと読みたい。
CDの内容。
初っ端から脱力。気持ちだけは正座して聞いてたんだけど、いい意味でがっくりくる。
まさに「フフフ...ククク...orz」って感じ。ほんにょこにょ刑務所って・・・新しい謎の言葉だ。
「お昼を食べて幸せでも、満腹であっても、午後はお仕事やお勉強をするものです!! 12時になったらお昼を食べ、3時になったらおやつを食べ、9時になったら寝るのが、きちんとした人間さんへの道なのです!! だから、眠いからといってお昼寝をするのはダメなのです!! いけませんです!!」・・・ごめんなさい。
れれのテーマソング「Let's Go!!」。
某所からすでにアレンジ版を聞いているのですが、アレンジの素晴らしさを再確認。この曲からあの曲ができるのかー・・・。
よろめきドラマは、6月(第3話)の続きシリーズでしょうか? 王道の昼メロのノリがスカスカでこそばゆいです。敬老会・・・泥棒猫・・・王道だ。
そして、たまちゃんvsれれ。前哨戦の「らりっくす」に撃沈。「らりっくす」という言葉から「ラリながらLinux」という言葉が脳裏をよぎりました。
それにしても最後まで吹っ飛んだノリでした。
よい意味で起爆剤になりそうです。脳詰がんばるぞー、おー。

暑くけだるい日々

昼前に起きる。

古本屋を巡って、アグネス仮面を買ってくる。
週刊少年「板垣恵介」で板垣先生が気になっている作品に挙げた作品なんですが、結構面白かった。

DVD-Videoの製作なんぞやってみる。
とりあえず、AVIをそのままvobに落とし込んだら音が入ってなかった。
4時間も待たされたのに・・・。
先にmpegにしとかないとダメなのか・・・?

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