Anbernic Win600:ファーストインプレッション
貧乏人の初めてのSteam Deck:Anbernic Win600
携帯機器好きとして、実はSteam Deckにはかなり興味があった。でも上半期の時点でSteam Deckの価格は恐ろしく高く、しかも手に入らない。国内で携帯ゲーム機を出す数少ないメーカーも、揃いも揃って絵に描いた餅ばかりだった。
そんな中、ただ一人Maxzhou、周兄貴がWin携帯機を出した。Anbernic Win600だ。即納なだけでなく、まともなメーカーの製品としては最安値だった……
何より、この機械は発売前に「Valveと提携し、Steam OSをサポートする」と宣伝し、デモ動画まで公開していた。
そんなわけで頭に血が上り、高いのは買えないので、安いこれを買った。

まずはスペックから:
CPU:AMD APU 3050e
RAM:8GB DDR シングルチャネル
SSD:256GB 2242 MSATA
LCD:720P
Batt:39Wh
Ports:USB A端子1つ、Type C端子1つ、イヤホンジャック1つ
次は実際に触った感想だ:
本体の手感は実は悪くない。おそらくよくあるゲームパッドを磨き上げたようなABS樹脂で、ショルダーボタンは周兄貴伝統の導電ゴムで非常に快適。スティックはホールではないが、ショボくもない。ボタンも標準的な周兄貴の良素材で、8BitDoのパッドを買った時の感じにほぼ達している。
画面はなんと100% SRGB色域だが、色精度はかなり偏っていて、キャリブレーションしてようやく許容範囲になる。しかも画面がフリッカーで、最高輝度でしかチラつかない。これはかなり厳しい。
本体の冷却音は小さく、ファン全開でなければほぼ聞こえない。デュアルスピーカーで音も悪くない。側面にスティックモードとマウスモードを切り替えるボタンがあり、マウスモードではスティックでマウスを操作する。GPD win1に近い操作感だ。
そしてこの機械最大の弱点:性能
各種ベンチマークを見ると、このAPU 3050eのCPU性能はGPD Win2のIntel 8100Yよりほんの少し上程度。GPUはVegaなおかげでIntelのあのクソ内蔵GPUよりはかなりマシだが、この機械は「シングルチャネル」メモリ……だから性能が優秀でも、優秀にはなりきれない。

なのでこの機械の性能への期待は明確だ:GPD Win 2で動くものはほぼ動く、GPD Win 2で動かないものはおそらく動かない。
デフォルトはWindows OSで、手元に来てから数日いじった感想を書く:
- デフォルトはWin10、Win11へシームレスにアップグレードできるが意味はない。Win11はバックグラウンドタスクが多すぎて、かえって機械の性能を引きずると思う
- デフォルト性能では2012年以前の3Aゲームが動く程度。DoomやOri 1など最適化が非常に良いゲームは動くし、最近の2Dゲームも大体同じ。それ以上は解像度を下げる必要がある
- ryzenadjなどのツールで性能を引き上げられるが、消費電力が上がりバッテリー持ちが落ちる。個人的には割に合わないと思う。ただニコニコ動画に「P爸爱电玩」という人が動くゲームを更新し続けているので、興味があれば見てほしい。個人的にはこれは完全に限界に挑むいじり遊びだと思う
- Windowsの待機機能は正常。各種インストーラーでエミュレータ環境を入れても全部正常で、システム的に大きな欠陥はない
- 操作は両スティックとも下配置で今の主流に合わず、FPSをやるとかなり辛いが、許容できないほどではない。PSVも当時この配置でFPS作品も多かった。慣れが必要なだけで、そこまで悪くない
- さらにいじる気があれば、Taobaoのカスタマーサポート経由でWin 600の公式Discordグループに入れる。便利に使えるリソースが多く、時間をかなり節約できる
- これでGalgameをやってみたが許容範囲。解像度が720pしかない点を除けば、だが大体のGalgameも720pだ。そうだろHook/SMEE?
- この機械は分解するとメモリとSSDを自分で追加できる。デフォルトのメモリ周波数は2666で、このSoCも2666しか対応しない。しかし奇妙なことに、メモリを16Gに増設し、BIOSで周波数を3200に設定できる。いくつかのテストによると、SoCが3200に対応していなくても、こう設定すれば性能が向上する……

もちろんWindowsをしばらく使うと、「携帯機」としては不便だと感じた。特に使いやすいフロントUIがない。公式がSteam OS対応と言うなら、もっと「専門的」な携帯機システムを入れてみてはどうか。Linuxベースなら最適化も簡単だ。

