2014年12月31日水曜日

Kindle Fire HD8.9で艦これ

Kindle Fire HD8.9で艦これを動かすメモ。

過去にも数度Kindle Fire HD8.9で動かしてますが、年末定点観測的に動作実験&メモ。
(動作を推奨しているわけではありません。もしも行う際は自己責任で。ちなみに普段はPCのみでプレイしています)



使用したKindle機種は次の通り。

製品名: Kindle Fire HD8.9
搭載OS: Android 4.0.3
ネット回線: Wifi経由 光回線。

多分他のKindle Fireでも動きそうですが(Android4.3位以前)未確認なのでわかりません。


■前準備

Kindle側:
  • 野良アプリインストール可にしておく。
    上下スワイプ > その他 > 端末 > アプリケーションのインストールを許可 を オンにする。

  • デバッグモードにしておく。
    上下スワイプ > その他 > セキュリティ > ADBを有効にする を オンにする。

PC側:
  • Android SDK をインストールしておく。

  • PCとUSBケーブルで接続&認識できるようにしておく。
    所謂ソフト開発&デバッグ可能な状態。
    ※WindowsのデバイスマネージャでポータブルデバイスにKindleが認識しているだけでなく、 Android Composite ADB Interface もインストール&認識している状態。

■Flashのインストール

【重要】
Android版 Flash Player は2013/9/10のリリースを最後に開発終了しています(Android 2.x/3.x/4.x)。

その後のセキュリティホールなどについては何が起こるかわかりません。自己責任にて使用することになります。

□ダウンロード&インストール

今回対象のKindleはAndroid 4.0.3 なので、4.x系最終リリース版 11.1.115.81 を使います。

以下のAdobeのサイトからダウンロードします。
Flash Player Help / アーカイブ版 Flash Player の提供について

上記サイトを開き、中程にある、
「Android 4.0 用の Flash Player バージョン」
を、見つけます。

その下の、
Flash Player 11.1 for Android 4.0 (11.1.115.81)
これをダウンロード(install_flash_player_ics.apk)。

PCとKindle機をUSB接続し、DOSプロンプトから以下のコマンドでインストール。
adb install install_flash_player_ics.apk

既にブラウザインストール済み(Firefox等)の場合は一旦終了させる。
(終了&再度起動しないとFlashプラグインが認識されない為)


※後でアンインストールする場合は以下のコマンドで。
adb uninstall com.adobe.flashplayer



■Firefox 34.01

□バイナリ入手

今回は別のAndroid機(ME-173X)にGooglePlayから一旦インストール、App Extractionというアプリでバイナリ化(/sdcard 以下に保存)。

このバイナリをUSB経由でPCに一旦保存。
(adb pull /sdcard/Firefox.34.0.1.apk Firefox.34.0.1.apk でPCに引っ張る)


その後USB経由でPCからKindleにインストールするという手順を踏んでます。
(手持ち機材ではこれが一番早くできたので)

他にもいろいろ手はあるかもしれません。


□バイナリインストール

PCとAndroid機をUSB接続し、DOSプロンプトから以下のコマンドでインストール。
adb install Firefox.34.0.1.apk

※後でアンインストールする場合は以下のコマンドで。
adb uninstall org.mozilla.firefox


□動作設定

 メニュー > PCサイトモード
で、チェックを入れる。

艦これにログインすると「このゲームはPC専用となっております。推奨環境をご確認ください。」と表示されてしまう。
※以前出来たのにこのFirefoxバージョンではダメな様子。

User Agent情報で弾かれている?と予想。よってこれの対策をしてみる。

メニュー > ツール > アドオン すべてのFirefoxアドオンを見る。
検索欄で user agent と入力。 Custom User-Agent String をインストール。

メニュー > ツール > アドオン > Custom User-Agent String

元のUser Agent情報:
Mozilla/5.0 (Android; Mobile; rv:22.0) Gecko/22.0 Firefox/22.0

以下に書き換える
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:34.0) Gecko/20100101 Firefox/34.0

艦これに再度ログイン。
Flash画面表示枠内に「ここをタップするとプラグインを実行します」とでるので、タップして進む。

艦これ起動!。



■Firefox Beta 35

□バイナリ入手

Firefox 34.01と同じ方法で行った。


□バイナリインストール

PCとAndroid機をUSB接続し、DOSプロンプトから以下のコマンドでインストール。
adb install Firefox.34.0.1.apk

※後でアンインストールする場合は以下のコマンドで。
adb uninstall org.mozilla.firefox_beta


メニュー > PCサイトモード
で、チェックを入れる。


□動作設定

艦これにログインする。
Flash画面表示枠内に「ここをタップするとプラグインを実行します」とでるので、タップして進む。

艦これ起動。

ちなみにUser Agent情報は。
Mozilla/5.0 (Android; Mobile; rv:22.0) Gecko/22.0 Firefox/22.0
と、34.01と同じなのにこちらではなんなく起動する。

私的感想:
  • PCよりは遅い(アタリマエ。

  • 意外とそれなりに遊べる。

  • 画面が大きいので操作しやすい。
    意外と操作感に結構影響してる。
    ピンチ操作で画面の拡大縮小も可能。
     
  • 1920x1200なので画質はPC同等。
    追記:「艦これ」は実質ゲーム画面800x600程度なのでグラフィックの精細さが特に向上するわけではなく、拡大した分粗く見えるとも。文字はアウトラインみたいなので少しきれいかも?
     
  • グラフィックの動きは若干モッサリと遅い。
    特に戦闘はグラフィックの遅さで時間がかかり気味。

艦これリリース直後頃に比べれば劇的に軽くなってる(艦これ側の改良で軽量化してる様子)。
現行Android機の性能向上もあいまって意外と実用域で動作する感じ。



■Chrome 39.0.2171.93

□バイナリ入手

Firefox 34.01 と同じ方法で行った。

□動作設定

PCサイトモードにしても、
 「このゲームを遊ぶには、Adobe Flash Playerが必要です」と表示され艦これできず。







とりあえず Firefox Beta35 が比較的手間も少なく動作する感じですね。
気のせいかブラウザそのものの動作もちょっと早い気がします。



0 件のコメント:

コメントを投稿