Archive for the ‘徒然’ Category

プラグイン入れてみたので確認

水曜日, 5月 16th, 2007
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!perl
 
# PerlParallelPortMacroPlayer
# by MDR mdr@sevenearth.com
 
use strict;
use Device::ParallelPort;
use Time::HiRes;
 
my $port = Device::ParallelPort->new;
# パラレルポートを出力方向にセット
$port->set_bit( 21, 0 );
# データビット2をN
$port->send_data( chr(0x02) );

XPでパラレルポートを使ってコントローラを操作するマクロ実行環境を作成する(1)

火曜日, 5月 15th, 2007

今日の買い物。
PSパッドSCPH-1080 2個
プリンタケーブル 2本
21ピンRGB-D-Sub15ピンケーブル 1本
全部ジャンクしめて450円くらい。最後のは使い道が分かんないけどなんとなく買ってしまった。

時代的にはUSBのシリアル/パラレル変換とかして開発するのが流行りかなあとは思うんですが、余分な出費多そうなので流行りを無視してPCのパラレルポート入出力で乗り切ることにします。最終的な対象ハードはコントローラ構造が簡単なMVS(NEOGEO)です。今回作成するものを基礎として、パラレルポート→コントローラへの入力電圧を調整する回路その他を作れば1レバー+4ボタンまでのゲームで1プレイヤー分の操作をすべてきることになる予定。スタートとかセレクトはどうするのかという課題がありますけど(^^;
#PSを開発テストで使おうと思ってたけど電圧3.6Vに落とさないといけないから、信号出力をテストして動いたと思ったのは気のせいみたい。

ハード面は今、電気テスターがみつからなくて進んでなかったりするのですが、ソフト面は案外さくさくいってたりします。
開発言語はActivePerl 5.8.8です。Perlでこんなことやってる人いないしネタっぽくていいです(笑)
パラレルポートをPerlで操作するためにCPANモジュールを追加します。
ActivePerlですのでppmを使ってインストールすればいいので簡単です。
追加するモジュールはDevice::ParallelPort、Device::ParallelPort-drv-win32の2つ。
Device::ParallelPortでは内部的にinpout32を呼ぶため、配布サイトのページ最下部にある「Download Inpout32.dll and source code here」よりZIPファイルを取得し、中からinpout32.dllを取り出します。

使用するパラレルポートはECPプリンタポートI/Oの範囲が0×378から始まる設定にします。(BIOSで設定できる)
作成するPerlスクリプトと同じフォルダにinpout32.dllを置きます。(WindowsやSystemディレクトリあたりでもかまわないですが)
これでソフトの開発に関しては準備完了。

足りない知識を補完していたら手段が目的になっていた

金曜日, 5月 11th, 2007

何を間違ったのか、いつのまにかFPGA基板でデジタル回路の開発をしたい衝動に駆られて、Verilog HDLの入門書とかを本屋で物色してた昨日の私のこと。

始まりはウチの環境(いわゆるテレビそのものが無い。IO DATAのTVBOXesを使って液晶ディスプレイをテレビとしてます)でMVS遊ぶのに必要となってくる機器について情報あさってたってだけなんですけどね。まるっきり予備知識が無い訳じゃないけど、本当に理解してるかといえば怪しいレベルですから。当初、TVBOXesにコンポジットやS映像で接続できるのを完璧なまでに失念しててRGBからコンポーネント(YCrCb)に変換しないとなぁ……とばかり考えていたので、その信号変換できるモノ、仕組みを調べてたんですよね。この変換を市販の機器でどうにかするとなるとトランスコーダになるんだけど、どの製品も機能的にそこまで求めてないって部分の割合が大きいのと販売価格から、もうちょっとコスト抑えないとイマイチ…ってことでRGB-YCrCb信号変換回路を自作するか?と考えるに至り、ネットで公開されてる回路製作やRGB-YCrCb信号の変換式をいろいろ見ている内、閃いたのが回路のパッケージ化できるところをマイコンにまとめちゃえば工作する部品が減ってお手軽になるんじゃねえの?とか思っちゃったから、そこからノリノリになって調べはじめて、やりたいことするにはFPGAなら機能そろってるボードもあるし、イケるぞコレ…とか。
(自分の中で作業の難易度がマイコンのプログラム>ハード工作という認識になってるあたり、我ながらとことんソフトウェア志向だなぁ、オイ。余談だが兄は電気工事士資格持ってたりとハード寄り)

冷静になると、そのFPGAボード購入したらRGB21pinをS映像に変換できるXAV-2Sを買ってお釣りがくるという事実に気が付いたんですけどね。ついでにFPGAにくわえてアナログ回路部作成もいるからいろいろひっくるめてコスト的にどうよ……と(・w・;
けど、いじるの超オモシロソーで今もかなり心惹かれてる。

で、そんな感じで路線を間違えてたんだけど本題に戻って、MVS環境を構築する際の現実的な落としどころを探ってみた。
あんまり金をかけたくないのと、とりあえずMVS動かすこと考えてるだけだからできるだけ手持ちで間に合うものはそれを使うという考えを基本にする。
まず、何は無くともMVSのマザー。コントローラ端子がついてるマザーのMV-1かMV-1Fを入手したいところ。
コントローラは思惑通りのマザーが手に入れば、適当なスティックを流用して作成(15pinコネクタの入手できるかがキモだけど)、もっとも入手できてもできなくてもSNK拡張のJAMMAに沿ったコントローラー作るってのも結構正解な予感。

画面はTVBOXesにXAV-2sでS映像に変換して映す。
で、その際の映像出力の経路は(↓)こうなるわけですが……
[MVS]→アナログRGB(CSYNC)15kHz→[XAV-2s]→S映像入力→[TVBOXes]→アナログRGB31khz→[S2410W]
うーん、見るからに何やってんだこのバカ?って感じだ(・ε・;
XRGB-3購入して、直接アップスキャンした信号をS2410Wへというのも現実的なんだけど環境作る為のトータルコストが結構なことになるので今は除外ということで。

あとは電源だけど、これは適当なものを見繕えば間に合いますな。

GW回想

金曜日, 5月 11th, 2007

1日目
岡山発のぞみ東京行きの始発便を使うプランのため5月3日午前3時、車で自宅を出発。一緒に行く知人二人を拾って岡山駅に向かう。駐車場は駅近くに24時間対応\2,000/dayのところを利用。

車を降りて岡山駅新幹線口に到着。改札口にはすでに十数人が改札が開くのを待っていました。列ができていたの並んで同様に改札が開くのを待つことになったわけですが……ほんのしばらくすると私達の後ろの列が駅内で収まらない長さになってた(・ε・;
おおーう。タイミング結構ギリギリだったんじゃねコレ?

そして改札を抜けると……アレ?周りの皆さん猛ダッシュしてらっしゃるんですが。
ここは空気を読んで釣られてダッシュしとけ、と頑張って先頭車両まで走ったんだけど、実際には走んなくても結構余裕だったくさい。
頑張り損w

席に座ってからは3人でNintendoDSの麻雀格闘倶楽部で対戦して暇つぶし。岡山から品川までの間、いい感じの盛り上がり具合で延々とやってました。強力な暇つぶしアイテムなのを実感。わざわざ2台持参した甲斐があったなぁと。

初日の目的地は渋谷。目的が目的なので朝から晩まで渋谷会館に篭りっぱなし。
対戦にちょこちょこ参加しつつも02熱が戻ってないというか足りてないのが駄々漏れなのでこのレベルでやってちゃ失礼だなあとか思い、ほとんどの時間は他のゲームばかりしてました(・w・;セガテトリス(初代)とか、その後4FでTAPクリアしてる人がいたので触発されてTAPにクレジットつっこみまくったりしてました。

時間的に宿を探さねばとケータイでへろへろっと検索。池袋駅近くのホテルが3人1部屋のプランを発見、リーズナブルなのもあって採用。

2日目
ホテルをチェックアウトし秋葉原へ。電子部品屋、PCショップ、基板屋をぐるぐる。個人的にRAPのボタンの感覚がイマイチなので、交換したかったボタンを購入。その後、アキバだったらあの牛丼屋だろうとK氏が言い出して、思い当たる店のことをネットで見たなあと検索。サンボですね。意気揚々とむかって到着(初め、全然見当違いのほうへ向かって行ってたのは内緒)
が、シャッター下りてました……orz
その後、前日に引き続いてお会いした現地の人にもコレだという店は思いつかない感じだったので、UDXビルの中入って適当に決めちゃおうというAlwaysいきあたりばったり路線に。で、結局茶漬けの店で食事。その後、トライの変貌っぷりを見、続いてHeyへ。
1フロア全部シューティングで軒並みギャラリー付……何ココ(・ε・;;;
対戦ゲームフロアで02を1プレイした後、QMA4があったので1プレイ。決勝最後が○×だったので運頼み早押ししたんだけど案の定不正解で4位に終わる。問題読めば答えれた問題だったんでぶっこまなければ3位でした、勿体無い。そういや入場料\200設定で高かった。最後、鉄拳5DRをK氏とG氏がやってたので、なんとなく私も遊ぶ。tekken-net解約してカードも捨ててるのでほんとになんとな~く。

前日に確認した帰りに乗る岡山行きのぞみの時間にあわせてHeyをでて、東京駅へ。
指定席とったわけですが、やはり4日はまだ自由席で余裕でした。帰りもNintendoDSが活躍。はじめ麻雀格闘倶楽部DSを行きと同じくやってたんですが眠気で私は半荘1回で離脱……。目が覚めたとき、K氏とG氏でニュースーパーマリオブラザーズのオマケゲームで対戦して岡山まで盛り上がってたw

ハズレるかもしれないけど、とりあえずネットジャパン行ってみる?
ってことで向かったところ、予想に反してなんか02が妙に盛り上がってました。
どこの有名プレイヤーだったんだろう、あの人。

一段落したので次を

火曜日, 5月 8th, 2007

Akiary→MovbleType→mixiと続けていた日記に関して全部WordPressへ移行完了しました。
ラストに残ってたAkiaryのログをPerlでスクリプト書いてMovableTypeのエクスポート形式に変換、えいっとWordPressへぶち込んで完了。time()の値から日時フォーマットの変換する処理で詰まらないミスをしていて、MT形式のデータを作ってインポートしたのに間違い発覚、即効インポートしたデータを削除、改めてインポートというコンボを何回かやりましたけど(・w・;;
しかし、さらっと読み返したけど若いわぁ……あのころの俺。

今回のAkiaryのログ移行でとりあえず作業が終わったから、次はGoogleMapAPIを使ったモノを作りたいなあと妄想中。行ったことのあるゲーセンマップとか、特定ゲームの設置店舗マップとか、GPS付きケータイ使って今ここに来てますよアラームマップとか。

まあ、ぶっちゃけた話、どれもこれも住所を緯度経度変換してマーカー出すだけなんだけど。

確認してみた。15khzは無理だった

土曜日, 5月 5th, 2007

s2410w.png
とりあえず仕様を見てみよう。

うぅ~ん、惜しい。
なにげにMODEL2とかは映せるんだけど……。

まあ、せっかく買ってきたから、とりあえずRAPのボタン交換するべ。

愚堕愚堕(あて字)

水曜日, 5月 2nd, 2007

連休ってことでぐだぐな生活中。
Rimoで銀英伝チャンネル垂れ流しにしてキルヒアイスが…ウッ(つд`
なんてやったり。

YouTubeがブレイクしたおかげでそこいら中に動画アップロードサイトができて、動画をローカルに保存するためのbookmarkletができて。私も早速利用させてもらっているわけですが、動画のファイルフォーマットがFLVというのを知って軽く懐かしくなっていたりする。むかーし、3D STUDIOで動画作成してできたファイルフォーマットがFLVだったからってだけですけど。

で、bookmarklet公開されてるところ。
http://gettube.satoru.net/

導入、統合

木曜日, 4月 26th, 2007

WordPressがおもしろそう。
なんて思ってしまったものだから速攻設置しちゃいました。導入はほんとに簡単ですねコレ。
で、mixi使い始めてからmixi日記ばかりになって管理がぜんぜんできてなかったMovable Typeの記事をインポート。ついでにmixi日記もいままでのを取り込んでみました。ただ、コメントと画像は移行できてないから、かなりの数で意味不明な日記というかボヤキという状態になってますが……。

時かけDVD

土曜日, 4月 21st, 2007

時をかける少女DVD フィルムブックマーク

きましたよ限定版w
期待のフィルムブックマークはDパートNo412で、あれをさしだしてるところ。
千「誰に聞いた?」
真「千昭に」
のシーンです。
次の夕方の土手のシーンがあたれば最高だったんだけどなあぁぁ。

時をかける少女 限定版

続タビと道づれ

木曜日, 4月 19th, 2007

路線図

なんか作品自体の内容よりも路線図の駅名の由来が気になってるわけで。全部が全部、由来があるかは疑問だけどこうかなあいうので、ざっと思いついたの埋めてみたものの穴だらけ。これじゃないの?っていう駅名あったらコメントで意見して欲しいです。基本的には広島・岡山の路線がモデルみたいなのですけどね──。

図の上の方から

(赤色)
鷹島→広島
背途→瀬野?瀬戸?
大本→

(緑色)
代文→大門

(桃色)
宝万→

(青色)
長背→
末亨→松永
垢咲→備後赤坂
草砂→
丘岾→岡山
璃上→
西市→西阿知
紺恰→金光
羽背→

(黄色)
関辺→神辺
横緒→横尾
洪場→
吹岾→福山
庫色→

(灰色)
緒道→尾道
弦方→
中条→

読みが同じのはすっとわかるけど他がむずい。
そういや、作中のプラネタリウムの場所って……尾道城の辺だろうか……うーん。あと何気にカップラーメンに金ちゃんヌードルがあってニヤっと思ったり。
#路線図の画像作ってたら燃えつきかけた