132526 ランダム
 ホーム | 日記 | プロフィール 【フォローする】 【ログイン】

ジャラン・ジャラン・パインビレッジ

ジャラン・ジャラン・パインビレッジ

【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! --/--
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x

PR

プロフィール

まつけん7

まつけん7

フリーページ

2006年04月06日
XML
テーマ:鬱病(2269)
カテゴリ:躁鬱病とたたかう


今日は全く鬱とは関係ない日記になります。ご了承ください。
家にあるザウルスは3年くらい前のLinux Zaurusで、
外に持ち出し、無線LANやらPHSなどのカードを使って
色々ネットやら、メールやらで活躍してくれている。
ゲームも色々入れていて、ちょっと欲が出てしまった。

PCみたいにジョイパッドは繋がらんかな・・・
そうしたら、ファミコンとかゲームボーイみたいになるしなぁ。。。

まずはググってみた。欲望の赴くままに。
どうやら、USB付きモデル(SL-C3000など)は、そんなに難しくないらしい。
家のはUSB端子が元から付いていないモデルである。
が、自分は以前、外付けキーボードを着けるために、
USBホストカードを買っていたのだった。

これを取り付け、ググって持ってきたライブラリを入れて再起動。
多少の設定をして、いざ動かすと、うんともすんとも言わず。
うーん。こりゃ、何だらほい。

他のページを見る。すると、どうもUSBホストからゲームパッドを繋ぐには、
カーネルにパッチを当てなくてはいけないのだ。
つまりコアなプログラムをいじらなくてはいけないのです。
これに失敗すると、ザウルスを壊してしまうことになるのです。

 


もう、どきどきで、カーネルにパッチを当てて再起動しました。

数分後、Webの説明にあったとおり、ペンギンちゃんがあらわれ(一応、Linuxなので)、何とか無事立ち上がりました。

それから、再度、ゲームパッドの設定にトライするのですが、やっぱり上手く行きません。
別のページでは、シェルを使わず、コンソールから、直にコマンドを叩いて動かしていました。
そして、ゲームパッドのプログラム起動のコマンドでは直接に十字キーの定義と各ボタンの定義を書いたら、コントローラのアサインが出来、何とかゲームで動かすことが出来ました。
それじゃあ、今まで動かなかったのは???と思い、シェルプログラムを追って見ます。
今までシェルプログラムではゲームパッドの起動コマンドに&を入れて、バックグラウンド処理をしていましたので、それをはずしたら様子が分かるだろうと思い、実行してみると、

Segmentation Fault


が出てしまいました。おおっ、久しぶりに見かける風景やなぁ。
昔、UNIX使って、C言語でガリガリとプログラミングしていた時に良く出くわしたなぁ。
などとちょっとしみじみ。きっとこのプログラムか何かがメモリ領域をいじっているだろうと感じ、下手に触らないでおこう。。。と思ったのでした。
何せ、メーカーサポート外のカーネルパッチだしねー。Segmentation faultはどこが原因か
良く分からんところもあるしね。
とりあえず、ゲームが出来て、ネットに繋がったので、とりあえず、状況注視と言う事で逃げることにする。

でも、これでザウルスもゲームマシンに早代わりだなぁ。。。。
また、色々いじってみよう。

というわけで1日が過ぎたのでした。





お気に入りの記事を「いいね!」で応援しよう

最終更新日  2006年04月06日 21時57分00秒
コメント(0) | コメントを書く


キーワードサーチ

▼キーワード検索

お気に入りブログ

商品紹介 いつもプラス思考さん
越後屋へいらっしゃ… ゆう116さん
現役うつ患者うつお… ウツオさん
Assault Dagger アサルト・ダガーさん
風光る 脳腫瘍闘病記 うなぎ犬♪さん

コメント新着

ペット総合サイト@ アクセス記録ソフト 無料 楽天 アクセス記録ソフト! http:/…
ペット総合サイト@ アクセス記録ソフト 無料 楽天 アクセス記録ソフト! http:/…
ペット総合サイト@ アクセス記録ソフト 無料 楽天 アクセス記録ソフト! http:/…
ペット総合サイト@ アクセス記録ソフト 無料 楽天 アクセス記録ソフト! http:/…
ペット総合サイト@ アクセス記録ソフト 無料 楽天 アクセス記録ソフト! http:/…

© Rakuten Group, Inc.
X