RetroArchとQNAP TS-251Dで作るマルチプラットフォームゲーム環境(失敗)
いつでもどこでもゲームが楽しめる環境を構築したい(失敗) 表題のようなことを目指して、環境を作ってみたのですが、結果としてうまくセーブファイルが同期されず、コンセプトのみの内容となってます。 コンセプト見ていただいて、何かアドバイスできる方いらっしゃいましたら是非! エミュレーターで遊ぶ場合、環境によってセーブデータの形式が異なっていたりするために、前に遊んでいた続きが新しい環境では続きができない!といったことありませんか? 今回は、RetroArchというエミュレータとQNAP TS-251DのQSyncを使って、PC、TV、スマホからゲームができ、さらにデバイスを移行しても続きからゲームができる!という素敵な環境を作っていきます。 すなわち、このような環境で、 ・高速、快適にゲームをしたい場合は、PCで ・大画面で多人数でゲームをプレイしたい場合は、TVで ・いいところまでいったゲームを家の外でも楽しみたい場合はスマホで プレイできる環境を整えていきます。 前準備 前準備として、NAS、PC、スマホにRetroArch Plusをインストールしていきます。 NASにインストールする方法は過去に紹介しています。 PCは、RetroArchのページからプラットフォームにあったものをダウンロード、インストールしてください。 スマートフォンは、Androidの場合は、下記よりインストールしてください。 RetroArchの設定 さて、インストールをしただけだと、セーブファイルがコンテンツと同じフォルダに保存されたり、Savesといったフォルダに保存されたりと管理しにくいので、それぞれのプラットフォームで、RetroSavesというフォルダにセーブデータが保存されるように設定を変更します。 RetroArch@TS-251D ROMを保存するための「ROM」フォルダなんかを作ったりすると思いますが、ROMの下に「RetroSave」といったフォルダを作ってあげましょう。RetroArchの画面から、「Settings」→「Directory」→「Savefile」と進んでいくと設定してあげることができます。 RetroArch@PC PCにおいては、デフォルトでRetroArchのフォルダ下の「saves」フォルダにセーブデータが保存されますので、特に設定する必要はありま