ラズベリーパイを月明かりのある蒸気機関に変える

バルブのスチームマシンは、あなたのスチームゲームライブラリをあなたのリビングルームに持っていくことを目指しています(しかし、かなり険しいプレミアムで)。今日は、スチームライブラリー(および他のすべてのコンピューターゲーム)をリビングルームに、ラズベリーパイで数分の一の料金で提供する方法を紹介します。

最も汎用性の高いゲーム体験には、Windowsコンピュータにあるものがあります。新しい最先端のリリースをプレイしている場合でも、20歳以上のゲームをエミュレートしている場合でも、他の場所よりも多くのゲームをPCでプレイできます。

しかし、私たちのほとんどは、自宅のオフィス、寝室、予備の寝室、そしてどこでも、最大のスクリーンを持つ家の最も居心地の良い座席はリビングルームです。あなたが私たちのような人なら、あなたのリビングルームのHDTVであなたの好きなタイトルを演奏するのが大好きですが、あなたは1)それを行うためのハイエンドGPUを備えた全く新しいコンピュータを作るか、2)あなたのコンピュータ全体がダウンし、ちょうど遊ぶためにリビングルームにギアダウン。

コンピュータ全体を乗車させることなく、あなたのHDTVセットにあなたのPCのものをストリーミングするだけでいいのではないでしょうか?幸運なことに、PCの強力なゲーム性を自宅の別の画面にパイプしたいと思っている皆様、幸いなことに、NVIDIAの中高年GPUに組み込まれたGameStreamプロトコルを活用してゲームを実現する方法があります銀行を壊すことなくあなたのリビングルームに。

必要なものの詳細を掘り下げ、PC、Raspberry Pi、ゲームコレクションを構成して動作させる方法を説明しましょう。

NVIDIAはGameStreamプロトコルを設計して、あなたのPCからHDTVにゲームをストリーミングすることによって(クライアントとして機能する補助デバイスまたはボックスを介して)リビングルーム/モバイルゲームパイのスライスを得ることができました。

私たちは本当に、本当に、混乱を解消するために最後のビットを強調したいと思います。このシステム全体は、あなたがゲームをプレイできるPCを持っていることにかかっています。とにかく、テレビに接続して独立してゲームをプレイできるコンピュータをあなたに与えません。テレビに接続されたデバイスは、実際のP​​Cよりも大幅に強力でなく、コンピュータからのゲームストリームを表示するだけです。

NVIDIAの製品は、NVIDIAのシールドラインナップから、タブレットから、あなたの他のメディアギアの隣にあるTVの直下にあるAndroidを搭載した200ドルのゲームボックスまで、購入することができます。しかし、あなたはGameStreamにアクセスするために、それらのNVIDIA製品の1つを購入する必要はありません!

GameStreamのリバースエンジニアリングされたオープンソースクライアントソフトウェアパッケージを組み込んだオープンソースMoonlightプロジェクトの創造的な人々のおかげで、GameStreamストリームを受信し、PC、モバイルデバイス、およびRaspberry Piのような組み込み機器に表示することができます。

このクールなプロジェクトは確かに無料ではありませんが、市販のソリューションを購入したり、2台目のゲームPCを建てたり、公式のスチームマシンで大金を待ったり砲撃したりするよりも安いです。あなたの側に運命があるなら(そして既にハードウェアを持っているなら)、このプロジェクトは無料です。あなたが最初からすべてを購入する必要があったとしても、PCは別にして、専用マシンを買うよりも安いプロジェクトで終わるでしょう。必要なギアを見てみましょう。

GameStreamは、一部のNVIDIA GeForceグラフィックスカードに組み込まれた独自のプロトコルです。デスクトップユーザーは、GeForce GTX 650以上でGameStreamのサポートを見つけることができます。ラップトップのユーザーは、一部のGTX 600M GPUとGTX 700Mと800MモデルでGameStreamのサポートを見つけることができます。

さらに、ストリーミングプロセスをサポートできるWindows 7以上のハードウェアとハ​​ードウェアが必要です。ここで説明するGameStreamの要件は、少なくともi3-2100以上のプロセッサを4GB以上のRAMで使用する必要があることを示しています。テストマシンが要件を超えているため、これらの要件が真の要件または推奨事項であるかどうかについてはコメントできません。

最後に、PC上のハードウェアだけでなく、GeForce体験ソフトウェアも必要です。これは実際のGPUドライバーとは無関係です。あなたがインストールを中止していない限り、あなたは現時点ではあなたのPCにそれを持っていない可能性があります(私たちはこのプロジェクトに着手する前ではありませんでした)。

