結果的にはいちおう動いてるんですが、ちょっと難ありという状況です。
【ためしたこと】
Visual C++ 再頒布可能パッケージ ( 2013,2015,2019 のそれぞれ x64 / x86 両方 ) を入れる
→ だめ
Windows 10 1903 から 1909 に更新する
→ だめ
アンチウィルスソフトを切る
→ だめ
管理者権限で起動する
→ だめ
Win8 / Win7 / Vista 互換モードで起動する
→ だめ
デュアルディスプレイを切る
→ だめ
MSI Afterburnerをアンインストール
→ だめ
GeForce のドライバをアップデートする
→ だめ
Visual Studio 2017 をアンインストールする
→ だめ
Visual C++ 再頒布可能パッケージ ( 2013, x86/x64 ) をすべてアンインストールしてからインストールしなおす
→ だめ
( 12.0.30501、12.0.40649 をアンインストールしてから、12.0.40664 をインストールした )
※全部アンインストールした状態でもエラーダイアログ等出なかった
Steam から起動するのを諦めて、FF3_Win32.exe を直接起動する
→ それなら動く
というわけで FF3_Win32.exe を直接起動することで一応起動はするのですが、コンフィグ ( 解像度変更・ボタン設定 ) 等が一切できません。
いっぽう、別 PC だとノートラブルなのでまったく原因がわからない……。
Steam ストアの掲示板や Twitter 等、ネットには「Visual Studio 2013 用 Microsoft Visual C++ 再頒布可能パッケージをインストールすると起動する」という記載があったのですが、うちにはそれは当てはまりませんでした。
もともと Steam 版 FF3 は Windows 10 での動作をサポートしていないので、Windows 10 環境でのチェックが甘いのかもしれません。
FF3 の Steam ストアページには「対応 OS: Windows Vista, 7, 8」と書いてあるんですが、この 3 種の OS、ぜんぶサポート終了済みなのです。
さすがに「サポート終了済みの OS にしか対応していません」という状況で販売するのはひどいので、スクエニさんもうちょっと真面目に PC ゲームに取り組んでいただけないかと……。
日本では 2020 年発売なのですが、発売時点でサポート終了済みの OS にしか対応していないという状況、これはちょっと凄いですね!!なんだこれ?
最近のスクエニの FF に対する手抜きの姿勢が現れてしまったのがこの Steam 版 FF3 かな、という感じでした。
※ Windows 8 は Microsoft のサポート終了済み。8.1 はサポート中。
例えば Steam で販売中の FF 8 / FF9 なんかはちゃんと動作環境に「Windows 8.1」も書いてある。
(参考用) FF9、Steam ストアページ記載のシステム要件
https://store.steampowered.com/app/377840/
(参考用) FF3、Steam ストアページ記載のシステム要件
https://store.steampowered.com/app/239120/
一体どうして……
※ちなみに FF13 も同じように Win 10 記載無しなのですが、こちらは普通にクリアまで遊べてます