PlayStation 4のシステムソフトウェア
PlayStation 4のシステムソフトウェア(プレイステーションフォーのシステムソフトウェア)では、PlayStation 4 (PS4) を制御しているファームウェアの歴史およびアップデートを取り上げる。
インターネット接続ができるパソコンでUSBメディアなどの記録メディアに保存して、記録メディアをPS4にセットしてアップデートする方法。
PlayStation 4のオペレーティングシステムはOrbis OSと言われており、FreeBSD バージョン9.0以降をフォークしたものと考えられている。
PlayStationは2つのグラフィックAPIを持っており、低レベルAPIのほうはGNMと呼ばれており、高レベルAPIはGNMXと呼ばれている。
GNMXは、GNMをラップしたものであり、GPUを制御する。マイクロソフト社Direct3D のような仕組みであると言われている。
シェーダーには、ソニー独自のシェーディング言語 PSSL(PlayStation Shader Language)が用いられている。このPSSLは、DirectXのHLSL標準に類似の仕組みを持つ。
ソフトウェア開発キット(SDK)は、LLVMとClangをベースにしている。
ネットワークアップデート機能を使用して、インターネットから直接ダウンロードしてアップデートする方法。