最新記事一覧
過去のオススメ記事

スター・ウォーズのアーケードゲームをオシロスコープで起動してみました(動画)

2008.01.12 08:00 [1] [0]


むぅぅ。簡単なような…複雑なような…。

こちら、クラッシックなスター・ウォーズのアーケードゲームをオシロスコープで起動している、エクスクルーシブなビデオです。音源と特にMAMEのパッチバージョンに感謝です! 私たちは、このハックの生みの親James Brown氏にどうやったのか? そして彼のハックの可能性について話を聞いてきました。

それでは、フル・インタビューとビデオ達をお楽しみください。
 


Jesus Diaz : James、このハックは気絶ものですね。 Asteroidsもできる?

James Brown : MAMEの取り扱ってるベクターゲームなら、なんでも出来るはずです。私は、スターウォーズとAsteroidsだけしか試していませんけど。Asteroidsは、ちょっとビデオのクオリティが低いのしかもってないんだけどね。

JD : MAMEソースにパッチをあてる事は必要でしたか?

JB : MAMEのパッチングは含まれていました。実をいうと、それが必要とする全てです。私はMAMEのベクターゲームのレンダリングコードを修正しました。なので、標準なモニターのディスプレー用にイメージをラスタ・データに変換しなくてもオリジナルのハードウェアとだいたい同じぐらいのレベルになっています。

ビームの明るさを変更するスコープ入力が無かったので、私はスピードを変化させて同じ効果を作りだたり、シグナルのスキャニングは音源を使用して出力しました。そして、スコープは左右のチャンネルをXYモードで接続しました。

JD : お見事です。どのぐらい時間がかかりましたか?

JB : 設定して実装するまでにだいたい2~3時間ぐらいかかりました。

JD : 電子技術関連のお仕事をしているのですか?それとも趣味ですか?

JB : 私はLumen Digital体験型展示を制作する仕事をしています。だいたいはソフトウエアだけれど、少しだけハードウェアのプロトタイピングもしています。このハックは電子技術は一切からんでないんですよ。たまたまスコープが転がってたので、それで遊んでみただけです



JD : 僕みたいなお馬鹿にとっては特別な電子技術が必要ないなんて、信じがたいです。

JB : んー。このプロジェクトにおいてテクニカルなことで語ることは、ほとんどありません。なんの変哲もないハードウェアを使ってるんですよ。ただ、オシロスコープを音源のライン出力端子に繋げただけ。

80年代の初めのベクターゲームには、膨大なディテールは入っていなかったんだ。ゲームの中では、スターウォーズは一般的に1000ライン以下しか使われていなかったんです。(ビームのリ・ポジショニングと天体領域の線を引くのも含めて)これは、オーディオの帯域幅で簡単にクリアすることができます。

私のオシロスコープにはダイレクトにビームの強度をコントロール出来なかったので、代わりに、ビームのスピードを変化させたんです。もし、スコープ上の明るさを上げたらビームがあるラインから別のラインへ移動するのが見えます。ゲームをする時には明るさを下げると、ゆっくり描かれているラインだけが見えるようになります。

JD : 必要なのは音源だけなんですね…。

JB : 音源のアウトプットAC信号はどんな直流成分も無効にしてしまいます。これは、ベクターのディスプレイをコントロールしている時に、スクリーンの左側に沢山のラインがあると中心になるようにディスプレイが右に傾いてしまいます。これを回避するには、コードがそれぞれのフレーム中のどこでビームが時間を費やしていているか、バランスをとるために小さなドットをディスプレーのはじっこに描いているかを追跡するようになっています。ドットが時々点滅するのがビデオでアクションの変わりめに見れますよ。


071205starwars-vector.jpg


JD : このパッチしたコードをコミュニティにリリースする計画はありますか?

JB : コードを利用可能にするのは魅力的です。でも、コンセプトの証明をするクイックハックとコードをクリーンにしてMAMEに転がりこませるようにするのと、だれのハードウェアでも起動できるチャンスを与えるのには、大きな違いがあります。もしすごく魅力的なことだと感じたらやるかもしれないけど、オシロスコープにアクセスする人って、そんなにはいないと思うから。

JD : そうですね。でも、私の友人にレーザーキャノンを持ってる友達がいます…。