しかしすぐに、この機械にSteam OSを入れるのは簡単ではないと気づく。
まずAnbernic公式はSteam OSのイメージを提供している。見たところ「公式」だが、実際はHoloISOという若干公式の背景を持つサードパーティプロジェクトだ。HoloISOは任意のPCにインストールできる。例えば適当なSurfaceにHoloISOを入れて、私のSurfaceがValveの「公式」システムサポートを得たと言うわけにはいかないだろう?

同様に、国内の携帯機で「公式」SteamOSサポートを謳うものは全部自分でHoloISOを入れている。特に騙し討ちが主体のGPDはそうだ。
Anbernic提供のSteam OSイメージはバグが少なくなく、HoloISOの古いバージョンだ。しかも理解できないのは、このイメージにAnbernic自身が書いた意図不明のスクリプトがいくつかあること。例えば充電器を挿すと強制的にバックライトを最大にする。もちろんゲームパッドのショートカットサポートモジュールもあり、後から自分で入れられる。
要するにこの「公式イメージ」は問題が多すぎるので、自分で手動でHoloISOを入れることにした。
HoloISOのインストール方法は難しくないが、一番クソなのは:このインストール方法はスクリプト経由でArchLinuxを再インストールし、ArchLinuxを入れた後にSteam OSの部分を自動インストールするというもの。Steam OSがArchベースなのは確かだが、システムイメージを直接パッケージできないのか?
さらにクソなのは、このスクリプトが追加するリポジトリの多くが作者自身のもので、作者はおそらくロシア人で、どこの馬鹿サーバーか知らないが頻繁に切断される。この不思議なインストールスクリプトは切断されてもリトライせず、そのパッケージを諦めて先に進む……
だからかなり辛い。ネットワークが極めて優秀な状態でなければHoloISOのインストールは完了できず、途中で一つでもパッケージのインストールに失敗すると全部パーになる。
何度試したか分からないが、最後は月黒い深夜4時に起きてコマンドを叩き、インストール完了……
デフォルトのHoloISOはWin600の特殊キーに対応していないが、幸いAnbernicが後にHoloISO作者に実機を送ったらしく、最新版では各種ショートカットでメニューを呼び出せるようデフォルト対応しているはずだ。クソなのは、最も重要な性能メニューが右側の「キーボード」+「Aボタン」で呼び出すこと。
特殊キーのサポートはモジュールをコンパイルする方式で行われる。モジュールが読み込まれていない場合は自分で手動コンパイルできる:
https://github.com/lualiliu/holoiso-win600-driver
以下は個人的な使用感:
1,HoloISOとSteamOSの関係
SteamOSはArchlinuxをベースに、Valve自身のソフトウェアリポジトリを加えて構築したLinuxシステム。HoloISOはその模倣で、機能の99%はSteamOSから直接来ている。例えるならCentOSとRedHat Enterprise版の関係だ。
2,HoloISOの2つのカーネル
SteamOSと違い、HoloISOはインストール後に2つのカーネルを提供する。一つはNepture、もう一つはHoloISO。前者はSteamOSそのままのカーネルで、後者はよりメインライン寄りだ。前者はまだ5.13のようで、後者はすでに最新の5.19(6.0ではないが)。基本的には前者を試すとよい。Steamdeckの体験に限りなく近づけるからだ。しかし多くのサードパーティ携帯機、特にIntelや新型6800Uを使うものには後者のカーネルが適しており、ドライバ問題をかなり解決できる。
3,システムのフォント最適化
SteamOS自体がLinuxで、多くの西洋Linuxディストリビューションの特徴を継承している:中国語表示の最適化が極めて酷い。
解決は簡単。電源メニューからデスクトップモードに入れば、標準的なArchLinux+KDE環境なので、フォントレンダリングを各種変更すればいい。fonts.confを自分で書いても設定メニューからでもOK。詳細は「万能すぎて猿でも分かる」と噂のArchLinux wikiを検索してほしい。
4,ソフトのインストール
前述の通りSteamOS自体がArchLinuxなので、ソフトのインストールはArchに従えばいい。パーティションに「root書き込み保護」や「btrfs」などを使っているらしいが、詳しくは見ていない。ソフトはコマンドで直接入れればいい。ただ正直、こんなゲーム機に各种ソフトを入れる興味はないし、デフォルトで入っているflatpak版firefoxが何かの理由で叩かれているらしい……
唯一入れる価値があると推薦するのはemudeckだ:
https://www.emudeck.com/
主要エミュレータを全部含む統合パッケージで、最新版はWin600に完全対応。インストールも簡単で、ショートカットをダウンロードしてSteamOS上で実行するだけ。ただかなりクソな問題に遭遇したので言及しておく:
このEmudeckのインストールは実はスクリプトで、そのスクリプトがユーザーのHomeディレクトリを次のように固定している:
/home/deck
こう書くのはSteam deckのデフォルトユーザーが確かにdeckだからだが、Win600にholoISOを入れる時はユーザー名を自由にカスタマイズできる……だからemudeckのインストールが失敗する可能性が高い。最新版で修正されたかは知らないが、サードパーティ携帯機にemudeckを入れるなら、ユーザー名を「deck」にしておくのが一労永逸だ。
5,ゲーム体験
SteamOSのゲーム体験は正直Windowsより明らかに優れていると思う。ほとんどの新作の性能はWindowsと変わらない。調整済みのWineだからだ。ネイティブLinux対応ゲームはもちろん問題ない。Left 4 DeadやSerious Samなどは非常に滑らかだ。
ある国産メトロイドヴァニア『勇敢的哈克』をクリアまでやったが、全体的に操作感はかなり良い。
一般的にゲームに「Deck互換」と書かれていれば正常に動くが、正常に操作できるとは限らない。特にGalgameはそうだ。Deckには2つのタッチパッドがありマウスを簡単に操作できるが、Win600はスティックしかない。「Deck対応」と称するゲームの大部分はそもそもゲームパッド操作に対応しておらず、マウス模拟機能を提供するだけだ。タッチパッドならまだしも、スティックでマウス操作すると死ぬほど辛い。
SteamOS最大の利点は「ゲーム機の直感に合った待機モード」だ。ゲーム中に電源ボタンを押すとシステム全体がスリープ・待機し、しばらくして再度開くとゲームは元のまま。**しかしこれは現在すべてのWin携帯機では実現できない。**これが私がSteam OSを最も推薦する理由だ。携帯機として終了して電源を切る必要はなく、いつでもどこでも遊べるのが核心だ。
6,消費電力制御
SteamOSのもう一つの核心機能はいつでも消費電力を調整できることで、ゲームに最適な「スイートスポット電力」を選べる。多くのクソな国産Win携帯機が45Wまで引き出せると自慢しながら、1時間未満のバッテリー持ちには一切触れない。携帯機としてバッテリー持ちは重要だ。
しかしWin600もAPUだが、SteamOSの消費電力調整パネルは「フレームレート固定」「GPU周波数固定」の2機能しか対応していない。FSRも効くようだが、この弱いSoCには意味が薄い。
TDP調整は完全に使用不可。後でドキュメントを調べて分かったが、SteamOSのTDP調整は「SteamDeckのあのカスタムSoC専用」で、各種パラメータも同様。カスタムSoCでなければこのパラメータ制御は飾りだ。
解決策がないわけではない。サードパーティプラグインでryzenadjのLinux版を呼び出して調整できる。それがhandyptだ:
https://github.com/ShadowBlip/HandyPT
しかし残念ながら、このHandyPTはWin600では使えない。現状6800Uの機械なら使えるようだ。
NeptureでもHoloISOカーネルでも、ryzenadjを実行すると「Ryzen SMU」カーネルモジュールがないと表示される。面白いことに、自分でUbuntuを起動するとこのモジュールは正常に読み込める。システムカーネルの設定原因としか思えない。エラーも報告したが誰も相手にせず、結局諦めた。
だからWin600でSteamOSを動かす最も辛い点はデフォルト電力しか使えないこと。小さな2Dゲームをやっていても消費電力が頻繁に23Wまで上がり、本体のバッテリー持ちは最大1時間半しかない。
消費電力を詳細に調整できれば、SteamOSはWin600上でもっと完璧になるだろう。
まとめ:
Anbernic Win600は実は良い携帯機だ。作りは良好で、性能はGPD Win 2より上、手感も悪くない。価格は多くの人が知恵税(ぼったくり)と言うが、性能と現在のGPD Win 2の中古価格を考えれば高くはない。ただ6800Uの新型携帯機が過当競争すぎて「買うと損」に感じるだけだ。
エミュレータをちょっと遊ぶために買うなら、悪くないと思う。しかもAnbernicのWin600公式グループは雰囲気がずっと良く、覗いてみる価値はある。
もちろん今はSteamDeckが普通に買えるので、この機械を今から買う意味は薄い。どうしても興味があれば、メルカリで1000円台の一台を手に入れれば十分だ。
コメントは中国語の本家サイトで受け付けています。このミラーは閲覧専用です。