.gsxファイルは、Gens/GS Sega Genesisエミュレーターによって生成されるセーブステートだ。アクティブなRAM、VRAM、CPUレジスタ、オーディオチップなど、特定のフレームにおけるエミュレートされたコンソールの文字通りのスナップショットをキャプチャする。これにより、プレイヤーはゲーム内部のセーブ機能に依存することなく、ゲームプレイを即座にフリーズして再開できる。このファイルは主にGens/GSおよび旧式のGensエミュレーターで管理される。ユーザーは、最新のエミュレーターに切り替えるときや、ゲームプレイの進行状況を復旧しようとするときに、.gsxファイルの変換を求めることがよくある。しかし、このフォーマットは非常にプロプライエタリであり、Gensエミュレーターの特定の内部アーキテクチャと密接に結びついている。標準的なオンラインコンバーターは、.gsxファイルが標準的なメディアやドキュメントファイルではなく、複雑なバイナリメモリダンプであるため、処理に失敗する。標準的なバッテリーセーブファイル(SRM)とは異なり、セーブステートは同じエミュレーターの異なるバージョン間で壊れることが多く、Kega FusionやRetroArchのような最新の代替ソフトウェアとは完全に互換性がない。これはクローズドでプロプライエタリなフォーマットであるため、他のエミュレーターステートへの直接変換は非常に困難だ。幸いなことに、convert.guruは現実的な回避策を提供している。ファイルをドラッグ&ドロップするだけで、フォーマットを識別し、基礎となる16進数データを表示し、可能な場合は変換できる。直接的なエミュレーション変換はまれだが、当社の分析ツールは埋め込まれたテキスト文字列、ヘッダーメタデータ、または生のデータブロックを検出し、フリーズされたゲームステートのコンテンツを検査するのに役立つ。