忍者ブログ

おっさん。メモっと!

これって、夢、、、 忘れた時の為の、自分用です うん、夢かな、、。

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

Raspberry Pi Zero WでMoonlight (NVIDIA GameStream)

古い記事なのでMoonlight系はこちらへ
Raspberry Pi Zero WでMoonlight (NVIDIA GameStream)
コントローラはBluetooth接続でDUALSHOCK4を使用

有線LAN接続
 
BUFFALO
10/100M USB2.0用 LANアダプター
LUA3-U2-ATX
 
BUFFALO
タブレット・スマホ用 USB2.0 4ポートハブ
BSH4UMB05BK


Raspberry Pi 3 でも同様に出来ます

久々に試したら何故か以前より現在のLibreELECのMoonlight+DUALSHOCK4だと遅延が酷くエラーが多発でまともに遊べなくなってた
 
現在のMoonlight+DUALSHOCK4でエラー無く動作するのは多少の遅延こそ感じますが自分で確認できたのはRetroPieとRaspbian_Liteです
 
NVIDIAのグラフィックカードと設定次第では遅延の改善もしくは問題も無かったりするのかもしれません
 
使用しているグラフィックカードはGTX 1050 Ti

berryboot-20170527-pi0-pi1-pi2-pi3.zip

Raspbian_Lite_2016.11.img192


Raspberry Pi Software Configuration ToolでSSHを有効にする

sudo raspi-config


Advanced Options


A4 SSH


Yes


OK


Finish



SSHで接続して作業を進める
sources.listに追加

sudo nano /etc/apt/sources.list


追加
deb http://archive.itimmer.nl/raspbian/moonlight jessie main


データベース&ソフトウェア更新
sudo apt-get update -y && sudo apt-get upgrade -y


q でquit


moonlightをインストール
sudo apt-get install moonlight-embedded


ペアリング
moonlight pair PCのアドレス


DUALSHOCK4コントローラをBluetoothで使えるようにする
sudo apt-get install python3-dev python3-pip


sudo pip3 install ds4drv



sudo wget https://raw.githubusercontent.com/chrippa/ds4drv/master/udev/50-ds4drv.rules -O /etc/udev/rules.d/50-ds4drv.rules
sudo udevadm control --reload-rules
sudo udevadm trigger


再起動
sudo reboot


DUALSHOCK4とペアリング
sudo ds4drv
DUALSHOCK4
SHAREボタン+PSボタン
終了
Ctrl+c


ds4drvコマンドを入力しないで「SHAREボタン+PSボタン」で繋がるようにする
sudo nano /etc/rc.local


# By default this script does nothing.
/usr/local/bin/ds4drv --led 000008 &
exit 0


steamを起動してみる
moonlight stream -mapping /usr/share/moonlight/gamecontrollerdb.txt PCのアドレス


moonlight起動用シェルスクリプト
sudo nano steam.sh


#!/bin/bash
moonlight stream -mapping /usr/share/\
moonlight/gamecontrollerdb.txt PCのアドレス



sudo chmod +x steam.sh


起動 (SSHからもOK)
./steam.sh
又は (SSHからもOK)
~/steam.sh


NieR:Automataもとりあえず遊べた

Raspberry Pi Zero W いいね




拍手[0回]

PR