JB : はい。私もレーザープロジェクター上で起動させてみたいと思っている。私はいくつかの鏡のついたスピーカーを使ってXYスキャナを構築しました。でも、ゲームを表示するための周波数応答がありませんでした。クローズドループフィードバック無しではダメなんじゃないかと疑っています。

JD : 誰かがあなたが遊べるようにそれを備えたパッケージを落してくれるといいんですけどね。それでは、Jamesさんお時間をとっていただきありがとうございました。そして、しつこいようですが、素晴らしい作品です!

JB : こちらこそ、ありがとう!


JESUS DIAZ(原文/junjun)


【関連記事】 前代未聞のスターウォーズのフィギュア(フォースそのものなど)
【関連記事】 バロック時代のスターウォーズ
【関連記事】 『スターウォーズ』にインスパイアされた海洋研究センター

 

新着コメント
特別企画

技術の進歩は素晴らしい! 「シック最新の振動モデル」に変えたら剃り味の良さに感動した

PR
11:00

今宵のシックは一味違うぞ! 自宅では電動シェーバー、仕事場&お泊まり用にヘッド交換型の振動T字カミソリを使っているんですが、前者はクリーニングしながらといっても購入してから3年が経過。後者も2年前の...
続きを読む»

コメント(1)

光速船の移植と同じ原理な・・
ベクタースキャンならではのワザだけど、似たような事していた人が既に数年前にいたんですが・・

コメントする

コメントは承認制となっております。編集部が確認および承認した後に、サイトへ反映されることになるので、多少時間がかかってしまうことがあります。
また、公序良俗に反する内容、個人や団体を誹謗中傷する内容、その他不適切と判断させていただいた内容については、否認または削除させていただく場合もございます。ご了承ください。
Only japanese available.

トラックバック

このエントリーのトラックバックURL :

お問い合わせフォーム

 お問い合わせフォームを表示

この記事へのtweet
お知らせ
新しくはてブがついた記事
GIZMODO TEAM
アイコンアットラージ
小林弘人infobahn Inc.
ゲスト編集長
いちる [小鳥ピヨピヨ
副編集長
大野恭希 *
編集部(問い合わせ先
長谷憲 *
松葉信彦 *
鈴木康太 *
河原田長臣 *
MAKI
satomi [Long Tail World
junjun
湯木進悟
聖幸 [俺と100冊の成功本
そうこ [::soko286.com::
yuko
mayumine [URAMAYU
mio
miho
ライター
武者良太 [悦びの覚悟
三浦一紀 [普通の日々
野間恒毅 [のまのしわざ
Appbank [Appbank
常山剛 *
鉄太郎 [tetsutaro.net
佐脇風里 [Marylebone High Street
KENTA
小暮ひさのり
山田井ユウキ [カフェオレ・ライター
コラムニスト
コグレマサト [ネタフル
いしたにまさき [みたいもん!
デザイナー
前田龍一 *
広告営業(問い合わせ先
城口智義 *
土井孝彦 *
阿座上陽平 *
碓井真紀 *
広告進行
山本朋子 *
山下恵子 *
ディビジョンディレクター
尾田和実 *
ジェネラルマネジャー
長田真 *
パブリッシャー
今田素子 *
* =[mediagene Inc.
サーバ管理
heartbeats
about GIZMODO
ギズモード・ジャパンについて
・ケータイ用サイト
携帯版QRコード ・iPhoneアプリ
iPhoneアプリ ・iPhone用サイト
iPhone版日刊メルマガ
記事配信中のニュースサイト
Yahoo! ニュース livedoor NEWS MSN デジタルライフ mixi alt="アメーバニュース exciteニュース製品情報および投稿希望者のお問い合わせ

郵送の方は下記宛へ資料等をご郵送ください。

150-0036
東京都渋谷区南平台町16-29 グリーン南平台ビル8F
株式会社メディアジーン
Gizmodo Japan編集部宛

広告募集! ギズモードはスポンサー様のおかげで、今日も更新できています。もし「バナーを出稿しようかな」と思いましたら、こちらをご覧ください!
媒体資料をダウンロード
広告に関するお問い合わせ
どうぞよろしくお願いします!