roflファイル拡張子は、主Riot Gamesによって開発および公開されている非常に人気のあるマルチプレイヤーオンラインバトルアリーナ(MOBA)ゲーム「League of Legends(リーグ・オブ・レジェンド)」に関連付けられています。この独自ファイル形式は、プレイヤーが完了した試合の録画を保存することを選択したときに、ゲームクライアントによって自動的に生成されます。MP4やAVIなどの標準的なビデオフォーマットとは異なり、roflファイルには事前レンダリングされたビデオフレーム、オーディオトラック、ピクセルデータは実際には含まれていません。その代わりに、ゲームのテレメトリー、イベントログ、プレイヤーの入力、チャットログ、タイムスタンプ、ゲームの状態アクションを保存する軽量なデータコンテナとして機能します。ユーザーがroflファイルを開くと、League of Legendsのゲームクライアントはこのデータパケットのシーケンスを読み込み、ゲーム固有のグラフィックスおよび物理エンジンを使用して、試合エンジン全体をリアルタイムで再シミュレートします。このアプローチにより、従来のビデオ録画と比較してファイルサイズを非常に小さく抑えることができますが、大きな制限が伴います。つまり、roflファイルは通常、録画されたものとまったく同じゲームパッチバージョン内でしか再生できません。ゲームが更新されて古いコンテンツにパッチが適用されると、リプレイの再生中にサードパーティ製の画面キャプチャソフトウェアを使用して標準的なビデオフォーマットに変換されない限り、古いroflファイルは一般的に古くなり、再生できなくなります。