今ではラズベリーパイマイクロコンピュータのいくつかの繰り返しがあります。このプロジェクトでは、理想的には、新しいRaspberry Pi 2(これは前作よりも痩せたプロセッサーを誇ります)が必要です。これは、このチュートリアルで使用したユニットであり、これは非常に肯定的な経験を報告できるユニットです。

ラズベリーPi B +モデルを使用することもできますが、Pi B +を使用して成功したと報告されている多くのユーザーには、このチュートリアルでは使用しませんでした。

このチュートリアルでは、これまでラズベリーパイを広範にカバーしてきたように、ラズベリーパイユニットの初期設定については説明しません。 Piを使い始めたばかりで、この時点まで追いつく必要がある場合は、HTG Guide with Raspberry Piをお読みください。良い電源の選択や楽しむ方法などの重要なトピックの概要をご覧ください。 Raspbianのインストールに役立つNOOBSのデッドシンプルラズベリーパイセットアップ。

このチュートリアルの後半にあるRaspberry Piから直接インストールしますが、ここではそれを書き留めておきます(このような偉大なオープンソースプロジェクトの用途が見つかることを期待しています)他のデバイスで)。

ムーンライトプロジェクトの詳細はこちらをご覧ください。

Pi、Moonlight、GameStreamは従来のマウス/キーボードのゲームコンボをサポートしており、有線のXboxコントローラのようなUSBポートにゲーム周辺機器を接続したり、適切なアダプタを使ってワイヤレスコントローラを使用することができます。

