NVIDIA「RTX Spark」が登場間近 Arm版Windowsのソフト互換性は本当に大丈夫?:笠原一輝の「もう、どうなってもいいや!」(2/2 ページ)

» 2026年10月06日 06時00分 公開
[笠原一輝,ITmedia]
前のページへ 1|2       

ATOKやゲーム向けアンチチートツールなどを時間を掛けて解決

NVIDIA RTX Spark搭載モデル動作しているカプコン プラグマタの動作デモ NVIDIA RTX Spark搭載ノートPCにおけるカプコンのSFアクションアドベンチャーゲーム「プラグマタ」の動作デモ。NVIDIAのAI利用超解像技術「DLSS」が、2026年6月時点で既に動作していた(写真:PC USER編集部)

 2018年にWoAをリリースしたMicrosoftだが、そのシリコンパートナーとなったQualcommは、この8年〜9年の間にそうした問題をモグラたたきのように1つ1つつぶしてきた。

 プリンタのドライバであれば、プリンタベンダーに連絡をとってArm版のプリンタドライバを作ってもらうなどの取り組みを行ってきた。こういった取り組みにより、当初は対応していなかったグローバルにはHP、日本ではエプソンやブラザー工業のプリンタなどがWoAで使えるようになった。

 PC向けの主要な製品の中では、アドビのCreative Cloudのアプリが使えない問題も長い間指摘されてきた。当初はPhotoshopとLightroom程度しかサポートされてこなかったが、現在は(β版も入れると)ほとんどのアプリがWoA上で使えるようになっている。WoA向けに提供されていないのはIllustratorとInDesignぐらいで、それらの2つもβ版は提供されており、WoAで利用することが可能だ。

 日本ではIME(日本語変換機能)であるジャストシステムのATOKの動作に問題がある(Arm ISA向けに書かれたソフトウェアでATOKが使えない)という課題が2018年の発売時点からずっと言われてきた。

 長らくこれも解決されてこなかったのだが、2026年2月に投入されたATOKの最新版(Tech.Ver 36)からArm ISAに対応したモジュールが提供されるようになって解決した。

Armネイティブアプリのメモ帳,Armネイティブアプリのメモ帳で、ATOKを使って日本語入力をしているところ(写真:PC USER編集部)

 一般消費者向けではAAAタイトルなどのゲームとの非互換性が指摘されてきた。ゲーム本体は前出のPrismを利用することで、x86 ISA向けに書かれたゲームでも実行することができる。ゲームで変換作業とかしていたら性能面はどうなのと思われるかもしれないが、Prismでは初回起動時にCPUで書かれたコードを変換して、それをストレージ上にキャッシュとして保存する機能を持っている。

 初回の起動時に若干の時間がかかることは否定できないが、キャッシュが一度作られるとArm ISAのソフトウェアを実行しているのと同じように実行できる。

 GPUが担当する描画に関しては、DirectXやOpenGLといったグラフィックス系のAPIが利用される。これらのAPIではそもそもCPUのISAから独立して作られており、x86であろうがArmであろうが同じ速度で実行できる。こうした仕組みが採用されているため、ゲームそのものの実行速度に関しては、基本的に問題ない。

 しかし、ゲームパブリッシャーがAAAタイトルのインストール時に導入する「アンチチートツール」に関してはArm ISA環境で互換性問題が発生してきた。このアンチチートツールは、ネット越しの対戦ゲームなどでプレイヤーがズルをしていないことを確認するために使われ、インストール時にOSのカーネルレベルで動作するデバイスドライバをインストールする。

 そのデバイスドライバのArm版が提供されていなかったため、AAAタイトルは「アンチチートツールがインストールされていない」と判断してゲームを起動しないという問題が起きていた。

 この問題も既に解決の終盤に向かいつつあり、多くのゲームパブリッシャーがArm版デバイスドライバを備えたアンチチートツールの提供を開始している。おおむね市場にあるAAAゲームのうち90%は対応が進んでおり、残るはEA(Electronic Arts)のアンチチートツールが提供されれば、ほぼ解決に向かう見通しだ。

 このように、既に「WindowsにおけるArm ISAソフトウェアの互換性問題」は(多少乱暴だが)過去の話になりつつある。プリンタドライバの一部などには依然として課題(例えば企業向けだけに提供されているセキュリティ機能が実装されているプリンタドライバ)が残るが、逆に言うとその程度になってきており、今やWoAでもx86のWindowsとあまり変わらない状況に変わりつつある。

 その意味で、NVIDIAがこの秋にRTX Sparkを出す時には、互換性問題はほぼ解消(見込みを含め)という状況を迎えている。もちろん問題の性質上100%になることはないのだが、CPUがArmだといってもソフトウェア互換性問題はもはやあまり心配する必要がない、それが今の状況だ。

前のページへ 1|2       

Copyright © ITmedia, Inc. All Rights Reserved.

アクセストップ10

最新トピックスPR

過去記事カレンダー