planetary days,

不惑とか嘘だよ。惑う惑う。ふらふらと。

vPinMAMEを使う。

2005年03月10日 | (`・ω・´)
気になってはいたけれど、手を出してなかったVisualPinball(VP)+visualPinMAME(vPinMAME)を今更ながら使ってみた。
以前、vPinMAMEは試してみたことがあったのだが、LEDディスプレイ部のエミュレートとサウンド再生だけで、サウンド好きならともかく何が面白いのかと放置していたのだった。

で、vPinMAMEが最近(といっても1月だ)バージョンアップしたのを発見した事もあり、現実逃避に勤しんだ昼休みを生かしてトライしてみようと。

vPinMAMEをダウンロード&インストールしたところで、最新版でもLEDディスプレイだし、ダウンロードして損したなあと思ったところまでは前回と一緒。
進歩がないというのも癪に障るので、よくvPinMAMEとセットで語られているVPを拾ってみたら、実はVPがフィールドエミュレーション担当だったのだね。んー、そういう事はTOPページに書いておいて欲しいと思うのだが。

VPに手を出さなかった理由は、何か面倒臭そうな気がしていたから。INTRODUCTIONセクションを読むとわかるように、思想としてはかのBill Budgeが世に送り出した名作PCS(Pinball Construction Set)の流れを汲み、VisualBASICを元にしたスクリプトによる高い自由度と、3Dレンダリングによる高精細なビジュアルを実現している。ただ、何分にも古い(主開発期間は2001~2003)ので、リファレンスページはリンク切れになっているため、本体付属ドキュメントの他は公式BBSやShivasiteなどのユーザコミュニティで情報を入手するしかない。
とっつき悪そうなので拾いもしていなかったけれど、実はインストーラを実行すればそれだけであっけなく動く。最新テスト版のDogfood build 7に至ってはmsiだけ。

で、VPは単体で動くデジタルピンボールマシン&コンストラクションキットなのだけれど、既存の名作台を再現しようとするとロジックやディスプレイのエミュレートはVBじゃやってられないのでvPinMAMEの出番という事になるようだ。

VPは、汎用のシステムとはいえ、かなり良くできている。ただ、フィールドギミックのオブジェクトが動き続けているようなテーブル(Gladiatorとか)だと、やはり重くなってしまうようだ。PentiumM 1.7GHz/Mobility RADEON/2GBytesRAMでもゲームにならず。Attack from MARSはボールの動きが多少ぎこちない程度で遊べたから、やはり「大きなオブジェクトが常に動く」が鬼門なのではないかと推察する。
(追記: Athlon2400+/GeForce3Ti500/512Mでは問題なかった。相性か、CPUパワーか(^^;) 3/11)

簡単にインストールまでの流れをおさらいしておこう。

・インストール手順
Visual Pinball: 安定リリース(TechBeta 6.1)の場合、フルセットの他にXP SP2対応の実行ファイルが必要。setup.exeでインストールして、SP2対応ファイルで実行ファイルを差し替え。
最新アルファ版(DogfoodBuild7)はダウンロードしたmsiを実行するだけでOK。
visual PinMAME: PinMAMEではなく、visual PinMAMEを利用すること。visualがついていないのは、MAMEと同じUIなのでROMの動作チェックに。現在の最新版は1.51。
ダウンロードしたzipを、VisualPinballのインストールディレクトリに展開し、setup.exeを実行。パスの設定などを要求されるので、概ねそのままOKを押せば良い。
ライブラリ: VPとvPinMAME連携のための共通VBS(vpvbs3_21.zip)をVPのtablesディレクトリに展開。vPinMAMEを前提とするテーブルデータは、これがないと動かない。入手は、"AJ's VPinMAME Table Downloads"あたりで。リンクは自粛。
Samples&Fonts: Samplesファイル(サンプリング音声)やNVRAMファイル(不揮発メモリ)は必要に応じて同名のディレクトリに予め入れておくとよい。無ければ無視される。フォントファイルは特定の台の表示に使われるのだが、通常のフォントと同様にシステムにインストールする必要がある。無くても文句は言われない。
Tables: vptファイルというのが、ピンボール台の定義ファイルになる。VPに付属のサンプルの他、Shivasiteなどで入手可能だし、自分で作るのも推奨(是非作成したら公開して欲しい)。このファイルはzipで配布されていることが多いのだが、VPのTablesディレクトリなどに解凍した形で置いておく必要がある。オリジナルデータは大概vptファイルだけなのだが、稀に外部ファイルを必要とするソフトもあるので注意。
ROMs: vPinMAMEでのみ必要になる。こちらはZIPのままROMsディレクトリとして設定したディレクトリに置いておけば良い。対応するvptが無いと意味がないので、私はROMsとTablesを同じディレクトリにしている。
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

WinnyでCDの売り上げは下がらない

2005年03月10日 | (`・ω・´)
NTTドコモ「モバイル社会研究所」の研究成果報告で、「WinnyはCDの売り上げに影響を与えない」との研究成果が発表された。
CDを買うやつはWinnyで入手できようがなんだろうが買う、買わないやつはWinnyがダメなら別の手段であくまでもコピーする、という至極当たり前の話なのだが、計量経済の手法できちんとした分析を出したのは初めてなのかも知れない。