私たちは有線のマウスとキーボードの両方をRaspberry Piに差し込んだだけでなく、ワイヤレスでソースPCに接続されたXboxコントローラを使用しました。 (無線XboxコントローラーをPCに接続するためのヒントについては、このチュートリアルを参照してください。

ワイヤレスアダプタの範囲は非常に大きかったので、ストリーミングトンネルの最後にPiユニットにコントローラを追加する必要はなく、システム全体がコンテンツをストリーミングしているので、ソースPCからコントローラをすぐに使用することができましたPCから(実際にはPi上で生成しないでください)。

GeForce Experienceのドキュメントをチェックすると、サポートされているゲームのリストが見つかります。それは素晴らしく、すべてですが、リストの長さにもかかわらず、それはあまり包括的ではありません。事実、記事の紹介では、あなたのゲームPCのゲームをプレイできるリビングルーム用のスチームマシンを約束しました。

ゲームリストには載っていませんが、それはゲームではないので、リモートクライアントから実際のスチームアプリを起動し、スチームライブラリーだけでなく、ゲームやエミュレーターにアクセスすることができます。 Steamにも追加されました。

私たちは、何の問題もなく、古い神のシミュレーションゲームBlack&White(2001)のような、古いSteamゲームや古いPCゲームを起動することができました。

物事のPC側では、セットアップは本当に簡単です。お使いのPCはすでに起動していて、既にGeForceカードがインストールされています.GPUをインストールしたときにGeForce体験をインストールしていれば、実際には何も残っていません。

GeForce体験ソフトウェアが必要で、GPUドライバと同じではなく、余分なソフトウェアスイートが重ねられていることを覚えている場合は、こちらのダウンロードページにアクセスしてPC用のコピーを入手してください。

ソフトウェアを新しくインストールするときは、実際にPCを再起動する必要があります。我々は知っている、我々は知っている。たいていの場合、それはしばしば無視されるだけの提案ですが、今回はGameStreamプロトコルがアクティブになる前に実際に再起動する必要があります。私たちを信じて。再起動のプロンプトを無視したので、このチュートリアルではトラブルシューティングに時間がかかりすぎました。

インストールして再起動したら、ソフトウェアを実行し、[環境設定]タブを選択し、左側のナビゲーションオプションのリストに[GameStream]が表示されていることを確認します。 “GameStream”を選択し、 “On my network”を選択してストリーミングをオンに切り替えます。この時点で、PC上で設定プロセスが完了しました。 Piを設定してから、いくつかのゲームをプレイしましょう。

このチュートリアルでは、RasbianをあなたのRaspberry Piにインストールしたことを前提としており、それを起動してコマンドラインにアクセスすることができます(直接設定した場合やデスクトップを終了してコマンドラインに戻る場合)。まだ行っていない場合は、記事の早い段階に戻って、Piの設定に関するリンクを確認してください。

Raspbianが起動して動作すると、私たちはゲームを始める前にいくつか微妙なことをするだけです。すべてのコマンドを説明する前に、私たちは、あなたのメインコンピュータの快適さと(それにカット&ペーストの快適さ)からこれらのコマンドをすべて入力できるように、PiをSSH接続を受け入れるように設定することを強くお勧めします。

最初のステップは、あなたのPiのリポジトリリストにMoonlightを追加し、Moonlight GitHubリポジトリから完全なファイルURLを取得して手動でインストールすることで、apt-getコマンドを使用してパッケージをプルダウンすることです。

Piにrootユーザーとしてログインしているときに、次のコマンドを入力します(デフォルトはusername “pi” password “raspberry”です)。

sudo nano /etc/apt/sources.list

リポジトリソースリストが開きます。リストに次の行を追加します。

deb http://archive.itimmer.nl/raspbian/moonlight wheezy main

CTRL + Xを押してナノを終了し、プロンプトが表示されたらドキュメントを保存します。次に、Moonlightをインストールします。次のコマンドを入力します。

apt-get update; apt-get install月光の埋め込み

メッセージが表示されたら、すべての質問に答えて「Y」をクリックして、必要なファイルをすべてインストールします。

これは私たちが使用したプロセスであり、大多数のユーザーにとって有効です。何らかの理由でMoonlightのソフトウェアと依存関係を手動でインストールしたい場合は、GitHubのMoonlight Embeddedのreadmeファイルを参照してください。

最後のステップは、あなたのゲームPCをPiにペアリングすることです。 Piのコマンドプロンプトで、次のコマンドを入力します.X.X.X.XはゲームPCのローカルネットワークIPアドレスです。

月明かりペアX.X.X.X

このコマンドは、証明書と4桁のPINを生成します。あなたのコンピュータの画面にはそうそうポップアップが表示されます。

PINを入力してペアリングプロセスを完了し、Moonlight / Piユニットにゲームストリームにアクセスする権限を与えます。

PCにGeForce体験をインストールし、あなたのラズベリーパイにMoonlightをインストールしました。今では、Piをあなたのテレビに接続して(まだ接続されていない場合)、Piをリンクするための簡単なコマンドを使用しますあなたのPCにあなたのゲームを楽しんでください。

月光ストリーミングコマンドのフォーマットは次のとおりです。ここでもX.X.X.XはゲームPCのIPです。

月明かりストリーミング[オプション] X.X.X.X

[options]セクションには何が入っていますか?それを空のままにして、すべてをデフォルト設定で実行させることができますが、スイッチを調整する理由がいくつかあります。オプションセクションで使用できるすべてのコマンドスイッチを以下に示します。

(デフォルトは720); – 30fps使用:30fps; – 60fps使用:60fps [デフォルト]; – ビットレート – デフォルトの解像度を使用します。 -packetsize最大パケットサイズをバイト単位で指定する-appストリーミングするアプリケーションの名前-nosops GFEによるゲーム設定の変更を許可しない; -input入力として使用する。 -mappingゲームパッドのマッピング設定ファイルとして使用する(-inputの前に使用する); – audio ALSAオーディオ出力デバイスとして使用する(デフォルトのsysdefault); – localaudioローカルでオーディオを再生する

デフォルトを使用する際に問題がある場合は、コマンドスイッチを使用して調整を行うことができます。たとえば、デフォルトのアプリケーションとしてSteamを使用するようにデフォルト設定する必要がありますが、そうでない場合は、次のコマンドを使用してSteamを強制的に実行することができます。

月光ストリーミング – アプリケーションSteam X.X.X.X

別の例として、コンピュータがデフォルトの60fps設定でうまくいかず、Moonlightを起動する前にコンピュータのスピーカーをオフにするのを忘れてしまったとします。 30fpsにダウンシフトしてGameStreamプロトコルにコンピュータのオーディオをオフにし、次のコマンドでリビングルームのオーディオのみを再生するように指示できます。

月光ストリーミング-30fps -localaudio X.X.X.X

MoonlightがPCに自動的に接続するコマンドを実行すると、Big PictureモードでSteamを起動します。ホームオフィスに座っている場合と同じように、リビングルームのTVにBig Picture Modeダッシュボードが数秒以内に表示されます。 (そして実際には自宅のオフィスに行ってPCを見ると、画面が映っているのを見ることになります)。

これは、あなたが怪しいプロジェクトやゲームになるようなものであれば、そこに座って全部が驚くほど素晴らしいことに気づくでしょう。あなたの居間に座ってテレビを見ながら、実際にあなたのPCにあるゲームを他の部屋でプレイしましょう…そして、それは鮮明なグラフィックスと鋭い音ですべて驚くほどスムーズに動作します。未来は本当に今です。

21世紀のゲームについての質問がありますか? ask@howtogeek.comで電子メールを撃ってください。私たちはそれに答えるために全力を尽くします。共有する賢いラズベリーパイのプロジェクトがありますか?それについても聞きたいのですが。

私たちが太陽の周りを回転するように、太陽は銀河の中核を回って回転し、毎秒143マイルの平均速度で移動すると、銀河の核の回りに1回転を完了するのに2億2500万~250万の陸上が必要です。