つーか、著作権団体も調べると不利な結論しか出ないから調査してなかっただけだしなあ。
表立って言われてしまったJASRACの出方が見物だね、と言おうとして、聞かなかった事にするだけだろうなと気がついた。(∩゜д゜)アーアーキコエナーイ

違法コピーを肯定するわけじゃないけど、WebページのBGMにお気に入りの曲を貼り付けたいとか、幼稚園で流すとか、その程度の事も「宣伝になる=著作者の利益」ではなく、「権利侵害」と見なす感覚が、しかもそれを著作者じゃなく著作権を管理するだけの団体が執拗に行う事に嫌なものを感じるわけで。
著作者だったら、「ケツの穴の小さい奴だなあ、はっはっは」で済むんだけど。
コメント (1)
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

疲れた

2005年03月10日 | 。・゜・(ノД`)・゜・。
部長補佐が人間ドックで休んだのでその代理なのはいいんだけど、部長まで体調不良で休み、うちのグループリーダは学会出張・・・
代理だったり代理の代理だったりでもう何がなんだか。

とりあえず、不可抗力で仕方ないにしても、4時間モノの会議は休憩を入れて欲しいと思いました。
遊んでる暇が無いじゃんよ。
コメント (1)
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

Opera8

2005年03月10日 | (ノ゜∀゜)ノ
Opera8.0 beta2が出たので、とりあえず導入してみた。
マウスジェスチャがデフォルトで使えるというのは結構重要かもしれない。Netscapeで、その手のextensionも無いせいでぶちきれそうになったし。
快適な動作感も健在。あと、広告のスペースがメインツールバー非表示(なくても不便ではない)の時には縦2行分のテキスト広告にできるようになっている。これは結構ノートPCなど画面サイズに制約がある環境では嬉しい。

しかし、ツールバーがいまいち思うように改変できなかったり、ゼスチャのカスタマイズができなかったりと、やはり一度知ったら後戻りはできない所というのはあるものだ。
一番困ったのが、goo Blogにログインできない点。たぶん、色々設定を変えれば解決するのだろうけれど、面倒になってやめた。

FireFoxマンセーの中毒患者というわけではないけれど、メインブラウザにするには、カスタマイズ後のFireFoxに勝るものは無いかな、と。
で、そうなるとFireFoxで利用できないページだけIEコンポーネントなブラウザに頼る事になるので、Operaの出番は私にとっては殆ど無さそうだ。作成したページのビジュアルチェックぐらいかねえ。
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする